summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2012-11-11 00:10:00 +0000
committerAnthony G. Basile <blueness@gentoo.org>2012-11-11 00:10:00 +0000
commit9b13f0d181bf96ab14a1d51c752594aff2e35f9c (patch)
treece9c1358148d5ac99b4aa543e3f281181eaef969 /sys-apps
parentVersion bump: option to selectively enable/disable PT_PAX and/or XT_PAX (diff)
downloadhistorical-9b13f0d181bf96ab14a1d51c752594aff2e35f9c.tar.gz
historical-9b13f0d181bf96ab14a1d51c752594aff2e35f9c.tar.bz2
historical-9b13f0d181bf96ab14a1d51c752594aff2e35f9c.zip
Version bump: option to selectively enable/disable PT_PAX and/or XT_PAX
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/elfix/ChangeLog6
-rw-r--r--sys-apps/elfix/Manifest22
-rw-r--r--sys-apps/elfix/elfix-0.6.0.ebuild34
-rw-r--r--sys-apps/elfix/metadata.xml3
4 files changed, 58 insertions, 7 deletions
diff --git a/sys-apps/elfix/ChangeLog b/sys-apps/elfix/ChangeLog
index d80da0b9677b..f183d03fb624 100644
--- a/sys-apps/elfix/ChangeLog
+++ b/sys-apps/elfix/ChangeLog
@@ -1,4 +1,9 @@
+*elfix-0.6.0 (11 Nov 2012)
+
+ 11 Nov 2012; Anthony G. Basile <blueness@gentoo.org> +elfix-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> elfix-0.5.2.ebuild:
alpha/ia64/sparc stable wrt #435114
@@ -148,4 +153,3 @@
16 Apr 2011; Anthony G. Basile <blueness@gentoo.org> +elfix-0.1.1.ebuild,
+metadata.xml:
Initial commit.
-
diff --git a/sys-apps/elfix/Manifest b/sys-apps/elfix/Manifest
index f1373b50fcfe..07dd54af73ee 100644
--- a/sys-apps/elfix/Manifest
+++ b/sys-apps/elfix/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 elfix-0.5.2.ebuild 820 SHA256 83b8c784bcd87cf3629a816bdb63c5ebba0b93d720b41eee8734c8c7d6bc8a44 SHA512 9ea40a25234d8c1e41608de894c3bf574b0cd2a3db49e730ea984da4b2c65a960d4983986eab54adf5859c70712fecb474d99dd489776d857c564be13560b3de WHIRLPOOL c57852e547bf5099c253ff7b6c06e0b2f3baff018d7e7d2b46139fd3253041d4486b032c7977e2df3c2b6f7922d53a6aca93da3021558ae973c850c779a89302
-MISC ChangeLog 4833 SHA256 1aee7a2a2846abd0e44b4c1b4b3f28f0d4c96dcacc724698f4e6d2bd7ec02475 SHA512 5512449372bc222682aea7f2527a175fcf96086f30dc8012ca14a006eef1d338633bce3a1404de4b59aabcf9997174a4278448cad533c45486bebeaed138f1c5 WHIRLPOOL 5d7250b625bb349c4f794db36d3952ec5b3f52d8252e8194dbb571ed2e207fca1ea36accebdabf4dc79bdcc4220aef752d6214dd4f6763969993131769895154
-MISC metadata.xml 351 SHA256 c35f37b7bfd6165273cc3c1e060664bda241970e424c0304cf8b1d5c61112ec4 SHA512 f9e7c97886098167a56cd51b13133ada52788fb9cda1f497b2899c74c774b8a235476a7b119355b07745bf8605f8b0e25c1ef165bf7312ee962f59d09a7f9c62 WHIRLPOOL db569ec256bb2fff3465f8513eff54fac8784a2c561db9c433fc8b0c62ffa4ece844f7ee2a37cd464698a991443a258c4becbe90f91a4ac744d208947030640d
+EBUILD elfix-0.6.0.ebuild 900 SHA256 b622eabd2051177ce5e9bf245939ca3f3ea5b9b0fe3440ce25999bf8084411d1 SHA512 a1f4fce4d439e1684d7ea8284404035e0594c14c6e21660ae69a62f0f5bb0f9c4f0cf140c078ce6285d278026ff922396e11f2cba2f7d9d699505d2014940dbe WHIRLPOOL 5eccd44e714a8f181940f605b1aec766da7dc383307a297173a4dd81d159ed87aa07a1402e66fc670d032b37e2e71a27334ba014e19e9e90add3602dd0c62407
+MISC ChangeLog 5026 SHA256 5d61090d3265af547bc58aaa59eb23963ad32407b0fd785c94a7b2bbf5a81615 SHA512 8fa37825cb4af420b4c435dca64d954d4377185d74c793aea67f460b24c8490e7e3e860bbfeb11dc4232dc8fd3e5a2036d3aae2813bf53ddf1700c30bc810ac3 WHIRLPOOL dbedf9ce377d37586a5b9fba8240812a4fcc8ca0ca0fff1a5f2478a06dc8a424f35b7a3f46c2bcf2261727ee5ada3018cbbd47d11fcde9a3ada8aa6979df697d
+MISC metadata.xml 393 SHA256 81a4b48fc98f0eaa825c15e5aab31a9c2eb0557d7c47d7453963d5f1d247a7ef SHA512 970b25df4289226f1a5e22a98f97f413f14c00c2454100b0e56d96d8f6ba4cc592aef36af569549bf884d49278cbe3de91799d4fdf1d38c318aae414610a075f WHIRLPOOL aa59e113a09a9b16fb579800b695c11c6d63626362db57098544eafff52cb34b3470256ce7ff392f10226e1546f2f60a9737f0ea32ed3875000f0566c82eb270
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEUEAREIAAYFAlBogGoACgkQuQc30/atMkDYKgCY+1LQydPn9eKoODvDo1I3w6Fo
-FgCgmEhye6ntAIIBl3zMal3ABkmO8oE=
-=jfLN
+iQIcBAEBCAAGBQJQnuzLAAoJEJOE+m71LUu6dv4P/3J4acxclLTTAqz8dvB5tEzY
+6/8IMSMTaQmkBtt6sbqphfuLionhzUmeu4jfE9RMS5fZ4ImfMA+ANU+W69T6sRHn
+7/BpzjdyOXtmaYN4wNytK5oXQY+mjFuycTkcse71eVyKmcGMVctOrRvA2unYuVEN
+/wK/1X89lAYBJuNxO40+tkdkmNlbiyc+AaD9+aRJhA0086PexgMqhu4REk1mh1Td
+R4au5KfEE8NarCwJv9RYqhII+u+piPY4farCn47VUKcIB5qAsYIh8chCe6TjnLcw
+u86V0jTHiz2QoR5MzmpGvM8gCAD09IZepedOAYfNvVi8KeDMu8BHRe0vFfUz50p8
+wuhMO4VS7FkxvM6otPEK+FAuJDDmum5f47wmm5JZoJm0y4Xd7pbAGJ40TM0uwGag
+Q0nwLrmEhKnfNPSEFZsST4Y81SW3MwwKbVDRP2OklNeBrCv1I/D9HJmFw2KKYpP4
+SOPA2zDgXkBDCaA6nufIvW31NAdKkUixP7it4JaOgM5aG74TWkKA26HuXejxX5zk
+mlJ9oJj+s5WZoBVHbK/VHErUmspXCmpnAO0pG3t1M4uCMNWbfNwpRky1Q1xHyrev
+f4FrUQhm+5Dj2h+qTEeke6yuY516xHi6+EwBpVB8elbzIqgJrmFCfDwGn3yGVfWv
+Q/RwENpbrlMG2BbcOIkD
+=TU+W
-----END PGP SIGNATURE-----
diff --git a/sys-apps/elfix/elfix-0.6.0.ebuild b/sys-apps/elfix/elfix-0.6.0.ebuild
new file mode 100644
index 000000000000..2527523e8d43
--- /dev/null
+++ b/sys-apps/elfix/elfix-0.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/elfix/elfix-0.6.0.ebuild,v 1.1 2012/11/11 00:09:50 blueness Exp $
+
+EAPI="4"
+
+DESCRIPTION="Tools to work with ELF binaries and libraries 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="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test +ptpax xtpax"
+
+DEPEND="
+ dev-libs/elfutils
+ =dev-python/pypax-${PV}[xtpax=]
+ xtpax? ( sys-apps/attr )"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ rm -f "${S}/scripts/setup.py"
+ econf \
+ $(use_enable test tests) \
+ $(use_enable ptpax ptpax) \
+ $(use_enable xtpax xtpax)
+}
+
+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 9359ca9f04a6..870245044b50 100644
--- a/sys-apps/elfix/metadata.xml
+++ b/sys-apps/elfix/metadata.xml
@@ -7,6 +7,7 @@
<name>Anthony G. Basile</name>
</maintainer>
<use>
- <flag name='xtpax'>Enable XATTR_PAX_FLAGS support (EXPERIMENTAL).</flag>
+ <flag name='xtpax'>Enable XATTR_PAX_FLAGS support.</flag>
+ <flag name='ptpax'>Enable PT_PAX_FLAGS support.</flag>
</use>
</pkgmetadata>