From 3c2c45767ac2803a6a92b659ba1abae26f2b1db1 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Sat, 28 Feb 2015 14:14:05 +0000 Subject: [PATCH] Drop old Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB! --- sci-libs/fftw/ChangeLog | 5 +- sci-libs/fftw/Manifest | 36 +++---- sci-libs/fftw/fftw-3.3.3-r2.ebuild | 145 ----------------------------- 3 files changed, 22 insertions(+), 164 deletions(-) delete mode 100644 sci-libs/fftw/fftw-3.3.3-r2.ebuild diff --git a/sci-libs/fftw/ChangeLog b/sci-libs/fftw/ChangeLog index ba27f7ec83cc..78e4bb6f5f71 100644 --- a/sci-libs/fftw/ChangeLog +++ b/sci-libs/fftw/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sci-libs/fftw # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/ChangeLog,v 1.171 2015/02/28 13:57:47 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/ChangeLog,v 1.172 2015/02/28 14:13:56 jlec Exp $ + + 28 Feb 2015; Justin Lecher -fftw-3.3.3-r2.ebuild: + Drop old 28 Feb 2015; Agostino Sarubbo fftw-3.3.4.ebuild: Stable for ia64, wrt bug #530904 diff --git a/sci-libs/fftw/Manifest b/sci-libs/fftw/Manifest index e8cb743b14b9..160ef4500c21 100644 --- a/sci-libs/fftw/Manifest +++ b/sci-libs/fftw/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 AUX fftw-2.1.5-as-needed.patch 4374 SHA256 b1d65b2dca62257db5c78e81577fb87b7d79f6eb75b8899de48faabfc702e9f0 SHA512 b460d3d3fcc8ea325ef9fc6aa29d0d4f0274697c55b8986d4219531234f89037c814e178144524b5bc6e4a30adf64e1cb30a25ebf042358510485b151c31d049 WHIRLPOOL 6ad4e5676285c8ac17feeaf91980a8bf1116aa70d59e96db319b6beb53579cc6506c684c4c09da482b5307fd634e4d6e449bc1ad59186ead559793d481c23745 AUX fftw-2.1.5-cc.patch 546 SHA256 52b2ba8a140e46e9a1f1c71d8e85faaac70e6d783ba8e45f4423ba6f70f04dbe SHA512 f21ba12ec727a023d41df95b24d03273d416888b21f56dde8d2a256d15b9543a091a02f7100e86196bb7a38492d470b58ab293fed58a21e2417e2427f786368a WHIRLPOOL a333539e1bf7feee517818f9c9c7375d1c71a7792aa1662d18ba6727ab517c444a68375c0e1210f736f0e9dcd297f3ab64273777f5064afe3b724985dff4a641 @@ -7,27 +7,27 @@ AUX fftw-2.1.5-configure.in.patch 8208 SHA256 67a153b67cd8aef3fedd92da09185063ac AUX fftw-2.1.5-no-test.patch 1247 SHA256 9a6cad5e81b4a68ef6c8e137a189ffad462cbbea4850211969417b03768eede1 SHA512 2afea8ab8dff922f47322ab73d1611e0d8c1217fbd046917e9b7b0eda98fcb0b86fe5c2a7fb18c8a4a07dca2eff546f3853160372d5b426ab3738c2d4e0f5937 WHIRLPOOL 28fad72db5eaf7939154d16312db371c6bbb4fbea4ab5bc1848376a71abad761fb7ecabd366ab8cad09143588530cae7241d933ac0a8e762a9052dfb86528ade AUX fftw-2.1.5-texinfo5.1.patch 596 SHA256 00e61fd86bd0e742efb72212c005615964da4eade40c3024443504e50b9c7186 SHA512 71dd3c13784f9bd1b518827a6784e2619145377cbc88764c69830519096f61863140b90c8138d6a65e3994487cb12cd06baba826d48735c2cbddc1d2320a4214 WHIRLPOOL 9f382908ab6dac7c41c80c7e88a391bb2a71d1c3d8b0e38d153a5fdd8f48b46aee4a216860b599495275ef0f1e2c1501dbe2c12598eae0c637bb16f0878ce2a0 DIST fftw-2.1.5.tar.gz 1256888 SHA256 f8057fae1c7df8b99116783ef3e94a6a44518d49c72e2e630c24b689c6022630 SHA512 8724a7f66aa19b271aa0ffb0e3762919f08082ac4400f52d11b50aef9b9d23a7d4fc5d6b2eae0ac166e2bb30a4d38a52c878e8bf8e24aba01ab1c3ddf5ebec15 WHIRLPOOL 2ea64d246c12e14962b93e05411c5f06dd193a887acb3fe5e7f63231a1a2f1f21b3a41f75951e18c332b25105865633c87150f2107169f5487b6b9983b968e10 -DIST fftw-3.3.3.tar.gz 3920661 SHA256 85cdfc0a0ba10d8fa4f0f8e733aac1a5936c859832a9e3d5c0731fb5c54a97f3 SHA512 1d88b6376ba8c15cceafd3381de1d181a974b921b72b31dd89c297e5771e8d665aa3c121ef2504a70e7b0bb562b1e0612ac2a02121c412d27df06c4d687507c4 WHIRLPOOL b410cb4d854988f9a57f08344d9207ece4ebf218ec6fa605036235e472bef91f5037d852793fa6a7bc0f8a6a7081dc1e71b25b15ab1259e299bb95affca40d3b DIST fftw-3.3.4.tar.gz 3940427 SHA256 8f0cde90929bc05587c3368d2f15cd0530a60b8a9912a8e2979a72dbe5af0982 SHA512 1ee2c7bec3657f6846e63c6dfa71410563830d2b951966bf0123bd8f4f2f5d6b50f13b76d9a7b0eae70e44856f829ca6ceb3d080bb01649d1572c9f3f68e8eb1 WHIRLPOOL 2a5733f5537ff55a1830994431f1750dd790a4df3e8b3d1e9018c1afba2c5172f4e456eaee1c3427a2b170d23b6928da462e067a6f4e94792cfc7ff1cbc38938 EBUILD fftw-2.1.5-r8.ebuild 3987 SHA256 549c5f70223704a7859648fd67075cee06a6e0028535e2d1a724e9600b70965d SHA512 373c4bad0587e245a26c3da95b52a51f15e3e70d3260d50fd84c528ae196d4062cd0660fb6123dafd6c173836a1384c1f23b2fe7c5bf830474cd35e9d76dd889 WHIRLPOOL bca2d52dc4f7058f84d253b195d8b2a187bd7541fdcefc07719e895731d503596083edb9e25d61c1e9ae2907800f1b67ae97114418260d1b59843f7f7a5253e5 -EBUILD fftw-3.3.3-r2.ebuild 4106 SHA256 4fbc3481acb7bc10fc610288c9bdc64504eddeb95a70583a72133e935fa9cff5 SHA512 b76365c873097012e3bbe2bd16e1313f6a67cb2745b026009bad1ce6ab89ec30cb6e8403097236378e7463f153e95422ec3e08d46611c324bb6aa47143c7ab0f WHIRLPOOL bdf40f3c647c6b21a9d07b4ae2e88473b09791df3edf74c2690bcc869cb2a6b8ab5cfc0c92364f9761997f79c8eda1882f84e10aeb0d5d9b4846ccc923db31cf EBUILD fftw-3.3.4.ebuild 4789 SHA256 afdea2e70f079404b3d4dd1339dfdc8569e5955ee33e583036aa8a5ad2ea40b2 SHA512 029c893b9e32fb5c807256e53aa70a5c653bcdbd7e9bcc622037d3ad051cde09d81c55f033fae819f0c175baec5deddf13ee376c83dcc473c2e6c0dad332ce92 WHIRLPOOL 9629b637f3728f737378b3c3d35031e08f22324f85429e9f3d1cae2e318804d2cf8eeb2d847758ce6e08ec0c9658f6c7be06c01f02efa2b7e07481330b12b3f8 -MISC ChangeLog 29323 SHA256 a6d1e4b32c0011876b0327eba91dbc20c7ba83d2bb06508f3fb49539eddf7b10 SHA512 5e0c638d09e5a2605e36e6e8241810c6707c045b63bd71fbf6d01e95c6d39ba2472df09db63cf7cda4c47aed18d8139fac3e600e3afbedc883556ed2242e5375 WHIRLPOOL a18440833ecfcd3b32c35f96b94bb6313e9e68c91d3294fa7776bf1042c9c383389b1856630b1607b8691663cfa08bf3f1002cdead10dfa1d5419512e3955ff0 +MISC ChangeLog 29406 SHA256 ab71f993845d0ee52c5551a2bfffd34fa74c43813fc10cbedc987cd4f8c7c625 SHA512 077341c38210a588245e2a20be737a95f9a616585ebf70215578bbd24295f1d28e2881b11f7fbe5b3b5447e2904e82bae282f90db2ae72e6f4e2bdf460a7f220 WHIRLPOOL e862829fe95b0953c25649654e8034f089d92db0869679291b8ed3b9f171ce4c2e1df4315848d105ba640e676e93f972401f43434c3406345e12d5b57e115402 MISC metadata.xml 987 SHA256 6c441e0acecaa0c63e03c5f65c22d39c668a48004e31b085b7b4968e9f3750f0 SHA512 58629ec0239e32d90b2818f4e6ec5349f00f4339bd8197f341506d88a71a8504e1e110f23a60a14087dd0325d1a69c6a93f09d46ed47ef7d3859a4b69dabb7d8 WHIRLPOOL 309500ea9d3b47fa92005cff7414aa21b2f7e97887f400fec49ccc56e62399b7a7d343b5469ca1cc3474222cfa25a24ed99edf4491f862a19a0cb6ada7eb16d7 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2 +Version: GnuPG v2.0 -iQIcBAEBCAAGBQJU8clcAAoJELp701BxlEWf3PsQAKFwbBOytiJkLXBmB+MazbVE -uQFW6QRqMdVBu6G3jRazC2TZc1aa1KnZbA7z3sV+CmFPFyjyYg7OY/t3eUbOI8Nr -HKk6eG07WzDRaitzfi++GafgZ+XonLxJZhwBI4vWFCemdcAeLSufaOr1eEn3T2Gv -dqn4CtYA6djLTamGD60TXsbFpVYH4nplnYk0QTLeLqlhp38suBjlbvi/vNMRE2tF -AeUJSvNYxMqhNB2LlXMzjnVGoMLnpA96EUa4N7Ndyu7CnpS9BpN/26HspV3KQO3n -blXC6Ri63gOS5fCrcgSb5ETEnn3XHi5MvLOxvrABBjiQbZqAG/57/zFcHBmFYUuI -DK2BbBW+AQE1Lc2rKKHm08VUfTNycv3+1MTSPm/gwtp+boO/5+2nFjuFfhJh4WiP -M81Q2CNGspxPA6U7oPOs5lGz/XBDXQod1ARitWP4wnVespd4N6Crmrtg58EYvu7A -lh5T+kjTKkvii8geJEvpKWQ0L/WnzmedCmG9fwPZ+Rm1z90hjPNx9XaaXVR2dMp8 -pcLKZROAAFJGklSP+dgKbMx6aBcIhYDC3r/hqX5/hYrmeQw5jKS4R2Z0yoWp0CxI -OVvopPPOJOdPl+GgcelljvaCwrizWXzHy7E3MVJ1os6K5qZoqFGw26LTo/NAAu69 -KeNJdFLIBDyKzGjl3qqd -=+IHA +iQJ8BAEBCgBmBQJU8c0sXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirC04P/1nfApvmdEd3pjL9pz8/rwr8 +ZfrCTdPm0COzZEAeCiIXOrRJjldVEYEclZbPlRmXilgQ2SWElaTOrgxla/GGwV7j +GpFza4tCmFwTjjZcDNAc2JspFH83X1M5fUdchtMnT42xzocc1ZLOUpAtVViqkQiC +wqG2/JL0XcIK+DZxAtf0KuysRkz8wp4tLbk5cuo6h9D/HSJ0RCysOo/9p89ZnAFq +5MQZ+S/Ggb8UCkvst4Nn3xkouKnZCNaGb7ljmOzXcsNqrCcsyPsDOCIGM+a2zv2i +JckAPabBMGzEcjL+JA2cjO2ZtbOi7qibJLOPa+rly9KTEEdBwFY1WsVqqOx1jz1y +Nf/V+9ylIIRoEqfBBJETtUNKAGZMFggqg/JPGv5B3sxiBqYais5YNIUzMqUTRIaU +mK1JsjkNRqmAJAuDPn2vyVLOl/iqa7oI7g3ng7TdEcac3DGPJruV6N4fnfGAa3tJ +raq7yBB0idhIQKTLdauT4DM6oyXjruKvtVh+H9+D6wXxkHcFWfYKoZX0e6qo2sym +zJc2lUVsa3Hzw1K8BAhWejHKZx1p0lLllGyuthztHke2I9O2M5D74EvBMN4Aj7M5 +2SvlbUdvSJf6bbn1wBCPuWFei/tA1JnHi0yz4dOsfbmqao5MtUMyoK7dwTZWBL4s +uMJ3qXbP+UnaDIEW1i+a +=6714 -----END PGP SIGNATURE----- diff --git a/sci-libs/fftw/fftw-3.3.3-r2.ebuild b/sci-libs/fftw/fftw-3.3.3-r2.ebuild deleted file mode 100644 index 0e62cfacff03..000000000000 --- a/sci-libs/fftw/fftw-3.3.3-r2.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-3.3.3-r2.ebuild,v 1.13 2015/01/29 22:57:00 mgorny Exp $ - -EAPI=5 - -#AUTOTOOLS_AUTORECONF=1 -FORTRAN_NEEDED=fortran - -inherit autotools-multilib eutils flag-o-matic fortran-2 multibuild toolchain-funcs versionator - -DESCRIPTION="Fast C library for the Discrete Fourier Transform" -HOMEPAGE="http://www.fftw.org/" -SRC_URI="http://www.fftw.org/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="3.0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="altivec cpu_flags_x86_avx doc cpu_flags_x86_fma3 cpu_flags_x86_fma4 fortran mpi neon openmp quad cpu_flags_x86_sse cpu_flags_x86_sse2 static-libs test threads zbus" - -# there is no abi_x86_32 port of virtual/mpi right now -REQUIRED_USE="amd64? ( abi_x86_32? ( !mpi !quad ) )" - -RDEPEND=" - mpi? ( virtual/mpi ) - abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r2 - !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )" -DEPEND="${RDEPEND} - test? ( dev-lang/perl )" - -pkg_setup() { - # XXX: this looks like it should be used with BUILD_TYPE!=binary - - if use openmp; then - if [[ $(tc-getCC) == *gcc ]] && ! tc-has-openmp; then - ewarn "OpenMP is not available in your current selected gcc" - die "need openmp capable gcc" - fi - FORTRAN_NEED_OPENMP=1 - fi - - fortran-2_pkg_setup - - MULTIBUILD_VARIANTS=( single double longdouble ) - if use quad; then - if [[ $(tc-getCC) == *gcc ]] && ! version_is_at_least 4.6 $(gcc-version); then - ewarn "quad precision only available for gcc >= 4.6" - die "need quad precision capable gcc" - fi - MULTIBUILD_VARIANTS+=( quad ) - fi -} - -src_prepare() { - # fix info file for category directory - sed -i \ - -e 's/Texinfo documentation system/Libraries/' \ - doc/fftw3.info || die "failed to fix info file" - - autotools-utils_src_prepare -} - -src_configure() { - local x - - # filter -Os according to docs - replace-flags -Os -O2 - - my_configure() { - local x=${MULTIBUILD_VARIANT} - - myeconfargs=( - $(use_enable "cpu_flags_x86_fma$(usex cpu_flags_x86_fma3 3 4)" fma) - $(use_enable fortran) - $(use_enable zbus mips-zbus-timer) - $(use_enable threads) - $(use_enable openmp) - ) - if [[ $x == single ]]; then - #altivec, sse, single-paired only work for single - myeconfargs+=( - --enable-single - $(use_enable altivec) - $(use_enable cpu_flags_x86_avx avx) - $(use_enable cpu_flags_x86_sse sse) - $(use_enable mpi) - $(use_enable neon) - ) - elif [[ $x == double ]]; then - myeconfargs+=( - $(use_enable cpu_flags_x86_avx avx) - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable mpi) - ) - elif [[ $x == longdouble ]]; then - myeconfargs+=( - --enable-long-double - $(use_enable mpi) - ) - elif [[ $x == quad ]]; then - #quad does not support mpi - myeconfargs+=( --enable-quad-precision ) - else - die "${x} precision not implemented in this ebuild" - fi - - autotools-multilib_src_configure - } - - multibuild_foreach_variant my_configure -} - -src_compile() { - multibuild_foreach_variant autotools-multilib_src_compile -} - -src_test () { - # We want this to be a reasonably quick test, but that is still hard... - ewarn "This test series will take 30 minutes on a modern 2.5Ghz machine" - # Do not increase the number of threads, it will not help your performance - #local testbase="perl check.pl --nthreads=1 --estimate" - # ${testbase} -${p}d || die "Failure: $n" - multibuild_foreach_variant autotools-multilib_src_compile -C tests smallcheck -} - -src_install () { - local u x - DOCS=( AUTHORS ChangeLog NEWS README TODO COPYRIGHT CONVENTIONS ) - HTML_DOCS=( doc/html/ ) - multibuild_foreach_variant autotools-multilib_src_install - - if use doc; then - dodoc doc/*.pdf - insinto /usr/share/doc/${PF}/faq - doins -r doc/FAQ/fftw-faq.html/* - else - rm -r "${ED}"/usr/share/doc/${PF}/html - fi - - for x in "${ED}"/usr/lib*/pkgconfig/*.pc; do - for u in $(usev mpi) $(usev threads) $(usex openmp omp ""); do - sed -e "s|-lfftw3[flq]\?|&_$u &|" "$x" > "${x%.pc}_$u.pc" || die - done - done -} -- 2.26.2