diff options
-rw-r--r-- | sci-libs/fftw/ChangeLog | 7 | ||||
-rw-r--r-- | sci-libs/fftw/Manifest | 20 | ||||
-rw-r--r-- | sci-libs/fftw/fftw-2.1.5-r1.ebuild | 4 | ||||
-rw-r--r-- | sci-libs/fftw/files/fftw-2.1.5-as-needed.patch | 11 |
4 files changed, 32 insertions, 10 deletions
diff --git a/sci-libs/fftw/ChangeLog b/sci-libs/fftw/ChangeLog index f3d0a7478860..73e599a4eb89 100644 --- a/sci-libs/fftw/ChangeLog +++ b/sci-libs/fftw/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-libs/fftw # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/ChangeLog,v 1.40 2006/10/06 21:59:56 dberkholz Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/ChangeLog,v 1.41 2006/10/22 18:10:34 ribosome Exp $ + + 22 Oct 2006; Olivier Fisette <ribosome@gentoo.org> + +files/fftw-2.1.5-as-needed.patch, fftw-2.1.5-r1.ebuild: + Fix --as-needed (patch by Alexis Ballier <aballier@gentoo.org>; fixes bug + #152393). 06 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; fftw-2.1.5-r1.ebuild: Revert accidental commit; not yet ready to allow virtual/mpi, amd64 doesn't diff --git a/sci-libs/fftw/Manifest b/sci-libs/fftw/Manifest index b1113b87f5a3..9372570cd701 100644 --- a/sci-libs/fftw/Manifest +++ b/sci-libs/fftw/Manifest @@ -2,6 +2,10 @@ AUX 3-tmpfile.patch 538 RMD160 e87f7b414a4cb9371c970bf140f87074f8024f25 SHA1 b2f MD5 1395bb17e5d04e7050eab24d5b7b25d1 files/3-tmpfile.patch 538 RMD160 e87f7b414a4cb9371c970bf140f87074f8024f25 files/3-tmpfile.patch 538 SHA256 c51956fc0ce2bb25cf84e4929ab76de27dca47efeef659d57d7513e0099f99d1 files/3-tmpfile.patch 538 +AUX fftw-2.1.5-as-needed.patch 534 RMD160 4de28f755a2de41b08f7dbdacf606029789a9f37 SHA1 b0db5ee9667e3d49a5c4fd665c416b3415012610 SHA256 79b39df78cc5c643785945e5951fca6e45adf726aa6cd2a8e673d214c4abd5b1 +MD5 b5bc998092cab120de1660a6d68012d4 files/fftw-2.1.5-as-needed.patch 534 +RMD160 4de28f755a2de41b08f7dbdacf606029789a9f37 files/fftw-2.1.5-as-needed.patch 534 +SHA256 79b39df78cc5c643785945e5951fca6e45adf726aa6cd2a8e673d214c4abd5b1 files/fftw-2.1.5-as-needed.patch 534 AUX fftw-3.0.1-altivec.patch 2585 RMD160 ac3e6a4edd4183570c214e39ec900da432162cfb SHA1 288ad9ac30f47aa3bfd86bcbec09ada45ee09c05 SHA256 48bbd87433b208490f907fc340ab53cabcb8e4259776eadfdf15d963e4af0a27 MD5 49836a250acfcc913276a29736c68a3b files/fftw-3.0.1-altivec.patch 2585 RMD160 ac3e6a4edd4183570c214e39ec900da432162cfb files/fftw-3.0.1-altivec.patch 2585 @@ -23,10 +27,10 @@ DIST fftw-3.0.1.tar.gz 1946361 RMD160 075bbdf5da67bb29117f9f54864db26acd971034 S DIST fftw-3.1.1.tar.gz 2719997 RMD160 4236f43159a39e3bd9d34bda1b95ce82609d26b6 SHA1 4efa2482451a71ea0887997eee7ce7b168e8efea SHA256 1d3e90da1aab15928586ef814784e217ac91bbac878906d82392b0d2e64aff0c DIST fftw-3.1.2.tar.gz 2736360 RMD160 13069b3582eeaa1fba1614cdca2dfbc2e45ab585 SHA1 3e4c64009ffb48123a0f30f46c1d89da7810dc67 SHA256 e1b92e97fe27efcbd150212d0d287ac907bd2fef0af32e16284fef5d1c1c26bf DIST fftw-3.1.tar.gz 2692325 RMD160 af9f8a720daa60597416ca3ed3a54b8a789a6d44 SHA256 e961dd3f7df9ec11cebf3a9c80752caee22a00fd149b36c7680f8da708e76bf7 -EBUILD fftw-2.1.5-r1.ebuild 4150 RMD160 de301dc11a6f7872194dc47dc8f36d4cf4c701af SHA1 5b6cd183de8da17a43666960a293566d06b255f6 SHA256 a4fb580d5d12ce04322c23a70ae2558804ee58f715c38c423eccb594cdcf3f7d -MD5 b5be03aa2b8409afdfedce95d1461aa3 fftw-2.1.5-r1.ebuild 4150 -RMD160 de301dc11a6f7872194dc47dc8f36d4cf4c701af fftw-2.1.5-r1.ebuild 4150 -SHA256 a4fb580d5d12ce04322c23a70ae2558804ee58f715c38c423eccb594cdcf3f7d fftw-2.1.5-r1.ebuild 4150 +EBUILD fftw-2.1.5-r1.ebuild 4236 RMD160 985d91248025ebb4e58aeef85f0ae6aa44001eca SHA1 c69f9a26a3430cb4c2e6b58ac3242e1847bf6f9f SHA256 6376f7f374f0f93abbf5eb8079a83d41e7af48c015b839ee0691c9f32d112a3a +MD5 884b77217bf1072fcdd6724d77c92927 fftw-2.1.5-r1.ebuild 4236 +RMD160 985d91248025ebb4e58aeef85f0ae6aa44001eca fftw-2.1.5-r1.ebuild 4236 +SHA256 6376f7f374f0f93abbf5eb8079a83d41e7af48c015b839ee0691c9f32d112a3a fftw-2.1.5-r1.ebuild 4236 EBUILD fftw-3.0.1-r1.ebuild 2759 RMD160 508aea7c5b721ef415fc4d5121cfb057aba7aaef SHA1 f6123e5e3501c6934d7c226988fb067b13f72bf3 SHA256 d53c2fa4f8ecc2430588e6138a2c256eb6c9e4ffcd2314a73b9d8207ed0766b8 MD5 4a8f8342448809b69143f66d02e7f2d2 fftw-3.0.1-r1.ebuild 2759 RMD160 508aea7c5b721ef415fc4d5121cfb057aba7aaef fftw-3.0.1-r1.ebuild 2759 @@ -51,10 +55,10 @@ EBUILD fftw-3.1.ebuild 2151 RMD160 3349ccfe88c06635e50bbc5fddc840bcdae2b5d3 SHA1 MD5 23256637dd0ccf113b366717c812e44e fftw-3.1.ebuild 2151 RMD160 3349ccfe88c06635e50bbc5fddc840bcdae2b5d3 fftw-3.1.ebuild 2151 SHA256 24f733e442a086a4a4e473d5d6d4319302ba0abf1c40cefc0e9d7039635836ad fftw-3.1.ebuild 2151 -MISC ChangeLog 10128 RMD160 c01a6eca358e5038494d2487b88f689be4fcc9ba SHA1 601adfc448667e75db79e262bb49f2deec7de712 SHA256 a05a0f657395d11a6cce762f32b0ff8ef28b8c617c1d05dbb588617c6277f5e2 -MD5 0ee5bba25e095659848603a0be53a8d7 ChangeLog 10128 -RMD160 c01a6eca358e5038494d2487b88f689be4fcc9ba ChangeLog 10128 -SHA256 a05a0f657395d11a6cce762f32b0ff8ef28b8c617c1d05dbb588617c6277f5e2 ChangeLog 10128 +MISC ChangeLog 10328 RMD160 b25e775fa29e1ada9412659877bcb87b9c1d338d SHA1 a314cf12deee51d2cc349cac6cdc7773e7bf1930 SHA256 97ae94a46577dd006bbd1042f62934f54429d16666ad008245b7e30fdd69977c +MD5 0bb6905ac3ad9c820d5fb180b33a1055 ChangeLog 10328 +RMD160 b25e775fa29e1ada9412659877bcb87b9c1d338d ChangeLog 10328 +SHA256 97ae94a46577dd006bbd1042f62934f54429d16666ad008245b7e30fdd69977c ChangeLog 10328 MISC metadata.xml 156 RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 SHA1 da2b240a255820145b7c83a5c48e45b96b7e9ee6 SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156 RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 metadata.xml 156 diff --git a/sci-libs/fftw/fftw-2.1.5-r1.ebuild b/sci-libs/fftw/fftw-2.1.5-r1.ebuild index c59313486cc7..2f9d8d4080c6 100644 --- a/sci-libs/fftw/fftw-2.1.5-r1.ebuild +++ b/sci-libs/fftw/fftw-2.1.5-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-2.1.5-r1.ebuild,v 1.9 2006/10/06 21:59:56 dberkholz Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-2.1.5-r1.ebuild,v 1.10 2006/10/22 18:10:34 ribosome Exp $ inherit flag-o-matic multilib @@ -65,6 +65,7 @@ src_compile() { #it might be needed if it is decided that lam is an optional dependence cd "${S}-single" + epatch "${FILESDIR}/${P}-as-needed.patch" econf \ --enable-shared \ --enable-threads \ @@ -76,6 +77,7 @@ src_compile() { #the only difference here is no --enable-float cd "${S}-double" + epatch "${FILESDIR}/${P}-as-needed.patch" econf \ --enable-shared \ --enable-threads \ diff --git a/sci-libs/fftw/files/fftw-2.1.5-as-needed.patch b/sci-libs/fftw/files/fftw-2.1.5-as-needed.patch new file mode 100644 index 000000000000..f34ee1237e8d --- /dev/null +++ b/sci-libs/fftw/files/fftw-2.1.5-as-needed.patch @@ -0,0 +1,11 @@ +--- fftw-2.1.5-single/rfftw/Makefile.in.old 2006-10-22 18:30:13.000000000 +0200 ++++ fftw-2.1.5-single/rfftw/Makefile.in 2006-10-22 18:45:49.000000000 +0200 +@@ -177,7 +177,7 @@ + CONFIG_CLEAN_FILES = + LTLIBRARIES = $(lib_LTLIBRARIES) + +-lib@FFTW_PREFIX@rfftw_la_LIBADD = ++lib@FFTW_PREFIX@rfftw_la_LIBADD = ../fftw/lib@FFTW_PREFIX@fftw.la + am__objects_1 = frc_1.lo frc_2.lo frc_3.lo frc_4.lo frc_5.lo frc_6.lo \ + frc_7.lo frc_8.lo frc_9.lo frc_10.lo frc_11.lo frc_12.lo \ + frc_13.lo frc_14.lo frc_15.lo frc_16.lo frc_32.lo frc_64.lo \ |