From owner-freebsd-ports@FreeBSD.ORG Mon Oct 27 19:07:25 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1271B106567D for ; Mon, 27 Oct 2008 19:07:25 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from asmtpout016.mac.com (asmtpout016.mac.com [17.148.16.91]) by mx1.freebsd.org (Postfix) with ESMTP id F0F2F8FC16 for ; Mon, 27 Oct 2008 19:07:24 +0000 (UTC) (envelope-from cswiger@mac.com) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Received: from cswiger1.apple.com ([17.227.140.124]) by asmtp016.mac.com (Sun Java(tm) System Messaging Server 6.3-7.03 (built Aug 7 2008; 32bit)) with ESMTPSA id <0K9E00L3CVRAHN70@asmtp016.mac.com>; Mon, 27 Oct 2008 12:06:47 -0700 (PDT) Message-id: <9F2499D4-70F2-47FB-AB88-A909BEA0961C@mac.com> From: Chuck Swiger To: Pietro Cerutti In-reply-to: <49060EBC.5070807@FreeBSD.org> Date: Mon, 27 Oct 2008 12:06:46 -0700 References: <28283d910810271135w4fb5fc21x5d0e5602c4dd9ebc@mail.gmail.com> <05F1A8FA-F95C-4519-9EF6-2FB8416FD962@mac.com> <49060EBC.5070807@FreeBSD.org> X-Mailer: Apple Mail (2.929.2) Cc: matt donovan , freebsd-ports@freebsd.org Subject: Re: What if a port doesn't have a version X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2008 19:07:25 -0000 On Oct 27, 2008, at 11:55 AM, Pietro Cerutti wrote: > |> Should I use the version from the installed version after I install > |> cinelerra for the portversion and just tar it up? > | > | Create your own tarball and give it a version which is a date- > timestamp > | like "20081027"... > > Or use the revision control's revision number. That works well with things like Subversion which ensure that the "revision number" is monotonically increasing. My understanding of git is that it favors decentralized workareas or repositories without a project-wide unique version number, and it's revisions look like "commit c82a22c39cbc32576f64f5c6b3f24b99ea8149c7" in the logs, which do not compare sensibly when considered as numbers. Regards, -- -Chuck