Gentoo Archives: gentoo-dev

From: Michael Orlitzky <michael@××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFD: EAPI specification in ebuilds
Date: Fri, 09 Mar 2012 18:34:20
Message-Id: 4F5A4D05.3040704@orlitzky.com
In Reply to: Re: [gentoo-dev] RFD: EAPI specification in ebuilds by James Broadhead
1 On 03/09/12 13:02, James Broadhead wrote:
2 > On 9 March 2012 17:31, Michael Orlitzky <michael@××××××××.com> wrote:
3 >> At any rate, I'm now convinced that we all want GLEP 55, but with a
4 >> different name.
5 >
6 > I think that moving the data to the filename is probably a better
7 > approach than semi- or repeat parsing, but I prefer preserving the
8 > .ebuild extension, and think that eapi should be specified similarly
9 > to ebuild revision, as a suffix. for instance:
10 >
11 > app-foo/bar-1.0.0-r1.ebuild # EAPI0 (or the highest EAPI prior to the
12 > new schema)
13 > app-foo/bar-1.0.0-r1-e1.ebuild
14 > app-foo/bar-1.0.0-r1-e99.ebuild
15 >
16
17 One of the benefits of GLEP 55 naming is that old package managers won't
18 try to parse them. So, for example, if we put new features in,
19
20 app-foo/bar-1.0.0.ebuild-5
21
22 portage from 2003 won't try to source it.

Replies

Subject Author
Re: [gentoo-dev] RFD: EAPI specification in ebuilds Zac Medico <zmedico@g.o>