diff options
author | Markus Dittrich <markusle@gentoo.org> | 2006-03-07 22:01:43 +0000 |
---|---|---|
committer | Markus Dittrich <markusle@gentoo.org> | 2006-03-07 22:01:43 +0000 |
commit | 6e52d1d28cf3e7fc6abd3b757c4c307417dd9b9a (patch) | |
tree | c8615a6302959bb4de03cabb69f89af03e48cbc4 /sci-libs | |
parent | imported ebuild from gentoo.de CVS (diff) | |
download | gentoo-2-6e52d1d28cf3e7fc6abd3b757c4c307417dd9b9a.tar.gz gentoo-2-6e52d1d28cf3e7fc6abd3b757c4c307417dd9b9a.tar.bz2 gentoo-2-6e52d1d28cf3e7fc6abd3b757c4c307417dd9b9a.zip |
Disabled building of shared libraries on k7 architecture.
(Portage version: 2.1_pre5-r4)
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/fftw/ChangeLog | 7 | ||||
-rw-r--r-- | sci-libs/fftw/Manifest | 12 | ||||
-rw-r--r-- | sci-libs/fftw/fftw-3.1.ebuild | 11 |
3 files changed, 20 insertions, 10 deletions
diff --git a/sci-libs/fftw/ChangeLog b/sci-libs/fftw/ChangeLog index ee9b574c91fd..3de085bcde52 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.28 2006/03/05 12:21:11 markusle Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/ChangeLog,v 1.29 2006/03/07 22:01:43 markusle Exp $ + + 07 Mar 2006; Markus Dittrich <markusle@gentoo.org> fftw-3.1.ebuild: + Disabled building of shared libraries on k7 architecture. Thanks + much to Andreas Mann <A-Mann@gmx.de> and Ruediger Sassmannshausen + <rsassman@gmx.de> for their fixes. This closes bug #125218. 05 Mar 2006; Markus Dittrich <markusle@gentoo.org> ChangeLog: Removed fftw-3.1 from package.mask. diff --git a/sci-libs/fftw/Manifest b/sci-libs/fftw/Manifest index fcf29c6f13bd..b926200f3cf2 100644 --- a/sci-libs/fftw/Manifest +++ b/sci-libs/fftw/Manifest @@ -1,6 +1,6 @@ -MD5 46e4ea9bafa348c18677b4c3b887e097 ChangeLog 7566 -RMD160 49ed9696fb7c1bb804ad1dbd625acfd52256c45a ChangeLog 7566 -SHA256 60b55fdd21979d7eb679fa062bc2f4d87e1f39bafa4371d211011611d7e7b4fd ChangeLog 7566 +MD5 d2936dd348332a86d0f2859ca032339e ChangeLog 7834 +RMD160 e4c981869328044147047ccbac02485af06ef749 ChangeLog 7834 +SHA256 83a5ab6c223ad3ba7dd15016dcbe905c1007bc6341d6d713aee298a2630dbf06 ChangeLog 7834 MD5 b0b309c7dfe2c8566424e91792350f95 fftw-2.1.5-r1.ebuild 4141 RMD160 72b227d25d9871b5d1d09cfd062d67cd636ddccf fftw-2.1.5-r1.ebuild 4141 SHA256 6d354780d0c0e6b341842fc1941266db9dd3c90d867b77813b9e1c63d7aa069e fftw-2.1.5-r1.ebuild 4141 @@ -13,9 +13,9 @@ SHA256 cce35d30515b257d3a97c06ad84391af23101a9ab142b3022ca0b0d0a103e501 fftw-3.0 MD5 1b3f7c7f367fa0164bf31ab90e61d8f5 fftw-3.0.1.ebuild 2103 RMD160 a32b0e8965d3f48bc2f0b5aac931ffcf96aa1302 fftw-3.0.1.ebuild 2103 SHA256 46a5f84b3a0e8a357c0580a5c56edc610b516733e062947418fbb4515a22aef9 fftw-3.0.1.ebuild 2103 -MD5 e6aa8e2db6ce74302b379c3812eab87c fftw-3.1.ebuild 2008 -RMD160 84ad8f55f57828d2a3ec8d391509d08a4f134d47 fftw-3.1.ebuild 2008 -SHA256 1139e65e974436110fd07f26cf42c267fa9b585969cf2369c3e8898324988665 fftw-3.1.ebuild 2008 +MD5 fdd25ea50fecfaf39bbdb799a96a180c fftw-3.1.ebuild 2151 +RMD160 eaff83c26e1ae9e5705fe989ab7fae25d8443cfb fftw-3.1.ebuild 2151 +SHA256 6591f97941421de90cec9126ae1920245940726f8c47ae9db903924f4c35fb37 fftw-3.1.ebuild 2151 MD5 1395bb17e5d04e7050eab24d5b7b25d1 files/3-tmpfile.patch 538 RMD160 e87f7b414a4cb9371c970bf140f87074f8024f25 files/3-tmpfile.patch 538 SHA256 c51956fc0ce2bb25cf84e4929ab76de27dca47efeef659d57d7513e0099f99d1 files/3-tmpfile.patch 538 diff --git a/sci-libs/fftw/fftw-3.1.ebuild b/sci-libs/fftw/fftw-3.1.ebuild index 737da03196e5..b057244b66d7 100644 --- a/sci-libs/fftw/fftw-3.1.ebuild +++ b/sci-libs/fftw/fftw-3.1.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-3.1.ebuild,v 1.1 2006/02/11 20:19:56 markusle Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-3.1.ebuild,v 1.2 2006/03/07 22:01:43 markusle Exp $ inherit flag-o-matic eutils toolchain-funcs @@ -40,6 +40,13 @@ src_compile() { myconfsingle="$myconfsingle --enable-k7" fi + # disable building of shared libs for k7 (c.f. bug #125218) + if ! use 3dnow; then + myconfsingle="$myconfsingle --enable-shared" + myconfdouble="$myconfdouble --enable-shared" + fi + + # Altivec-support in fftw is currently broken # with gcc 3.4 if [ "`gcc-version`" != "3.4" ]; then @@ -48,7 +55,6 @@ src_compile() { cd "${S}-single" econf \ - --enable-shared \ --enable-threads \ --enable-float \ ${myconfsingle} || \ @@ -58,7 +64,6 @@ src_compile() { #the only difference here is no --enable-float cd "${S}-double" econf \ - --enable-shared \ --enable-threads \ ${myconfdouble} || \ die "./configure in double failed" |