summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-03-20 08:31:28 +0000
committerMike Frysinger <vapier@gentoo.org>2014-03-20 08:31:28 +0000
commit4784c7fcea5d09ed89cacd1c1c41741e4b37cf50 (patch)
tree1feec6abd83d7ece9c6447a10126af6a9805f11d /app-misc
parentRemove app-emacs/{eperiodic,view-process} masks, packages have been removed. (diff)
downloadhistorical-4784c7fcea5d09ed89cacd1c1c41741e4b37cf50.tar.gz
historical-4784c7fcea5d09ed89cacd1c1c41741e4b37cf50.tar.bz2
historical-4784c7fcea5d09ed89cacd1c1c41741e4b37cf50.zip
Version bump.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/pax-utils/ChangeLog7
-rw-r--r--app-misc/pax-utils/Manifest30
-rw-r--r--app-misc/pax-utils/pax-utils-0.8.ebuild43
3 files changed, 65 insertions, 15 deletions
diff --git a/app-misc/pax-utils/ChangeLog b/app-misc/pax-utils/ChangeLog
index 75bdbdd95f4d..1e5e17c40034 100644
--- a/app-misc/pax-utils/ChangeLog
+++ b/app-misc/pax-utils/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-misc/pax-utils
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/ChangeLog,v 1.154 2014/01/18 03:18:03 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/ChangeLog,v 1.155 2014/03/20 08:31:26 vapier Exp $
+
+*pax-utils-0.8 (20 Mar 2014)
+
+ 20 Mar 2014; Mike Frysinger <vapier@gentoo.org> +pax-utils-0.8.ebuild:
+ Version bump.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> pax-utils-0.7.ebuild:
Add arm64 love.
diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 46a01d9fd28f..044fb33ac552 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -9,6 +9,7 @@ DIST pax-utils-0.4.tar.xz 80300 SHA256 2a19285f5793fa30a6540ae67511cd5dabd543cc1
DIST pax-utils-0.5.tar.xz 80672 SHA256 1ba4f5e8680449c18841db2397aca320527fb06628b4ad9212e42f5e01de833b SHA512 6831d2495298c16f3eddc1fe2af5864775acbdd9feac17d8660b1a4e807acdb9c121ae667cf2476887e776cae39334ea4f93d2e5f46c8c739d3044db8cfd9248 WHIRLPOOL 73bf1a1875c465afbf3418d286cc7d42b18eb5560f0a941ab7be0745a640fce0fdb1a084ac9dabedf2a1833b9282a9256c1b08b8c9242b69e211f15d3e45ce55
DIST pax-utils-0.6.tar.xz 87548 SHA256 1ffd4bf7bf3f8bb404007dd1617edfb0297e4c65a2c1153712e4a76875038784 SHA512 1d13659f647cf1f6301fda124cf7092c8e40e3772b4dae9f19f66329c40239f5ee07730c14538bdbfaa65e890515e0468476c8a88850f6d24ea2268a9fdb4193 WHIRLPOOL b889d61f8dbaf2ac06ca532ca381d375d0cef5d8c6fae763fa2c8e12cffa9244e637f90de29cb3ce024a15da143a388499be9654d1a3b9c93c408f4e93e3bc78
DIST pax-utils-0.7.tar.xz 90188 SHA256 1ac4cee9a9ca97a723505eb29a25e50adeccffba3f0f0ef4f035cf082caf3b84 SHA512 d99f325b1d3ffc4955bc09aedcbeabea2d87a9647da31db1518de9daa55fbe0e5dd09feedd8dbcd8c4b53825a788ae7c9b904a927abc9ae995385dfd00d44f4a WHIRLPOOL dac9bb6c4e9bbf2b374371009ec16e9bf0e7a69e33494511f99e1cf2c34f684638fa8069a9f3845b8b91edea2927f18f410b9c6e62718c376b96c11d92c84634
+DIST pax-utils-0.8.tar.xz 94368 SHA256 cb6f00654c5278a0a9a28cf32cbdbae9914f20226adcb98f1ce6df4a872b20b6 SHA512 a2cdd9ec3e9b16601bbee5d08a271bad9e9b6e993074c92465184e06f3e033470ac98085ee43ecd3202ebbc5d81710873074d40b7d949977e168bd8c956512bb WHIRLPOOL bdc3b48d9ae07019d7492e70492f40ec7119282c23bdc1b115276a4861ad04a8cf8d44051b82b8f79be331a3304b0c94c2fbd3d8c149bb96356119225d89c45a
EBUILD pax-utils-0.2.1.ebuild 983 SHA256 0120fb70ada52e004a12b287636913c9a4e836665fd4ed8bcd287b44b02e37ad SHA512 2ad58daa4765c8cfd978148a95b86f39ac37b7e41b6f560645e6e27e1ff6697febd106ad7497d3c14023fab8c5f2d3568925584e1099aa00d683bad92dcc0f32 WHIRLPOOL 4c71189d17f24be64345084afbbb00b2aa50f135b49eddaa1e2443c3c9eca953d97ea660f50ee7d1420739798b82b0acc054536de36cf36261061c36075cab0f
EBUILD pax-utils-0.2.2.ebuild 983 SHA256 d9d9b829cf420b27c0c971b1be54e279311cdcbea4eed4cc3dd1a6d32e4dfb3e SHA512 5f9b41428c51d4600b670e87dabe80c59c089af7216f36c3bcc7f9ef83a26b5636ed881d446ba953fd19b786ec56d1b9f4a35f6322c187732a4376963ce4018f WHIRLPOOL 0b4a0bf4ccee731d7f4f4500f2134aaa110f010b0b96aef8f06f9f14249cd1cb7d68d9a1cf72cfb707103b761573db2a71e0f641047c885a75ab6f3c529fd562
EBUILD pax-utils-0.2.3.ebuild 977 SHA256 87a5405c1a37f269946aa3d2d9517b3b9375719d6775d961cf1e87faff21e10b SHA512 8c1d07d2e267ead3547864111a7633404a87fcd0bc6fe970c3bb984d4cff696971575b1e55e775510093ca45515fbf0e0377c37e8852317f3cc841da2a983652 WHIRLPOOL 887f6b0a78269e81f3162b11c00caeb57e0ab3a6c2bbc2a9318d455ddaa57f707f81fcb458cb900a6fa3a11736edc7baf54a15479faebf336362ce94feddf5e1
@@ -17,22 +18,23 @@ EBUILD pax-utils-0.4.ebuild 1000 SHA256 ce563e198d9d156427e5ebb4ce29a47dc74e8cfa
EBUILD pax-utils-0.5.ebuild 1012 SHA256 bd95b78d38e17b2375c24d9c72c94c1af7918fdd4306dde60bdf818409c77b4d SHA512 1f91417ce636700c207f015d375b746eb008b74bcc2352d9e76f3fd1608feb4323eb2378fd3c6bcfa36c7f2a63cd32eac97163b5ea1ac203a3ffdbb8c61cadff WHIRLPOOL aeb122f82f107053baaf4e8f3a5c997f04bdfede57c015b3249ecdcb510a38fd8d4d00f0e3cd2fa7ae567719f80c164eb6d5eeb4ab6e9908899464cbcb956ad2
EBUILD pax-utils-0.6.ebuild 1113 SHA256 790adc6a96e8795eebe2c0b1cb50ed984bf886b7b8c4b008d5e98da161f4cc1f SHA512 e9d025a44a1fcc1fdc06ca97c5c9701d2e66c82ce0b3f7c6f2719c164a2d2a97ea44a3df35d8e803ac15601894f64591b3c5eee4faca18b1fe600a2c4343c556 WHIRLPOOL 40cf7a7ab6557b13a3d0ce7d659d42beba557bed69a7b126e34a62f51c295a582ffbe5c22761fd16a5efce00f199a31b16a7061cb9cb99b26cee1280208ef679
EBUILD pax-utils-0.7.ebuild 1127 SHA256 9ce097a50c8b2403b630a6238eb9e4fdaed4cd9a9c4db0fb15768ef7c3fe65dd SHA512 ba22fe20b2e76ba85ab75029dbb450e81af21b636ea4ab33cc31e8685c406acc20be23b0795704bac3c70080026a7ad991fd451b343c4fe15d66b78333992942 WHIRLPOOL 6fc41d812806ffd6c233eea6a7ced73c18608efe1c2e8a1e03dbae9d5660341e46bdbea3ee6925094b8525f9050bf151f7b808461de0f62ee1ec5938a6f5c970
-MISC ChangeLog 21918 SHA256 9ec40cb3ab576ebe9e0c4347b6cf2a0af18aee89912547f85f4f573fe4e326c6 SHA512 12104e21c9ce4a3f25c19db995e8553d593ba1842b0c15f8f5812484b8ed7388860faa45ef75982070e1bbf7ed946d246378593013522d7d666a77a3349ab371 WHIRLPOOL 1a93fcdebd355ff7bc1591425d35534cc6700faa26271473445d722022aecbfa710de6e72874fbb5e7b294443503a72b9fe63596ed9222ae40166fce94fb4252
+EBUILD pax-utils-0.8.ebuild 1139 SHA256 8ffebb9dcf56ceca5c1f672071c6f4badeb95d88616c789df25edf92dfbb77f1 SHA512 fb445d89a536211c09b655e3a7819c1ebfcf0a4cefce7191939a9275f7c5fc5dcb4be15d919deaa90d0058e6e2df688917a66c64f4f25f32ce89d92e964793a1 WHIRLPOOL 0d72cff2523fb1e330efb5615e04b1477b0036cc71b92edea583fe1c28665158f8f2ff54c8eabf07af14cad17f4b589184e1978a7f2c42c149c3919e4387ab4a
+MISC ChangeLog 22038 SHA256 8435c543b23d5b00be35064bf9ba4854f0c005991e3fde50170bd1ec9efd9430 SHA512 f5e1bd2bc0c3de27e9579a22d52dd9454f695d0c1f31747a06b4ce742a7d99407f0202961ec8383335e6a2464ff73d2634dacfa157ee32932559e47715776b73 WHIRLPOOL b55b9a880b7d9a4f11bca6387719d9baa38b1916a11033aec1b6a05a432a7e49c35397aafc7653025eb7d14886160a01ed4c277bcafce192b4df4cf66993f0c2
MISC metadata.xml 679 SHA256 7fbf1f71510a3b866ef91b2fe946ce48fea23f800ea2b6c568cb5fe30fea5eae SHA512 0c3430844289afb59f313c972d4f18d535227d28ce3d402df511398d975a2ca788faa359103f5ab4c1db7e0f15670b862d2ead290eb140d6455423bc69f8491a WHIRLPOOL 199ea5829de32ca6950de909d6ce3dde4b0652afaf5c84593a1aeb9db995a0670caa4cff683396e0591326430ef6fd71a14c5cd509d27b4a203e5457108b480c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJS2fJyAAoJEPGu1DbS6WIAZbwP/1LaKCtmF4N9slqLwF4aj9Tc
-dS1/pcYpQVqQIiNa14AZuOxDEm2UQUEZl90w9anm1aTSBEY1xdiyBAuPuhMdtk0t
-nlLIRQ+dhUuTm1gi1U7cC6HXeq6mzzwLHzDXgy2XpAZSC7hSmlJoxrcSh00gjByr
-OY1/PEdeTQoVje9G8EArfC1Iz6G3uyabwF0Pm/45ZyoAmJBltfyKtwoeuqYKPhp0
-wPPy9dWmvfoMWHbuN5SVx1JJp7RXsWSP3IJIHUYGUzy8dXId6aefzA6oyTtKSJV8
-5fDoKxOl41rFQHr/hLVCDFjNa/uise/1PgFz/LFfOfW1pcKHjEuDAv0s3tubVyst
-rHbc9pGAAUuDtVCDhBwGAbZT7qogMLEJx8vHZ53l9DKLu3a9f0fjIxwsT4R9sTgJ
-wxkTLH5VShgnOPzTeJpdciV1/VELm7PcDVLFODKZVx7Z82RSBHFHX+ByBIXojOpx
-mHklzTskrQHqUEE6mvLeg7W74u2IMzFFEgXRZ/sewU+O1W+GngCRTPAyFA2t/zC3
-w8tSW+FK6O3ZPdU8pkhMPIGMaJYwQO6wA72hUXJQNJ+oRuNEPXLOK0RWVyEcWjiO
-Q+E3iZXP1+TOKgnE0uxcTPSo40E16clvOBtv+rGqmPofBGIsjcaMc8MAkQgv7rNB
-Ettrk4kL9846GX7D1Kbu
-=fB+h
+iQIcBAEBCAAGBQJTKqdfAAoJEPGu1DbS6WIAHwUP/jHS69rCdeBUnnlUKExiZVhy
+89Ya8NUWuiNzUO6Ern99l8VROjWLVF/m9+QnPHt2ANHac6owZxQzuokB952UtFyw
+wUCBdZEevkJ6sTBigYddrrq6qesqzBGf8QjEl/XCa+uQmKC/3fTbWSKec4xkwI4S
+x4O7LiHGf32UYVheY8i8Uv+G9ZON1es9BEM3JFWZf8JEnCqP+ykl2KPqqlbttldq
+tq5/jRmAgbb3pjfAvnF2yg52MeHmjPZuuiOzKK1BE9DJl2ZgF7JPVNn4WzMJmhdL
+sPmVQluUDQWJ+BzgW+hHHwlLL4mdZXbPYijQ7/DNGCOySna1Kz113FhIEHDB38mE
+SabiAo6gnpri4sh2aAN8Mk81/uqHCPtw9OfBew5nnELRvi6dVdZgrEwcQTFN8lMu
+YINdew/Z0nQW9i5Sc4Is3nPCoSVuBtjTWFO2LP74j8bQ9UfnGSB3PuiX/W41gS2C
+i+dDS/GZR6A9sHSuPlhm9r1s2+XeJRn2eCeV0tZQ7jkuTsitCEzGp2gNmWuVEefV
+tELgZcQAeMJZhCV8dYWZK84OYDsdTp6hOpf40KwHTFP5oGfMoXTc+xkQMTuzgrvH
+5crGoE3hiIAv6/3RkQw0WTNbCl1MpJLYxkxDKo/lu9QcClM0QQNkcQH4l0DQo1EZ
+ap0Ym3ao1wkd2QpzW8ZW
+=NnyL
-----END PGP SIGNATURE-----
diff --git a/app-misc/pax-utils/pax-utils-0.8.ebuild b/app-misc/pax-utils/pax-utils-0.8.ebuild
new file mode 100644
index 000000000000..5dd01e6398b2
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-0.8.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.8.ebuild,v 1.1 2014/03/20 08:31:26 vapier Exp $
+
+EAPI=4
+
+inherit eutils toolchain-funcs unpacker
+
+DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for security relevant properties"
+HOMEPAGE="http://hardened.gentoo.org/pax-utils.xml"
+SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.xz
+ http://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.xz
+ http://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="caps python"
+#RESTRICT="mirror"
+
+RDEPEND="caps? ( sys-libs/libcap )
+ python? ( dev-python/pyelftools )"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils"
+
+_emake() {
+ emake \
+ USE_CAP=$(usex caps) \
+ USE_PYTHON=$(usex python) \
+ "$@"
+}
+
+src_compile() {
+ _emake CC="$(tc-getCC)"
+}
+
+src_test() {
+ _emake check
+}
+
+src_install() {
+ _emake DESTDIR="${ED}" PKGDOCDIR='$(DOCDIR)'/${PF} install
+}