From owner-freebsd-ports@FreeBSD.ORG Thu Nov 13 03:04:59 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BEFF18A8 for ; Thu, 13 Nov 2014 03:04:59 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 87EEB16F for ; Thu, 13 Nov 2014 03:04:59 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.9/8.14.9) with ESMTP id sAD34xZP036802 for ; Thu, 13 Nov 2014 03:04:59 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.9/8.14.9/Submit) id sAD34xc9036801 for ports@freebsd.org; Thu, 13 Nov 2014 03:04:59 GMT (envelope-from bdrewery) Received: (qmail 37068 invoked from network); 12 Nov 2014 21:04:54 -0600 Received: from unknown (HELO ?10.10.0.24?) (freebsd@shatow.net@10.10.0.24) by sweb.xzibition.com with ESMTPA; 12 Nov 2014 21:04:54 -0600 Message-ID: <54641FD6.6050807@FreeBSD.org> Date: Wed, 12 Nov 2014 21:04:54 -0600 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Koichiro IWAO , ports@freebsd.org Subject: Re: question about PORTVERSIONing References: <00000149a6efbad6-83c03324-44b9-4858-b787-e65a63cd590e-000000@us-west-2.amazonses.com> In-Reply-To: <00000149a6efbad6-83c03324-44b9-4858-b787-e65a63cd590e-000000@us-west-2.amazonses.com> OpenPGP: id=6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="V3LkOUiqfreh3463sxAgkoupoQ26I6nI7" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Nov 2014 03:04:59 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --V3LkOUiqfreh3463sxAgkoupoQ26I6nI7 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 11/12/2014 8:16 PM, Koichiro IWAO wrote: > Hi, >=20 > I have a question about determining PORTVERSION. >=20 > I was told to correct PORTVERSION 0.0.yyyy.mm.dd style [1] by a committ= er. > devel/ruby-build port now has yyyymmdd style PORTVERSION like 20141028 = and > yyyymmdd is the upstream's official versioning system. I'm not using d= ate > instead of version number since upstream has no version information but= > just using through upstream version to PORTVERSION. >=20 > Do I have to use 0.0.yyyy.mm.dd in such case? >=20 > [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D194646 >=20 Use whatever you want as long as it is monotonically increasing. No requirement for "0.0". You can use YYYYMMDD or YYYY.MM.DDDD if you wish. If upstream tags their releases like this it is even better to follow it.= The idea of using "0.0." in front is a "just in case" upstream follows a new tag scheme, but we already have PORTEPOCH for those situations. Why add an arbitrary 0.0 into the tag if upstream doesn't use that? --=20 Regards, Bryan Drewery --V3LkOUiqfreh3463sxAgkoupoQ26I6nI7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) iQEcBAEBAgAGBQJUZB/WAAoJEDXXcbtuRpfPEdYH/0g8lYgbQlicjbH/1AzCzqkC pUGDMcfP6TGVi0Hah9v3GGlVMQm3yBMEfbzK7QEcGGvoACZCVxDTxPWhPJyCDK3P UcdSCufz00sK/GIR++lunar8WMMeSGLmQ5BVpLpxrRf2qcPSZHDKIcy4DM53qByx Pz/BJJ8Xghoit98OxHGtVxfbj8RUt307B2A9vSJlq1bv4M+O7V+TmJ8WP9NGY6lI ikSMDv2boaZnr9jGjwz7VZ2YHNG0YBKB84GznjPgcZr55f9I55llP2IKhtLFjNmN bCyRKuDGdX98cVsOUq4N42Ndl/xzy046Ep53B+rScdskX66Cc4WRhG/LClYmYKQ= =6Z6H -----END PGP SIGNATURE----- --V3LkOUiqfreh3463sxAgkoupoQ26I6nI7--