From 570f25dabdf7db87308a611bd53724075aec18aa Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 2 Mar 2015 09:50:17 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200 --- app-misc/pax-utils/ChangeLog | 9 ++++- app-misc/pax-utils/Manifest | 30 +++++++------- app-misc/pax-utils/pax-utils-1.0.ebuild | 53 +++++++++++++++++++++++++ 3 files changed, 76 insertions(+), 16 deletions(-) create mode 100644 app-misc/pax-utils/pax-utils-1.0.ebuild diff --git a/app-misc/pax-utils/ChangeLog b/app-misc/pax-utils/ChangeLog index 6985f2c080cd..01cb00ee156d 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.169 2014/11/20 01:36:28 vapier Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/ChangeLog,v 1.170 2015/03/02 09:50:16 vapier Exp $ + +*pax-utils-1.0 (02 Mar 2015) + + 02 Mar 2015; Mike Frysinger +pax-utils-1.0.ebuild: + Version bump. *pax-utils-0.9.2 (20 Nov 2014) diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest index dbcf757f591e..92ba48661423 100644 --- a/app-misc/pax-utils/Manifest +++ b/app-misc/pax-utils/Manifest @@ -12,6 +12,7 @@ DIST pax-utils-0.7.tar.xz 90188 SHA256 1ac4cee9a9ca97a723505eb29a25e50adeccffba3 DIST pax-utils-0.8.1.tar.xz 94772 SHA256 844ff25b1a11bcef92ef34b22f576f226a772b67196818656f8874513438f5b9 SHA512 bd8ae0c35058b79a99bcbb5df234c8d4a02ccf0ebd4b06cc30cdb01bc50b7e5ba6cc5cbbf820a0d57dcdc751fd1ea81d5969a4447c4594ab170958edabe41740 WHIRLPOOL 3932cd20479ecbe3d99a6d6e5ce1fd5a5a9d9c96986eccb6cd282457a83d165f1964cfdc232c53cedc1c0dbc391b992129fd1610919cf98f0177e037fa7eed06 DIST pax-utils-0.9.1.tar.xz 668824 SHA256 643ccaf6952f836c42aafcd5ad7e5f7de2d3472225a34603680b151a8b198b0c SHA512 718cf371a2b14333fcc47e7c250ba4996bc2f4b3cab3373524215c74cdf979669cfd47b48f1b08214fb958e65e7ce83ecd74bd855f5e008d235fa6c4c57dad8e WHIRLPOOL 1dbd064a57c5b4f7a988f8e3487d51c7835be8cd6e070d8aab6d143139f5f3003d482887ed18438bc3b1ab24624e3aa2bc88d699bd8cee15703b42b0647996b4 DIST pax-utils-0.9.2.tar.xz 675804 SHA256 578801df0661b1b7b8fed0ce4a9859239f919fd37529907681e51091a1bcb4de SHA512 476517e6deb76f34fee0f8ce298103bbcace04192380d13b743a9948e3afba0fca2743f4eceb9bacad84e1f8916f17919a53781f8fbad83326d8a36db04d2c2e WHIRLPOOL 0260e72974b7682864718d0d21b4128207c78d6e13125f5c9666f649b7a638e2c944c6157cd56d475528c7715ad7da76375614ce5d5cc5b191f95c94bf935e00 +DIST pax-utils-1.0.tar.xz 619104 SHA256 c39fcc181c7c6a03527687d9977e1c2ce2b47b28918426a057d56b43a429e312 SHA512 ec44e5f848e64ba70eeb2ca670189c84a0b0d36ee745ae956ee56d291dd3c5b3fe56527867a52e264babfbaaad49ec59338fadc297256a7a4708cf65f97db4c5 WHIRLPOOL 86f91917d7723066a849f2225987b9739f3c484626735c77ee27286ea1785e316b374110226688ad8d380b90b5aa140e1060cc2411cd6d1d250a1918ed33d575 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 @@ -23,22 +24,23 @@ EBUILD pax-utils-0.7.ebuild 1127 SHA256 9ce097a50c8b2403b630a6238eb9e4fdaed4cd9a EBUILD pax-utils-0.8.1.ebuild 1125 SHA256 2e97bf72040dd0da99af143f8058af79e5751679061ae938a6306a927fcdfe8b SHA512 c88da77a980c205dcfe5ad8892a60892ea15139d4f27a317728a6234bfadafa2217432e3bae76b021dbb4dd803d52ed3aa3cb090661f404c2aa61ffccc90d71e WHIRLPOOL ef39814454c523ef9fcee6950c6c1e027dc54d07fbdd0a5951b3d2ce0ac755608dd7a265132b9ca92dd8b6d0265146af3b901a02f387f03c85347c1c323e8743 EBUILD pax-utils-0.9.1.ebuild 1353 SHA256 eda13a462428459fe7f6004a2b07229bd60ba7907228da40e586ef08db0b4e80 SHA512 a986ecd20479b8952ac0b1ed22455c90b111e5eeaec3daaccfecc1f4497ffc4ecbde0b169c9352ccde5c1d3f1ac54f6f47cac7de0fd27c7da56bdf7111a33556 WHIRLPOOL c4f5760a73f1cef7388f4c7fb03cc983701037fda7cf5fb3c7825276b7292f3be45ce640c5d9579b403e8c7c271b067888608d7abf527e27bc128ee2911c4004 EBUILD pax-utils-0.9.2.ebuild 1353 SHA256 bd2132a2b1a22b6872d3075c5e4e6b0d3d8988b87bb2d8fba7c6936b5272772e SHA512 dbcaf45d7c57f308375228081985d575738e2cc4377eadb9453a52f216183f9bc3abfc33bbfc30c7c2a6e736e3fc1f7eb5ca674b883419575ed94fe3746c7b0b WHIRLPOOL c3e66740faa6a828175dba5e04722219d24694ae3626338cbe40bae5932dd6ee99887aaa806911d1a55f97e6b9b95eae434ebf39e4873c33eee0f8d39aa3ecf7 -MISC ChangeLog 23705 SHA256 048e8bfc814d5ecea279eb53a01d0cdce3d772898aafc9238389dc73608604c1 SHA512 89c4a3552db92b9891273076c2fa4bbb303d7984357d201e3f699371de5bde379b648e3e0748b85c704a0755cc98d39a8067c55d3e27ffb83ad59966d3d81754 WHIRLPOOL 72eac0f4ad427a1098c411f34fece21b76acd5b5e558bc3d78fb40cd46b2c3bf52461385e2386ded212c2e54526e9c72e4928d529446334479217ef4a67d9426 +EBUILD pax-utils-1.0.ebuild 1351 SHA256 f94f9c4375a35384f7a1f5490bb70a9a2b77dc74c7f318e6093888aa67a1df9e SHA512 5c30009a2c7a3b2ee52c78ef02db574473d9432ed734e06aefb9be556ca9cce7a570451b197f296d53cd139c3b06696030497b5f1e60aa17b314d4abd093a104 WHIRLPOOL 056be5be4d516ac03c49103caf447ab5ed764b8625815f753fc522eedb53c6335c279fb675295db0d875d8020ab271ca327654aa9caf818271f7f916b8137edf +MISC ChangeLog 23825 SHA256 7bda6960f1874775102c1bee757d3c67fa014409c51f58bd9388a7ba04422487 SHA512 7a8b11cbaf6655b01d68a6622f8ad1b2e1a264c2db286f334c6cdf95ede878885027fd8754265692fafa98ec65b9a10cd71f1cbc83b7247fa87560cca5654425 WHIRLPOOL 2bb1360c93e5132ec2a5dee15d1c29dd4ab93ba338d0f1b67ac0461edf78947a477f86fd9c0e29b48b4569af8525080442d48a049a4573cd226d7ea575215bed MISC metadata.xml 570 SHA256 46aae8f7445bdaa438a117fa442b1192e09515c32f03f2435c222af06284dd48 SHA512 4264e55f99d06eb8ad8176c1ea44007f9dc880a133e850cd56282ed62ec04a50bdd04d0b3dddbe063bc20205f6453aedc6f4aef24370ac28614c3a89a1768b39 WHIRLPOOL 2a2e4e62a07853d3d31bc019cdc229723946a36a4f43a7de7066005899270c67a287fd9ad6b27463b0e48a9e3265b1a06cca8d02cbf02614dee5e70a2a1d2da5 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJUbVN/AAoJEPGu1DbS6WIAFkAP/0CDplBOQEZXRR24fNf6k74Z -Xk+rJ0epXov3OYTRJxX+kACRQIC7IQcVIuW20Cf8NKcGyk7ako/3MhADMl8ubIk6 -JvCS3tHQCjlh4metZqYy1hR9fUkHjWdYXp282lcamXwu9UBT37VU1+CPFWRZNaH7 -iYq2B6DWk2V01deijHzcXv23tiLZeJyvwiWMh/dy1nE4zQCAv+GMYUAEntFqG9xG -f2jlkDyvUzQhhPKSBhoTGMbZHTqLy+lx9M1UGpp6pwakT1vGzSg6Wplh2AJT35mv -Eg7C4ISB5g9lC13lUSmC40faodoOfZGHv4NHFMKF/2Xeq4idYDLe/AMXHMQj7mdf -7tyWyS2wSoFgKskjp9LnePDbZPi18j8IVla3ffY7Seu16RjHizZ9r2W2YWkKEHBR -8MFKfVxapcFrh8lJFf9dsFHwIIrLTCkCOGSYV3qMDA/6kCrhVmrlB2YQDpOps5ct -Wc/1LeIgp/QXAGzs69EPCLem9Zx8XUmuydSe/xhivPMV82jjzIxoVYSJmAPJqBp0 -kJcm5SWlfBjs8doCaYjPZtWlKGpcL/TtIUauFPa3KDF5l2VmJ5Pyq2BnKYdE/oDd -Y59L3xT/D+Qf8WWdvW4LZDFs761M4vrb8NOecArQkHtdVdwqlHdQpKtIqviiTZHN -ms7eLPZogSt4+dckWDO/ -=6ZqZ +iQIcBAEBCAAGBQJU9DJZAAoJEPGu1DbS6WIAD0gP/R3BrnaO53VB1nAGHhkv/ZMQ +0XroHqyHiJC7syqQf9Frfio0wR11t5QpUqPBd3qHGs338S9zWQN2fJhdaSu70REK ++bWUKoNDQBkrAg3kF1AqkJrRmrXlO9raAbZjaUlt3KzT8sa+Ny6KVdkaYFDJlVAs +Qy4ot8zqtjWpV6F0qZp2m855WlUAB3+VBP0XevWavXbE7jhE05P7AIsryjyWe9rm +xZsvWZ/2qzX0s1uzspJg0IBdLf3Z0VAGWBKP/d+rWa7G4d1k+JD0j0kpGQJ0Won4 +iaSFIhNDhOtTGWITFZBH0Z5mYqQL6QO9uaBIQXg8CRpq6bVL18fzf/m8VI/A4xHk +zeZWJqgLyemCI7WN//slIv1Eyy9D6D+c3vSptI4KYVrNVvvImPBcc6I0XIknPGpX +mlc83ErsuFTF+caYt5bD5O9vrbH8QDSU8UHo3AmPuw2wf3bSNnfPBHlWXVxydNb9 +ApszXo0hcUQIw8R+9g0m6Qqu4q24pBnH7PZHh4xWsnH8X3fmtmtU3vKZ7cpqrZS9 +NWEkwXnGwxDz4ZXMytVnBod1jTOGDcYUw+FWOju5KFHrPr6rKHAuG+YZ8eeoVTQY +waOuEkqHcjaLbunxmPXCFdHAK+Whn8yQkzM4ZDNn10tWCdI1JjylbTIwqsw+v/fE +wqDorG1z70NXYuUSB69u +=wjQQ -----END PGP SIGNATURE----- diff --git a/app-misc/pax-utils/pax-utils-1.0.ebuild b/app-misc/pax-utils/pax-utils-1.0.ebuild new file mode 100644 index 000000000000..222cae11dcf0 --- /dev/null +++ b/app-misc/pax-utils/pax-utils-1.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-1.0.ebuild,v 1.1 2015/03/02 09:50:16 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" + +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_configure() { + # Avoid slow configure+gnulib+make if on an up-to-date Linux system + if use prefix || ! use kernel_linux || \ + has_version '