Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Feb 2009 10:45:01 +0200
From:      Ion-Mihai Tetcu <itetcu@FreeBSD.org>
To:        Anonymous <swell.k@gmail.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: git snapshots, PORTVERSION, PORTEPOCH
Message-ID:  <20090221104501.06e778f1@it.buh.tecnik93.com>
In-Reply-To: <86bpsw2tbf.fsf@gmail.com>
References:  <86bpsw2tbf.fsf@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/UmUwyISKQ2hshXeFZarThYo
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Sat, 21 Feb 2009 09:32:52 +0300
Anonymous <swell.k@gmail.com> wrote:

> Would it be okay if I use commit hash in PORTVERSION and constantly
> bump PORTEPOCH on each update? Are there any such precedents?
>=20
> %%%
> PORTVERSION=3D    0.0.10${SNAPSUFFIX}
> PORTEPOCH=3D      1
>=20
> SNAPSUFFIX=3D     .${SNAPTYPE}.${SNAPREV}
> SNAPTYPE=3D       git
> SNAPREV=3D        e09f50e
> %%%
>=20
> Where PKGNAME would look like
>=20
>     myport-0.0.10.git.e09f50e,1
>=20
> I want to keep commit reference in place and refrain from using vague
> dates in PORTVERSION because there can be several commits per day. And
> for curious users I can include ChangeLog file in distfile generated
> from git-log command.

No, please don't do this. We use PORTEPOCH when there's no other way.

Use, like other ports do:
PORTVERSION=3D    0.0.10
PORTREVISION=3D	${SNAPDATE}

I don't see what role SNAPTYPE would have.
Since you have the date, you can easily get the git magic string.

--=20
IOnut - Un^d^dregistered ;) FreeBSD "user"
  "Intellectual Property" is   nowhere near as valuable   as "Intellect"
FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B

--Sig_/UmUwyISKQ2hshXeFZarThYo
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (FreeBSD)

iEYEARECAAYFAkmfvxMACgkQJ7GIuiH/oeWonwCdGZxA/0B/Q/Df39W7StA2+RZA
ruAAoJXgHBxJge7zKwtJZcPApanNVdXX
=Ekj8
-----END PGP SIGNATURE-----

--Sig_/UmUwyISKQ2hshXeFZarThYo--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090221104501.06e778f1>