summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/acml/ChangeLog220
-rw-r--r--sci-libs/acml/Manifest17
-rw-r--r--sci-libs/acml/acml-4.4.0-r1.ebuild121
-rw-r--r--sci-libs/acml/metadata.xml25
-rw-r--r--sci-libs/blas-reference/ChangeLog28
-rw-r--r--sci-libs/blas-reference/Manifest4
-rw-r--r--sci-libs/blas-reference/blas-reference-3.3.1-r1.ebuild80
-rw-r--r--sci-libs/blas-reference/metadata.xml14
-rw-r--r--sci-libs/cblas-reference/ChangeLog181
-rw-r--r--sci-libs/cblas-reference/Manifest4
-rw-r--r--sci-libs/cblas-reference/cblas-reference-20110218.ebuild105
-rw-r--r--sci-libs/cblas-reference/metadata.xml15
-rw-r--r--sci-libs/gotoblas2/ChangeLog29
-rw-r--r--sci-libs/gotoblas2/Manifest8
-rw-r--r--sci-libs/gotoblas2/files/gotoblas2-1.13-aliasing.patch11
-rw-r--r--sci-libs/gotoblas2/files/gotoblas2-1.13-dynamic.patch17
-rw-r--r--sci-libs/gotoblas2/files/gotoblas2-1.13-fcheck.patch10
-rw-r--r--sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch45
-rw-r--r--sci-libs/gotoblas2/gotoblas2-1.13.ebuild114
-rw-r--r--sci-libs/gotoblas2/metadata.xml19
-rw-r--r--sci-libs/gsl/ChangeLog370
-rw-r--r--sci-libs/gsl/Manifest5
-rw-r--r--sci-libs/gsl/files/gsl-1.15-pkgconfig.patch16
-rw-r--r--sci-libs/gsl/gsl-1.15-r1.ebuild42
-rw-r--r--sci-libs/gsl/metadata.xml18
-rw-r--r--sci-libs/lapack-reference/ChangeLog277
-rw-r--r--sci-libs/lapack-reference/Manifest6
-rw-r--r--sci-libs/lapack-reference/files/3.3.1-blas-libs.patch35
-rw-r--r--sci-libs/lapack-reference/files/3.3.1-xblas-libs.patch44
-rw-r--r--sci-libs/lapack-reference/lapack-reference-3.3.1-r1.ebuild84
-rw-r--r--sci-libs/lapack-reference/metadata.xml18
-rwxr-xr-xsci-libs/lapacke-reference/._lapackebin193 -> 0 bytes
-rw-r--r--sci-libs/lapacke-reference/ChangeLog12
-rw-r--r--sci-libs/lapacke-reference/Manifest4
-rw-r--r--sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild84
-rw-r--r--sci-libs/lapacke-reference/metadata.xml10
-rw-r--r--sci-libs/mkl/ChangeLog16
-rw-r--r--sci-libs/mkl/Manifest6
-rw-r--r--sci-libs/mkl/metadata.xml13
-rw-r--r--sci-libs/mkl/mkl-10.3.4.191.ebuild136
-rw-r--r--sci-libs/mpiblacs/ChangeLog17
-rw-r--r--sci-libs/mpiblacs/Manifest6
-rw-r--r--sci-libs/mpiblacs/metadata.xml12
-rw-r--r--sci-libs/mpiblacs/mpiblacs-1.1.ebuild111
-rw-r--r--sci-libs/scalapack/ChangeLog13
-rw-r--r--sci-libs/scalapack/Manifest4
-rw-r--r--sci-libs/scalapack/metadata.xml12
-rw-r--r--sci-libs/scalapack/scalapack-1.8.0.ebuild103
-rw-r--r--sci-libs/xblas/ChangeLog14
-rw-r--r--sci-libs/xblas/Manifest4
-rw-r--r--sci-libs/xblas/metadata.xml11
-rw-r--r--sci-libs/xblas/xblas-1.0.248.ebuild78
52 files changed, 0 insertions, 2648 deletions
diff --git a/sci-libs/acml/ChangeLog b/sci-libs/acml/ChangeLog
deleted file mode 100644
index 18ea73a..0000000
--- a/sci-libs/acml/ChangeLog
+++ /dev/null
@@ -1,220 +0,0 @@
-# ChangeLog for sci-libs/acml
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/acml/ChangeLog,v 1.40 2009/07/07 23:27:59 flameeyes Exp $
-
-*acml-4.4.0-r1 (18 Jun 2011)
-
- 18 Jun 2011; Sébastien Fabbro <bicatali@gentoo.org> -acml-4.4.0.ebuild,
- +acml-4.4.0-r1.ebuild:
- More complete treatment of multilib. Rename profiles to be more consistent
- with other libraries. Some simplifications.
-
- 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org> acml-4.4.0.ebuild:
- Switched to alternatives-2 framework
-
- 14 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org> acml-4.4.0.ebuild:
- Added automated linking to a default fortran profile, gfortran if chosen
-
- 10 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org> acml-4.4.0.ebuild:
- Added multilib support. Added eselect files.
-
-*acml-4.4.0 (05 Nov 2010)
-
- 05 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org> +acml-4.4.0.ebuild,
- +metadata.xml:
- Version bump. Completely new structure. Not functional with the eselect
- yet.
-
- 07 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org> ChangeLog:
- Use elog for fetch error.
-
- 17 Oct 2008; Markus Meier <maekke@gentoo.org> metadata.xml:
- openmp USE-flag is global now
-
- 07 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
- Add USE flag description to metadata wrt GLEP 56.
-
- 23 Jun 2008; Sébastien Fabbro <bicatali@gentoo.org> acml-4.1.0-r1.ebuild:
- Added gfortran fetch for x86, now available on amd website
-
- 27 May 2008; Sébastien Fabbro <bicatali@gentoo.org> -acml-4.1.0.ebuild,
- acml-4.1.0-r1.ebuild:
- Fixed a bad link in the eselect profiles
-
-*acml-4.1.0-r1 (06 May 2008)
-
- 06 May 2008; Sébastien Fabbro <bicatali@gentoo.org>
- +acml-4.1.0-r1.ebuild:
- Various fixes for x86 (bug #220321), re-added a default environment file
- according to use flags, pkgconfig recreated with proper libraries instead
- of always acml_mv
-
-*acml-4.1.0 (30 Apr 2008)
-
- 30 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org> +acml-4.1.0.ebuild:
- Version bump. Added gfortran flag to make downloading explicit,
- robustified dependencies and much cleaning.
-
- 22 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org> acml-3.6.0-r1.ebuild,
- acml-3.6.1-r1.ebuild, acml-4.0.1.ebuild:
- Re-organized dependencies for pkg-config (bug #217278).
-
- 31 Mar 2008; Sébastien Fabbro <bicatali@gentoo.org> files/blas.pc.in,
- files/lapack.pc.in, acml-3.6.0-r1.ebuild, acml-3.6.1-r1.ebuild,
- acml-4.0.1.ebuild:
- Forced -Wl,--no-as-needed in the pkg-config files. Now blas and lapack
- pkg-config point to the static acml directory instead of the dynamic
- libblas and liblapack
-
- 08 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org> files/blas.pc.in,
- files/lapack.pc.in, acml-3.6.0-r1.ebuild, acml-3.6.1-r1.ebuild,
- -acml-4.0.0.ebuild, acml-4.0.1.ebuild:
- Re-arrange pkgconfig files, removed old version.
-
- 25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
- Removing kugelfang from metadata.xml as per #46972.
-
- 19 Dec 2007; Sébastien Fabbro <bicatali@gentoo.org> acml-3.6.0-r1.ebuild,
- acml-3.6.1-r1.ebuild:
- Fix also older versions for g2c/gfortran libs
-
- 19 Dec 2007; Sébastien Fabbro <bicatali@gentoo.org> acml-4.0.1.ebuild:
- Fixed directory for acml and forced dynamic linking with gfortran when
- selected, since it will fail without
-
-*acml-4.0.1 (19 Dec 2007)
-
- 19 Dec 2007; Sébastien Fabbro <bicatali@gentoo.org> files/blas.pc.in,
- files/lapack.pc.in, +acml-4.0.1.ebuild:
- Version bump + fixed pkg-config files
-
- 21 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org> acml-3.6.0-r1.ebuild,
- acml-3.6.1-r1.ebuild, acml-4.0.0.ebuild:
- Removed PROVIDE, now lapack is new style virtual
-
- 18 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> acml-3.6.0-r1.ebuild,
- acml-3.6.1-r1.ebuild, acml-4.0.0.ebuild:
- Re-added temporarily PROVIDE=virtual/lapack
-
- 11 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> acml-3.6.0-r1.ebuild,
- acml-3.6.1-r1.ebuild, acml-4.0.0.ebuild:
- fixed lib->get_libdir for eselect bug workaround
-
- 09 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> -files/c-ACML.blas,
- -files/eselect.blas, -files/eselect.blas-mp, -files/eselect.cblas,
- -files/eselect.cblas-mp, -files/eselect.lapack, -files/eselect.lapack-mp,
- -files/f77-ACML.blas, -files/f77-ACML.lapack, -acml-3.0.0.ebuild,
- -acml-3.1.0-r1.ebuild, -acml-3.6.0.ebuild, acml-3.6.0-r1.ebuild,
- -acml-3.6.1.ebuild, acml-3.6.1-r1.ebuild, acml-4.0.0.ebuild:
- Removed old versions. Work around eselect bug #189942.
-
-*acml-4.0.0 (08 Oct 2007)
-*acml-3.6.1-r1 (08 Oct 2007)
-*acml-3.6.0-r1 (08 Oct 2007)
-
- 08 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> +files/blas.pc.in,
- +files/lapack.pc.in, +acml-3.6.0-r1.ebuild, +acml-3.6.1-r1.ebuild,
- +acml-4.0.0.ebuild:
- Version bump. Fixed openmp profiles for acml-3.6.0-r1 and acml-3.6.1-r1.
- Added a bunch of tests, now supports new virtual style. Remove any cblas
- reference since API is not compatible.
-
- 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> acml-3.0.0.ebuild,
- acml-3.1.0-r1.ebuild, acml-3.6.0.ebuild, acml-3.6.1.ebuild:
- (QA) RESTRICT clean up.
-
-*acml-3.6.1 (01 Jun 2007)
-*acml-3.6.0 (01 Jun 2007)
-
- 01 Jun 2007; Sébastien Fabbro <bicatali@gentoo.org>
- +files/eselect.blas-mp, +files/eselect.cblas-mp, +files/eselect.lapack-mp,
- +acml-3.6.0.ebuild, +acml-3.6.1.ebuild:
- Version bump. Reorganized the ebuild to take into account new systems.
- acml-3.6.0 is for g77 and ifc compilers, acml-3.6.1 for the gfortran
- compiler. Added a multi-processor profile, only used with the ifc case, but
- soon with gfortran-4.2. Fix bug #141127, thanks to Adam
- <ediap@et.put.poznan.pl>, Sun Bing <subi.the.dream.walker@gmail.com> and
- others in the bug.
-
- 22 Feb 2007; Jeff Gardner <je_fro@gentoo.org> ChangeLog:
- Really changing the manifest this time...
-
- 22 Feb 2007; Jeff Gardner <je_fro@gentoo.org> files/digest-acml-3.0.0,
- Manifest:
- Updating acml-3.0.0 digest.
-
- 08 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> -acml-2.5.0.ebuild,
- -acml-2.7.0.ebuild, -acml-3.1.0.ebuild:
- Removed obsolete versions.
-
- 01 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog:
- Update for my nick change spyderous -> dberkholz.
-
- 27 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>; files/eselect.cblas:
- (#141127) acml.h isn't compatible with cblas.h, so don't symlink it as if it
- were.
-
- 25 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>; +files/eselect.blas,
- +files/eselect.cblas, +files/eselect.lapack:
- Add eselect symlink maps, reported by Markus Dittrich.
-
- 17 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>; acml-3.1.0-r1.ebuild:
- Change einfo uses that should get read to elog.
-
- 15 Aug 2006; Danny van Dyk <kugelfang@gentoo.org> acml-3.0.0.ebuild:
- Marking stable on amd64 and x86.
-
-*acml-3.1.0-r1 (03 Jul 2006)
-
- 03 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +acml-3.1.0-r1.ebuild:
- Bumps to switch to new eselect modules.
-
- 15 May 2006; Donnie Berkholz <dberkholz@gentoo.org>; acml-2.5.0.ebuild:
- Update homepage to match the others. Some programs cache the first one they
- find, so they get the oldest homepage.
-
- 10 May 2006; Danny van Dyk <kugelfang@gentoo.org> acml-2.5.0.ebuild,
- acml-2.7.0.ebuild, acml-3.0.0.ebuild, acml-3.1.0.ebuild:
- Fixed bug #128084: Symlinking acml.h to /usr/include/
-
-*acml-3.1.0 (10 May 2006)
-
- 10 May 2006; Danny van Dyk <kugelfang@gentoo.org> acml-3.0.0.ebuild,
- +acml-3.1.0.ebuild:
- Marked acml-3.0.0 stable on amd64. Added version 3.1.0.
-
-*acml-3.0.0 (16 Nov 2005)
-
- 16 Nov 2005; Danny van Dyk <kugelfang@gentoo.org> acml-2.7.0.ebuild,
- +acml-3.0.0.ebuild:
- Bumped to version 3.0.0. Changed dependencies for testing versions to at
- least current app-admin/eselect.
-
-*acml-2.7.0 (31 Aug 2005)
-
- 31 Aug 2005; Danny van Dyk <kugelfang@gentoo.org> -acml-2.1.0.ebuild,
- acml-2.5.0.ebuild, +acml-2.7.0.ebuild:
- Removed version 2.1.0. Marked stable version 2.5.0. Bumped to version 2.7.0.
-
-*acml-2.5.0 (03 Apr 2005)
-
- 03 Apr 2005; Danny van Dyk <kugelfang@gentoo.org> +acml-2.5.0.ebuild:
- Version bump to acml-2.5.0.
-
-*acml-2.1.0 (28 Dec 2004)
-
- 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml,
- +files/c-ACML.blas, +files/f77-ACML.blas, +files/f77-ACML.lapack,
- +acml-2.1.0.ebuild:
- Moved from app-sci/acml to sci-libs/acml.
-
- 15 Dec 2004; Danny van Dyk <kugelfang@gentoo.org> :
- Fixed missing digest entry for acml-32bit-2-1-0.tgz. (BUG #72945)
-
-*acml-2.1.0 (22 Sep 2004)
-
- 22 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> +metadata.xml,
- +files/c-ACML.blas, +files/f77-ACML.blas, +files/f77-ACML.lapack,
- +acml-2.1.0.ebuild:
- Initial Import.
diff --git a/sci-libs/acml/Manifest b/sci-libs/acml/Manifest
deleted file mode 100644
index 1ccc9e9..0000000
--- a/sci-libs/acml/Manifest
+++ /dev/null
@@ -1,17 +0,0 @@
-DIST acml-4-4-0-gfortran-32bit.tgz 20457025 RMD160 f3b0b67cea3d6343de4012c9339b606c513968e9 SHA1 b794e9da0d9ad3bf56b00b3a195956eb13862c78 SHA256 86f74cc28ecc988aee4244989549534e72e6703a5846d5c021723ff78d7e6690
-DIST acml-4-4-0-gfortran-64bit-int64.tgz 26792011 RMD160 a6533be7beada7c384e3b51d6d0bcd9d24f34d83 SHA1 88fa5e5e172f66a4736ab7f1ffda109a774c66a0 SHA256 bb2e478f47afac6acfbf68975f7562599168801bcc313b82208ec423c49fc1cf
-DIST acml-4-4-0-gfortran-64bit.tgz 27564183 RMD160 69a5addd8cfb47b59e404ff760c06c5754505954 SHA1 79d11e8a0883b991595b4ea65eac8f98b0b0c88d SHA256 a68547018c471e1a91b3e04663418e852455c42af4bd8248ca4f79bbfdd3d9ea
-DIST acml-4-4-0-ifort-32bit.tgz 26513669 RMD160 2216d42b4b18a751c0deb5d5970321064532c0df SHA1 c2ad1bfc1de5311228b62eca3cd71fb99b91a98e SHA256 2c274d580f749cf4ca7b5b0c250341a648d6305f8677a9306ddbbadfedbbcad1
-DIST acml-4-4-0-ifort-64bit-int64.tgz 36063135 RMD160 65466a110ef502235484c3cb7f830ea052b436eb SHA1 670abe749778ffee814cfe3fa0c8d11fd93787c5 SHA256 5a09bc347c92d726608b611674930167cce76d2d8238a339bef0f318b8bc0a21
-DIST acml-4-4-0-ifort-64bit.tgz 36707660 RMD160 96f426956a2233b96cdb3d7346bf979dd35154e3 SHA1 79a80ca51edfb248dd1fc742f47c78a08cbe44d9 SHA256 28657e7d54f95f411dd7fb3b1c75a86bd73c6bc8930a470541b8b7af53d0c840
-DIST acml-4-4-0-nag-32bit.tgz 13662569 RMD160 add84bccbba5e9a5abd8188b19834246dd3888dc SHA1 4a5fcc7f667d4351cb0362643ee45f16fd7a2e45 SHA256 9d30a129cda47f95c04fc964218a02b3b14e952ab9b7569fdb3809d130b39ef2
-DIST acml-4-4-0-nag-64bit-int64.tgz 18978245 RMD160 ee1d5b2d7784b339f1a6650a5cfb7650e8650fe5 SHA1 3b51b933f0e5a75c860a74b5b92854644b212b35 SHA256 3871e4e5fea35e8b7d55d9a96f31b764bed00e654e8ca82497061853e4485f3a
-DIST acml-4-4-0-nag-64bit.tgz 19062935 RMD160 3998794f8628b964c1f9fd80b91eb41cb9824bde SHA1 192d5199136b72377d92cbe0722e86245c8b2c5d SHA256 aa53a29ae88123dd82f16ba0f27588a667545e22e6a0e41ac01d1bfbb7128150
-DIST acml-4-4-0-open64-64bit-int64.tgz 42270987 RMD160 6b5accc19c7ae69b97f287cfe2ae3c0ef13192d5 SHA1 501434a2ded74c4103c445d4e0fc7b2c514f7f38 SHA256 2acd89b6cda5f4a5395906afb5dbbacb3f4074818f9d482ff3e42bd2ed5d0097
-DIST acml-4-4-0-open64-64bit.tgz 42812747 RMD160 aa29a615cf2b3294294162ccb89e9ade78735aa9 SHA1 64cc4d97a323427a959147476b828cca7199ca53 SHA256 42bee6d56deedd2817ac95c8cf99f84a0adaef5ebbb36059e600b58ec36d5188
-DIST acml-4-4-0-pgi-32bit.tgz 24562671 RMD160 78677d7f178e725ebe086d9690c8ee72026929ba SHA1 cc0ceff8e8f5cb4a15175e2256c8708a8a7d2fb6 SHA256 f956b3fdd3e825c4b993a16179a8df2f772eda851aa4dd7f4a16fffb20c10580
-DIST acml-4-4-0-pgi-64bit-int64.tgz 78664596 RMD160 2a0e9af1eef74009dce2a256d4da8382baf39133 SHA1 6648385c614d367bd18e29eb60be3f99df07ae1e SHA256 f1290edb9c5a91b667139ae4e8eec2486e7ccd3f2aa19f7f65667eef0d85eca0
-DIST acml-4-4-0-pgi-64bit.tgz 77842523 RMD160 e4c6770837f9eb511999872d280715e6827b5f65 SHA1 2087b20359d72b2e7886b12356d4da0d2d563503 SHA256 9c07dc0b90e9e491a0ddcf7849690338f21011aa4aa197ff3408f32a0b3fd6cf
-EBUILD acml-4.4.0-r1.ebuild 3646 RMD160 d65690d7b794603676fc1c22f6654bc1c732160b SHA1 edba606988b336aa4a788d81d883fe5271547f93 SHA256 41573d60d41485c39988d3b3fbab68612ad7917436c2acc35db32f91e715b706
-MISC ChangeLog 8614 RMD160 709ed6a62bb652c14fd8fc96de3649bc24d9d973 SHA1 403bc7772bd5b7a469de7fff883f2b06271e2397 SHA256 a3e7541d8b8bc2fb743769272649792f32f7df016ca04c425f6ef21799c38184
-MISC metadata.xml 1346 RMD160 df635430c989552278e7e2d262fbb32ffd11f99e SHA1 e1432a7d071c4f1ae567c7d0fe6708e46ceac4df SHA256 5e41050f4380164e761f836c29c818176cf23d239dc1e5aa29e4702cbbe85042
diff --git a/sci-libs/acml/acml-4.4.0-r1.ebuild b/sci-libs/acml/acml-4.4.0-r1.ebuild
deleted file mode 100644
index 65fcc3d..0000000
--- a/sci-libs/acml/acml-4.4.0-r1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit eutils multilib toolchain-funcs versionator alternatives-2
-
-ACML_INST_DIR=opt/${PN}${PV}
-QA_PREBUILT="${ACML_INST_DIR}/*/lib/*"
-
-MYP=${PN}-$(replace_all_version_separators -)
-
-DESCRIPTION="AMD Core Math Library for x86 and amd64 CPUs"
-HOMEPAGE="http://developer.amd.com/cpu/libraries/acml/Pages/default.aspx"
-
-# here we go for the url mess
-FCOMP32="" FCOMP64=""
-URI="http://download2-developer.amd.com/amd/ACML"
-for fcomp in gfortran ifort nag pgi; do
- FCOMP32="${FCOMP32} ${fcomp}? ( ${URI}/${MYP}-${fcomp}-32bit.tgz )"
-done
-for fcomp in gfortran ifort nag open64 pgi; do
- FCOMP64="${FCOMP64} ${fcomp}? ( ${URI}/${MYP}-${fcomp}-64bit.tgz
- int64? ( ${URI}/${MYP}-${fcomp}-64bit-int64.tgz ) )"
-done
-SRC_URI="
- x86? ( ${FCOMP32} !gfortran? ( !ifort? ( !nag? ( !pgi? (
- ${URI}/${MYP}-gfortran-32bit.tgz ) ) ) ) )
- amd64? ( ${FCOMP64} multilib? ( ${FCOMP32} )
- !gfortran? ( !ifort? ( !nag? ( !open64? ( !pgi? (
- ${URI}/${MYP}-gfortran-64bit.tgz
- multilib? ( ${URI}/${MYP}-gfortran-32bit.tgz )
- int64? ( ${URI}/${MYP}-gfortran-64bit-int64.tgz ) ) ) ) ) ) )"
-
-LICENSE="ACML"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="doc examples int64 multilib openmp static-libs test gfortran ifort nag open64 pgi"
-RESTRICT="strip mirror"
-
-DEPEND="test? ( virtual/fortran )"
-RDEPEND="virtual/fortran"
-
-S="${WORKDIR}"
-
-src_unpack() {
- unpack ${A}
- unpack ./contents-acml-*.tgz
- use openmp || rm -rf *_mp
-}
-
-src_test() {
- local fdir d
- for fdir in */examples; do
- einfo "Testing acml in ${fdir}"
- for d in . acml_mv; do
- pushd ${fdir}/${d} > /dev/null
- emake ACMLDIR="${S}/${fdir%/examples}"
- emake clean
- popd > /dev/null
- done
- done
-}
-
-src_install() {
- # install libraries, pkgconfig file and eselect files for each profile
- # fdef will be the default (gfortran if available) to be in path
- local prof libs fdir libdir x fdef
- for fdir in */lib; do
- fdir=$(dirname ${fdir})
- prof=acml$(echo ${fdir} | sed \
- -e 's:mp:openmp:' \
- -e 's:_:-:g' \
- -e 's:\([a-z]*\)\(32\|64\)\(-openmp\|\)\(-int64\|\):\2\4-\1\3:')
- use examples || rm -rf ${fdir}/examples
- use static-libs || rm -f ${fdir}/lib/*.a
- dodir /${ACML_INST_DIR}
- cp -pPR ${fdir} "${ED}"/${ACML_INST_DIR}
- libs="$(find ${fdir} -name \*.so -printf '%f ' | sed -e 's:lib:-l:g' -e 's:\.so::g')"
- cat <<-EOF > ${prof}.pc
- prefix=${EPREFIX}/${ACML_INST_DIR}/${fdir}
- libdir=\${prefix}/lib
- includedir=\${prefix}/include
- Name: ${prof}
- Description: ${DESCRIPTION}
- Version: ${PV}
- URL: ${HOMEPAGE}
- Libs: -L\${libdir} ${libs}
- Cflags: -I\${includedir}
- EOF
- libdir=$(get_libdir)
- has_multilib_profile && [[ ${fdir} == *32* ]] && libdir=lib32
- insinto /usr/${libdir}/pkgconfig
- doins ${prof}.pc
- for x in blas lapack; do
- alternatives_for ${x} ${prof} 0 \
- /usr/${libdir}/pkgconfig/${x}.pc ${prof}.pc \
- /${ACML_INST_DIR}/${libdir} ${fdir}/lib
- done
- [[ ${fdef} = gfortran${libdir#lib} ]] || fdef=${fdir}
- done
-
- # install env file
- use openmp && [[ ${fdef} != *_mp ]] && fdef=${fdef}_mp
- echo -n > 35acml "LDPATH=${EPREFIX}/${ACML_INST_DIR}/$(get_libdir)"
- dosym ${fdef}/lib /${ACML_INST_DIR}/$(get_libdir)
- if has_multilib_profile; then
- dosym ${fdef/64/32}/lib /${ACML_INST_DIR}/lib32
- echo -n >> 35acml ":${EPREFIX}/${ACML_INST_DIR}/lib32"
- fi
- echo >> 35acml
- doenvd 35acml
-
- insinto /${ACML_INST_DIR}
- # info files go to standard /usr/share/info to avoid more env variables
- doinfo Doc/*info*
- rm Doc/*EULA* Doc/*info*
- use doc || rm -rf Doc/*.pdf Doc/acml.html Doc/html
- doins -r Doc ReleaseNotes*
-}
diff --git a/sci-libs/acml/metadata.xml b/sci-libs/acml/metadata.xml
deleted file mode 100644
index b74951d..0000000
--- a/sci-libs/acml/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- The AMD(R) Core Math Library provides an implementation of the "Basic
- Linear Algebra Subprograms" (BLAS) and the "Linear Algebra PACKage"
- (LAPACK) as well as a set of "Fast Fourier Transformation" (FFT)
- routines, all highly optimized for AMD(R) x86 and amd64 CPUs.
-</longdescription>
-<longdescription lang="de">
- Die AMD(R) Core Math Library ist ein Ersatz für die "Basic Linear
- Algebra Subprograms" (BLAS) und das "Linear Algebra PACKage" (LAPACK).
- Außerdem enthält sie Routinen zur "Fast Fourier Tranformation" (FFT).
- Alle Routinen sind hoch optimiert für AMD(R) x86 und amd64 CPUs.
-</longdescription>
-<use>
- <flag name='gfortran'>Fetch and install acml compiled with GNU FORTRAN compiler</flag>
- <flag name='ifort'>Fetch and install acml compiled with the Intel FORTRAN compiler</flag>
- <flag name='nag'>Fetch and install acml compiled with the NAG FORTRAN compiler</flag>
- <flag name='pgi'>Fetch and install acml compiled with the Portland Group FORTRAN compiler</flag>
- <flag name='open64'>Fetch and install acml compiled with the Open64 FORTRAN Compiler</flag>
- <flag name='int64'>Install the 64 bits integer library</flag>
-</use>
-</pkgmetadata>
diff --git a/sci-libs/blas-reference/ChangeLog b/sci-libs/blas-reference/ChangeLog
deleted file mode 100644
index 0e4b68c..0000000
--- a/sci-libs/blas-reference/ChangeLog
+++ /dev/null
@@ -1,28 +0,0 @@
-# ChangeLog for sci-libs/blas-reference
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*blas-reference-3.3.1-r1 (30 May 2011)
-
- 30 May 2011; Sébastien Fabbro <bicatali@gentoo.org>
- -blas-reference-3.3.1.ebuild, +blas-reference-3.3.1-r1.ebuild:
- Moved soname to librefblas.so. Avoid colliion in configure time
-
-*blas-reference-3.3.1 (20 Apr 2011)
-
- 20 Apr 2011; Sébastien Fabbro <bicatali@gentoo.org>
- -files/3.3.0-cmake-install.patch, -blas-reference-3.3.0.ebuild,
- +blas-reference-3.3.1.ebuild:
- Version bump
-
- 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org>
- blas-reference-3.3.0.ebuild:
- Switched to alternatives-2 framework
-
-*blas-reference-3.3.0 (13 Dec 2010)
-
- 13 Dec 2010; Sébastien Fabbro <bicatali@gentoo.org>
- +files/3.3.0-cmake-install.patch, +blas-reference-3.3.0.ebuild,
- +metadata.xml:
- Version bump. Return to traditional versioning
-
diff --git a/sci-libs/blas-reference/Manifest b/sci-libs/blas-reference/Manifest
deleted file mode 100644
index 05eebcc..0000000
--- a/sci-libs/blas-reference/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST lapack-3.3.1.tgz 4945204 RMD160 5e9d90122110045e07351f3ab30dc4e2b43d52db SHA1 3ce437e05f0e9a3c8148ec41922f6efeef0ebdac SHA256 56821ab51c29369a34e5085728f92c549a9aa926f26acf7eeac87b61eed329e4
-EBUILD blas-reference-3.3.1-r1.ebuild 1844 RMD160 47c0521532f4bfd96dccd582fb3df6a4b5b15087 SHA1 78b1a7340a457420f841d11157b6c1b742adc053 SHA256 002e97e6ae0f33d2033e3a811d185cc03c82f0a1091e91b2a6509fa5efb1eec4
-MISC ChangeLog 908 RMD160 48e902a566baa8376ad11b51c143c2aaa7e21835 SHA1 01f724aa3d0162db1288c2614b0b395fdb72a847 SHA256 b360c9a193019e4a2535b94ecc56bf1737ae7f69f0fdc20a47fb2897e66d036b
-MISC metadata.xml 710 RMD160 6aa878cc87922b654b257b0eb206ad396f9f1ada SHA1 d1ff141d6ed81b3d857bb4d0a9a898338b921a70 SHA256 cbca20da50d2838e9d252bfb06fe53f44e24a935d7601b24f7928fd8951e5350
diff --git a/sci-libs/blas-reference/blas-reference-3.3.1-r1.ebuild b/sci-libs/blas-reference/blas-reference-3.3.1-r1.ebuild
deleted file mode 100644
index 473701b..0000000
--- a/sci-libs/blas-reference/blas-reference-3.3.1-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-inherit eutils toolchain-funcs cmake-utils alternatives-2
-
-MYP=lapack-${PV}
-
-DESCRIPTION="Reference implementation of BLAS and LAPACK"
-HOMEPAGE="http://www.netlib.org/lapack/"
-SRC_URI="http://www.netlib.org/lapack/${MYP}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs test"
-
-RDEPEND="virtual/fortran"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-DOCS=( README )
-
-S="${WORKDIR}/${MYP}"
-
-src_prepare() {
- # avoid collision with other blas
- sed -i \
- -e 's:blas:refblas:g' \
- CMakeLists.txt BLAS/blas.pc.in BLAS/{SRC,TESTING}/CMakeLists.txt || die
- sed -i \
- -e 's:BINARY_DIR}/blas:BINARY_DIR}/refblas:' \
- BLAS/CMakeLists.txt || die
- export FC=$(tc-getFC) F77=$(tc-getF77)
- use static-libs && mkdir "${WORKDIR}/${PN}_static"
-}
-
-lapack_configure() {
- mycmakeargs+=(
- -DUSE_OPTIMIZED_BLAS=OFF
- $(cmake-utils_use_build test TESTING)
- )
- cmake-utils_src_configure
-}
-
-src_configure() {
- mycmakeargs=( -DBUILD_SHARED_LIBS=ON )
- lapack_configure
- if use static-libs; then
- mycmakeargs=( -DBUILD_SHARED_LIBS=OFF )
- CMAKE_BUILD_DIR="${WORKDIR}/${PN}_static" lapack_configure
- fi
-}
-
-src_compile() {
- cmake-utils_src_compile -C BLAS
- if use static-libs; then
- CMAKE_BUILD_DIR="${WORKDIR}/${PN}_static" \
- cmake-utils_src_compile -C BLAS
- fi
-}
-
-src_test() {
- pushd "${CMAKE_BUILD_DIR}/BLAS" > /dev/null
- local ctestargs
- [[ -n ${TEST_VERBOSE} ]] && ctestargs="--extra-verbose --output-on-failure"
- ctest ${ctestargs} || die
- popd > /dev/null
-}
-
-src_install() {
- cmake-utils_src_install -C BLAS
- if use static-libs; then
- CMAKE_BUILD_DIR="${WORKDIR}/${PN}_static" \
- cmake-utils_src_install -C BLAS
- fi
- alternatives_for blas reference 0 \
- "/usr/$(get_libdir)/pkgconfig/blas.pc" "refblas.pc"
-}
diff --git a/sci-libs/blas-reference/metadata.xml b/sci-libs/blas-reference/metadata.xml
deleted file mode 100644
index 43c339b..0000000
--- a/sci-libs/blas-reference/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- The BLAS (Basic Linear Algebra Subprograms) are high quality "building
- block" routines for performing basic vector and matrix operations. Level 1
- BLAS do vector-vector operations, Level 2 BLAS do matrix-vector operations,
- and Level 3 BLAS do matrix-matrix operations. Because the BLAS are
- efficient, portable, and widely available, they're commonly used in the
- development of high quality linear algebra software, LAPACK for
- example. This packages implements the reference FORTRAN 77 library.
-</longdescription>
-</pkgmetadata>
diff --git a/sci-libs/cblas-reference/ChangeLog b/sci-libs/cblas-reference/ChangeLog
deleted file mode 100644
index 59c4e60..0000000
--- a/sci-libs/cblas-reference/ChangeLog
+++ /dev/null
@@ -1,181 +0,0 @@
-# ChangeLog for sci-libs/cblas-reference
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cblas-reference/ChangeLog,v 1.33 2010/03/07 19:14:51 jlec Exp $
-
- 24 Mar 2011; Sébastien Fabbro <bicatali@gentoo.org>
- -files/cblas-reference-20030223-autotools.patch,
- cblas-reference-20110218.ebuild:
- added missing include file. switch to eapi4
-
- 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org>
- cblas-reference-20110218.ebuild:
- Switched to alternatives-2 framework
-
- 24 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org>
- cblas-reference-20030223-r6.ebuild,
- files/cblas-reference-20030223-autotools.patch:
- Changed library name to refcblas
-
-*cblas-reference-20030223-r6 (09 Nov 2010)
-
- 09 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org>
- +cblas-reference-20030223-r6.ebuild,
- +files/cblas-reference-20030223-autotools.patch, +metadata.xml:
- Install files in libdir. pkg-config files fixes. autotools patch upgrade.
- eselect linking only links pkg-config file and cblas.h
-
-*cblas-reference-20030223-r5 (07 Mar 2010)
-
- 07 Mar 2010; Justin Lecher (jlec) <jlec@gentoo.org>
- +cblas-reference-20030223-r5.ebuild:
- Moved to EAPI=3 for PREFIX support, imported prefix patches from overlay,
- keyworded {amd64,x86}-linux
-
- 21 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org>
- cblas-reference-20030223-r4.ebuild:
- Removed pkg-config in RDEPEND (see bug #217278)
-
- 19 Dec 2007; Justin Bronder <jsbronder@gentoo.org>
- cblas-reference-20030223-r4.ebuild:
- Move ESELECT_PROF so binary packages work.
-
- 12 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org>
- files/cblas-reference-20030223-autotool.patch,
- cblas-reference-20030223-r4.ebuild:
- Changed autotools version to 2.59 on patch, and added acx_blas.m4. Use
- pkg-config system for blas dependencies.
-
- 22 Oct 2007; Jeroen Roovers <jer@gentoo.org>
- cblas-reference-20030223-r4.ebuild:
- Stable for HPPA (USE=lapack).
-
- 11 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org>
- cblas-reference-20030223-r4.ebuild:
- fixed lib->get_libdir for eselect bug workaround
-
- 10 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> -files/c-reference,
- -files/cblas-gentoo.patch, -files/eselect-reference,
- -cblas-reference-20030223-r1.ebuild, -cblas-reference-20030223-r3.ebuild,
- cblas-reference-20030223-r4.ebuild:
- Removed old versions, workaround for eselect bug #189942.
-
- 08 Oct 2007; Markus Rothe <corsair@gentoo.org>
- cblas-reference-20030223-r4.ebuild:
- Stable on ppc64; bug #189732
-
- 28 Sep 2007; nixnut <nixnut@gentoo.org>
- cblas-reference-20030223-r4.ebuild:
- Stable on ppc wrt bug 189732
-
- 26 Sep 2007; Raúl Porcel <armin76@gentoo.org>
- cblas-reference-20030223-r4.ebuild:
- alpha stable wrt #189732
-
- 13 Sep 2007; Christian Faulhammer <opfer@gentoo.org>
- cblas-reference-20030223-r4.ebuild:
- stable x86, bug 189732
-
- 01 Sep 2007; Christoph Mende <angelos@gentoo.org>
- cblas-reference-20030223-r4.ebuild:
- Stable on amd64 wrt bug #189732
-
- 21 Aug 2007; Ferris McCormick <fmccor@gentoo.org>
- cblas-reference-20030223-r4.ebuild:
- Sparc stable --- Bug #189732 --- runs tests as advertised.
-
- 21 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org>
- cblas-reference-20030223-r1.ebuild, cblas-reference-20030223-r3.ebuild:
- Fixed patch location for older versions
-
-*cblas-reference-20030223-r4 (21 Aug 2007)
-
- 21 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org>
- files/cblas-reference-20030223-autotool.patch,
- +files/eselect.cblas.reference, metadata.xml,
- +cblas-reference-20030223-r4.ebuild:
- Added a new autotool patch which add a working src_test, a
- pkg-config file cblas.pc. Now installs two examples, eselect file to
- link the include file and the pkg-config file. General clean-up. Also
- added longdescription in metadata.xml.
-
- 25 Jun 2007; Raúl Porcel <armin76@gentoo.org>
- cblas-reference-20030223-r3.ebuild:
- Add ~alpha wrt #159002
-
- 07 Jun 2007; Joe Peterson <lavajoe@gentoo.org>
- cblas-reference-20030223-r3.ebuild:
- Add ~x86-fbsd keyword
-
- 08 Jan 2007; Danny van Dyk <kugelfang@gentoo.org>
- -cblas-reference-20030223.ebuild, -cblas-reference-20030223-r2.ebuild:
- QA: Removed unused versions.
-
- 01 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog:
- Update for my nick change spyderous -> dberkholz.
-
- 26 Oct 2006; Joshua Jackson <tsunam@gentoo.org>
- cblas-reference-20030223-r1.ebuild:
- Stable x86; bug #137033
-
-*cblas-reference-20030223-r3 (11 Oct 2006)
-
- 11 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- files/cblas-reference-20030223-autotool.patch,
- +cblas-reference-20030223-r3.ebuild:
- (#150763) Fix patch and install cblas.h (Sebastien Fabbro).
-
- 06 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- files/cblas-reference-20030223-autotool.patch:
- Revert accidental commit; cblas.h doesn't yet install properly.
-
- 11 Sep 2006; Ferris McCormick <fmccor@gentoo.org>
- cblas-reference-20030223-r2.ebuild:
- Add ~sparc keyword. Seems fine, and needed for testing Bug #147159.
-
- 25 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/eselect-reference:
- Add eselect symlink maps, reported by Markus Dittrich.
-
- 17 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- cblas-reference-20030223-r2.ebuild:
- Note that configuration now uses eselect rather than blas-config.
-
-*cblas-reference-20030223-r2 (03 Jul 2006)
-
- 03 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +cblas-reference-20030223-r2.ebuild:
- Bumps to switch to new eselect modules.
-
- 19 Jun 2006; Markus Rothe <corsair@gentoo.org>
- cblas-reference-20030223-r1.ebuild:
- Added ~ppc64; bug #137033
-
-*cblas-reference-20030223-r1 (29 May 2006)
-
- 29 May 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/cblas-reference-20030223-autotool.patch,
- +cblas-reference-20030223-r1.ebuild:
- Bump to autotool the package, which makes the build work much better in
- parallel and with gcc4.
-
- 17 May 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- cblas-reference-20030223.ebuild:
- Keyword ~ppc.
-
- 10 May 2006; Danny van Dyk <kugelfang@gentoo.org>
- cblas-reference-20030223.ebuild:
- Marked ~amd64.
-
- 27 Mar 2006; Markus Dittrich <markusle@gentoo.org> files/c-reference,
- cblas-reference-20030223.ebuild:
- Moved install directory for the libraries from blas/cblas-reference
- to blas/reference.
-
-*cblas-reference-20030223 (25 Mar 2006)
-
- 25 Mar 2006; Markus Dittrich <markusle@gentoo.org>
- +files/c-reference, +files/cblas-gentoo.patch, +metadata.xml,
- +cblas-reference-20030223.ebuild:
- Initial import (fixes bug #122958). Many thanks to Adam Piątyszek
- <ediap@et.put.poznan.pl> for his ebuild and patches.
-
diff --git a/sci-libs/cblas-reference/Manifest b/sci-libs/cblas-reference/Manifest
deleted file mode 100644
index 45401cb..0000000
--- a/sci-libs/cblas-reference/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST cblas-reference-20110218.tgz 197468 RMD160 ab908605311ad5dfe280c5fb0e6a1e94156b7a04 SHA1 d6970cf52592ef67674a61c78bbd055a4e9d4680 SHA256 0f6354fd67fabd909baf57ced2ef84e962db58fae126e4f41b21dd4fec60a2a3
-EBUILD cblas-reference-20110218.ebuild 2414 RMD160 e15b7dc428ba9de067282726b713599d06c33ffc SHA1 100d95fbc5aedde73b8b03e69b0b05feb8cf2d4b SHA256 19f4e1f2ac29c9cf6d4a77c9f2afad5308c13b0d94847fc72188adf46c8a6a27
-MISC ChangeLog 6624 RMD160 0d7fa08716f83149dc18005871dd6b1b094b273d SHA1 7da65bcee3e62e2f838eef8fdb52bf48a1d15233 SHA256 31b834eb10ab4312392b935f9d39b8a9ecbe378792ae8d37fc22332234e1b460
-MISC metadata.xml 747 RMD160 93e7287d9fb76504fcffa359adca454d42518e33 SHA1 b4fb783c4233b29cf30a9576905d9943f6d6ed0c SHA256 d184bbc83e471aa894863f9350d4c13a096d22c513e2a4de53d9075c5e4d9fa8
diff --git a/sci-libs/cblas-reference/cblas-reference-20110218.ebuild b/sci-libs/cblas-reference/cblas-reference-20110218.ebuild
deleted file mode 100644
index 9bdb362..0000000
--- a/sci-libs/cblas-reference/cblas-reference-20110218.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit eutils alternatives-2 flag-o-matic toolchain-funcs
-
-MYPN="${PN/-reference/}"
-
-DESCRIPTION="C wrapper interface to the F77 reference BLAS implementation"
-LICENSE="public-domain"
-HOMEPAGE="http://www.netlib.org/blas/"
-SRC_URI="http://www.netlib.org/blas/blast-forum/${MYPN}.tgz -> ${P}.tgz"
-
-SLOT="0"
-IUSE="static-libs"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-
-RDEPEND="virtual/blas
- virtual/fortran"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-S="${WORKDIR}/CBLAS"
-
-LIBNAME=refcblas
-LIBVER=3
-
-make_shared_lib() {
- local libstatic=${1}
- local soname=$(basename "${1%.a}").so.${LIBVER}
- shift
- einfo "Making ${soname}"
- ${LINK:-$(tc-getCC)} ${LDFLAGS} \
- -shared -Wl,-soname="${soname}" \
- -Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
- "$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
- ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
-}
-
-src_prepare() {
- find . -name Makefile -exec sed -i \
- -e 's:make:$(MAKE):g' '{}' \;
- append-cflags -DADD_
- cat > Makefile.in <<-EOF
- BLLIB=$(pkg-config --libs blas)
- FC=$(tc-getFC)
- CC=$(tc-getCC)
- CBLIB=../lib/lib${LIBNAME}.a
- LOADER=\$(FC)
- ARCH=$(tc-getAR)
- ARCHFLAGS=cr
- RANLIB=$(tc-getRANLIB)
- EOF
-}
-
-src_compile() {
- emake \
- FFLAGS="${FFLAGS} -fPIC" \
- CFLAGS="${CFLAGS} -fPIC" \
- CBLIB=../lib/lib${LIBNAME}.a \
- alllib
- cd lib
- make_shared_lib lib${LIBNAME}.a $(pkg-config --libs blas)
- cd "${S}"
- if use static-libs; then
- emake clean
- emake alllib
- fi
-}
-
-src_test() {
- cd testing
- emake
- emake run
-}
-
-src_install() {
- dolib.so lib/lib${LIBNAME}.so*
- use static-libs && dolib.a lib/lib${LIBNAME}.a
- insinto /usr/include/cblas
- doins include/cblas.h
- cat <<-EOF > ${LIBNAME}.pc
- prefix=${EPREFIX}/usr
- libdir=\${prefix}/$(get_libdir)
- includedir=\${prefix}/include
- Name: ${LIBNAME}
- Description: ${DESCRIPTION}
- Version: ${PV}
- URL: ${HOMEPAGE}
- Libs: -L\${libdir} -l${LIBNAME}
- Private: -lm
- Cflags: -I\${includedir}/cblas
- Requires: blas
- EOF
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${LIBNAME}.pc
- dodoc README
- insinto /usr/share/doc/${PF}
- doins examples/*.c
- alternatives_for cblas reference 0 \
- /usr/$(get_libdir)/pkgconfig/cblas.pc ${LIBNAME}.pc \
- /usr/include/cblas.h cblas/cblas.h
-}
diff --git a/sci-libs/cblas-reference/metadata.xml b/sci-libs/cblas-reference/metadata.xml
deleted file mode 100644
index 7d4380e..0000000
--- a/sci-libs/cblas-reference/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- The BLAS (Basic Linear Algebra Subprograms) are high quality "building
- block" routines for performing basic vector and matrix operations. Level 1
- BLAS do vector-vector operations, Level 2 BLAS do matrix-vector operations,
- and Level 3 BLAS do matrix-matrix operations. Because the BLAS are
- efficient, portable, and widely available, they're commonly used in the
- development of high quality linear algebra software, LAPACK for
- example. This packages implements the reference C library as a wrapper
- to the FORTRAN 77 BLAS library.
-</longdescription>
-</pkgmetadata>
diff --git a/sci-libs/gotoblas2/ChangeLog b/sci-libs/gotoblas2/ChangeLog
deleted file mode 100644
index 89dbea2..0000000
--- a/sci-libs/gotoblas2/ChangeLog
+++ /dev/null
@@ -1,29 +0,0 @@
-# ChangeLog for sci-libs/gotoblas2
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 17 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> gotoblas2-1.13.ebuild:
- Fixed include directive in pkgconfig file
-
- 31 May 2011; Sébastien Fabbro <bicatali@gentoo.org> gotoblas2-1.13.ebuild:
- Fixed shared libs. Make ebuild easier to debug with a generated rule
- Makefile instead of dynamic. Switched to EAPI4.
-
- 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org> gotoblas2-1.13.ebuild,
- files/gotoblas2-1.13-sharedlibs.patch:
- fixed ldflags propagation
-
- 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org> gotoblas2-1.13.ebuild:
- Switched to alternatives-2 framework
-
- 22 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org> gotoblas2-1.13.ebuild,
- metadata.xml:
- Renamed cblas use flag to gotocblas (reserve cblas for external cblas)
-
-*gotoblas2-1.13 (12 Nov 2010)
-
- 12 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org>
- +gotoblas2-1.13.ebuild, +files/gotoblas2-1.13-dynamic.patch,
- +files/gotoblas2-1.13-sharedlibs.patch, +metadata.xml:
- Initial import
-
diff --git a/sci-libs/gotoblas2/Manifest b/sci-libs/gotoblas2/Manifest
deleted file mode 100644
index a26b886..0000000
--- a/sci-libs/gotoblas2/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX gotoblas2-1.13-aliasing.patch 421 RMD160 88da6fa8af042ea4ce49ea99fc2baa8092880fd2 SHA1 93fb82963600337d4099598967536f00cce8fddc SHA256 808f04a31bf335d4b27bb6fc7299ef9b5a0a7816c8ba29c25385e06d060753bf
-AUX gotoblas2-1.13-dynamic.patch 608 RMD160 37947ee4aeeec6db1f32132adf97e802369bdaf0 SHA1 f96cb1d7856b4647857b8dc77aa68ceba1d51107 SHA256 7ff5d3179c3051f41fd2963e90734bd6997dd4d6d955ea4c613ff241f49875c4
-AUX gotoblas2-1.13-fcheck.patch 292 RMD160 d5163404d0eff01b21e5c7792a3e03677f210552 SHA1 73cd53f9b09ff4f147a8ed5f810b864c2ded8221 SHA256 19bbf3bdf5dfcb639c3817e545b3186b1e379e874ffcb586bd5e76ec40bfa533
-AUX gotoblas2-1.13-sharedlibs.patch 1929 RMD160 87db891bb2e0b538da7a4f21c10c65b78149a26c SHA1 031912957004745f5e68c2cdf3899f0e80118377 SHA256 fc5f014d6b81a481a9c9c29d82de07f5a5182d9355f90071ba89b680f7e09c1b
-DIST GotoBLAS2-1.13_bsd.tar.gz 3165294 RMD160 64a416b506b45ec4df33d9d7e9ec893585b794b2 SHA1 0e1a046bb51e50cf8cff5d1732157a083a620e64 SHA256 7c3eab57ef5ad5c42f73adade833a531591e78967bbe9fc6db31310d73fa2d86
-EBUILD gotoblas2-1.13.ebuild 2952 RMD160 e83240b59c3944fc6b5c78eb688cd1da7de04d21 SHA1 e19041955bdb226be5da06dffa7089aac67e12db SHA256 c463de32ab9a23d49b72e7d2fd21cc8ce531a46aa911083aa17bba419959cdf5
-MISC ChangeLog 1100 RMD160 7b498359a70c2d11944726928a11ac86310f7c48 SHA1 3092ba67bc1f249cb88ef859b4a016eb4007731b SHA256 2da403e52d86a8c5684f06965dd7b25f2e9094cf61995150b777870fdd552406
-MISC metadata.xml 856 RMD160 250635ac290516ed28e932e55ec87626d97b228e SHA1 9bdb2a1cb537025e5460141522746f3b07cea92f SHA256 4c5ea594bc1d07713211d39171d628b2cba8b3aeccef73309e816cecc79bd8c9
diff --git a/sci-libs/gotoblas2/files/gotoblas2-1.13-aliasing.patch b/sci-libs/gotoblas2/files/gotoblas2-1.13-aliasing.patch
deleted file mode 100644
index 874de70..0000000
--- a/sci-libs/gotoblas2/files/gotoblas2-1.13-aliasing.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- driver/others/init.c.orig 2011-05-31 23:23:24.000000000 +0100
-+++ driver/others/init.c 2011-05-31 23:23:49.000000000 +0100
-@@ -215,7 +215,7 @@
- for (node = 0; node < MAX_NODES; node ++) common -> node_info[node] = 0;
-
- while ((dir = readdir(dp)) != NULL) {
-- if (*(unsigned int *) dir -> d_name == 0x065646f6eU) {
-+ if (*(char *) dir -> d_name == 0x065646f6eU) {
-
- node = atoi(&dir -> d_name[4]);
-
diff --git a/sci-libs/gotoblas2/files/gotoblas2-1.13-dynamic.patch b/sci-libs/gotoblas2/files/gotoblas2-1.13-dynamic.patch
deleted file mode 100644
index 71021e4..0000000
--- a/sci-libs/gotoblas2/files/gotoblas2-1.13-dynamic.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Authors: Elias Pipping <pipping@exherbo.org>
-Upstream: no
-Synopsis: Fix compilation under KATMAI and PRESCOTT architecture.
---- old/driver/others/dynamic.c 2010-01-20 17:28:45.000000000 +0100
-+++ new/driver/others/dynamic.c 2010-05-28 16:04:10.190975461 +0200
-@@ -181,9 +181,9 @@
- gotoblas = get_coretype();
-
- #ifdef ARCH_X86
-- if (gotoblas == NULL) gotoblas = gotoblas_KATMAI;
-+ if (gotoblas == NULL) gotoblas = &gotoblas_KATMAI;
- #else
-- if (gotoblas == NULL) gotoblas = gotoblas_PRESCOTT;
-+ if (gotoblas == NULL) gotoblas = &gotoblas_PRESCOTT;
- #endif
-
- if (gotoblas && gotoblas -> init) {
diff --git a/sci-libs/gotoblas2/files/gotoblas2-1.13-fcheck.patch b/sci-libs/gotoblas2/files/gotoblas2-1.13-fcheck.patch
deleted file mode 100644
index 809a1ed..0000000
--- a/sci-libs/gotoblas2/files/gotoblas2-1.13-fcheck.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- f_check.orig 2011-05-31 23:12:41.508268623 +0100
-+++ f_check 2011-05-31 23:12:50.208268398 +0100
-@@ -274,6 +274,7 @@
- && ($flags !~ /kernel32/)
- && ($flags !~ /advapi32/)
- && ($flags !~ /shell32/)
-+ && ($flags !~ /^\-l$/)
- ) {
- $linker_l .= $flags . " ";
- }
diff --git a/sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch b/sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch
deleted file mode 100644
index 3ebe307..0000000
--- a/sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch
+++ /dev/null
@@ -1,45 +0,0 @@
---- exports/Makefile.orig 2010-11-12 05:30:06.000000000 +0000
-+++ exports/Makefile 2010-11-12 06:33:41.000000000 +0000
-@@ -97,10 +97,10 @@
- so : ../$(LIBSONAME)
-
- ../$(LIBSONAME) : ../$(LIBNAME) linux.def linktest.c
-- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \
-- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \
-- -Wl,--retain-symbols-file=linux.def $(EXTRALIB)
-- $(CC) $(CFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK.
-+ $(CC) $(LDFLAGS) -shared \
-+ -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive -Wl,--soname=$(LIBSONAME) \
-+ -Wl,--retain-symbols-file=linux.def $(EXTRALIB) -o ../$(LIBSONAME)
-+ $(CC) $(CFLAGS) -w linktest.c ../$(LIBSONAME) $(FEXTRALIB) -o linktest && echo OK.
- rm -f linktest
-
- endif
-@@ -110,10 +110,10 @@
- so : ../$(LIBSONAME)
-
- ../$(LIBSONAME) : ../$(LIBNAME) linux.def linktest.c
-- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \
-- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \
-- -Wl,--retain-symbols-file=linux.def $(EXTRALIB)
-- $(CC) $(CFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK.
-+ $(CC) $(LDFLAGS) -shared \
-+ -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive -Wl,--soname=$(LIBSONAME) \
-+ -Wl,--retain-symbols-file=linux.def $(EXTRALIB) -o ../$(LIBSONAME)
-+ $(CC) $(CFLAGS) -w linktest.c ../$(LIBSONAME) $(FEXTRALIB) -o linktest && echo OK.
- rm -f linktest
-
- endif
-@@ -129,9 +129,9 @@
- ifeq ($(OSNAME), SunOS)
-
- so : ../$(LIBSONAME)
-- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \
-- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive $(EXTRALIB)
-- $(CC) $(CFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK.
-+ $(CC) $(LDFLAGS) -shared -Wl,--soname=$(LIBSONAME) \
-+ -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive $(EXTRALIB) -o ../$(LIBSONAME)
-+ $(CC) $(CFLAGS) -w linktest.c ../$(LIBSONAME) $(FEXTRALIB) -o linktest && echo OK.
- rm -f linktest
-
- endif
diff --git a/sci-libs/gotoblas2/gotoblas2-1.13.ebuild b/sci-libs/gotoblas2/gotoblas2-1.13.ebuild
deleted file mode 100644
index b900536..0000000
--- a/sci-libs/gotoblas2/gotoblas2-1.13.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit eutils toolchain-funcs alternatives-2
-
-MYPN="GotoBLAS2"
-MYP="${MYPN}-${PV}_bsd"
-
-DESCRIPTION="Fast implementations of the Basic Linear Algebra Subroutines"
-HOMEPAGE="http://www.tacc.utexas.edu/tacc-projects/gotoblas2/"
-# change to gentoo mirror when in
-SRC_URI="http://dev.gentoo.org/~bicatali/${MYP}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="+incblas int64 dynamic openmp static-libs threads"
-
-RDEPEND="virtual/fortran"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MYPN}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-{dynamic,sharedlibs,fcheck,aliasing}.patch
- # respect LDFLAGS
- sed -i -e '/^LDFLAGS\s*=/d' Makefile.* || die
- if ! use dynamic; then
- sed -i \
- -e "/^COMMON_OPT/s/-O2/${CFLAGS}/" \
- Makefile.rule || die
- fi
- # fix executable stacks
- local i
- for i in $(find . -name \*.S); do
- cat >> ${i} <<-EOF
- #if defined(__ELF__)
- .section .note.GNU-stack,"",%progbits
- #endif
- EOF
- done
-}
-
-src_configure() {
- local use_openmp=$(use openmp && echo 1)
- use threads && use openmp && use_openmp="" && \
- einfo "openmp and threads enabled: using threads"
- sed -i \
- -e "s:^#\s*\(NO_LAPACK\)\s*=.*:\1=1:" \
- -e "s:^#\s*\(CC\)\s*=.*:\1=$(tc-getCC):" \
- -e "s:^#\s*\(FC\)\s*=.*:\1=$(tc-getFC):" \
- -e "s:^#\s*\(USE_THREAD\)\s*=.*:\1=$(use threads && echo 1 || echo 0):" \
- -e "s:^#\s*\(USE_OPENMP\)\s*=.*:\1=${use_openmp}:" \
- -e "s:^#\s*\(DYNAMIC_ARCH\)\s*=.*:\1=$(use dynamic && echo 1):" \
- -e "s:^#\s*\(INTERFACE64\)\s*=.*:\1=$(use int64 && echo 1):" \
- -e "s:^#\s*\(NO_CBLAS\)\s*=.*:\1=$(use incblas || echo 1):" \
- Makefile.rule || die
-}
-
-src_compile() {
- mkdir solibs
- emake libs shared && mv *.so solibs/
- use static-libs && emake clean && emake libs NEED_PIC=
-}
-
-src_test() {
- emake tests
-}
-
-src_install() {
- local profname=${PN} threads
- use int64 && profname=${profname}-int64
- if use threads; then
- threads="-pthread"
- profname=${profname}-threads
- elif use openmp; then
- profname=${profname}-openmp
- fi
-
- dolib.so solibs/lib*.so
- use static-libs && dolib.a lib*.a
-
- # create pkg-config file and associated eselect file
- cat <<-EOF > ${profname}.pc
- prefix=${EPREFIX}/usr
- libdir=\${prefix}/$(get_libdir)
- includedir=\${prefix}/include
- Name: ${MYPN}
- Description: ${DESCRIPTION}
- Version: ${PV}
- URL: ${HOMEPAGE}
- Libs: -L\${libdir} -lgoto2 -lm ${threads}
- EOF
-
- alternatives_for blas ${profname} 0 \
- "/usr/$(get_libdir)/pkgconfig/blas.pc" "${profname}.pc"
-
- if use incblas; then
- insinto /usr/include/${PN}
- doins cblas.h
- echo >> ${profname}.pc "Cflags: -I\${includedir}/${PN}"
- alternatives_for cblas ${profname} 0 \
- "/usr/$(get_libdir)/pkgconfig/cblas.pc" "${profname}.pc" \
- "/usr/include/cblas.h" "${PN}/cblas.h"
- fi
-
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${profname}.pc
- dodoc 01Readme.txt 03FAQ.txt 05LargePage 06WeirdPerformance
-}
diff --git a/sci-libs/gotoblas2/metadata.xml b/sci-libs/gotoblas2/metadata.xml
deleted file mode 100644
index 7ec44c0..0000000
--- a/sci-libs/gotoblas2/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- The GotoBLAS codes are one of the fastest implementations
- of the Basic Linear Algebra Subroutines(BLAS).
- To achieve performance it starts by observing that for current
- generation architectures, much of the overhead comes from Translation
- Look-aside Buffer (TLB) table misses. While the importance of caches
- is also taken into consideration, it is the minimization of such TLB
- misses that drives the approach.
-</longdescription>
-<use>
- <flag name='int64'>Build the 64 bits integer library</flag>
- <flag name='incblas'>Build the CBLAS interface</flag>
- <flag name='dynamic'>Build dynamic architecture detection at run time (for multi targets)</flag>
-</use>
-</pkgmetadata>
diff --git a/sci-libs/gsl/ChangeLog b/sci-libs/gsl/ChangeLog
deleted file mode 100644
index c4477d2..0000000
--- a/sci-libs/gsl/ChangeLog
+++ /dev/null
@@ -1,370 +0,0 @@
-# ChangeLog for sci-libs/gsl
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/gsl/ChangeLog,v 1.77 2010/08/09 09:32:55 xarthisius Exp $
-
-*gsl-1.15-r1 (21 May 2011)
-
- 21 May 2011; Sébastien Fabbro <bicatali@gentoo.org> -gsl-1.14-r2.ebuild,
- -files/gsl-1.14-pkgconfig.patch, +gsl-1.15-r1.ebuild,
- +files/gsl-1.15-pkgconfig.patch:
- Version bump
-
- 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org> gsl-1.14-r2.ebuild:
- Switched to alternatives-2 framework
-
-*gsl-1.14-r2 (09 Nov 2010)
-
- 09 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org> +gsl-1.14-r2.ebuild,
- +files/gsl-1.14-pkgconfig.patch, +metadata.xml:
- Respect more upstream with respect to cblas. Do not depend on cblas at
- compile time, only at run-time with the pkg-config utilities or gsl-config
- and GSL_CBLAS_LIB environment variable. Install a gslcblas.pc pkg-config
- file. Ebuild switched to autototools-utils eclass
-
- 09 Aug 2010; Kacper Kowalik <xarthisius@gentoo.org>
- -files/gsl-1.6-deps.diff, -files/gsl-1.12-cblas.patch, gsl-1.13-r1.ebuild,
- gsl-1.13-r2.ebuild, gsl-1.14.ebuild, gsl-1.14-r1.ebuild, metadata.xml:
- Renamed cblas to cblas-external wrt bug 330251. Dropped ~ppc-macos due to
- unsolved deps. Remove old patches.
-
- 18 Jul 2010; <nixnut@gentoo.org> gsl-1.14.ebuild:
- ppc stable #325179
-
- 18 Jul 2010; Raúl Porcel <armin76@gentoo.org> gsl-1.14.ebuild:
- alpha/arm/ia64/s390/sh/sparc stable wrt #325179
-
- 10 Jul 2010; Christian Faulhammer <fauli@gentoo.org> gsl-1.14.ebuild:
- stable x86, bug 325179
-
- 09 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> gsl-1.14.ebuild:
- ppc64 stable wrt #325179
-
- 01 Jul 2010; Jeroen Roovers <jer@gentoo.org> gsl-1.14.ebuild:
- Stable for HPPA (bug #325179).
-
- 25 Jun 2010; Sébastien Fabbro <bicatali@gentoo.org> gsl-1.14-r1.ebuild:
- Removed forced pic
-
-*gsl-1.14-r1 (25 Jun 2010)
-
- 25 Jun 2010; Justin Lecher <jlec@gentoo.org> +gsl-1.14-r1.ebuild:
- Include static lib support, force to pic
-
- 24 Jun 2010; Pacho Ramos <pacho@gentoo.org> gsl-1.14.ebuild:
- stable amd64, bug 325179
-
- 09 Apr 2010; Markos Chandras <hwoarang@gentoo.org> gsl-1.13-r1.ebuild:
- Stable on amd64 wrt bug #299826
-
-*gsl-1.14 (09 Apr 2010)
-
- 09 Apr 2010; Sébastien Fabbro <bicatali@gentoo.org> +gsl-1.14.ebuild,
- +files/gsl-1.14-cblas.patch:
- Version bump
-
-*gsl-1.13-r2 (07 Mar 2010)
-
- 07 Mar 2010; Justin Lecher (jlec) <jlec@gentoo.org> +gsl-1.13-r2.ebuild:
- Moved to EAPI=3 for PREFIX support, imported prefix patches from overlay,
- keyworded as in overlay
-
- 30 Jan 2010; Raúl Porcel <armin76@gentoo.org> gsl-1.13-r1.ebuild:
- alpha/arm/ia64/s390/sh/sparc stable wrt #299826
-
- 22 Jan 2010; Jeroen Roovers <jer@gentoo.org> gsl-1.13-r1.ebuild:
- Stable for HPPA (bug #299826).
-
- 12 Jan 2010; nixnut <nixnut@gentoo.org> gsl-1.13-r1.ebuild:
- ppc stable #299826
-
- 11 Jan 2010; Brent Baude <ranger@gentoo.org> gsl-1.13-r1.ebuild:
- stable ppc64, bug 299826
-
- 07 Jan 2010; Christian Faulhammer <fauli@gentoo.org> gsl-1.13-r1.ebuild:
- stable x86, bug 299826
-
- 20 Sep 2009; Alexey Shvetsov <alexxy@gentoo.org>
- files/gsl-1.13-cblas-vars.patch:
- Fix patch. Thanks to Livid
-
-*gsl-1.13-r1 (20 Sep 2009)
-
- 20 Sep 2009; Alexey Shvetsov <alexxy@gentoo.org> +gsl-1.13-r1.ebuild,
- +files/gsl-1.13-cblas-vars.patch:
- Fix bug #285468. Thanks to Livid
-
-*gsl-1.13 (17 Sep 2009)
-
- 17 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> -gsl-1.9.ebuild,
- -gsl-1.11.ebuild, +gsl-1.13.ebuild, +files/gsl-1.13-cblas.patch,
- -files/gsl-cblas.patch:
- Version bump, removed old. Note gsl-1.9-r1 is kept for GPL-2 compat until
- we close bug #199451
-
- 23 Apr 2009; Raúl Porcel <armin76@gentoo.org> gsl-1.12.ebuild:
- arm/ia64/s390/sh/sparc stable wrt #265339
-
- 18 Apr 2009; Markus Meier <maekke@gentoo.org> gsl-1.12:
- amd64/x86 stable, bug #265339
-
- 15 Apr 2009; Brent Baude <ranger@gentoo.org> gsl-1.12.ebuild:
- Marking gsl-1.12 ppc64 for bug 265339
-
- 12 Apr 2009; Tobias Klausmann <klausman@gentoo.org> gsl-1.12.ebuild:
- Stable on alpha, bug #265339
-
- 11 Apr 2009; nixnut <nixnut@gentoo.org> gsl-1.12.ebuild:
- ppc stable #265339
-
- 08 Apr 2009; Jeroen Roovers <jer@gentoo.org> gsl-1.12.ebuild:
- Stable for HPPA (bug #265339).
-
- 20 Mar 2009; Peter Volkov <pva@gentoo.org> gsl-1.12.ebuild:
- ~mips back, bug #204072
-
-*gsl-1.12 (19 Jan 2009)
-
- 19 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org>
- +files/gsl-1.12-cblas.patch, -gsl-1.10.ebuild, +gsl-1.12.ebuild:
- Version bump. cblas patch adapted and added a check on the external
- cblas lib not to be gsl itself.
-
- 09 Nov 2008; Raúl Porcel <armin76@gentoo.org> gsl-1.11.ebuild:
- alpha/ia64 stable wrt #245838
-
- 08 Nov 2008; Markus Meier <maekke@gentoo.org> gsl-1.11.ebuild:
- amd64/x86 stable, bug #245838
-
- 08 Nov 2008; nixnut <nixnut@gentoo.org> gsl-1.11.ebuild:
- Stable on ppc wrt bug 245838
-
- 07 Nov 2008; Jeroen Roovers <jer@gentoo.org> gsl-1.11.ebuild:
- Stable for HPPA (bug #245838).
-
- 06 Nov 2008; Ferris McCormick <fmccor@gentoo.org> gsl-1.11.ebuild:
- Sparc stable --- Bug #245838 --- in use about 7 months w/o problems.
-
- 07 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
- Add USE flag description to metadata wrt GLEP 56.
-
-*gsl-1.11 (31 Mar 2008)
-
- 31 Mar 2008; Sébastien Fabbro <bicatali@gentoo.org> -gsl-1.8.ebuild,
- +gsl-1.11.ebuild:
- Version bump. Removed icc test since it now compiles and tests are fine
-
- 09 Jan 2008; Jeroen Roovers <jer@gentoo.org> gsl-1.9-r1.ebuild,
- gsl-1.10.ebuild:
- Marked ~hppa (bug #204072).
-
- 02 Jan 2008; Raúl Porcel <armin76@gentoo.org> gsl-1.10.ebuild:
- Re-add ~ia64
-
- 11 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> gsl-1.9-r1.ebuild,
- gsl-1.10.ebuild:
- fixed lib->get_libdir for eselect bug workaround
-
-*gsl-1.10 (10 Oct 2007)
-
- 10 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org>
- +files/gsl-cblas.patch, -gsl-1.4.ebuild, -gsl-1.6.ebuild, -gsl-1.7.ebuild,
- gsl-1.9-r1.ebuild, +gsl-1.10.ebuild:
- Version bump, removed old versions, added work around eselect bug #189942.
- Added new cblas use flag to allow use of external cblas library.
-
- 16 Sep 2007; Sébastien Fabbro <bicatali@gentoo.org>
- files/eselect.cblas.gsl, metadata.xml:
- fixed link for cblas.h, closing bug #192718, added longdescription.
-
-*gsl-1.9-r1 (21 Aug 2007)
-
- 21 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org> +files/cblas.pc.in,
- +files/eselect.cblas.gsl, +gsl-1.9-r1.ebuild:
- Added eselect and cblas pkg-config files to be a possible implementation of
- virtual/cblas. General cleanup continued.
-
- 12 Jun 2007; Christoph Mende <angelos@gentoo.org> gsl-1.9.ebuild:
- Stable on amd64 wrt bug 180916
-
- 09 Jun 2007; nixnut <nixnut@gentoo.org> gsl-1.9.ebuild:
- Stable on ppc wrt bug 180916
-
- 07 Jun 2007; Markus Rothe <corsair@gentoo.org> gsl-1.9.ebuild:
- Stable on ppc64; bug #180916
-
- 06 Jun 2007; Raúl Porcel <armin76@gentoo.org> gsl-1.9.ebuild:
- alpha/ia64/x86 stable wrt #180916
-
- 05 Jun 2007; Jeroen Roovers <jer@gentoo.org> gsl-1.9.ebuild:
- Stable for HPPA (bug #180916).
-
- 05 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> gsl-1.9.ebuild:
- Stable on sparc wrt #180916
-
- 28 Mar 2007; Fabian Groffen <grobian@gentoo.org> gsl-1.7.ebuild,
- gsl-1.8.ebuild, gsl-1.9.ebuild:
- Dropped ppc-macos keyword, see you in prefix
-
- 28 Mar 2007; Raúl Porcel <armin76@gentoo.org> gsl-1.8.ebuild:
- ia64 stable wrt bug 167860
-
- 27 Mar 2007; Michael Cummings <mcummings@gentoo.org> gsl-1.9.ebuild:
- Tested on swarm for USE-flag changes in dev-perl/PDL
-
- 15 Mar 2007; Markus Dittrich <markusle@gentoo.org> gsl-1.9.ebuild:
- Some general clean-ups thanks to Santiago M. Mola Velasco
- <cooldwind@gmail.com> (see bug #170919).
-
- 06 Mar 2007; Simon Stelling <blubb@gentoo.org> gsl-1.8.ebuild:
- stable on amd64; bug 169212
-
- 28 Feb 2007; Roy Marples <uberlord@gentoo.org> gsl-1.9.ebuild:
- Add ~x86-fbsd keyword.
-
- 24 Feb 2007; nixnut <nixnut@gentoo.org> gsl-1.8.ebuild:
- Stable on ppc wrt bug 167860
-
- 24 Feb 2007; Markus Rothe <corsair@gentoo.org> gsl-1.8.ebuild:
- Stable on ppc64; bug #167860
-
- 22 Feb 2007; Christian Faulhammer <opfer@gentoo.org> gsl-1.8.ebuild:
- stable x86; bug 167860
-
- 22 Feb 2007; Jeroen Roovers <jer@gentoo.org> gsl-1.8.ebuild:
- Stable for HPPA (bug #167860).
-
-*gsl-1.9 (21 Feb 2007)
-
- 21 Feb 2007; Markus Dittrich <markusle@gentoo.org> +gsl-1.9.ebuild:
- Version bump.
-
- 21 Feb 2007; Markus Dittrich <markusle@gentoo.org> gsl-1.8.ebuild:
- Removed filtering of -mfpmath=sse since otherwise tests fail
- on a -mfpmath=sse built toolchain.
-
- 06 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> gsl-1.8.ebuild:
- Stable on sparc
-
- 18 Jan 2007; Ferris McCormick <fmccor@gentoo.org> gsl-1.7.ebuild:
- Stable on sparc (no problems reported for 15 months).
-
- 01 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog:
- Update for my nick change spyderous -> dberkholz.
-
- 17 Jun 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/gsl-1.6-deps.diff, gsl-1.8.ebuild:
- (#134063) Fix for --as-needed.
-
- 16 Jun 2006; Markus Rothe <corsair@gentoo.org> gsl-1.7.ebuild:
- Stable on ppc64
-
- 23 May 2006; Markus Rothe <corsair@gentoo.org> gsl-1.4.ebuild:
- Stable on ppc64
-
-*gsl-1.8 (11 Apr 2006)
-
- 11 Apr 2006; George Shapovalov <george@gentoo.org> +gsl-1.8.ebuild:
- new version
-
- 10 Mar 2006; Aron Griffis <agriffis@gentoo.org> gsl-1.7.ebuild:
- Mark 1.7 stable on ia64
-
- 22 Feb 2006; Emanuele Giaquinta <exg@gentoo.org> gsl-1.7.ebuild:
- Stable on ppc.
-
- 08 Feb 2006; Aron Griffis <agriffis@gentoo.org> gsl-1.7.ebuild:
- Mark 1.7 stable on alpha
-
- 18 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> gsl-1.7.ebuild:
- Stable on amd64.
-
- 10 Nov 2005; Fabian Groffen <grobian@gentoo.org> gsl-1.7.ebuild:
- Marked ~ppc-macos (bug #111578)
-
-*gsl-1.7 (14 Oct 2005)
-
- 14 Oct 2005; Marcus D. Hanwell <cryos@gentoo.org> +gsl-1.7.ebuild:
- Version bump, closes bug 106895.
-
- 26 Jun 2005; Olivier Fisette <ribosome@gentoo.org> -files/k6-undef.diff,
- -gsl-1.3.ebuild:
- Removed obsolete version and unused patch.
-
-*gsl-1.6 (16 Jan 2005)
-
- 16 Jan 2005; Olivier Fisette <ribosome@gentoo.org> gsl-1.3.ebuild,
- gsl-1.4.ebuild, +gsl-1.6.ebuild:
- New version. Fixed HOMEPAGE and SRC_URI (use the GNU mirrors).
-
- 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
- Change encoding to UTF-8 for GLEP 31 compliance
-
-*gsl-1.4 (28 Dec 2004)
-
- 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml,
- +files/k6-undef.diff, +gsl-1.3.ebuild, +gsl-1.4.ebuild:
- Moved from dev-libs/gsl to sci-libs/gsl.
-
- 23 Dec 2004; Markus Rothe <corsair@gentoo.org> gsl-1.4.ebuild:
- Added ~ppc64 to KEYWORDS; bug #74046
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> gsl-1.3.ebuild,
- gsl-1.4.ebuild:
- virtual/glibc -> virtual/libc
-
- 23 May 2004; Bryan Østergaard <kloeri@gentoo.org> gsl-1.4.ebuild:
- Stable on alpha.
-
- 02 May 2004; David Holm <dholm@gentoo.org> gsl-1.4.ebuild:
- Added to ~ppc.
-
- 14 Apr 2004; <kloeri@gentoo.org> gsl-1.4.ebuild:
- Keyworded ~alpha.
-
- 10 Mar 2004; Patrick Kursawe <phosphan@gentoo.org> gsl-1.0.ebuild,
- gsl-1.1.1.ebuild, gsl-1.2.ebuild, gsl-1.3.ebuild, gsl-1.4.ebuild:
- Cleanup, bump to stable
-
- 21 Nov 2003; George Shapovalov <george@gentoo.org> gsl-1.3.ebuild, gsl-1.4.ebuild :
- added "filter-mpmath sse", fixes #33059
-
-*gsl-1.4 (18 Nov 2003)
-
- 18 Nov 2003; Stephen Diener <sediener@gentoo.org> gsl-1.4.ebuild:
- Version bump.
-
- 13 Jun 2003; George Shapovalov <george@gentoo.org> gsl-1.3.ebuild :
- added filter-flags -ffast-math (#22696), some cleanups.
-
-*gsl-1.1.1 (12 Jun 2003)
-
- 12 Jun 2003; <msterret@gentoo.org> gsl-1.1.1.ebuild:
- fix Header
-
-*gsl-1.3 (14 Feb 2003)
-
- 14 Feb 2003; Martin Holzer <mholzer@gentoo.org> gsl-1.3.ebuild,
- files/digest-gsl-1.3 ChangeLog :
- Version bump. Closes #15665.
-
-*gsl-1.2 (06 Aug 2002)
-
- 18 Oct 2002; George Shapovalov <george@gentoo.org> gsl-1.2.ebuild,
- files/k6-undef.diff :
-
- fix building on k6 systems. Thanks to Charles G. Waldman <cgw@alum.mit.edu>, #9011
-
- 06 Aug 2002; George Shapovalov <george@gentoo.org> gsl-1.2.ebuild,
- files/digest-gsl-1.2 :
-
- new version, renaiming old ebuild sufficed
-
-*gsl-1.0 (1 Feb 2002)
-
- 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
- Added initial ChangeLog which should be updated whenever the package is
- updated in any way. This changelog is targetted to users. This means that the
- comments should well explained and written in clean English. The details about
- writing correct changelogs are explained in the skel.ChangeLog file which you
- can find in the root directory of the portage repository.
diff --git a/sci-libs/gsl/Manifest b/sci-libs/gsl/Manifest
deleted file mode 100644
index d8cf594..0000000
--- a/sci-libs/gsl/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX gsl-1.15-pkgconfig.patch 418 RMD160 d961090b4ee6a6821d61bc534e7632c8159c5ac0 SHA1 4c4b6f577c5059e5f8cedf93c2638fbc7111b0a4 SHA256 774cc4c10ee447394e65e54a4d7cccbf819b57c20b3f9069d2ffd7b481d0e0ac
-DIST gsl-1.15.tar.gz 3281134 RMD160 f34aa2a6514228f7df42fc94638286bcce5cd94c SHA1 d914f84b39a5274b0a589d9b83a66f44cd17ca8e SHA256 85b907e57902e2b7606ef3aef960302ffdd13bd9dc5b8fcbfa75e4f0bf340ea3
-EBUILD gsl-1.15-r1.ebuild 1143 RMD160 0249728a9dddfb6f786c872c4f960fb24bd631d6 SHA1 f8bbc663402ff074c8021cd14d5d1090b7f66183 SHA256 454a73af4dfe25ca5547510cd5c6ffa84b5c6683622159778b177686ee1c817d
-MISC ChangeLog 12520 RMD160 3fc445162910591945b455e4dbb2bde4a6826754 SHA1 913a16d1d306e7e437526bc681f6ea5f23e6b037 SHA256 59264180171e0cf50c6a762e1b36c07b9ca39d7dc2cfc68cf4f4e10dfb8aa686
-MISC metadata.xml 858 RMD160 aa5fcc2297d721a8e585bba28cfbe797c91f00a4 SHA1 4aacae953b1c804f9b123c5934093ab8faeac628 SHA256 17013b384e9d03536d612c4b5daef4e5ce6b7990bfe5265bf0303101dec748ed
diff --git a/sci-libs/gsl/files/gsl-1.15-pkgconfig.patch b/sci-libs/gsl/files/gsl-1.15-pkgconfig.patch
deleted file mode 100644
index a29f461..0000000
--- a/sci-libs/gsl/files/gsl-1.15-pkgconfig.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- gsl.pc.in.orig 2011-05-21 15:14:23.000000000 +0100
-+++ gsl.pc.in 2011-05-21 15:15:03.000000000 +0100
-@@ -2,10 +2,11 @@
- exec_prefix=@exec_prefix@
- libdir=@libdir@
- includedir=@includedir@
--GSL_CBLAS_LIB=-lgslcblas
-+
-
- Name: GSL
- Description: GNU Scientific Library
- Version: @VERSION@
--Libs: @GSL_LIBS@ ${GSL_CBLAS_LIB} @GSL_LIBM@ @LIBS@
-+Libs: @GSL_LIBS@ @GSL_LIBM@ @LIBS@
- Cflags: @GSL_CFLAGS@
-+Requires: cblas
diff --git a/sci-libs/gsl/gsl-1.15-r1.ebuild b/sci-libs/gsl/gsl-1.15-r1.ebuild
deleted file mode 100644
index 9d16780..0000000
--- a/sci-libs/gsl/gsl-1.15-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-inherit eutils autotools-utils alternatives-2
-
-DESCRIPTION="The GNU Scientific Library"
-HOMEPAGE="http://www.gnu.org/software/gsl/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-pkgconfig.patch" )
-
-src_install() {
- autotools-utils_src_install
- local libname=gslcblas
-
- cat <<-EOF > ${libname}.pc
- prefix=${EPREFIX}/usr
- libdir=\${prefix}/$(get_libdir)
- includedir=\${prefix}/include
- Name: ${libname}
- Description: ${DESCRIPTION} CBLAS implementation
- Version: ${PV}
- URL: ${HOMEPAGE}
- Libs: -L\${libdir} -l${libname}
- Cflags: -I\${includedir}
- EOF
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${libname}.pc
- alternatives_for cblas gsl 0 \
- /usr/$(get_libdir)/pkgconfig/cblas.pc ${libname}.pc \
- /usr/include/cblas.h gsl/gsl_cblas.h
-}
diff --git a/sci-libs/gsl/metadata.xml b/sci-libs/gsl/metadata.xml
deleted file mode 100644
index 54ab246..0000000
--- a/sci-libs/gsl/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- The GNU Scientific Library (GSL) is a collection of routines for
- numerical analysis. The routines are written from scratch by the GSL
- team in C, and present a modern API for C programmers, while allowing
- wrappers to be written for very high level languages.
-
- GSL includes data types and routines for complex numbers, vectors,
- matrices, basic linear algebra subroutines (BLAS), eigensystems,
- simulated annealing, minimization, root finding, pseudo-random
- numbers, least-squares fitting, fast Fourier transforms (FFT),
- differential equations, quadrature, Monte Carlo integration, special
- functions, physical constants, and much more.
-</longdescription>
-</pkgmetadata>
diff --git a/sci-libs/lapack-reference/ChangeLog b/sci-libs/lapack-reference/ChangeLog
deleted file mode 100644
index d8d9988..0000000
--- a/sci-libs/lapack-reference/ChangeLog
+++ /dev/null
@@ -1,277 +0,0 @@
-# ChangeLog for sci-libs/lapack-reference
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/ChangeLog,v 1.51 2010/10/02 20:49:51 grobian Exp $
-
-*lapack-reference-3.3.1-r1 (30 May 2011)
-
- 30 May 2011; Sébastien Fabbro <bicatali@gentoo.org>
- -lapack-reference-3.3.1.ebuild, +lapack-reference-3.3.1-r1.ebuild:
- Moved soname to libreflapack.so. Avoid collision in configure time with
- sed's.
-
-*lapack-reference-3.3.1 (20 Apr 2011)
-
- 20 Apr 2011; Sébastien Fabbro <bicatali@gentoo.org>
- +files/3.3.1-blas-libs.patch, -lapack-reference-3.3.0.ebuild,
- +files/3.3.1-xblas-libs.patch, -files/3.3.0-cmake-install.patch,
- +lapack-reference-3.3.1.ebuild:
- Version bump. Fixed xblas linking.
-
- 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org>
- lapack-reference-3.3.0.ebuild:
- Switched to alternatives-2 framework
-
-*lapack-reference-3.3.0 (20 Nov 2010)
-
- 20 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org> -lapack-reference-3.2.2.ebuild,
- -files/lapack-3.2.2-cmake-install.patch, +lapack-reference-3.3.0.ebuild,
- +files/3.3.0-cmake-install.patch:
- Version bump
-
-*lapack-reference-3.2.2 (13 Nov 2010)
-
- 13 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org> +lapack-rererence-3.2.2.ebuild,
- +files/lapack-3.2.2-cmake-install.patch, +metadata.xml,
- Version bump. Major cmake refactoring. blas is shipped with it so we now
- respect upstream and do one single package for both blas and lapack
-
- 02 Oct 2010; Fabian Groffen <grobian@gentoo.org>
- lapack-reference-3.2.1-r1.ebuild:
- Marked ~x64-macos, bug #333981
-
-*lapack-reference-3.2.1-r1 (07 Mar 2010)
-
- 07 Mar 2010; Justin Lecher (jlec) <jlec@gentoo.org>
- +lapack-reference-3.2.1-r1.ebuild:
- Moved to EAPI=3 for PREFIX support, imported prefix patches from overlay,
- keyworded as in overlay
-
- 12 Dec 2009; Markus Dittrich <markusle@gentoo.org>
- lapack-reference-3.2.1.ebuild,
- +files/lapack-reference-3.2.1-parallel-make.patch:
- Fixed parallel make failures in tests (see bug #295964).
-
-*lapack-reference-3.2.1 (13 Jul 2009)
-
- 13 Jul 2009; Markus Dittrich <markusle@gentoo.org>
- +lapack-reference-3.2.1.ebuild:
- Version bump. Since upstream currently only provides an unversioned tarball
- we host a properly versioned one on our mirrors for the time being.
-
- 19 Dec 2007; Justin Bronder <jsbronder@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- Move ESELECT_PROF so binary packages work.
-
- 21 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org>
- -files/lapack-reference-3.1.0-autotool.patch,
- -files/lapack-reference-3.1.1-autotool.patch, -files/eselect-reference,
- -lapack-reference-3.1.0.ebuild, -lapack-reference-3.1.1.ebuild,
- lapack-reference-3.1.1-r1.ebuild:
- Removed old versions, switch to new style virtual
-
- 20 Nov 2007; Joe Peterson <lavajoe@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- Add ~x86-fbsd keyword (bug #189738)
-
- 16 Nov 2007; nixnut <nixnut@gentoo.org> lapack-reference-3.1.1-r1.ebuild:
- Stable on ppc wrt bug 189738
-
- 14 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- amd64 stable wrt #189738, with kingtaco's green light.
-
- 29 Oct 2007; Raúl Porcel <armin76@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- alpha stable wrt #189738
-
- 21 Oct 2007; nixnut <nixnut@gentoo.org> lapack-reference-3.1.1-r1.ebuild:
- Added ~ppc
-
- 11 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- fixed lib->get_libdir for eselect bug workaround
-
- 10 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org>
- -files/lapack-reference-3.0-autotool.patch, -files/f77-reference,
- -lapack-reference-3.0.ebuild, -lapack-reference-3.0-r1.ebuild,
- lapack-reference-3.1.1-r1.ebuild:
- Removed old versions, workaround for eselect bug #189942, cleanups.
-
- 08 Oct 2007; Markus Rothe <corsair@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- Stable on ppc64; bug #189738
-
- 27 Sep 2007; Raúl Porcel <armin76@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- ia64/sparc stable wrt #189738
-
- 13 Sep 2007; Christian Faulhammer <opfer@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- stable x86, bug 189738
-
- 10 Sep 2007; Jeroen Roovers <jer@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- Stable for HPPA (bug #189738).
-
-*lapack-reference-3.1.1-r1 (21 Aug 2007)
-
- 21 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org>
- +files/lapack-reference-3.1.1-autotools.patch,
- +files/eselect.lapack.reference, metadata.xml,
- +lapack-reference-3.1.1-r1.ebuild:
- New autotools patch to install pkg-config file and some cleanup. New eselect
- file to add pkg-config. Added doc use flag to install generic docs, now
- ready for new virtual style. Added longdescription in metadata.xml.
- General cleanup.
-
- 25 Jul 2007; Markus Dittrich <markusle@gentoo.org>
- +files/lapack-reference-3.1.1-test-fix.patch,
- lapack-reference-3.1.1.ebuild:
- Added patch to disable testing of LS drivers since they hang for
- some yet to be determined reason.
-
- 25 Jul 2007; Markus Dittrich <markusle@gentoo.org>
- files/lapack-reference-3.1.1-autotool.patch:
- Fixed issues due to missing ETIME intrinsic in >=gcc-4.2.
-
- 14 Jul 2007; Steve Arnold <nerdboy@gentoo.org>
- lapack-reference-3.1.0.ebuild:
- Added last multilib fix and marked stable for amd64 (see bug #171784). I
- still haven't tracked down the test issue; google reveals almost nothing.
- It seems to be rare and only occurs on 64-bit platforms. Reference:
- https://icl.cs.utk.edu/lapack-forum/viewtopic.php?t=299
-
- 25 Jun 2007; Raúl Porcel <armin76@gentoo.org>
- lapack-reference-3.1.1.ebuild:
- Add ~alpha wrt #159002
-
- 07 Jun 2007; Joe Peterson <lavajoe@gentoo.org>
- lapack-reference-3.1.1.ebuild:
- Add ~x86-fbsd keyword
-
- 24 Mar 2007; nixnut <nixnut@gentoo.org> lapack-reference-3.1.0.ebuild:
- Stable on ppc wrt bug 171784
-
- 24 Mar 2007; Markus Rothe <corsair@gentoo.org>
- lapack-reference-3.1.0.ebuild:
- Stable on ppc64; bug #171784
-
- 23 Mar 2007; Christian Faulhammer <opfer@gentoo.org>
- lapack-reference-3.1.0.ebuild:
- stable x86, bug 171784
-
- 22 Mar 2007; Ferris McCormick <fmccor@gentoo.org>
- lapack-reference-3.1.0.ebuild:
- Sparc stable --- Bug #171784 --- builds, runs all tests successfully, and
- installs as expected.
-
- 21 Mar 2007; Markus Dittrich <markusle@gentoo.org>
- files/lapack-reference-3.1.0-autotool.patch:
- Small fix to resolve as-needed issues.
-
- 13 Mar 2007; Danny van Dyk <kugelfang@gentoo.org>
- lapack-reference-3.0.ebuild:
- QA: which -> type -P
-
-*lapack-reference-3.1.1 (08 Mar 2007)
-
- 08 Mar 2007; Markus Dittrich <markusle@gentoo.org>
- +files/lapack-reference-3.1.1-autotool.patch,
- -lapack-reference-3.0-r2.ebuild, -lapack-reference-3.0-r3.ebuild,
- -lapack-reference-3.0-r4.ebuild, +lapack-reference-3.1.1.ebuild:
- Version bump and removed obsolete versions.
-
-*lapack-reference-3.1.0 (04 Feb 2007)
-
- 04 Feb 2007; Markus Dittrich <markusle@gentoo.org>
- +files/lapack-reference-3.1.0-autotool.patch,
- +lapack-reference-3.1.0.ebuild:
- Version bump. Ebuild now allows library checks via lapack's
- test-routines. Thanks much to Adam Piątyszek
- <ediap@et.put.poznan.pl> for his ebuild and patches
- (this fixes bug #157410).
-
- 23 Jan 2007; Markus Dittrich <markusle@gentoo.org>
- lapack-reference-3.0.ebuild, lapack-reference-3.0-r1.ebuild,
- lapack-reference-3.0-r2.ebuild, lapack-reference-3.0-r3.ebuild,
- lapack-reference-3.0-r4.ebuild:
- Versioned the source tarballs according to the new upstream
- naming convention (see bug #162667).
-
- 01 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog:
- Update for my nick change spyderous -> dberkholz.
-
- 24 Oct 2006; Joshua Jackson <tsunam@gentoo.org>
- lapack-reference-3.0-r1.ebuild:
- Stable x86; bug #137033
-
- 11 Sep 2006; Ferris McCormick <fmccor@gentoo.org>
- lapack-reference-3.0-r4.ebuild:
- Add ~sparc keyword for completeness with other -reference packages. Builds as
- expected.
-
- 25 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/eselect-reference:
- Add eselect symlink maps, reported by Markus Dittrich.
-
- 17 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- lapack-reference-3.0-r4.ebuild:
- Note that configuration now uses eselect rather than lapack-config.
-
-*lapack-reference-3.0-r4 (03 Jul 2006)
-
- 03 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +lapack-reference-3.0-r4.ebuild:
- Bumps to switch to new eselect modules.
-
- 18 Jun 2006; Markus Rothe <corsair@gentoo.org>
- lapack-reference-3.0-r3.ebuild:
- Added ~ppc64; bug #137033
-
-*lapack-reference-3.0-r3 (29 May 2006)
-
- 29 May 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/lapack-reference-3.0-autotool.patch,
- +lapack-reference-3.0-r3.ebuild:
- Bump to autotool the package, which makes the build work much better in
- parallel and with gcc4. Thanks to Adam Piątyszek for catching an initial
- problem; a couple of files cannot be compiled with optimization.
-
- 15 May 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- lapack-reference-3.0-r2.ebuild:
- Keyword ~ppc.
-
-*lapack-reference-3.0-r2 (16 Nov 2005)
-
- 16 Nov 2005; Markus Dittrich <markusle@gentoo.org>
- +lapack-reference-3.0-r2.ebuild:
- Use libtool for linking shared libraries when compiling with ifc.
- This closes bug #112410
-
-*lapack-reference-3.0-r1 (13 Nov 2005)
-
- 13 Nov 2005; Olivier Fisette <ribosome@gentoo.org>
- +lapack-reference-3.0-r1.ebuild:
- Migrated to fortran.eclass (bug #65950).
-
- 22 Apr 2005; Danny van Dyk <kugelfang@gentoo.org>
- lapack-reference-3.0.ebuild:
- Marked stable on amd64.
-
-*lapack-reference-3.0 (29 Dec 2004)
-
- 29 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml,
- +files/f77-reference, +lapack-reference-3.0.ebuild:
- Moved from app-sci/lapack-reference to sci-libs/lapack-reference.
-
- 06 Sep 2004; Ciaran McCreesh <ciaranm@gentoo.org>
- lapack-reference-3.0.ebuild:
- Switch to use epause and ebeep, bug #62950
-
- 18 Jun 2004; Aron Griffis <agriffis@gentoo.org> lapack-reference-3.0.ebuild:
- Fix use invocation
-
- 14 Jun 2004; George Shapovalov <george@gentoo.org> lapack-reference-3.0.ebuild, files/{digest-lapack-reference-3.0,f77-reference} :
- initial release (#30463)
- Full LAPACK implementation using the netlib reference implementation
- ebuild submitted by Derek Dolney <dolney@astro.upenn.edu>
diff --git a/sci-libs/lapack-reference/Manifest b/sci-libs/lapack-reference/Manifest
deleted file mode 100644
index a20bc07..0000000
--- a/sci-libs/lapack-reference/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX 3.3.1-blas-libs.patch 1587 RMD160 03521353a65fd465eb1ce9dcf87aec3a2c6dec51 SHA1 a323cb51941f834b4189f4635891dd63bd882ff6 SHA256 6cee0c40294eb51df7ac690df9f9da7c23362a3e8e44c200f53c84a963ad93a9
-AUX 3.3.1-xblas-libs.patch 1397 RMD160 3b545ee8152d65652d5e2596c3ef990b33a28701 SHA1 ddfa2e72b099c458358e93bb54ea1968a81bf620 SHA256 89c35ca92f87815a17079c3111d54778a1818c53649228a7c23e2143039162da
-DIST lapack-3.3.1.tgz 4945204 RMD160 5e9d90122110045e07351f3ab30dc4e2b43d52db SHA1 3ce437e05f0e9a3c8148ec41922f6efeef0ebdac SHA256 56821ab51c29369a34e5085728f92c549a9aa926f26acf7eeac87b61eed329e4
-EBUILD lapack-reference-3.3.1-r1.ebuild 1957 RMD160 e2b6656ca88d6f01cc19fd188ce3f5cbf6dd4107 SHA1 075644fa9541215a9640a04c0d8b8a01d4e548d2 SHA256 bab6a4e4cee23702a10ce4144bd09e8e2edcd2d60b31345e64abc471edbca1c9
-MISC ChangeLog 10256 RMD160 5eff170e6cc3970bc60bb600b9fdf3bf5852f755 SHA1 acf79fe1e008eea26c5deb90686a9e32f463e7d3 SHA256 90069297d014a43c29173a8cda4c182aef2058ba94c42b91929e6cd0d09ffec6
-MISC metadata.xml 830 RMD160 a5533b2d94515312541e767895d6732e42aa49c3 SHA1 1392cdaf12cd4dcc3f64522af679460df968415f SHA256 9e83bfab904611e89bdbe5571dd571c43461a4eb8adae2e69381fddf819416a0
diff --git a/sci-libs/lapack-reference/files/3.3.1-blas-libs.patch b/sci-libs/lapack-reference/files/3.3.1-blas-libs.patch
deleted file mode 100644
index 95a640d..0000000
--- a/sci-libs/lapack-reference/files/3.3.1-blas-libs.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Index: CMakeLists.txt
-===================================================================
---- CMakeLists.txt (revision 975)
-+++ CMakeLists.txt (working copy)
-@@ -68,24 +68,24 @@
- option(USE_OPTIMIZED_BLAS "Whether or not to use an optimized BLAS library instead of included netlib BLAS" OFF)
-
- # Check the usage of the user provided BLAS libraries
--if(BLAS_LIBRAIRIES)
-+if(BLAS_LIBRARIES)
- include(CheckFortranFunctionExists)
-- set(CMAKE_REQUIRED_LIBRARIES ${BLAS_LIBRAIRIES})
-+ set(CMAKE_REQUIRED_LIBRARIES ${BLAS_LIBRARIES})
- CHECK_FORTRAN_FUNCTION_EXISTS("dgemm" BLAS_FOUND)
- unset( CMAKE_REQUIRED_LIBRARIES )
- if(BLAS_FOUND)
-- message(STATUS "--> BLAS supplied by user is WORKING, will use ${BLAS_LIBRAIRIES}.")
-+ message(STATUS "--> BLAS supplied by user is WORKING, will use ${BLAS_LIBRARIES}.")
- else(BLAS_FOUND)
-- message(ERROR "--> BLAS supplied by user is not WORKING, CANNOT USE ${BLAS_LIBRAIRIES}.")
-+ message(ERROR "--> BLAS supplied by user is not WORKING, CANNOT USE ${BLAS_LIBRARIES}.")
- message(ERROR "--> Will use REFERENCE BLAS (by default)")
-- message(ERROR "--> Or Correct your BLAS_LIBRAIRIES entry ")
-+ message(ERROR "--> Or Correct your BLAS_LIBRARIES entry ")
- message(ERROR "--> Or Consider checking USE_OPTIMIZED_BLAS")
- endif(BLAS_FOUND)
-
- # User did not provide a BLAS Library but specified to search for one
- elseif( USE_OPTIMIZED_BLAS )
- find_package( BLAS )
--endif (BLAS_LIBRAIRIES)
-+endif (BLAS_LIBRARIES)
-
- # Neither user specified or optimized BLAS libraries can be used
- if(NOT BLAS_FOUND)
diff --git a/sci-libs/lapack-reference/files/3.3.1-xblas-libs.patch b/sci-libs/lapack-reference/files/3.3.1-xblas-libs.patch
deleted file mode 100644
index 382529e..0000000
--- a/sci-libs/lapack-reference/files/3.3.1-xblas-libs.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-Index: SRC/CMakeLists.txt
-===================================================================
---- SRC/CMakeLists.txt (revision 975)
-+++ SRC/CMakeLists.txt (working copy)
-@@ -373,7 +373,7 @@
- zla_lin_berr.f zlarscl2.f zlascl2.f zla_wwaddw.f)
-
-
--if( USEXBLAS)
-+if( USE_XBLAS)
- set(ALLXOBJ ${SXLASRC} ${DXLASRC} ${CXLASRC} ${ZXLASRC} ${ALLXAUX})
- endif()
-
-@@ -392,5 +392,5 @@
- set(ALLOBJ ${ZLASRC} ${ALLAUX} ${DZLAUX} ${ZCLASRC})
- endif()
- add_library(lapack ${ALLOBJ} ${ALLXOBJ})
--target_link_libraries(lapack ${BLAS_LIBRARIES})
-+target_link_libraries(lapack ${BLAS_LIBRARIES} ${XBLAS_LIBRARY})
- lapack_install_library(lapack)
-Index: CMakeLists.txt
-===================================================================
---- CMakeLists.txt (revision 975)
-+++ CMakeLists.txt (working copy)
-@@ -67,6 +67,7 @@
-
- option(USE_OPTIMIZED_BLAS "Whether or not to use an optimized BLAS library instead of included netlib BLAS" OFF)
-
-+
- # Check the usage of the user provided BLAS libraries
- if(BLAS_LIBRAIRIES)
- include(CheckFortranFunctionExists)
-@@ -103,6 +104,11 @@
- "${CMAKE_SHARED_LINKER_FLAGS} ${BLAS_LINKER_FLAGS}"
- CACHE STRING "Linker flags for shared libs" FORCE)
- endif( NOT BLAS_FOUND )
-+
-+option(USE_XBLAS "Build extended precision (needs XBLAS)" OFF)
-+if (USE_XBLAS)
-+ find_library(XBLAS_LIBRARY NAMES xblas)
-+endif(USE_XBLAS)
-
- add_subdirectory(SRC)
- if(BUILD_TESTING)
diff --git a/sci-libs/lapack-reference/lapack-reference-3.3.1-r1.ebuild b/sci-libs/lapack-reference/lapack-reference-3.3.1-r1.ebuild
deleted file mode 100644
index 13e05e0..0000000
--- a/sci-libs/lapack-reference/lapack-reference-3.3.1-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-inherit eutils toolchain-funcs cmake-utils alternatives-2
-
-MYP=lapack-${PV}
-
-DESCRIPTION="Reference implementation of LAPACK"
-HOMEPAGE="http://www.netlib.org/lapack/"
-SRC_URI="http://www.netlib.org/lapack/${MYP}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs test xblas"
-
-RDEPEND="virtual/blas
- virtual/fortran
- xblas? ( sci-libs/xblas )"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-DOCS=( README )
-
-S="${WORKDIR}/${MYP}"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${PV}-blas-libs.patch \
- "${FILESDIR}"/${PV}-xblas-libs.patch
- # avoid collision with other lapack
- sed -i \
- -e 's:BINARY_DIR}/lapack.pc:BINARY_DIR}/reflapack.pc:' \
- -e '/export/s:lapack:reflapack:g' \
- CMakeLists.txt || die
- sed -i \
- -e 's:(lapack:(reflapack:g' \
- SRC/CMakeLists.txt || die
- sed -i \
- -e 's:lapack:reflapack:g' \
- TESTING/*/CMakeLists.txt || die
- sed -i \
- -e 's:-llapack:-lreflapack:g' \
- lapack.pc.in || die
- export FC=$(tc-getFC) F77=$(tc-getF77)
- use static-libs && mkdir "${WORKDIR}/${PN}_static"
-}
-
-lapack_configure() {
- mycmakeargs+=(
- -DUSE_OPTIMIZED_BLAS=ON
- -DBLAS_LIBRARIES="$(pkg-config --libs blas)"
- $(cmake-utils_use_build test TESTING)
- $(cmake-utils_use xblas XBLAS)
- )
- cmake-utils_src_configure
-}
-
-src_configure() {
- mycmakeargs=( -DBUILD_SHARED_LIBS=ON )
- lapack_configure
- if use static-libs; then
- mycmakeargs=( -DBUILD_SHARED_LIBS=OFF )
- CMAKE_BUILD_DIR="${WORKDIR}/${PN}_static" lapack_configure
- fi
-}
-
-src_compile() {
- cmake-utils_src_compile
- if use static-libs; then
- CMAKE_BUILD_DIR="${WORKDIR}/${PN}_static" cmake-utils_src_compile
- fi
-}
-
-src_install() {
- cmake-utils_src_install
- if use static-libs; then
- CMAKE_BUILD_DIR="${WORKDIR}/${PN}_static" cmake-utils_src_install
- fi
- alternatives_for lapack reference 0 \
- "/usr/$(get_libdir)/pkgconfig/lapack.pc" "reflapack.pc"
-}
diff --git a/sci-libs/lapack-reference/metadata.xml b/sci-libs/lapack-reference/metadata.xml
deleted file mode 100644
index 5cece89..0000000
--- a/sci-libs/lapack-reference/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- The Linear Algebra PACKage (LAPACK) is a comprehensive library that
- does linear algebra operations including matrix inversions, least
- squared solutions to linear sets of equations, eigenvector analysis,
- singular value decomposition, etc. It is a very comprehensive and
- reputable package that has found extensive use in the scientific community.
- This package installs the reference FORTRAN 77 implementation from
- Netlib for LAPACK and optionnally the one for the Basic Linear
- Algebra Subprogram (BLAS).
-</longdescription>
-<use>
- <flag name='xblas'>Build LAPACK with extra precision (needs <pkg>sci-libs/xblas</pkg>)</flag>
-</use>
-</pkgmetadata>
diff --git a/sci-libs/lapacke-reference/._lapacke b/sci-libs/lapacke-reference/._lapacke
deleted file mode 100755
index db65eee..0000000
--- a/sci-libs/lapacke-reference/._lapacke
+++ /dev/null
Binary files differ
diff --git a/sci-libs/lapacke-reference/ChangeLog b/sci-libs/lapacke-reference/ChangeLog
deleted file mode 100644
index 08d38db..0000000
--- a/sci-libs/lapacke-reference/ChangeLog
+++ /dev/null
@@ -1,12 +0,0 @@
-# ChangeLog for sci-libs/lapacke-reference
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org>
- lapacke-reference-1.0.0.009.ebuild:
- Switched to alternatives-2 framework
-
- 05 Dec 2010; Sébastien Fabbro <bicatali@gentoo.org>
- lapacke-1.0.0.009.ebuild, +metadata.xml:
- Initial import
-
diff --git a/sci-libs/lapacke-reference/Manifest b/sci-libs/lapacke-reference/Manifest
deleted file mode 100644
index 25ce3df..0000000
--- a/sci-libs/lapacke-reference/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST lapacke-1.0.0.009.tar.gz 840233 RMD160 1ac906ef61e616465f1860b0266640fe65e669ee SHA1 793c388cbd910cf6018be78749ad37e77fb8ac25 SHA256 7f992bd1f143251ddd03b99ef935942c17caf43652ae94a251601e00dce258e3
-EBUILD lapacke-reference-1.0.0.009.ebuild 2008 RMD160 7d09e4114939bdbb1529c8152e272c31e900200b SHA1 0e6fdfe6859dfe48296c4a8450333a66f3698a77 SHA256 8e166dd4244ab3266beb22aa790c0fcc8b8c7868f75e0190d7c25e538bae6f2d
-MISC ChangeLog 376 RMD160 3d95012b6e49971c03e92b3617fc326f01e834df SHA1 46daeab40a3b7420011abc6c5a6707b23eb3f3b7 SHA256 7cb4fa2a79d3846593dddb0627f30d6bcfb865e747252c455ba3c85932d59910
-MISC metadata.xml 377 RMD160 62313cf71b4be5f9f894cbe1862f95a4d54f87fa SHA1 4cdbfee582155e16492694941f6d0e76426e8bf6 SHA256 7cd127f29286171d875b418a27378bf47ad9e87b405f1c6379ec747725e8a7ca
diff --git a/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild b/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
deleted file mode 100644
index e2f2d57..0000000
--- a/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-inherit eutils toolchain-funcs versionator alternatives-2
-
-MYP=lapacke-${PV}
-
-DESCRIPTION="C Interface to LAPACK"
-HOMEPAGE="http://www.netlib.org/lapack/"
-SRC_URI="http://www.netlib.org/lapack/lapacke.tgz -> ${MYP}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-RDEPEND=""
-DEPEND="test? ( virtual/lapack dev-util/pkgconfig )"
-
-S="${WORKDIR}/lapacke"
-
-LIBNAME=reflapacke
-
-make_shared_lib() {
- local libstatic=${1}
- local soname=$(basename "${1%.a}").so.$(get_major_version)
- shift
- einfo "Making ${soname}"
- ${LINK:-$(tc-getCC)} ${LDFLAGS} \
- -shared -Wl,-soname="${soname}" \
- -Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
- "$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
- ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
-}
-
-src_prepare() {
- cat > make.inc <<-EOF
- CC = $(tc-getCC)
- CFLAGS = ${CFLAGS}
- LINKER = \$(CC)
- LDFLAGS = ${LDFLAGS}
- ARCH = $(tc-getAR)
- ARCHFLAGS = cr
- RANLIB = $(tc-getRANLIB)
- LAPACKE = lib${LIBNAME}.a
- EOF
-}
-
-src_compile() {
- emake CFLAGS="${CFLAGS} -fPIC" lapacke
- make_shared_lib lib${LIBNAME}.a
- if use static-libs; then
- emake clean && rm -f lib${LIBNAME}.a
- emake lapacke
- fi
-}
-
-src_test() {
- emake LIBS="$(pkg-config --libs lapack)" lapacke_testing
-}
-
-src_install() {
- dolib.so lib${LIBNAME}.so*
- use static-libs && dolib.a lib${LIBNAME}.a
- insinto /usr/include
- doins include/lapacke*h || die
- cat <<-EOF > ${LIBNAME}.pc
- prefix=${EPREFIX}/usr
- libdir=\${prefix}/$(get_libdir)
- includedir=\${prefix}/include
- Name: LAPACK C Extension - Reference
- Description: ${DESCRIPTION}
- Version: ${PV}
- URL: ${HOMEPAGE}
- Libs: -L\${libdir} -l${LIBNAME} -lm
- Cflags: -I\${includedir}
- EOF
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${LIBNAME}.pc || die
- alternatives_for lapacke reference 0 \
- "/usr/$(get_libdir)/pkgconfig/lapacke.pc" "${LIBNAME}.pc"
-}
diff --git a/sci-libs/lapacke-reference/metadata.xml b/sci-libs/lapacke-reference/metadata.xml
deleted file mode 100644
index ecdbab4..0000000
--- a/sci-libs/lapacke-reference/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- This implementation provides a native C interface to LAPACK routines available
- at www.netlib.org/lapack to facilitate usage of LAPACK functionality
- for C programmers.
-</longdescription>
-</pkgmetadata>
diff --git a/sci-libs/mkl/ChangeLog b/sci-libs/mkl/ChangeLog
deleted file mode 100644
index d6c26b3..0000000
--- a/sci-libs/mkl/ChangeLog
+++ /dev/null
@@ -1,16 +0,0 @@
-# ChangeLog for sci-libs/mkl
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 06 Jun 2011; Sébastien Fabbro <bicatali@gentoo.org> mkl-10.3.4.191.ebuild:
- Reworked all profile generation
-
- 30 May 2011; Sébastien Fabbro <bicatali@gentoo.org> mkl-10.3.4.191.ebuild:
- Bump
-
- 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org> mkl-10.3.2.137.ebuild:
- Bump and switched to alternatives-2 framework
-
- 03 Dec 2010; Sébastien Fabbro <bicatali@gentoo.org> mkl-10.3.0.084.ebuild:
- Version bump. refactored ebuilds
-
diff --git a/sci-libs/mkl/Manifest b/sci-libs/mkl/Manifest
deleted file mode 100644
index 9f62c34..0000000
--- a/sci-libs/mkl/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST parallel_studio_xe_2011_update2.tgz 1551817814 RMD160 7f1c770a1ad5fe626718a5c352d2db6d628b22aa SHA1 b216e25ec4f1254e7e07defa5ab0ec835965a018 SHA256 3e77fb39fc05e0c4eafa594617674858ae9c59a5cfddb0f95651bbf7d4baa907
-DIST parallel_studio_xe_2011_update2_ia32.tgz 810216099 RMD160 33293a7f524722b1e2f4fc839aea3984dff490c5 SHA1 73368f9f14ff530dc953aeeca1ec5de90607774d SHA256 e2d040774cc4888a294dbd2081882b7f90fef7280ad1c4dcb04026871d6e638d
-DIST parallel_studio_xe_2011_update2_intel64.tgz 966899604 RMD160 e14ebd58b2e626431c3b796d925ff460752fc689 SHA1 55cfdb64f7c84222ff599f4e9def3cb66e45c962 SHA256 f6d9acacb350cccb3e29c2309ced7b9564d86d53d59409b4a79d7a79b396f2f1
-EBUILD mkl-10.3.4.191.ebuild 4528 RMD160 b64d88bcf46e3bed99e802952195596ade8c05d3 SHA1 724127f4f23961623f479a7e46e4c354d1686aaa SHA256 6344e0588fddd5959e7c47210cb3ab8d92296533c371a0ebebb08ba209a29d4f
-MISC ChangeLog 553 RMD160 f68c1b5e6ae43b571a6148433ec539ef926e7050 SHA1 ba4ebe939c353515e46de0e349f020cc63e8e59f SHA256 e5167e96ce9d103ac20cd2cc33a206d12104a9382ab2232e75fd4bb3347140b1
-MISC metadata.xml 617 RMD160 9066d97c2d34843270db78a9b31b8d6f8b32497e SHA1 6d9842a03eb3367d4fc85458f1e65e52490e98b2 SHA256 2b482d847f4ae464b31e582f412ffa59c97c59b75309d6392edfcbd9f16b2ae5
diff --git a/sci-libs/mkl/metadata.xml b/sci-libs/mkl/metadata.xml
deleted file mode 100644
index 89e096c..0000000
--- a/sci-libs/mkl/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- The Intel(R) Math Kernel Library is a mathematical library mostly
- optimized for Intel processors (also works on AMDs). It contains BLAS
- and LAPACK implementations, Fast Fourier Transforms, a vector math
- library, and random number generators. It also has multiprocessor
- capacities. The package is installed as binary and has a restrictive
- license. Please see license terms and home page for proper use.
-</longdescription>
-</pkgmetadata>
diff --git a/sci-libs/mkl/mkl-10.3.4.191.ebuild b/sci-libs/mkl/mkl-10.3.4.191.ebuild
deleted file mode 100644
index a2634cf..0000000
--- a/sci-libs/mkl/mkl-10.3.4.191.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-INTEL_DPN=parallel_studio_xe
-INTEL_DID=2158
-INTEL_DPV=2011_update2
-INTEL_SUBDIR=composerxe
-
-inherit intel-sdp multilib alternatives-2
-
-DESCRIPTION="Intel Math Kernel Library: linear algebra, fft, math functions"
-HOMEPAGE="http://software.intel.com/en-us/articles/intel-mkl/"
-
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=dev-libs/intel-common-12"
-
-QA_PREBUILT="
- ${INTEL_SDP_DIR}/mkl/lib/*/*
- ${INTEL_SDP_DIR}/mkl/examples/lapack/lib/*
- ${INTEL_SDP_DIR}/mkl/tests/cblas/source/*
- ${INTEL_SDP_DIR}/mkl/benchmarks/linpack/*
- ${INTEL_SDP_DIR}/mkl/benchmarks/mp_linpack/*/*/*"
-
-CHECKREQS_DISK_BUILD=1536
-
-INTEL_BIN_RPMS="mkl mkl-devel"
-INTEL_DAT_RPMS="mkl-common"
-
-src_prepare() {
- chmod u+w -R opt
-}
-
-mkl_add_prof() {
- local pcname=${1} libs cflags x
- shift
- [[ ${pcname} = *int64* ]] && cflags=-DMKL_ILP64
- cat <<-EOF > ${pcname}.pc
- prefix=${INTEL_SDP_EDIR}/mkl
- libdir=\${prefix}/lib/${IARCH}
- includedir=\${prefix}/include
- Name: ${pcname}
- Description: ${DESCRIPTION}
- Version: ${PV}
- URL: ${HOMEPAGE}
- Libs: -L\${libdir} ${libs}
- Cflags: -I\${includedir} ${cflags}
- EOF
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${pcname}.pc
- for x in $*; do
- alternatives_for ${x} ${pcname/-${x}} 0 \
- /usr/$(get_libdir)/pkgconfig/${x}.pc ${pcname}.pc
- done
-}
-
-# mkl_prof [_ilp64 or _lp64]
-# help: http://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/
-mkl_prof() {
- local bits=""
- if [[ ${IARCH} == intel64 ]]; then
- bits=_lp64
- [[ ${1} == int64 ]] && bits=_ilp64
- fi
- local gf="-Wl,--start-group -lmkl_gf${bits}"
- local intel="-Wl,--start-group -lmkl_intel${bits}"
- local core="-lmkl_core -Wl,--end-group"
- local prof=mkl${IARCH:((${#IARCH} - 2)):2}
- [[ ${1} == int64 ]] && prof=${prof}-int64
- local libs
-
- libs="${gf} -lmkl_sequential ${core} -lpthread" \
- mkl_add_prof ${prof}-gfortran blas lapack
- libs="${intel} -lmkl_sequential ${core} -lpthread" \
- mkl_add_prof ${prof}-intel blas lapack cblas lapacke
- libs="${gf} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
- mkl_add_prof ${prof}-gfortran-openmp blas lapack
- libs="${intel} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
- mkl_add_prof ${prof}-gcc-openmp cblas lapacke
- libs="${intel} -lmkl_intel_thread ${core} -openmp -lpthread" \
- mkl_add_prof ${prof}-intel-openmp blas lapack cblas lapacke
- libs="-lmkl_rt -lpthread" \
- mkl_add_prof ${prof}-dynamic blas lapack cblas lapacke
- libs="-lmkl_rt -liomp5 -lpthread" \
- mkl_add_prof ${prof}-dynamic-openmp blas lapack cblas lapacke
-
- # blacs and scalapack
- local scal="-lmkl_scalapack${bits:-_core}"
- local blacs="-lmkl_blacs_intelmpi${bits}"
- core="-lmkl_core ${blacs} -Wl,--end-group"
-
- libs="${gf} -lmkl_sequential ${core} -lpthread" \
- mkl_add_prof ${prof}-gfortran-blacs blacs
- libs="${scal} ${gf} -lmkl_sequential ${core} -lpthread" \
- mkl_add_prof ${prof}-gfortran-scalapack scalapack
- libs="${intel} -lmkl_sequential ${core} -lpthread" \
- mkl_add_prof ${prof}-intel-blacs blacs
- libs="${scal} ${intel} -lmkl_sequential ${core} -lpthread" \
- mkl_add_prof ${prof}-intel-scalapack scalapack
- libs="${gf} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
- mkl_add_prof ${prof}-gfortran-openmp-blacs blacs
- libs="${scal} ${gf} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
- mkl_add_prof ${prof}-gfortran-openmp-scalapack scalapack
- libs="${intel} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
- mkl_add_prof ${prof}-gcc-openmp-blacs blacs
- libs="${scal} ${intel} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
- mkl_add_prof ${prof}-gcc-openmp-scalapack scalapack
- libs="${intel} -lmkl_intel_thread ${core} -liomp5 -lpthread" \
- mkl_add_prof ${prof}-intel-openmp-blacs blacs
- libs="${scal} ${intel} -lmkl_intel_thread ${core} -liomp5 -lpthread" \
- mkl_add_prof ${prof}-intel-openmp-scalapack scalapack
- libs="-lmkl_rt ${blacs} -lpthread" \
- mkl_add_prof ${prof}-dynamic-blacs blacs
- libs="${scal} -lmkl_rt ${blacs} -lpthread" \
- mkl_add_prof ${prof}-dynamic-scalapack scalapack
- libs="-lmkl_rt ${blacs} -liomp5 -lpthread" \
- mkl_add_prof ${prof}-dynamic-openmp-blacs blacs
- libs="${scal} -lmkl_rt ${blacs} -liomp5 -lpthread" \
- mkl_add_prof ${prof}-dynamic-openmp-scalapack scalapack
-}
-
-src_install() {
- intel-sdp_src_install
- echo -n > 35mkl "LDPATH="
- for IARCH in ${INTEL_ARCH}; do
- mkl_prof
- sed -i -e '/mkl/s/$/:/' 35mkl
- echo -n >> 35mkl "${INTEL_SDP_EDIR}/mkl/lib/${IARCH}"
- [[ ${IARCH} == intel64 ]] && mkl_prof int64
- done
- echo >> 35mkl
- doenvd 35mkl
-}
diff --git a/sci-libs/mpiblacs/ChangeLog b/sci-libs/mpiblacs/ChangeLog
deleted file mode 100644
index 69b1b84..0000000
--- a/sci-libs/mpiblacs/ChangeLog
+++ /dev/null
@@ -1,17 +0,0 @@
-# ChangeLog for sci-libs/mpiblacs
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 01 Jun 2011; Sébastien Fabbro <bicatali@gentoo.org> mpiblacs-1.1.ebuild:
- Switched to EAPI4. Create a static include makefile with big sed. Fixed
- linking.
-
- 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org> mpiblacs-1.1.ebuild:
- Switched to alternatives-2 framework
-
-*mpiblacs-1.1 (06 Dec 2010)
-
- 06 Dec 2010; Sébastien Fabbro <bicatali@gentoo.org> +mpiblacs-1.1.ebuild,
- +metadata.xml:
- Initial import
-
diff --git a/sci-libs/mpiblacs/Manifest b/sci-libs/mpiblacs/Manifest
deleted file mode 100644
index fc387c0..0000000
--- a/sci-libs/mpiblacs/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST blacstester.tgz 81937 RMD160 bfee4918d04f6577ea021bc466cd16d6d007ac1d SHA1 d85ebb1cb2bad051242609504d27773e54c4ae00 SHA256 7e5a67b703f74f05435055dd314a7196007d9a273e6bb46058a19be71d3ba197
-DIST mpiblacs-patch03.tgz 30505 RMD160 582cd4d13bda97edefedc0e67b1ab5d00c7024f2 SHA1 d3f136b07df2b208a11c96fa55e39030e4702b39 SHA256 92dfba8a462a2f23102000a10532c00a9a5203b79ccad5a87f44ce83eb6bc7ed
-DIST mpiblacs.tgz 152823 RMD160 bac03b82dc7f1daef632ca6869f077f64c18ad8e SHA1 b9503a2fddd4136a2b7ce3f5a9cd97dd5ec0d6b6 SHA256 88dd7265d412022948debb7a2737226cd53a3bf73b0b62fc55ceb3ccc8a598f7
-EBUILD mpiblacs-1.1.ebuild 3089 RMD160 855c120935fe584a5bb1f8fcc3bc9c39e095dee2 SHA1 a83b058f9b75f8b672b3be37d5ef00c0a3bd65ca SHA256 b8118abf5c1e8c8675746e290d7fb0a1752636fa1f9e3667b63d1e2d9fddbbc4
-MISC ChangeLog 537 RMD160 c8ecff2d0248972ae14dae3c472f043d735cd3df SHA1 91f151741fb7751ddb42b5759b9ea5d06da39eae SHA256 d339c62d975583fbb432a48a1a7940541cc970c39f536ab03fab8d2685502b42
-MISC metadata.xml 491 RMD160 642fdba0aaec7ab2f26183b0b2c3a9a86dbc826c SHA1 6012e8c37ec9f077437f9dcebc0841e19a2746e6 SHA256 92e3b64a3520d1adfdc948c5fb823c1c5e2d1d8af5b6fce6ab05535de52bbf49
diff --git a/sci-libs/mpiblacs/metadata.xml b/sci-libs/mpiblacs/metadata.xml
deleted file mode 100644
index 6c41f80..0000000
--- a/sci-libs/mpiblacs/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- The BLACS (Basic Linear Algebra Communication Subprograms)
- project is an ongoing investigation whose purpose is to create
- a linear algebra oriented message passing interface
- that may be implemented efficiently and uniformly across
- a large range of distributed memory platforms.
-</longdescription>
-</pkgmetadata>
diff --git a/sci-libs/mpiblacs/mpiblacs-1.1.ebuild b/sci-libs/mpiblacs/mpiblacs-1.1.ebuild
deleted file mode 100644
index d1f45e1..0000000
--- a/sci-libs/mpiblacs/mpiblacs-1.1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-inherit eutils toolchain-funcs versionator alternatives-2
-
-DESCRIPTION="Basic Linear Algebra Communication Subprograms with MPI"
-HOMEPAGE="http://www.netlib.org/blacs/"
-SRC_URI="${HOMEPAGE}/${PN}.tgz
- ${HOMEPAGE}/${PN}-patch03.tgz
- test? ( ${HOMEPAGE}/blacstester.tgz )"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs test"
-
-RDEPEND="virtual/mpi[fortran]
- virtual/blas"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-S="${WORKDIR}/BLACS"
-
-make_shared_lib() {
- local libstatic=${1}
- local soname=$(basename "${1%.a}").so.$(get_major_version)
- shift
- einfo "Making ${soname}"
- ${LINK:-$(tc-getCC)} ${LDFLAGS} \
- -shared -Wl,-soname="${soname}" \
- -Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
- "$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
- ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
-}
-
-src_prepare() {
- find . -name Makefile -exec sed -i -e 's:make:$(MAKE):g' '{}' \;
-
- sed -e "s:\(SHELL\s*=\).*:\1$(type -P sh):" \
- -e "s:\(BTOPdir\s*=\).*:\1${S}:" \
- -e "s:\(BLACSFINIT\s*=\).*:\1\$(BLACSdir)/lib${PN}F77init.a:" \
- -e "s:\(BLACSCINIT\s*=\).*:\1\$(BLACSdir)/lib${PN}Cinit.a:" \
- -e "s:\(BLACSLIB\s*=\).*:\1\$(BLACSdir)/lib${PN}.a:" \
- -e "s:\(MPIINCdir\s*=\).*:\1${EPREFIX}/usr/include:" \
- -e "s:\(MPILIB\s*=\).*:\1:" \
- -e '/SYSINC.*=/d' \
- -e 's:\(INTFACE\s*=\).*:\1-DAdd_:' \
- -e 's:\(TRANSCOMM\s*=\).*:\1-DUseMpi2:' \
- -e "s:\(F77\s*=\).*:\1mpif77:" \
- -e "s:\(F77NO_OPTFLAGS\s*=\).*:\1-O0:" \
- -e "s:\(F77FLAGS\s*=\).*:\1${FFLAGS}:" \
- -e "s:\(F77LOADFLAGS\s*=\).*:\1${LDFLAGS}:" \
- -e "s:\(CC\s*=\).*:\1mpicc:" \
- -e "s:\(CCFLAGS\s*=\).*:\1${CFLAGS}:" \
- -e "s:\(CCLOADFLAGS\s*=\).*:\1${LDFLAGS}:" \
- -e "s:\(ARCH\s*=\).*:\1$(tc-getAR):" \
- -e "s:\(RANLIB\s*=\).*:\1$(tc-getRANLIB):" \
- BMAKES/Bmake.MPI-LINUX > Bmake.inc || die
-}
-
-src_compile() {
- emake \
- F77NO_OPTFLAGS="-O0 -fPIC" \
- F77FLAGS="${FFLAGS} -fPIC" \
- CCFLAGS="${CFLAGS} -fPIC" \
- mpi
- cd LIB
- LINK=mpif77 make_shared_lib lib${PN}.a
- LINK=mpicc make_shared_lib lib${PN}Cinit.a -L. -l${PN}
- LINK=mpif77 make_shared_lib lib${PN}F77init.a -L. -l${PN}
- cd "${S}"
- if use static-libs; then
- emake clean -C SRC/MPI && rm -f LIB/*.a
- emake mpi
- fi
-}
-
-src_test() {
- emake tester
- cd TESTING/EXE
- local x
- # do not die because we are expecting an abort
- for x in ./x*; do
- mpirun -np 4 $x 2>&1 | tee $x.log
- grep -q "\*\*\*" $x.log && die "$x failed"
- done
-}
-
-src_install() {
- cd LIB
- dolib.so lib*.so*
- use static-libs && dolib.a lib*.a
- cat <<-EOF > ${PN}.pc
- prefix=${EPREFIX}/usr
- libdir=\${prefix}/$(get_libdir)
- includedir=\${prefix}/include
- Name: ${PN}
- Description: ${DESCRIPTION}
- Version: ${PV}
- URL: ${HOMEPAGE}
- Libs: -L\${libdir} -l${PN} -l${PN}Cinit -l${PN}F77init -lm
- Cflags: -I\${includedir}/${PN}
- Requires: blas
- EOF
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${PN}.pc || die
- alternatives_for blacs ${PN} 0 \
- "/usr/$(get_libdir)/pkgconfig/blacs.pc" "${PN}.pc"
-}
diff --git a/sci-libs/scalapack/ChangeLog b/sci-libs/scalapack/ChangeLog
deleted file mode 100644
index 3e621fe..0000000
--- a/sci-libs/scalapack/ChangeLog
+++ /dev/null
@@ -1,13 +0,0 @@
-# ChangeLog for sci-libs/scalapack
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org> scalapack-1.8.0.ebuild:
- Switched to alternatives-2 framework
-
-*scalapack-1.8.0 (08 Dec 2010)
-
- 08 Dec 2010; Sébastien Fabbro <bicatali@gentoo.org> +scalapack-1.8.0.ebuild,
- +metadata.xml:
- Initial import
-
diff --git a/sci-libs/scalapack/Manifest b/sci-libs/scalapack/Manifest
deleted file mode 100644
index 56e5199..0000000
--- a/sci-libs/scalapack/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST scalapack-1.8.0.tgz 5006143 RMD160 4b0f607d18faa6b64415537124e89c4cb33bd06a SHA1 c185f71dda528e809e514dc02a3497817ce3af40 SHA256 e378dbedf67102cb7cc1a7991bb02bbe163aa91710dbeae2868ec781d3fc7a05
-EBUILD scalapack-1.8.0.ebuild 2878 RMD160 26c45388974f797f3d0d46ba123a366c6222a400 SHA1 51b2d8ad58056f51dabb38782ef2498e64bb6aa7 SHA256 2a8772989391a02627248022634f9a66f024060a1d4156c1fb210abecce97974
-MISC ChangeLog 385 RMD160 0b11683799e82701061101d65e484a845d15b88c SHA1 7646afff6226d595a1b34d9a75f27bb376b2d041 SHA256 f14c196af54d1f100ea96fbbff72af4ed7496d0c0a78350e04c99eef2f2b8041
-MISC metadata.xml 563 RMD160 d29391f1abe76c1663278ae6d35fe4128a9f511c SHA1 f794c3d2f48a908e306a05999b7264eccbb18da1 SHA256 1ee2c99e8e8d4f57ba1dce11797c19545734eb262725095909dcf3c80752fb3c
diff --git a/sci-libs/scalapack/metadata.xml b/sci-libs/scalapack/metadata.xml
deleted file mode 100644
index baa3fe7..0000000
--- a/sci-libs/scalapack/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines
- redesigned for distributed memory MIMD parallel computers. It is currently
- written in a Single-Program-Multiple-Data style using explicit message
- passing for interprocessor communication. It assumes matrices are laid out
- in a two-dimensional block cyclic decomposition.
-</longdescription>
-</pkgmetadata>
diff --git a/sci-libs/scalapack/scalapack-1.8.0.ebuild b/sci-libs/scalapack/scalapack-1.8.0.ebuild
deleted file mode 100644
index dc56152..0000000
--- a/sci-libs/scalapack/scalapack-1.8.0.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-inherit eutils toolchain-funcs versionator alternatives-2
-
-DESCRIPTION="Subset of LAPACK routines redesigned for heterogenous computing"
-HOMEPAGE="http://www.netlib.org/scalapack/"
-SRC_URI="${HOMEPAGE}/${P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs test"
-
-RDEPEND="virtual/blacs
- virtual/lapack"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-make_shared_lib() {
- local libstatic=${1}
- local soname=$(basename "${1%.a}").so.$(get_major_version)
- shift
- einfo "Making ${soname}"
- ${LINK:-$(tc-getCC)} ${LDFLAGS} \
- -shared -Wl,-soname="${soname}" \
- -Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
- "$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
- ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
-}
-
-src_configure() {
- sed -e "s:\(^home[[:space:]]*=\).*:\1${S}:" \
- -e "s:\(^CDEFS[[:space:]]*=\).*:\1-DAdd_ -DNO_IEEE -DUsingMpiBlacs:" \
- -e "s:\(^F77FLAGS[[:space:]]*=\).*:\1${FFLAGS}:" \
- -e "s:\(^F77LOADFLAGS[[:space:]]*=\).*:\1${LDFLAGS}:" \
- -e "s:\(^CCFLAGS[[:space:]]*=\).*:\1${CFLAGS}:" \
- -e "s:\(^CCLOADFLAGS[[:space:]]*=\).*:\1${LDFLAGS}:" \
- -e "s:\(^ARCH[[:space:]]*=\).*:\1$(tc-getAR):" \
- -e "s:\(^RANLIB[[:space:]]*=\).*:\1$(tc-getRANLIB):" \
- -e "s:\(^SMPLIB[[:space:]]*=\).*:\1:" \
- -e "s:\(^BLACSFINIT[[:space:]]*=\).*:\1:" \
- -e "s:\(^BLACSCINIT[[:space:]]*=\).*:\1:" \
- -e "s:\(^BLACSLIB[[:space:]]*=\).*:\1$(pkg-config --libs blacs):" \
- -e "s:\(^BLASLIB[[:space:]]*=\).*:\1$(pkg-config --libs blas):" \
- -e "s:\(^LAPACKLIB[[:space:]]*=\).*:\1$(pkg-config --libs lapack):" \
- SLmake.inc.example > SLmake.inc || die
-}
-
-src_compile() {
- # removing -j1 is tricky because of race to create archive
- emake -j1 \
- NOOPT="-fPIC" \
- F77FLAGS="${FFLAGS} -fPIC" \
- CCFLAGS="${CFLAGS} -fPIC"
- local l
- LINK=mpicc make_shared_lib lib${PN}.a $(pkg-config --libs blas lapack blacs)
- if use static-libs; then
- emake cleanlib && rm lib*.a
- emake -j1
- fi
-}
-
-src_test() {
- emake exe
- cd TESTING
- local x
- for x in ./x*; do
- mpirun -np 4 $x 2>&1 | tee $x.log
- grep -q "\*\*\*" $x.log && die "$x failed"
- done
-}
-
-src_install() {
- cd LIB
- dolib.so lib*.so*
- use static-libs && dolib.a lib*.a
- cd "${S}"
- insinto /usr/include/${PN}
- doins PBLAS/SRC/*.h || die
-
- local pcfile=ref${PN}.pc
- cat <<-EOF > ${pcfile}
- prefix=${EPREFIX}/usr
- libdir=\${prefix}/$(get_libdir)
- includedir=\${prefix}/include
- Name: ${PN}
- Description: ${DESCRIPTION}
- Version: ${PV}
- URL: ${HOMEPAGE}
- Libs: -L\${libdir} -l${PN}
- Private: -lm
- Cflags: -I\${includedir}/${PN}
- Requires: blas lapack blacs
- EOF
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${pcfile} || die
- alternatives_for scalapack reference \
- 0 "/usr/$(get_libdir)/pkgconfig/scalapack.pc" "${pcfile}"
-
-}
diff --git a/sci-libs/xblas/ChangeLog b/sci-libs/xblas/ChangeLog
deleted file mode 100644
index 15973e1..0000000
--- a/sci-libs/xblas/ChangeLog
+++ /dev/null
@@ -1,14 +0,0 @@
-# ChangeLog for sci-libs/xblas
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 31 May 2011; Sébastien Fabbro <bicatali@gentoo.org> xblas-1.0.248.ebuild:
- Removed libm dependendency. Make shared lib consistent with other numeric
- libraries packages. Switched to EAPI4.
-
- 09 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org> xblas-1.0.248.ebuild:
- Added eselect profile
-
- 03 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org> ChangeLog:
- Initial import
-
diff --git a/sci-libs/xblas/Manifest b/sci-libs/xblas/Manifest
deleted file mode 100644
index fedc8c3..0000000
--- a/sci-libs/xblas/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST xblas-1.0.248.tar.gz 2087424 RMD160 32e1b394efd9293000b669330c538718f5cef47b SHA1 dbe70a98c500db759f13031a4a951715ca3ba967 SHA256 b5fe7c71c2da1ed9bcdc5784a12c5fa9fb417577513fe8a38de5de0007f7aaa1
-EBUILD xblas-1.0.248.ebuild 1815 RMD160 a370ca18bfc0f7200d2c247db550880ed41bf756 SHA1 e86adccd2f187114bdb9ce24b15917babd060607 SHA256 8775654cc62c838a525f8c74aada6d051e4dcada9f196c29865e69c99aa418a1
-MISC ChangeLog 496 RMD160 b98257455476b79929f891c6f926c1098b9e5c43 SHA1 db78825b2bf55f85fe2a976ee9243c9643e04e20 SHA256 2b41bc0dcac0e0c4483e8a5e7d3ee7319be19a98825bd98af023c5d226c2962c
-MISC metadata.xml 457 RMD160 51e6f1c9e69901d204fd13ff2ecf76b571475d91 SHA1 0ae2141ee2e201a00dbbffb96cd8f473ea2c44cc SHA256 40b841bb013b90fe241b2a532c04ee6dfbb4684d9f4889878bfd7f38df311dc3
diff --git a/sci-libs/xblas/metadata.xml b/sci-libs/xblas/metadata.xml
deleted file mode 100644
index 0331b98..0000000
--- a/sci-libs/xblas/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- The XBLAS library of routines is part of a reference implementation for
- the Dense and Banded Basic Linear Algebra Subroutines, along with their
- Extended and Mixed Precision versions, as documented in Chapters 2 and 4
- of the new BLAS Standard.
-</longdescription>
-</pkgmetadata>
diff --git a/sci-libs/xblas/xblas-1.0.248.ebuild b/sci-libs/xblas/xblas-1.0.248.ebuild
deleted file mode 100644
index f9663c4..0000000
--- a/sci-libs/xblas/xblas-1.0.248.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit eutils flag-o-matic toolchain-funcs versionator
-
-DESCRIPTION="Extra Precise Basic Linear Algebra Subroutines"
-HOMEPAGE="http://www.netlib.org/xblas/"
-SRC_URI="${HOMEPAGE}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc fortran static-libs"
-
-DEPEND=""
-RDEPEND=""
-
-make_shared_lib() {
- local libstatic=${1}
- local soname=$(basename "${1%.a}").so.$(get_major_version)
- shift
- einfo "Making ${soname}"
- ${LINK:-$(tc-getCC)} ${LDFLAGS} \
- -shared -Wl,-soname="${soname}" \
- -Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
- "$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
- ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
-}
-
-src_configure() {
- econf $(use_enable fortran)
-}
-
-src_compile() {
- # default target builds and runs tests - split
- # build first static libs because of fPIC afterwards
- # and we link tests with shared ones
- if use static-libs; then
- emake makefiles
- emake lib XBLASLIB=lib${PN}_nonpic.a
- emake clean
- fi
- sed -i \
- -e 's:\(CFLAGS.*\).*:\1 -fPIC:' \
- make.inc || die
- emake makefiles
- emake lib
- make_shared_lib lib${PN}.a
-}
-
-src_test() {
- emake tests
-}
-
-src_install() {
- dolib.so lib${PN}.so*
- use static-libs && newlib.a lib${PN}_nonpic.a lib${PN}.a
- dodoc README README.devel
- use doc && dodoc doc/report.ps
-
- # pkg-config file for our multliple blas stuff
- cat > ${PN}.pc <<-EOF
- prefix=${EPREFIX}/usr
- libdir=\${prefix}/$(get_libdir)
- includedir=\${prefix}/include/${PN}
- Name: ${PN}
- Description: ${DESCRIPTION}
- Version: ${PV}
- URL: ${HOMEPAGE}
- Libs: -L\${libdir} -l${PN}
- Cflags: -I\${includedir}
- EOF
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${PN}.pc || die
-}