From baf0f062c24175068c9d58047006d10675ef06a6 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sat, 7 Jan 2012 20:21:29 +0000 Subject: [PATCH] Drop autotools-utils to avoid broken reconfigure logic #398039 by Nikoli. Package-Manager: portage-2.2.0_alpha81/cvs/Linux x86_64 --- dev-libs/cloog-ppl/ChangeLog | 7 ++++-- dev-libs/cloog-ppl/Manifest | 24 ++++++++++++++++-- dev-libs/cloog-ppl/cloog-ppl-0.15.10.ebuild | 27 ++++++++++----------- 3 files changed, 40 insertions(+), 18 deletions(-) diff --git a/dev-libs/cloog-ppl/ChangeLog b/dev-libs/cloog-ppl/ChangeLog index 613114a8c598..0ca1215881c0 100644 --- a/dev-libs/cloog-ppl/ChangeLog +++ b/dev-libs/cloog-ppl/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/cloog-ppl -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog-ppl/ChangeLog,v 1.43 2011/08/20 09:13:54 chithanh Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog-ppl/ChangeLog,v 1.44 2012/01/07 20:21:29 vapier Exp $ + + 07 Jan 2012; Mike Frysinger cloog-ppl-0.15.10.ebuild: + Drop autotools-utils to avoid broken reconfigure logic #398039 by Nikoli. 20 Aug 2011; Chí-Thanh Christopher Nguyễn cloog-ppl-0.15.10.ebuild: diff --git a/dev-libs/cloog-ppl/Manifest b/dev-libs/cloog-ppl/Manifest index 657d13af3f14..36b6d3dfc5ad 100644 --- a/dev-libs/cloog-ppl/Manifest +++ b/dev-libs/cloog-ppl/Manifest @@ -1,8 +1,28 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST cloog-ppl-0.15.10.tar.gz 703661 RMD160 a69e44b8447bc3d1cdbbea85fe983a3e0ef5d28e SHA1 3d8725487a41e0f06c5d52daad74e279b555b833 SHA256 7ce1ca4f709229d3cbfa158b02c9e908e1ebca6758ba065555b4b59f94a2c991 DIST cloog-ppl-0.15.8.tar.gz 767627 RMD160 e9d0de2e5ed0352fa13bb6d4a7758528e2d12b06 SHA1 200063e8d22f0527cb06e09a3c1e6408bb2caccd SHA256 74043f516eaf66a105aa54e1216b9f80620663642211b7dd3ba9adf459356361 DIST cloog-ppl-0.15.9.tar.gz 767694 RMD160 659d400c25de6430006346d1f554194db9c3ee06 SHA1 08c9458dbccaa3a7522156580f814dc14399febd SHA256 8c54d4bca186cb66671e07540aec276d5f8ad013ae8867294576b431cbb142a5 -EBUILD cloog-ppl-0.15.10.ebuild 1097 RMD160 6b43fab27baf2db69a92a07e0dd80923d57e89d8 SHA1 8fb067435c323f9d21c2c573bd467ca6bc9ea908 SHA256 4bc836e5ccd11d189d79639811f913fe0d0414a48692f25ccfa32b470d226a4f +EBUILD cloog-ppl-0.15.10.ebuild 1024 RMD160 cce5c0c5ba208892f83e9c66a116a105a89d7810 SHA1 81adfe207264c32384aa7e334f87be07492033e8 SHA256 d4255c3cc3b51df44c95bc81012ef9a6130cc4f9e37bf4390ef0db049d8ffa78 EBUILD cloog-ppl-0.15.8.ebuild 854 RMD160 e85aacc0b365ff823bd2d46be0691848a56aaef1 SHA1 686f156f40451e7d23387970f55a94c5b71b279b SHA256 61fe9d20137633ef7b5c5a4eabe8224dc4152cbd02572cfd906aefe5cd28fb77 EBUILD cloog-ppl-0.15.9.ebuild 773 RMD160 384423ccea331a4fea926cdf5dbdad540e7339a7 SHA1 b42830474f41e53ddd109cd40611181574968d54 SHA256 1893b7552a46357e45d4ad94e621059dd05d1f5ff8c598c79810ad8a39a6262a -MISC ChangeLog 5369 RMD160 7903745d84323288fbc5fc44773c9b374c3abdd7 SHA1 a42f27c1483e063bb04e0c57d0e84f371a6061f8 SHA256 c4f05aebd933d857967e0de4de58e3fa3d0a771940eaf1cc852a4482e33e805c +MISC ChangeLog 5520 RMD160 6ab8a732ea751fe6615cdd5723e7c36006b4756b SHA1 87f6a9f503c07a758cc5237d97e3839c079d01e8 SHA256 7ba0d3e02093e88fbd38c71d3d44397e714245b7d06a887310a2324b188d5d97 MISC metadata.xml 163 RMD160 2d0556f797d77d9fcacd6553b47a87832706a23c SHA1 b2c854f69037828cb70a325515b4020f6331825d SHA256 48f50afce687f8d8f44781f3e93fc4768c8d2553effd30932e442fcc3bc39289 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.18 (GNU/Linux) + +iQIcBAEBAgAGBQJPCKmIAAoJELEHsLL7fEFWoBsP+gMIO8bjLMaOaPd63/1VzQR4 ++dw9PzIVW74ewKI8GtG2Rp6fS7Aiu7EFoIgDM5cA0v/sdduzWDKUjeXk3yujVaYn +VohjFEW+uWf2iSgEzZ9DF3cWBfdIcI3wWKpSrx1yBEZXvLdcWUBKuuCV/Vqwy1pp +4uf7fr5eEyH4/ZEjuW+Vv7fRYsNhnguTDbeo0T7DFLdP5TU7iZNFBcZXIRMqcRFm +Y6QL80QzBJypvTaet4DrWNPhy1OPxM5QI/RVWFGwxlyiYBdXz3nkJC3KRiDsffR+ +t9ueJnZ07n7f3Z5APkeuXAmprbgRv/LYexYoxquN49qzrfi97C9AWviA2umAfZH6 +ehj3lFX8ua4DAEr26fptqfDhscfT9lDBOgJMrkMLjGyUky/yPt+bC7jsezuX2bmU ++MnhOrtCn9FL8XuPIi1vdg7T3py1Tb/bzFA8GG06QjDqOf1AfcnGnyUtQSsa3FP1 +asx8Q7LbdWuyoDQMBBxXwqMXHOIG2dMWnb57SD9mD9s/jHLvbTQ+smw8/yUrrezY +XvVmOesgWIoticMiZxrn0un3jk8diMXC2l8cWHwzmhdVVShi4G+fI/Ql4TQkREjr +sr3tr6shn3HTjS9xG6yc2mQ1en39RAeEyKTPel4HKtFd74ItnyIIY1rhmb3VMQVj +AyNX6y5Yaln0aY6VbkGo +=UZV8 +-----END PGP SIGNATURE----- diff --git a/dev-libs/cloog-ppl/cloog-ppl-0.15.10.ebuild b/dev-libs/cloog-ppl/cloog-ppl-0.15.10.ebuild index d74603617471..695a1e43ba10 100644 --- a/dev-libs/cloog-ppl/cloog-ppl-0.15.10.ebuild +++ b/dev-libs/cloog-ppl/cloog-ppl-0.15.10.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog-ppl/cloog-ppl-0.15.10.ebuild,v 1.9 2011/08/20 09:13:54 chithanh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog-ppl/cloog-ppl-0.15.10.ebuild,v 1.10 2012/01/07 20:21:29 vapier Exp $ -EAPI="3" +EAPI="4" -inherit autotools-utils +inherit autotools DESCRIPTION="Port of CLooG (Chunky LOOp Generator) to PPL (Parma Polyhedra Library)" HOMEPAGE="http://repo.or.cz/w/cloog-ppl.git" @@ -16,7 +16,7 @@ KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbs IUSE="static-libs" RDEPEND="dev-libs/ppl - dev-libs/gmp" + dev-libs/gmp" DEPEND="${RDEPEND}" src_prepare() { @@ -25,16 +25,15 @@ src_prepare() { } src_configure() { - # set includedir to avoid conflicts w/ dev-libs/cloog - myeconfargs=( - --with-ppl - --includedir="${EPREFIX}"/usr/include/cloog-ppl - ) - autotools-utils_src_configure + econf \ + --with-ppl \ + --includedir="${EPREFIX}"/usr/include/cloog-ppl \ + $(use_enable static-libs static) } src_install() { - autotools-utils_src_install - mv "${ED}"usr/bin/cloog "${ED}"usr/bin/cloog-ppl || die - mv "${ED}"usr/share/info/cloog.info "${ED}"usr/share/info/cloog-ppl.info || die + default + use static-libs || find "${ED}" -name libcloog.la -delete + mv "${ED}"usr/bin/cloog{,-ppl} || die + mv "${ED}"usr/share/info/cloog{,-ppl}.info || die } -- 2.26.2