Drop autotools-utils to avoid broken reconfigure logic #398039 by Nikoli.
authorMike Frysinger <vapier@gentoo.org>
Sat, 7 Jan 2012 20:21:29 +0000 (20:21 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sat, 7 Jan 2012 20:21:29 +0000 (20:21 +0000)
Package-Manager: portage-2.2.0_alpha81/cvs/Linux x86_64

dev-libs/cloog-ppl/ChangeLog
dev-libs/cloog-ppl/Manifest
dev-libs/cloog-ppl/cloog-ppl-0.15.10.ebuild

index 613114a8c598da2988b8e63f39b0a4243ae02e18..0ca1215881c0e6d480ad8efbefb1bc9487f40d77 100644 (file)
@@ -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 <vapier@gentoo.org> 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 <chithanh@gentoo.org>
   cloog-ppl-0.15.10.ebuild:
index 657d13af3f14df6208552a148bafcbabeada72c8..36b6d3dfc5ad66440ff2abe572dd736b62a0d102 100644 (file)
@@ -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-----
index d7460361747183a140b8b8860397a1a70f23939c..695a1e43ba101598b59df988176ebfb5998235cd 100644 (file)
@@ -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
 }