From deed80b8425eda80f9bd52075448c5e0bd2ee2a6 Mon Sep 17 00:00:00 2001 From: Tim Harder Date: Wed, 28 Sep 2011 01:13:18 +0000 Subject: [PATCH] Update to EAPI 4 and add static-libs use flag. Package-Manager: portage-2.2.0_alpha59/cvs/Linux x86_64 --- app-forensics/libewf/ChangeLog | 5 +++- app-forensics/libewf/Manifest | 18 +++++++++++-- .../libewf/libewf-20100226-r1.ebuild | 25 +++++++------------ 3 files changed, 29 insertions(+), 19 deletions(-) diff --git a/app-forensics/libewf/ChangeLog b/app-forensics/libewf/ChangeLog index 01d0847eecb8..f3d991ac335c 100644 --- a/app-forensics/libewf/ChangeLog +++ b/app-forensics/libewf/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for app-forensics/libewf # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-forensics/libewf/ChangeLog,v 1.12 2011/08/16 13:17:53 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-forensics/libewf/ChangeLog,v 1.13 2011/09/28 01:13:18 radhermit Exp $ + + 28 Sep 2011; Tim Harder libewf-20100226-r1.ebuild: + Update to EAPI 4 and add static-libs use flag. *libewf-20100226-r1 (16 Aug 2011) diff --git a/app-forensics/libewf/Manifest b/app-forensics/libewf/Manifest index 23b7d35ddc58..07f056ac5e8e 100644 --- a/app-forensics/libewf/Manifest +++ b/app-forensics/libewf/Manifest @@ -1,9 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + DIST libewf-20100226.tar.gz 801413 RMD160 cbd1fe93e50dd9fa8c801ad3a1958cbb26435382 SHA1 b9b1012548a7ba445ce4702b08737ddb459c52ec SHA256 aedd2a6b3df6525ff535ab95cd569ebb361a4022eb4163390f26257913c2941a DIST libewf-beta-20090209.tar.gz 692004 RMD160 df751085f5e91e1d7c221cf7705aa9e88f3bd60e SHA1 db3489068e79d0bef8bd09275a7d3e030de9c0fe SHA256 fe0b90a5312807eb92bc17a2234c4567d0800a5d2323e10c1d19803470e46e75 DIST libewf-beta-20091108.tar.gz 849094 RMD160 c1f612a9df1329385472865c25081fb35c6941b9 SHA1 d21fc7c2a86df33a75cc76cc8c8ddeaf91026b65 SHA256 378a173350d4a367844bbe082a0b7a8a1b137e32443d60d8f20b96498c8889ab EBUILD libewf-20090209.ebuild 1093 RMD160 66717ac53d065f76cb8582fe685de1ef4e08d5f7 SHA1 277cee0308ef8f07878a06bf9a9d37c4b18a9938 SHA256 ddd0280aac7c2aa38e12b5bf4dffd6b6cb268e48c76360f29c86bedc61669d98 EBUILD libewf-20091108.ebuild 1093 RMD160 6fa2b77f80803b4d194de34c3b7ad22927a99680 SHA1 3ec0a381398f9db700ce21360c39de68dc2b9a2c SHA256 257cb701cae223758e9d7ed8f7c94454a15041d9e3cf8ff50ea112c4974d42b6 -EBUILD libewf-20100226-r1.ebuild 1168 RMD160 0a8be32e90b516d1002f951f8897cb5ff2776365 SHA1 b171334464beda5119e269e77e4553e9c338d00d SHA256 674ed75546311506811e217c8eb717c94441d6357a6f023eca438bcb944c02d1 +EBUILD libewf-20100226-r1.ebuild 1125 RMD160 c08d9732f7718a7c21a00f048653f81dde8793c2 SHA1 e320d650c54855ea2189851236800b96962991f5 SHA256 2688e4bd836a6e70050d480bc4a8d08ef1e6cc2317b3b8e11dc046401a9ea36e EBUILD libewf-20100226.ebuild 1067 RMD160 c856d136e5fce6522e59e246880c62c4616715f9 SHA1 71fa26c49678a0d7c265814f4b41fcccedb7e270 SHA256 73b434916b0923dfd6e275434b3f127ed1f516246a09a8c13e8e6f69da33dc24 -MISC ChangeLog 1747 RMD160 0ba9f4fd5384e375bde31dcdccd53314aef9c536 SHA1 1df319c655298ffceb69d7dad4afd0d99242881a SHA256 2cee3a36448b66961d17b87d0b48816ddc39adb2c66ac76cac33f9afd2e01684 +MISC ChangeLog 1875 RMD160 d6144165e358f3717144868c19829b9444047d52 SHA1 1647969f70e696e9247bf54a525d7f99c31d42f0 SHA256 b3fd6609bb67fbe4f3277bda322e025572380a7c2a57f4abe23660ae153a299e MISC metadata.xml 336 RMD160 cc2a7722111514842d37e7367d75b3163bd416e0 SHA1 9d7eee143aed8cb39062f70c31c00903b09785d2 SHA256 fcdac84b47ec07f33420d91ee96abe6e768cc82ac34ae9da43bdd823f705e22e +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.18 (GNU/Linux) + +iQEcBAEBCgAGBQJOgnS0AAoJEEqz6FtPBkyj7c0IAJ7h7hfa65pxQDj8SMG4/zen +6OtdSjqym8s6t2XuhO6L4ANX5q0ZstBsC8gZwq7MUDO6HxQB6inw4I4sbUoVEz4X +hZl2bthRNxIZJnrAmln9wuzzw5cd6/S608jRiyOg9OZB707alZqqBsgQzH9mS9hu +1jsP/kwv+wfojrZNABPZTdljYh3o+MHVyUA2nquMcJpaxq12d/90iyvG7vPo/0no +RN69ugzvQdcY1y4fSUrL3sAu/yqgfig4cRxYqaewfxv3hDDBEcAkwrmhXbQnDYL/ +twAuUzXnZ/BQg+BBDuK6AD67mMPU1lIKoHn9eMbpDuxT9GyN2n2Ioqwcv1YVYUM= +=wmuK +-----END PGP SIGNATURE----- diff --git a/app-forensics/libewf/libewf-20100226-r1.ebuild b/app-forensics/libewf/libewf-20100226-r1.ebuild index 7959d86215a4..9a16236a6c00 100644 --- a/app-forensics/libewf/libewf-20100226-r1.ebuild +++ b/app-forensics/libewf/libewf-20100226-r1.ebuild @@ -1,10 +1,8 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-forensics/libewf/libewf-20100226-r1.ebuild,v 1.1 2011/08/16 13:17:54 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-forensics/libewf/libewf-20100226-r1.ebuild,v 1.2 2011/09/28 01:13:18 radhermit Exp $ -EAPI="2" - -inherit eutils autotools +EAPI="4" DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format" HOMEPAGE="http://libewf.sourceforge.net" @@ -15,7 +13,7 @@ SLOT="0" KEYWORDS="~amd64 ~hppa ~ppc ~x86" # upstream bug #2597171, pyewf has implicit declarations #IUSE="debug python rawio unicode" -IUSE="ewf2 debug rawio unicode" +IUSE="debug ewf2 rawio static-libs unicode" DEPEND=" sys-libs/e2fsprogs-libs @@ -23,24 +21,19 @@ DEPEND=" dev-libs/openssl" RDEPEND="${DEPEND}" -src_prepare() { - eautoreconf -} - src_configure() { econf \ - $(use_enable unicode wide-character-type) \ - $(use_enable rawio low-level-functions) \ - $(use_enable debug verbose-output) \ $(use_enable debug debug-output) \ - $(use_enable ewf2 v2-api) || die "Failed to configure" -} -src_compile() { - emake || die "Failed to build" + $(use_enable debug verbose-output) \ + $(use_enable ewf2 v2-api) \ + $(use_enable rawio low-level-functions) \ + $(use_enable static-libs static) \ + $(use_enable unicode wide-character-type) } src_install() { emake install DESTDIR="${D}" dodoc AUTHORS ChangeLog NEWS README documents/*.txt doman manuals/*.1 manuals/*.3 + find "${D}" -name '*.la' -exec rm -f {} + } -- 2.26.2