From: | Sven Vermeulen <sven.vermeulen@××××××.be> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] proj/hardened-dev:master commit in: dev-python/sepolgen/ |
Date: | Sat, 26 May 2012 14:48:40 |
Message-Id: | 1338043514.fe3cd53e9663b3a52c8faf96d5314e7fd7522f86.SwifT@gentoo |
1 | commit: fe3cd53e9663b3a52c8faf96d5314e7fd7522f86 |
2 | Author: Sven Vermeulen <sven.vermeulen <AT> siphos <DOT> be> |
3 | AuthorDate: Sat May 26 14:45:14 2012 +0000 |
4 | Commit: Sven Vermeulen <sven.vermeulen <AT> siphos <DOT> be> |
5 | CommitDate: Sat May 26 14:45:14 2012 +0000 |
6 | URL: http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=fe3cd53e |
7 | |
8 | Support python3 |
9 | |
10 | --- |
11 | dev-python/sepolgen/sepolgen-1.1.5-r1.ebuild | 13 +++++++++---- |
12 | 1 files changed, 9 insertions(+), 4 deletions(-) |
13 | |
14 | diff --git a/dev-python/sepolgen/sepolgen-1.1.5-r1.ebuild b/dev-python/sepolgen/sepolgen-1.1.5-r1.ebuild |
15 | index a762990..0d716b3 100644 |
16 | --- a/dev-python/sepolgen/sepolgen-1.1.5-r1.ebuild |
17 | +++ b/dev-python/sepolgen/sepolgen-1.1.5-r1.ebuild |
18 | @@ -2,8 +2,8 @@ |
19 | # Distributed under the terms of the GNU General Public License v2 |
20 | # $Header: /var/cvsroot/gentoo-x86/dev-python/sepolgen/sepolgen-1.1.5.ebuild,v 1.3 2012/04/29 10:08:34 swift Exp $ |
21 | |
22 | -EAPI="4" |
23 | -PYTHON_DEPEND="*" |
24 | +EAPI="3" |
25 | +PYTHON_DEPEND="" |
26 | SUPPORT_PYTHON_ABIS="1" |
27 | RESTRICT_PYTHON_ABIS="*-jython" |
28 | |
29 | @@ -12,7 +12,7 @@ inherit python eutils |
30 | DESCRIPTION="SELinux policy generation library" |
31 | HOMEPAGE="http://userspace.selinuxproject.org" |
32 | SRC_URI="http://userspace.selinuxproject.org/releases/20120216/${P}.tar.gz |
33 | - http://dev.gentoo.org/~swift/patches/sepolgen/sepolgen-1.1.5-2to3.patch.gz" |
34 | + http://dev.gentoo.org/~swift/patches/sepolgen/sepolgen-1.1.5-gentoo-01.tar.gz" |
35 | |
36 | LICENSE="GPL-2" |
37 | SLOT="0" |
38 | @@ -24,12 +24,17 @@ DEPEND=">=sys-libs/libselinux-2.0[python] |
39 | RDEPEND="${DEPEND}" |
40 | |
41 | src_prepare() { |
42 | - epatch "${DISTDIR}/sepolgen-1.1.5-2to3.patch.gz" |
43 | # fix up default paths to not be RH specific |
44 | sed -i -e 's:/usr/share/selinux/devel:/usr/share/selinux/strict:' \ |
45 | "${S}/src/sepolgen/defaults.py" || die |
46 | sed -i -e 's:/usr/share/selinux/devel:/usr/share/selinux/strict/include:' \ |
47 | "${S}/src/sepolgen/module.py" || die |
48 | + |
49 | + EPATCH_MULTI_MSG="Applying sepolgen patches ... " \ |
50 | + EPATCH_SUFFIX="patch" \ |
51 | + EPATCH_SOURCE="${WORKDIR}/gentoo-patches" \ |
52 | + EPATCH_FORCE="yes" \ |
53 | + epatch |
54 | } |
55 | |
56 | src_compile() { |