diff options
-rw-r--r-- | dev-python/pypax/ChangeLog | 6 | ||||
-rw-r--r-- | dev-python/pypax/Manifest | 22 | ||||
-rw-r--r-- | dev-python/pypax/metadata.xml | 3 | ||||
-rw-r--r-- | dev-python/pypax/pypax-0.6.0.ebuild | 35 |
4 files changed, 59 insertions, 7 deletions
diff --git a/dev-python/pypax/ChangeLog b/dev-python/pypax/ChangeLog index 1acb6542f3c4..a818a44f1358 100644 --- a/dev-python/pypax/ChangeLog +++ b/dev-python/pypax/ChangeLog @@ -1,4 +1,9 @@ +*pypax-0.6.0 (11 Nov 2012) + + 11 Nov 2012; Anthony G. Basile <blueness@gentoo.org> +pypax-0.6.0.ebuild, + metadata.xml: + Version bump: option to selectively enable/disable PT_PAX and/or XT_PAX 30 Sep 2012; Raúl Porcel <armin76@gentoo.org> pypax-0.5.2.ebuild: alpha/ia64/sparc stable wrt #435114 @@ -92,4 +97,3 @@ 08 Oct 2011; Anthony G. Basile <blueness@gentoo.org> +pypax-0.2.3.ebuild, +metadata.xml: Initial commit - diff --git a/dev-python/pypax/Manifest b/dev-python/pypax/Manifest index 055fd4a655f7..854e451c9588 100644 --- a/dev-python/pypax/Manifest +++ b/dev-python/pypax/Manifest @@ -2,13 +2,25 @@ Hash: SHA256 DIST elfix-0.5.2.tar.gz 133386 SHA256 d03255e63f12f0431c7e3d63107b0dd78d949e321b82cccd1df6a582cf03ce05 SHA512 9136d063ab1f2e232f3f9ed4474a6d3fcfe62b02afa5bead73a016706de4653ca00711eb767cbfcb95543cbd905aaafc49fe709d23b12f98d0ac6300eea952f8 WHIRLPOOL 90b2035ba538987ee2e51a53fbb837d2deeba7baa88f2ef9af46db646523c4a0e1bc0a335a4af9465e5f0877806f2e23734496f940cc62bbf8677bd7eb46ff64 +DIST elfix-0.6.0.tar.gz 134110 SHA256 7e7f8d1755d492d6000135e9cf137bb932bd591f0684b61c887c566c3c1988a3 SHA512 3e55f80762fe737aa56ea5800a7d72e46ec7a5618b1bb5d1c1334697ef1e700047063fd3cc7a41a08d23a12ddc9984259a011ffffa31587435b0136be7c1b421 WHIRLPOOL bff25c55526995c88d5d55da5228e8bd8e7ed14a83eb4dfaee3f2739cfd549cca8259581a4e8a2c515e3cf1ebba4c820852de6705dd2430d297665deb23a9a7b EBUILD pypax-0.5.2.ebuild 789 SHA256 c5243bb552a98e988a0ef6ab517d5b89f348f806f0f470742136a2ad72926dc1 SHA512 856e73f5c8a832798ee63c9fa61e920105fa5b2d95a6b783fc708ce0180e57d843ae4c4b73bec3382ae1a965471b3081baf8af1f0b19bde83e319df2b61b8395 WHIRLPOOL f9670bc4a8877624d75f0da0f066d4ad4d3aebf1719330bc251fdb531880aa51c49e7205a208965e69b13c1b4d34a28e658b9544285039c43a0f14d0fd8d6219 -MISC ChangeLog 3002 SHA256 f94988808675d703f9da380fe2d30accd9321d8538e17f4fc0c2ab60093276e3 SHA512 2a2c6df8d5bdcc2ba94c7229f7ab40154995d0d89d90bbe5b90d65d90e7d0c8e04c2c7c8d1271f1a1d59372e5e6ee744ade90ed0cfc03c8835d8e7b417c42324 WHIRLPOOL 3417eafe87b61d23eeaa325c72302a2b67c82b4c5c74313b13ce98836a2976984aac037ea27ceb5a9551e34ddcb874554b7c2f824e4cdca9708e9ad57e88e9d3 -MISC metadata.xml 343 SHA256 0c2a88feefe1b7a2666491211e49fe0673f4a24085ce12596079e403d4e98a25 SHA512 83509666b62f81f9c4486a33dbbed90f4059878917e42313cdf2b5669e90e2067631aa42cb6c1eac98af0fc99c386569dd065d62d159ee91fd559cea6369c83e WHIRLPOOL 989080b140dd7aba672e37d34b553e9a00c6549e3ec9f2a50d53db1a8fb54b7a64ea66f58e6d813abd34a5e602ea388f2a1a9404f5808bb4207824966421d876 +EBUILD pypax-0.6.0.ebuild 851 SHA256 7099d1a8ecc0a5852e174c82ea03288b6b2beef4dc17e93cb29f0d13dfe42118 SHA512 dc6cb1b5e43387d4152ef085557e4e77f5707a930a90b1949e7c6119862ddfb2a1a9ecb7687677f1588793d1579e0c91ba9b5fddc4ccc0d07c5ca1d867b98f0e WHIRLPOOL a8ce2c785b522160f2e76acdae8efebf636d1f202c97a6c6dc9b1f93a9655a7870c46d4cd1c449e3d1203e1b135b8324154aedc2ed32790a5f5e845e313169f2 +MISC ChangeLog 3195 SHA256 c6b5c36e66b498d87f8c7ed1d6e7b4e7490cd8f12dd9ac2c9a43768911bb85c6 SHA512 04c9ac5fea0a9df7c25494fe51640bc554c3a07ab68dda6b3a52d12779be23c366b9472abffc7ffd2eb63f1c3766f64736f016129903389a5fa4681739f6323d WHIRLPOOL 5f332a92563b1d1c5413a4db6eb217e4b9b1d3116dd5cc5e82e2724030dbf730fed67aaee4b5d2223109b446a3b56fee73625adb5bc50e5764ea94d27ec817e5 +MISC metadata.xml 393 SHA256 81a4b48fc98f0eaa825c15e5aab31a9c2eb0557d7c47d7453963d5f1d247a7ef SHA512 970b25df4289226f1a5e22a98f97f413f14c00c2454100b0e56d96d8f6ba4cc592aef36af569549bf884d49278cbe3de91799d4fdf1d38c318aae414610a075f WHIRLPOOL aa59e113a09a9b16fb579800b695c11c6d63626362db57098544eafff52cb34b3470256ce7ff392f10226e1546f2f60a9737f0ea32ed3875000f0566c82eb270 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlBof/YACgkQuQc30/atMkCuIwCcCpTkQqWzOSNLozRoVH4MM9l0 -vdEAoLbXexj0w3qzC1wXiiDZXlfANX6Y -=FHDR +iQIcBAEBCAAGBQJQnuvSAAoJEJOE+m71LUu6ZWEQAJKK4isbaff+US6rFPKxgGtl +SdETY0DAG2vAxOfDBLj4G+o90HnGIN7URx7ZByUJZpocx5h3hqK8boR6gswTpO/0 +pVqSg2e40PUZr3HzzrhaOeCEWitiIYcxcT4xym3NN25mCGGEBPCYFcWx8TH4sr9w +Q6A+zpT7aOQh2KnG7V/acOKWIjDqDj3xL4c6wrUoo7A4bd1B429oCtAkNd/6qLDx +iUj0DohvfI7dR3ODTJmXTbhpMVNl5XRbM90tcKvykoRM94HTjhuVZjar6jnt8fTu +EyrnwpqTVx5DFa0sIUYV1L9OIPDcbT6DAEk7mHPy3FJQChiIl69wZx3DVPBH3t+c +oMBMpz2J4QLqfTL6z/5dCTR0oDNuFLHx1fu1Z/fdOAG1ip0SOQwlp3OuymvOhk8b +aLKH+1ETl7E1TPye3Q9PoRUA4U4dtef5MRY//G1KmcgVDvqNEFlPNexRjUwQtX+H +peODw0peEOD0MyTzQsiFFGgFXJ+l19GMKRg6+cU+G4uMr3DFNRhrDb/xc2Jf4NaA +8tD7gRwM4J6fgxz90Pgbo/bYvp4RL3A9Sv3jPOJWskIH69yknZzoOMFy5bBv7LRM +vUDCT4BnU8wg5j+wzK6q5m9oIEH5+gpG6UHF4z0wF89VnExSOSCqrAlWy67cDHIv +osbvDYWTk+uPVYGd3rCU +=CyIU -----END PGP SIGNATURE----- diff --git a/dev-python/pypax/metadata.xml b/dev-python/pypax/metadata.xml index f89466575fc6..870245044b50 100644 --- a/dev-python/pypax/metadata.xml +++ b/dev-python/pypax/metadata.xml @@ -7,6 +7,7 @@ <name>Anthony G. Basile</name> </maintainer> <use> - <flag name='xtpax'>Enable XT_PAX and prefer it to PT_PAX.</flag> + <flag name='xtpax'>Enable XATTR_PAX_FLAGS support.</flag> + <flag name='ptpax'>Enable PT_PAX_FLAGS support.</flag> </use> </pkgmetadata> diff --git a/dev-python/pypax/pypax-0.6.0.ebuild b/dev-python/pypax/pypax-0.6.0.ebuild new file mode 100644 index 000000000000..daa01fc22ba2 --- /dev/null +++ b/dev-python/pypax/pypax-0.6.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pypax/pypax-0.6.0.ebuild,v 1.1 2012/11/11 00:05:40 blueness Exp $ + +EAPI="3" + +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="*-jython" + +inherit distutils + +DESCRIPTION="Python module for reading or writing PaX flags to an ELF." +HOMEPAGE="http://dev.gentoo.org/~blueness/elfix/" +SRC_URI="http://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz" + +S="${WORKDIR}/elfix-${PV}/scripts" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="+ptpax xtpax" + +DEPEND=" + dev-libs/elfutils + xtpax? ( sys-apps/attr )" + +RDEPEND="" + +src_compile() { + unset PTPAX + unset XTPAX + use ptpax && export PTPAX="yes" + use xtpax && export XTPAX="yes" + distutils_src_compile +} |