diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2011-11-27 03:29:51 +0000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2011-11-27 03:29:51 +0000 |
commit | 25198219cdcbdea3784fae7115a34fe586101231 (patch) | |
tree | 1608f06bbe8aea134774a6774721cfde4e8ea56e /sys-apps | |
parent | Build in the source tree. (diff) | |
download | historical-25198219cdcbdea3784fae7115a34fe586101231.tar.gz historical-25198219cdcbdea3784fae7115a34fe586101231.tar.bz2 historical-25198219cdcbdea3784fae7115a34fe586101231.zip |
Version bump, makes XT_PAX support optional
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/elfix/ChangeLog | 6 | ||||
-rw-r--r-- | sys-apps/elfix/Manifest | 12 | ||||
-rw-r--r-- | sys-apps/elfix/elfix-0.4.0.ebuild | 29 | ||||
-rw-r--r-- | sys-apps/elfix/metadata.xml | 3 |
4 files changed, 45 insertions, 5 deletions
diff --git a/sys-apps/elfix/ChangeLog b/sys-apps/elfix/ChangeLog index 7a289c001412..cba51f66e0c2 100644 --- a/sys-apps/elfix/ChangeLog +++ b/sys-apps/elfix/ChangeLog @@ -1,5 +1,11 @@ +*elfix-0.4.0 (27 Nov 2011) + + 27 Nov 2011; Anthony G. Basile <blueness@gentoo.org> +elfix-0.4.0.ebuild, + metadata.xml: + Version bump, makes XT_PAX support optional + 27 Nov 2011; Anthony G. Basile <blueness@gentoo.org> elfix-0.3.2.ebuild: Force dependency on =dev-python/pypax-0.3* diff --git a/sys-apps/elfix/Manifest b/sys-apps/elfix/Manifest index 1e5dcc36d69a..6107ca832da0 100644 --- a/sys-apps/elfix/Manifest +++ b/sys-apps/elfix/Manifest @@ -2,13 +2,15 @@ Hash: SHA256 DIST elfix-0.3.2.tar.gz 124040 RMD160 5db202c06877924ab871dc66d9ca9256db1ea542 SHA1 b371dc8dad4c19ec303fdc9d662136a96aacc38f SHA256 71a738eea3c2f3132e243425ff694073e89ef3c8395bea79c5ee54ba51822713 +DIST elfix-0.4.0.tar.gz 130476 RMD160 e5f1e21cc7e629b830044f5f21d7a81c0caa5e6b SHA1 fa77882118db1d92022d14108bc9636bf9b8cb93 SHA256 38348ce5205700b5deb0141cb31a1d99edf4e125218fc7535f22664da478ceb3 EBUILD elfix-0.3.2.ebuild 746 RMD160 be26810164c1e2544377bee5a903a06820b68173 SHA1 f50851a9d4b66ce1a5e52285604e9f9eab87492b SHA256 5488b346a3972fc91071a151bf118aa99364cf95a20a4beee96a7e372cec9aa6 -MISC ChangeLog 2156 RMD160 8340b881bc076509e23edebe10bb4efdbaaa60dc SHA1 071cf725c2e75472420942c1670fb252eb2dffb7 SHA256 5746cad9c418f40e40924ae5fd06d106caee0cffaca29d2e839f035ae6a81274 -MISC metadata.xml 261 RMD160 ddaae2ed4ca91bce2a722cc218b5bbf40154a454 SHA1 685870407c58b7c79298010c1048b1b05e2e175e SHA256 8f10a5b7f7571c6e73739c4bed1ecaf34aa8278355e9d163f8bbae77a11575a4 +EBUILD elfix-0.4.0.ebuild 760 RMD160 a84ffb0ca23d3fe7a47da0049d18fc34099226a3 SHA1 76352cdd362f368b3a9a46701251a5ffe8d12c1a SHA256 2ff697fc4d686746e8af4574da56bab75126d0151bb035e7a1ff58a285163ad5 +MISC ChangeLog 2323 RMD160 bda1c85eba90f2174de836d2de4145e1773e16d7 SHA1 844abee439942a065dad62008e8fa106d9d9d4e9 SHA256 ec1804cd2ef3d22e70afc98d72d662e84439d0e4616150cc8e17e667cef9fa19 +MISC metadata.xml 343 RMD160 88b5189e3e6c8dc86422159369b803da57517b71 SHA1 e4c611d1a9b30624bfb7ac276867743c4c5cb4a6 SHA256 0c2a88feefe1b7a2666491211e49fe0673f4a24085ce12596079e403d4e98a25 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEAREIAAYFAk7Rq7MACgkQl5yvQNBFVTWeiQCfa9BIUfKGepM0H2N3CoW5JE+C -AEMAn0zIP/k0J4nK73+VxHY85iygGa7H -=cV6+ +iEYEAREIAAYFAk7RrrkACgkQl5yvQNBFVTXGjwCfWfjZ859e+u8h07Sb3f6O7n5j +gBUAnjgO18VbmKTL6q6fnjv25nPzlwiH +=fk4+ -----END PGP SIGNATURE----- diff --git a/sys-apps/elfix/elfix-0.4.0.ebuild b/sys-apps/elfix/elfix-0.4.0.ebuild new file mode 100644 index 000000000000..dae7ffaaa139 --- /dev/null +++ b/sys-apps/elfix/elfix-0.4.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/elfix/elfix-0.4.0.ebuild,v 1.1 2011/11/27 03:29:51 blueness Exp $ + +EAPI=4 + +DESCRIPTION="Tools to fix ELF binaries to work on Hardened Gentoo" +HOMEPAGE="http://dev.gentoo.org/~blueness/elfix/" +SRC_URI="http://dev.gentoo.org/~blueness/elfix/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test xtpax" + +DEPEND="dev-libs/elfutils + =dev-python/pypax-0.4*[xtpax=] + test? ( dev-lang/yasm )" +RDEPEND="${DEPEND}" + +src_configure() { + rm -f "${S}/scripts/setup.py" + econf $(use_enable test tests) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog INSTALL README THANKS TODO +} diff --git a/sys-apps/elfix/metadata.xml b/sys-apps/elfix/metadata.xml index e217c3733475..f89466575fc6 100644 --- a/sys-apps/elfix/metadata.xml +++ b/sys-apps/elfix/metadata.xml @@ -6,4 +6,7 @@ <email>blueness@gentoo.org</email> <name>Anthony G. Basile</name> </maintainer> + <use> + <flag name='xtpax'>Enable XT_PAX and prefer it to PT_PAX.</flag> + </use> </pkgmetadata> |