Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/hardened-dev:master commit in: sys-apps/apparmor-utils/
Date: Tue, 04 Jun 2013 13:45:13
Message-Id: 1370353359.b7850286e6a7c3f261c1c4e6bf0c5fe7b2e6224e.kensington@gentoo
1 commit: b7850286e6a7c3f261c1c4e6bf0c5fe7b2e6224e
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 4 13:37:29 2013 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 4 13:42:39 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=b7850286
7
8 sys-apps/apparmor-utils: fix build when python-3 is active wrt bug #472278. Add missing PYTHON_REQUIRED_USE. Use correct PYTHON variable. Improve quoting.
9
10 Package-Manager: portage-2.1.12.2
11 Manifest-Sign-Key: 675D0D2C
12
13 ---
14 sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild | 11 +++++++++--
15 1 file changed, 9 insertions(+), 2 deletions(-)
16
17 diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild b/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
18 index 181c14f..a37ac39 100644
19 --- a/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
20 +++ b/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
21 @@ -16,6 +16,8 @@ SLOT="0"
22 KEYWORDS="~amd64"
23 IUSE=""
24
25 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
26 +
27 LANGS="af ar bg bn bs ca cs cy da de el en_GB en_US es et fi fr gl
28 gu he hi hr hu id it ja ka km ko lo lt mk mr nb nl pa pl pt
29 pt_BR pt_PT ro ru si sk sl sr sv ta th tr uk vi wa xh zh_CN
30 @@ -48,13 +50,18 @@ src_prepare() {
31 done
32 }
33
34 +src_compile() {
35 + python_export_best
36 + default
37 +}
38 +
39 src_install() {
40 perlinfo
41 emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" install
42
43 install_python() {
44 - ${EPYTHON} ${S}/python-tools-setup.py install --prefix=/usr \
45 - --root=${D} --version=${PV}
46 + "${PYTHON}" "${S}"/python-tools-setup.py install --prefix=/usr \
47 + --root="${D}" --version="${PV}"
48 }
49
50 python_foreach_impl install_python