Line
Link Here
|
0 |
-- sys-apps/portage/portage-2.2.12.ebuild |
0 |
++ sys-apps/portage/portage-2.2.12.ebuild |
Lines 4-16
Link Here
|
4 |
|
4 |
|
5 |
# Require EAPI 2 since we now require at least python-2.6 (for python 3 |
5 |
# Require EAPI 2 since we now require at least python-2.6 (for python 3 |
6 |
# syntax support) which also requires EAPI 2. |
6 |
# syntax support) which also requires EAPI 2. |
7 |
EAPI=2 |
7 |
EAPI=5 |
8 |
PYTHON_COMPAT=( |
8 |
PYTHON_COMPAT=( |
9 |
pypy |
9 |
pypy |
10 |
python3_2 python3_3 python3_4 |
10 |
python3_2 python3_3 python3_4 |
11 |
python2_7 |
11 |
python2_7 |
12 |
) |
12 |
) |
13 |
inherit eutils multilib |
13 |
inherit eutils multilib python-r1 |
14 |
|
14 |
|
15 |
DESCRIPTION="Portage is the package management and distribution system for Gentoo" |
15 |
DESCRIPTION="Portage is the package management and distribution system for Gentoo" |
16 |
HOMEPAGE="http://www.gentoo.org/proj/en/portage/index.xml" |
16 |
HOMEPAGE="http://www.gentoo.org/proj/en/portage/index.xml" |
Lines 18-28
Link Here
|
18 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" |
18 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" |
19 |
SLOT="0" |
19 |
SLOT="0" |
20 |
IUSE="build doc epydoc +ipc linguas_ru pypy python2 python3 selinux xattr" |
20 |
IUSE="build doc epydoc +ipc linguas_ru pypy python2 python3 selinux xattr" |
21 |
|
|
|
22 |
for _pyimpl in ${PYTHON_COMPAT[@]} ; do |
23 |
IUSE+=" python_targets_${_pyimpl}" |
24 |
done |
25 |
unset _pyimpl |
26 |
|
21 |
|
27 |
python_dep_ssl="python3? ( =dev-lang/python-3*[ssl] ) |
22 |
python_dep_ssl="python3? ( =dev-lang/python-3*[ssl] ) |
28 |
!pypy? ( !python2? ( !python3? ( |
23 |
!pypy? ( !python2? ( !python3? ( |