1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Hi again. |
5 |
|
6 |
Quoting Zac earlier in #gentoo-portage: |
7 |
|
8 |
21:46 < zmedico> jmbsvicetto: I think we essentially have a spec already |
9 |
that people can agree on. just take my draft and subtract the eapi* |
10 |
functions and the gitweb unpack extension. |
11 |
|
12 |
So we're talking about adding the following to EAPI-2: |
13 |
|
14 |
~ * The 'doman' helper function recognizes language codes in man page |
15 |
~ source files, and uses them to generate an appropriate |
16 |
~ installation path. |
17 |
|
18 |
~ * The meaning of the !atom blocker syntax now implies that |
19 |
~ temporary simultaneous installation of conflicting packages is |
20 |
~ allowed [3]. |
21 |
|
22 |
~ * A new !!atom blocker syntax is now supported, for use in special |
23 |
~ cases in which temporary simultaneous installation of conflicting |
24 |
~ packages should not be allowed. |
25 |
|
26 |
~ * Dependency atoms can be constrained to match specific USE flag |
27 |
~ states, including USE conditional expressions embedded within |
28 |
~ the atoms themselves. |
29 |
|
30 |
~ * SRC_URI supports a syntax extension which allows customization |
31 |
~ of output file names by using a "->" operator. |
32 |
|
33 |
~ * A new src_prepare phase function is called after src_unpack. |
34 |
|
35 |
~ * The old src_compile phase function is split into separate |
36 |
~ src_configure and src_compile fuctions. |
37 |
|
38 |
~ * Default phase function implementations for the current EAPI are |
39 |
~ accessible via a function having a name that begins with default_ |
40 |
~ and ends with the respective phase function name. |
41 |
|
42 |
~ * The default phase function implementation for the currently |
43 |
~ executing phase is accessible as a function named 'default'. |
44 |
|
45 |
Given the earlier discussion about EAPI-2 in |
46 |
http://archives.gentoo.org/gentoo-dev/msg_3e9d42191c3537c4f699c12cadd0ad99.xml |
47 |
and cardoe's earlier request to the council ml, can the council members |
48 |
discuss this proposal and consider voting it? |
49 |
Does anyone have any objections to this proposal? |
50 |
|
51 |
- -- |
52 |
Regards, |
53 |
|
54 |
Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org |
55 |
Gentoo- forums / Userrel / Devrel / SPARC / KDE |
56 |
-----BEGIN PGP SIGNATURE----- |
57 |
Version: GnuPG v2.0.9 (GNU/Linux) |
58 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org |
59 |
|
60 |
iEYEARECAAYFAkjFtoQACgkQcAWygvVEyALQigCePXcGlT5m6JGB2OlB5swY6f4F |
61 |
/yIAnRte3mm5PULg73j5KDrnKHSFB5h6 |
62 |
=lW1u |
63 |
-----END PGP SIGNATURE----- |