1 |
On 10/25/2010 06:13 PM, Arfrever Frehtes Taifersar Arahesis wrote: |
2 |
> 2010-10-25 16:31:41 Petteri Räty napisał(a): |
3 |
>> On 10/25/2010 02:54 PM, Arfrever Frehtes Taifersar Arahesis (arfrever) |
4 |
>> wrote: |
5 |
>>> arfrever 10/10/25 11:54:19 |
6 |
>>> |
7 |
>>> Modified: python.eclass |
8 |
>>> Log: |
9 |
>>> Set IUSE in EAPI >=4. |
10 |
>>> Rename _parse_PYTHON_DEPEND() to _python_parse_PYTHON_DEPEND() and unset it after its using. |
11 |
>>> Ban NEED_PYTHON variable. |
12 |
>>> Add python_abi_depend(). |
13 |
>>> Fix exporting of python_pkg_setup() in EAPI >=4. |
14 |
>>> |
15 |
>> |
16 |
>> Please revert these until council has approved EAPI 4 for main tree |
17 |
>> usage or risk the consequences. There is no guarantee that IUSE will be |
18 |
>> in EAPI 4 although it's likely. If you want such pre-emptive actions in |
19 |
>> the main tree you should seek our approval first. |
20 |
> |
21 |
> python.eclass doesn't support EAPI="4" due to: |
22 |
> |
23 |
> if ! has "${EAPI:-0}" 0 1 2 3; then |
24 |
> die "API of python.eclass in EAPI=\"${EAPI}\" not established" |
25 |
> fi |
26 |
> |
27 |
|
28 |
All the more reason not to have the code there as no-one would be |
29 |
testing it any way. |
30 |
|
31 |
Regards, |
32 |
Petteri |