Gentoo Archives: gentoo-dev

From: Fabian Groffen <grobian@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] EAPI 3 PMS Draft
Date: Fri, 27 Mar 2009 09:40:59
Message-Id: 20090327094058.GQ15265@gentoo.org
In Reply to: [gentoo-dev] EAPI 3 PMS Draft by Ciaran McCreesh
1 On 16-03-2009 20:47:17 +0000, Ciaran McCreesh wrote:
2 > I've got a very rough draft of what EAPI 3 might end up looking like,
3 > based upon discussion:
4 >
5 > http://github.com/ciaranm/pms/tree/eapi-3
6
7 I would like to request the following to be included in EAPI 3, as
8 preparation for more Prefix friendly ebuilds compatible with gentoo-x86:
9
10 - The variable EPREFIX to be set in all phases, and at all times.
11 Because this is a preparation stage, EPREFIX is just set and
12 intialised to the empty string.
13 - The variable ED, available in src_install, pkg_preinst and
14 pkg_postinst, and set to ${D}${EPREFIX}.
15 - The variable EROOT, available in pkg_*[1], set to ${ROOT}${EPREFIX}.
16
17
18 [1] this is copied from PMS, Table 11.1, in general, EROOT needs to be
19 available where currently ROOT is.
20
21
22 --
23 Fabian Groffen
24 Gentoo on a different level