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 |