X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@lists.alpinelinux.org Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.27]) by lists.alpinelinux.org (Postfix) with ESMTP id BC1871EFC26 for ; Thu, 6 Aug 2009 07:28:01 +0000 (UTC) Received: by ey-out-2122.google.com with SMTP id 9so280579eyd.13 for ; Thu, 06 Aug 2009 00:28:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=Naw49fDIkqnTkosAP+YSZwim2rNXP9W+Akf03qs3XLU=; b=D0Jd6tQ9eSa8dLIGF6fRoSwBGwWN4e3bgK/P9Jn8L0R5vX4iXkEp/7SqKKWyJSBNiP seviVT9SUqCYpfud9yrxcfkKGodWBV8Zx8xrt8HP5bIc801gDOTJ6Zp8V/gwd6FGE9xl Iou1957k3m0kUUbFJNSIt1xXzKe8NTHxITJpI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=TFBmTC/L9c4q8KasPJ0ejoi4LyTEUJTqLzHdaLW4hqhkxZCN5WgHuWAKM0LBJzFagi kBDS/JIY2C6le/FcPqn97af9/0cqBU1uXrewO4rBqbCuMekQLTCSmctXO3TvO68EXPjf 7KCefAl7c8x+Ou/SH1AyES48OHfv5yg/GIIBE= Received: by 10.210.141.9 with SMTP id o9mr9304862ebd.10.1249543680225; Thu, 06 Aug 2009 00:28:00 -0700 (PDT) Received: from ?10.252.5.10? (xdsl-83-150-94-239.nebulazone.fi [83.150.94.239]) by mx.google.com with ESMTPS id 28sm1770082eyg.2.2009.08.06.00.27.59 (version=SSLv3 cipher=RC4-MD5); Thu, 06 Aug 2009 00:27:59 -0700 (PDT) Sender: =?UTF-8?Q?Timo_Ter=C3=A4s?= Message-ID: <4A7A8601.40007@iki.fi> Date: Thu, 06 Aug 2009 10:28:01 +0300 From: =?ISO-8859-1?Q?Timo_Ter=E4s?= User-Agent: Thunderbird 2.0.0.22 (X11/20090608) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 To: Mark Constable CC: alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] mrxvt References: <4A743D6D.3080100@renta.net> In-Reply-To: <4A743D6D.3080100@renta.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Mark Constable wrote: > FWIW > > % cat eth-os/mrxvt/APKBUILD > # Contributor: Mark Constable > # Maintainer: Mark Constable > pkgname=mrxvt > pkgver=0.5.4 > pkgrel=$(date -u +%Y%m%d%H) I think this was already discussed to some degree earlier. But here's my 2cents. Generally I think having volatile pkgrel is a bad idea. The whole idea of aports git tree is that, you can take the aports git commit id or tag, and immediately know which packages it contains. This breaks that. (And obviously is broken if you build the same package twice within an hour.) However, we do need better way to address pkgrel. E.g. we do need some way to have svn/git APKBUILDs that automatically just take the source head, and produce a package. So I'm wondering if we should: 1. have a "volatile" repository with APKBUILDs like this 2. have a script that automatically bumps up the pkgrel's based on what's available (it could even generate it from svn revision or git-describe) and commit it to aports 3. have a "master timestamp" to which all APKBUILDs base their code checkouts. so refreshing the entire system is just changing one file. - Timo --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---