Gentoo Archives: gentoo-commits

From: "Anthony G. Basile (blueness)" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pypax: metadata.xml ChangeLog pypax-0.4.0.ebuild
Date: Sun, 27 Nov 2011 02:33:44
Message-Id: 20111127023330.6BB6C2004C@flycatcher.gentoo.org
1 blueness 11/11/27 02:33:30
2
3 Modified: metadata.xml ChangeLog
4 Added: pypax-0.4.0.ebuild
5 Log:
6 Version bump, makes XT_PAX support optional
7
8 (Portage version: 2.1.10.11/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 dev-python/pypax/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypax/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypax/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypax/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/pypax/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 9 Oct 2011 14:19:31 -0000 1.1
24 +++ metadata.xml 27 Nov 2011 02:33:28 -0000 1.2
25 @@ -6,4 +6,7 @@
26 <email>blueness@g.o</email>
27 <name>Anthony G. Basile</name>
28 </maintainer>
29 + <use>
30 + <flag name='xtpax'>Enable XT_PAX and prefer it to PT_PAX.</flag>
31 + </use>
32 </pkgmetadata>
33
34
35
36 1.8 dev-python/pypax/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypax/ChangeLog?rev=1.8&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypax/ChangeLog?rev=1.8&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypax/ChangeLog?r1=1.7&r2=1.8
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/dev-python/pypax/ChangeLog,v
45 retrieving revision 1.7
46 retrieving revision 1.8
47 diff -u -r1.7 -r1.8
48 --- ChangeLog 23 Oct 2011 16:04:40 -0000 1.7
49 +++ ChangeLog 27 Nov 2011 02:33:28 -0000 1.8
50 @@ -1,5 +1,11 @@
51
52
53 +*pypax-0.4.0 (27 Nov 2011)
54 +
55 + 27 Nov 2011; Anthony G. Basile <blueness@g.o> +pypax-0.4.0.ebuild,
56 + metadata.xml:
57 + Version bump, makes XT_PAX support optional
58 +
59 *pypax-0.3.0 (23 Oct 2011)
60
61 23 Oct 2011; Anthony G. Basile <blueness@g.o> +pypax-0.3.0.ebuild:
62
63
64
65 1.1 dev-python/pypax/pypax-0.4.0.ebuild
66
67 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypax/pypax-0.4.0.ebuild?rev=1.1&view=markup
68 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypax/pypax-0.4.0.ebuild?rev=1.1&content-type=text/plain
69
70 Index: pypax-0.4.0.ebuild
71 ===================================================================
72 # Copyright 1999-2011 Gentoo Foundation
73 # Distributed under the terms of the GNU General Public License v2
74 # $Header: /var/cvsroot/gentoo-x86/dev-python/pypax/pypax-0.4.0.ebuild,v 1.1 2011/11/27 02:33:28 blueness Exp $
75
76 EAPI=3
77
78 SUPPORT_PYTHON_ABIS="1"
79 RESTRICT_PYTHON_ABIS="*-jython"
80
81 inherit distutils
82
83 DESCRIPTION="Python module for reading or writing PaX flags to an ELF."
84 HOMEPAGE="http://dev.gentoo.org/~blueness/elfix/"
85 SRC_URI="http://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz"
86
87 S="${WORKDIR}/elfix-${PV}/scripts"
88
89 LICENSE="GPL-3"
90 SLOT="0"
91 KEYWORDS="~amd64 ~x86"
92 IUSE="xtpax"
93
94 DEPEND="dev-libs/elfutils
95 sys-devel/binutils
96 xtpax? ( sys-apps/attr )"
97 RDEPEND=""
98
99 src_compile() {
100 unset XATTR
101 use xtpax && export XATTR="yes"
102 distutils_src_compile
103 }