From 727b4cf8691ff53a442321803ecfbf86111d4dbb Mon Sep 17 00:00:00 2001 From: Sébastien Fabbro Date: Mon, 22 Aug 2011 20:15:04 +0100 Subject: removed packages now in science overlay --- app-doc/blacs-docs/ChangeLog | 10 - app-doc/blacs-docs/Manifest | 4 - app-doc/blacs-docs/blacs-docs-1.1.ebuild | 18 - app-doc/blacs-docs/metadata.xml | 14 - app-doc/blas-docs/ChangeLog | 54 --- app-doc/blas-docs/Manifest | 6 - app-doc/blas-docs/blas-docs-3.2.0.ebuild | 28 -- app-doc/blas-docs/metadata.xml | 14 - app-doc/lapack-docs/ChangeLog | 74 ----- app-doc/lapack-docs/Manifest | 5 - app-doc/lapack-docs/lapack-docs-3.2.0.ebuild | 30 -- app-doc/lapack-docs/metadata.xml | 13 - app-doc/scalapack-docs/ChangeLog | 10 - app-doc/scalapack-docs/Manifest | 4 - app-doc/scalapack-docs/metadata.xml | 14 - app-doc/scalapack-docs/scalapack-docs-1.8.ebuild | 26 -- sci-libs/acml/ChangeLog | 220 ------------ sci-libs/acml/Manifest | 17 - sci-libs/acml/acml-4.4.0-r1.ebuild | 121 ------- sci-libs/acml/metadata.xml | 25 -- sci-libs/blas-reference/ChangeLog | 28 -- sci-libs/blas-reference/Manifest | 4 - .../blas-reference/blas-reference-3.3.1-r1.ebuild | 80 ----- sci-libs/blas-reference/metadata.xml | 14 - sci-libs/cblas-reference/ChangeLog | 181 ---------- sci-libs/cblas-reference/Manifest | 4 - .../cblas-reference-20110218.ebuild | 105 ------ sci-libs/cblas-reference/metadata.xml | 15 - sci-libs/gotoblas2/ChangeLog | 29 -- sci-libs/gotoblas2/Manifest | 8 - .../gotoblas2/files/gotoblas2-1.13-aliasing.patch | 11 - .../gotoblas2/files/gotoblas2-1.13-dynamic.patch | 17 - .../gotoblas2/files/gotoblas2-1.13-fcheck.patch | 10 - .../files/gotoblas2-1.13-sharedlibs.patch | 45 --- sci-libs/gotoblas2/gotoblas2-1.13.ebuild | 114 ------- sci-libs/gotoblas2/metadata.xml | 19 -- sci-libs/gsl/ChangeLog | 370 --------------------- sci-libs/gsl/Manifest | 5 - sci-libs/gsl/files/gsl-1.15-pkgconfig.patch | 16 - sci-libs/gsl/gsl-1.15-r1.ebuild | 42 --- sci-libs/gsl/metadata.xml | 18 - sci-libs/lapack-reference/ChangeLog | 277 --------------- sci-libs/lapack-reference/Manifest | 6 - .../lapack-reference/files/3.3.1-blas-libs.patch | 35 -- .../lapack-reference/files/3.3.1-xblas-libs.patch | 44 --- .../lapack-reference-3.3.1-r1.ebuild | 84 ----- sci-libs/lapack-reference/metadata.xml | 18 - sci-libs/lapacke-reference/._lapacke | Bin 193 -> 0 bytes sci-libs/lapacke-reference/ChangeLog | 12 - sci-libs/lapacke-reference/Manifest | 4 - .../lapacke-reference-1.0.0.009.ebuild | 84 ----- sci-libs/lapacke-reference/metadata.xml | 10 - sci-libs/mkl/ChangeLog | 16 - sci-libs/mkl/Manifest | 6 - sci-libs/mkl/metadata.xml | 13 - sci-libs/mkl/mkl-10.3.4.191.ebuild | 136 -------- sci-libs/mpiblacs/ChangeLog | 17 - sci-libs/mpiblacs/Manifest | 6 - sci-libs/mpiblacs/metadata.xml | 12 - sci-libs/mpiblacs/mpiblacs-1.1.ebuild | 111 ------- sci-libs/scalapack/ChangeLog | 13 - sci-libs/scalapack/Manifest | 4 - sci-libs/scalapack/metadata.xml | 12 - sci-libs/scalapack/scalapack-1.8.0.ebuild | 103 ------ sci-libs/xblas/ChangeLog | 14 - sci-libs/xblas/Manifest | 4 - sci-libs/xblas/metadata.xml | 11 - sci-libs/xblas/xblas-1.0.248.ebuild | 78 ----- virtual/blacs/ChangeLog | 10 - virtual/blacs/Manifest | 3 - virtual/blacs/blacs-1.1.ebuild | 21 -- virtual/blacs/metadata.xml | 8 - virtual/blas/ChangeLog | 16 - virtual/blas/Manifest | 3 - virtual/blas/blas-2.0.ebuild | 25 -- virtual/blas/metadata.xml | 9 - virtual/cblas/ChangeLog | 32 -- virtual/cblas/Manifest | 3 - virtual/cblas/cblas-2.0.ebuild | 24 -- virtual/cblas/metadata.xml | 9 - virtual/lapack/ChangeLog | 27 -- virtual/lapack/Manifest | 3 - virtual/lapack/lapack-3.3.ebuild | 23 -- virtual/lapack/metadata.xml | 9 - virtual/lapacke/ChangeLog | 10 - virtual/lapacke/Manifest | 3 - virtual/lapacke/lapacke-1.0.ebuild | 20 -- virtual/lapacke/metadata.xml | 9 - virtual/metis/ChangeLog | 10 - virtual/metis/Manifest | 3 - virtual/metis/metadata.xml | 8 - virtual/metis/metis-1.0.ebuild | 16 - virtual/scalapack/ChangeLog | 10 - virtual/scalapack/Manifest | 3 - virtual/scalapack/metadata.xml | 8 - virtual/scalapack/scalapack-1.8.ebuild | 21 -- 96 files changed, 3318 deletions(-) delete mode 100644 app-doc/blacs-docs/ChangeLog delete mode 100644 app-doc/blacs-docs/Manifest delete mode 100644 app-doc/blacs-docs/blacs-docs-1.1.ebuild delete mode 100644 app-doc/blacs-docs/metadata.xml delete mode 100644 app-doc/blas-docs/ChangeLog delete mode 100644 app-doc/blas-docs/Manifest delete mode 100644 app-doc/blas-docs/blas-docs-3.2.0.ebuild delete mode 100644 app-doc/blas-docs/metadata.xml delete mode 100644 app-doc/lapack-docs/ChangeLog delete mode 100644 app-doc/lapack-docs/Manifest delete mode 100644 app-doc/lapack-docs/lapack-docs-3.2.0.ebuild delete mode 100644 app-doc/lapack-docs/metadata.xml delete mode 100644 app-doc/scalapack-docs/ChangeLog delete mode 100644 app-doc/scalapack-docs/Manifest delete mode 100644 app-doc/scalapack-docs/metadata.xml delete mode 100644 app-doc/scalapack-docs/scalapack-docs-1.8.ebuild delete mode 100644 sci-libs/acml/ChangeLog delete mode 100644 sci-libs/acml/Manifest delete mode 100644 sci-libs/acml/acml-4.4.0-r1.ebuild delete mode 100644 sci-libs/acml/metadata.xml delete mode 100644 sci-libs/blas-reference/ChangeLog delete mode 100644 sci-libs/blas-reference/Manifest delete mode 100644 sci-libs/blas-reference/blas-reference-3.3.1-r1.ebuild delete mode 100644 sci-libs/blas-reference/metadata.xml delete mode 100644 sci-libs/cblas-reference/ChangeLog delete mode 100644 sci-libs/cblas-reference/Manifest delete mode 100644 sci-libs/cblas-reference/cblas-reference-20110218.ebuild delete mode 100644 sci-libs/cblas-reference/metadata.xml delete mode 100644 sci-libs/gotoblas2/ChangeLog delete mode 100644 sci-libs/gotoblas2/Manifest delete mode 100644 sci-libs/gotoblas2/files/gotoblas2-1.13-aliasing.patch delete mode 100644 sci-libs/gotoblas2/files/gotoblas2-1.13-dynamic.patch delete mode 100644 sci-libs/gotoblas2/files/gotoblas2-1.13-fcheck.patch delete mode 100644 sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch delete mode 100644 sci-libs/gotoblas2/gotoblas2-1.13.ebuild delete mode 100644 sci-libs/gotoblas2/metadata.xml delete mode 100644 sci-libs/gsl/ChangeLog delete mode 100644 sci-libs/gsl/Manifest delete mode 100644 sci-libs/gsl/files/gsl-1.15-pkgconfig.patch delete mode 100644 sci-libs/gsl/gsl-1.15-r1.ebuild delete mode 100644 sci-libs/gsl/metadata.xml delete mode 100644 sci-libs/lapack-reference/ChangeLog delete mode 100644 sci-libs/lapack-reference/Manifest delete mode 100644 sci-libs/lapack-reference/files/3.3.1-blas-libs.patch delete mode 100644 sci-libs/lapack-reference/files/3.3.1-xblas-libs.patch delete mode 100644 sci-libs/lapack-reference/lapack-reference-3.3.1-r1.ebuild delete mode 100644 sci-libs/lapack-reference/metadata.xml delete mode 100755 sci-libs/lapacke-reference/._lapacke delete mode 100644 sci-libs/lapacke-reference/ChangeLog delete mode 100644 sci-libs/lapacke-reference/Manifest delete mode 100644 sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild delete mode 100644 sci-libs/lapacke-reference/metadata.xml delete mode 100644 sci-libs/mkl/ChangeLog delete mode 100644 sci-libs/mkl/Manifest delete mode 100644 sci-libs/mkl/metadata.xml delete mode 100644 sci-libs/mkl/mkl-10.3.4.191.ebuild delete mode 100644 sci-libs/mpiblacs/ChangeLog delete mode 100644 sci-libs/mpiblacs/Manifest delete mode 100644 sci-libs/mpiblacs/metadata.xml delete mode 100644 sci-libs/mpiblacs/mpiblacs-1.1.ebuild delete mode 100644 sci-libs/scalapack/ChangeLog delete mode 100644 sci-libs/scalapack/Manifest delete mode 100644 sci-libs/scalapack/metadata.xml delete mode 100644 sci-libs/scalapack/scalapack-1.8.0.ebuild delete mode 100644 sci-libs/xblas/ChangeLog delete mode 100644 sci-libs/xblas/Manifest delete mode 100644 sci-libs/xblas/metadata.xml delete mode 100644 sci-libs/xblas/xblas-1.0.248.ebuild delete mode 100644 virtual/blacs/ChangeLog delete mode 100644 virtual/blacs/Manifest delete mode 100644 virtual/blacs/blacs-1.1.ebuild delete mode 100644 virtual/blacs/metadata.xml delete mode 100644 virtual/blas/ChangeLog delete mode 100644 virtual/blas/Manifest delete mode 100644 virtual/blas/blas-2.0.ebuild delete mode 100644 virtual/blas/metadata.xml delete mode 100644 virtual/cblas/ChangeLog delete mode 100644 virtual/cblas/Manifest delete mode 100644 virtual/cblas/cblas-2.0.ebuild delete mode 100644 virtual/cblas/metadata.xml delete mode 100644 virtual/lapack/ChangeLog delete mode 100644 virtual/lapack/Manifest delete mode 100644 virtual/lapack/lapack-3.3.ebuild delete mode 100644 virtual/lapack/metadata.xml delete mode 100644 virtual/lapacke/ChangeLog delete mode 100644 virtual/lapacke/Manifest delete mode 100644 virtual/lapacke/lapacke-1.0.ebuild delete mode 100644 virtual/lapacke/metadata.xml delete mode 100644 virtual/metis/ChangeLog delete mode 100644 virtual/metis/Manifest delete mode 100644 virtual/metis/metadata.xml delete mode 100644 virtual/metis/metis-1.0.ebuild delete mode 100644 virtual/scalapack/ChangeLog delete mode 100644 virtual/scalapack/Manifest delete mode 100644 virtual/scalapack/metadata.xml delete mode 100644 virtual/scalapack/scalapack-1.8.ebuild diff --git a/app-doc/blacs-docs/ChangeLog b/app-doc/blacs-docs/ChangeLog deleted file mode 100644 index 6175e73..0000000 --- a/app-doc/blacs-docs/ChangeLog +++ /dev/null @@ -1,10 +0,0 @@ -# ChangeLog for app-doc/blacs-docs -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*blacs-docs-1.1 (13 Dec 2010) - - 13 Dec 2010; Sébastien Fabbro +blacs-docs-1.1.ebuild, - +metadata.xml: - Initial import - diff --git a/app-doc/blacs-docs/Manifest b/app-doc/blacs-docs/Manifest deleted file mode 100644 index 59181c5..0000000 --- a/app-doc/blacs-docs/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST blacs-docs-1.1.tar.bz2 150345 RMD160 4909da85c7971d640184a62610ff9200ee750c95 SHA1 5ba30ed1f22a89ac03f3f103e03f3b969931e1c4 SHA256 6739d4b789d341ef1116a53e4f2750e8a8b3077dfd79b9d8e7b3c92d66001381 -EBUILD blacs-docs-1.1.ebuild 474 RMD160 6032cf8694d350f4caa899f02190f60ad371bc8a SHA1 c6771230a31fa43ad7202ac93f2542d3e980fc3c SHA256 4880c70a66b345a2efa1cd49ba463811ed9b791697ad138edd9b68dab29855cf -MISC ChangeLog 264 RMD160 fcaa4fda1eb745f0ebcaf45a887ef7e524324fa0 SHA1 2a0bb2484e828d6925bf01cda5198a8f883a63df SHA256 ab84b8e5a9a9225cd920b47e3de6529779bf0cc18364564067e594496859e213 -MISC metadata.xml 596 RMD160 1643f13064ad596dc043b8d64fc64700172b7610 SHA1 2bcbc1ebe5f71b0063db2d86f6825672bf6991c2 SHA256 891950c07ac432fcf6c1ad4dcc3ea0e99ff2c32b79ec2fce804f853eb6396e3a diff --git a/app-doc/blacs-docs/blacs-docs-1.1.ebuild b/app-doc/blacs-docs/blacs-docs-1.1.ebuild deleted file mode 100644 index c907317..0000000 --- a/app-doc/blacs-docs/blacs-docs-1.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-doc/blas-docs/blas-docs-3.1.1.ebuild,v 1.11 2009/12/17 10:04:04 fauli Exp $ - -DESCRIPTION="Documentation reference for BLACS implementations" -HOMEPAGE="http://www.netlib.org/blacs/" -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -S="${WORKDIR}" - -src_install() { - dodoc *ps || die -} diff --git a/app-doc/blacs-docs/metadata.xml b/app-doc/blacs-docs/metadata.xml deleted file mode 100644 index 3bff3bb..0000000 --- a/app-doc/blacs-docs/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - -sci - - 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. - This package contains manual pages for the routines, and other - quick reference in postscript format. - - diff --git a/app-doc/blas-docs/ChangeLog b/app-doc/blas-docs/ChangeLog deleted file mode 100644 index 05e48ac..0000000 --- a/app-doc/blas-docs/ChangeLog +++ /dev/null @@ -1,54 +0,0 @@ -# ChangeLog for app-doc/blas-docs -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-doc/blas-docs/ChangeLog,v 1.12 2009/12/17 10:04:04 fauli Exp $ - -*blas-docs-3.2.0 (24 Nov 2010) - - 24 Nov 2010; Sébastien Fabbro +blas-docs-3.2.0.ebuild, - +metadata.xml: - Version bump - - 17 Dec 2009; Christian Faulhammer - blas-docs-3.1.1.ebuild: - QA: add prefix keywords - - 09 Oct 2007; Markus Rothe blas-docs-3.1.1.ebuild: - Stable on ppc64; bug #189725 - - 28 Sep 2007; nixnut blas-docs-3.1.1.ebuild: - Stable on ppc wrt bug 189725 - - 04 Sep 2007; Christoph Mende blas-docs-3.1.1.ebuild: - Stable on amd64 wrt bug #189725 - - 28 Aug 2007; nixnut blas-docs-3.1.1.ebuild: - Added ~ppc wrt bug 189725 - - 26 Aug 2007; Raúl Porcel blas-docs-3.1.1.ebuild: - alpha/ia64/x86 stable wrt #189725 - - 23 Aug 2007; Roy Marples blas-docs-3.1.1.ebuild: - FreeBSD doesn't have rename, so use a simple bash loop instead. Keyworded - ~x86-fbsd, #189725. - - 21 Aug 2007; Jeroen Roovers blas-docs-3.1.1.ebuild: - Stable for HPPA (bug #189725). - - 21 Aug 2007; Ferris McCormick blas-docs-3.1.1.ebuild: - Sparc stable --- part of Bug #189725 --- nothing but documentation files. - -*blas-docs-3.1.1 (03 May 2007) - - 03 May 2007; Sébastien Fabbro metadata.xml, - -blas-docs-3.1.ebuild, +blas-docs-3.1.1.ebuild: - Version bump. Added longdescription in metadata.xml - - 08 Feb 2007; Sébastien Fabbro blas-docs-3.1.ebuild: - Changed LICENSE to BSD - -*blas-docs-3.1 (07 Feb 2007) - - 07 Feb 2007; Sébastien Fabbro +metadata.xml, - +blas-docs-3.1.ebuild: - Initial import. Close bug #147462. - diff --git a/app-doc/blas-docs/Manifest b/app-doc/blas-docs/Manifest deleted file mode 100644 index cfff7a5..0000000 --- a/app-doc/blas-docs/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST blas-report.pdf 2412966 RMD160 47165da27bbb97d3746869869a69124f728f695e SHA1 577478f5013464e68b9596ad854d1d9ebd69a8cc SHA256 7874962ae4dc753fcdd483ff0c69931227846632251f79a68f4f879348f321a6 -DIST blasqr.pdf 97443 RMD160 95b0a2466430021e29a02f3d48142daeb643f922 SHA1 601b18bb8fadd413f913581f5d087b64f5a81dbe SHA256 5ec151929a3cc2cf4589d414f82b7138169bbe2c72fa9b898dfd911f2c555bfd -DIST lapack-man-3.2.0.tar.gz 1016997 RMD160 9f10727f7a443287af5cd9b5d6600c9727905971 SHA1 c558073e05b16998b5e3f2c657d0facf562ec551 SHA256 cac234e597f2b9388bf3d3c0549b8a56bf3867c6c554d844bb839039973861f6 -EBUILD blas-docs-3.2.0.ebuild 1017 RMD160 813bb96ecaafc3f923808e1e697bbdad1a37d09a SHA1 387b2c94defc49c20dae0fc13a9c023272bccbf5 SHA256 ea08ed22f6062d2375b423c980bf3aee5c15fd8d5ef2d0f5b8ced0c8c249d570 -MISC ChangeLog 1881 RMD160 39c9fe064dfa77926143d5061b05c9122cacb869 SHA1 96b8bd65df28e72a5d12d0e0dbe82fec7ba79d84 SHA256 4671e77f5c858358b646ad4f3c327e9ce95beec7fd6423338c75e81176652d2b -MISC metadata.xml 635 RMD160 5409e9e5dc2b500e3d24f5cceedb2c3be0333f5c SHA1 51c4b7591c3b2e44dfbf755077c06f1547139061 SHA256 b90f0dfdff36e211eeedf4571ceb47c2f3aa85268d4be1174800987315783535 diff --git a/app-doc/blas-docs/blas-docs-3.2.0.ebuild b/app-doc/blas-docs/blas-docs-3.2.0.ebuild deleted file mode 100644 index 2a3c727..0000000 --- a/app-doc/blas-docs/blas-docs-3.2.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-doc/blas-docs/blas-docs-3.1.1.ebuild,v 1.11 2009/12/17 10:04:04 fauli Exp $ - -DESCRIPTION="Documentation reference and man pages for blas implementations" -HOMEPAGE="http://www.netlib.org/blas" -SRC_URI="mirror://gentoo/lapack-man-${PV}.tar.gz - http://www.netlib.org/blas/blasqr.pdf - http://www.netlib.org/blas/blast-forum/blas-report.pdf" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos" -IUSE="" - -S=${WORKDIR}/lapack-${PV}/manpages - -src_install() { - # rename because doman do not yet understand manl files - # Not all systems have the rename command, like say FreeBSD - local f= t= - for f in blas/man/manl/*.l; do - t="${f%%.l}.n" - mv "${f}" "${t}" - done - doman blas/man/manl/*.n || die "doman failed" - dodoc README "${DISTDIR}"/blas{-report,qr}.pdf || die "dodoc failed" -} diff --git a/app-doc/blas-docs/metadata.xml b/app-doc/blas-docs/metadata.xml deleted file mode 100644 index 6e3b4dd..0000000 --- a/app-doc/blas-docs/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - -sci - - BLAS (Basic Linear Algebra Subroutines) is a set of efficient routines - for most of the basic vector and matrix operations. They are widely - used as the basis for other high quality linear algebra software, for - example lapack and linpack. This implementation is the Fortran 77 - reference implementation found at netlib. - This package contains manual pages for the routines, and other - quick reference in postscript format. - - diff --git a/app-doc/lapack-docs/ChangeLog b/app-doc/lapack-docs/ChangeLog deleted file mode 100644 index b5e34c0..0000000 --- a/app-doc/lapack-docs/ChangeLog +++ /dev/null @@ -1,74 +0,0 @@ -# ChangeLog for app-doc/lapack-docs -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-doc/lapack-docs/ChangeLog,v 1.16 2009/12/17 10:06:48 fauli Exp $ - -*lapack-docs-3.2.0 (24 Nov 2010) - - 24 Nov 2010; Sébastien Fabbro - +lapack-docs-3.2.0.ebuild, +metadata.xml: - Version bump - - 17 Dec 2009; Christian Faulhammer - lapack-docs-3.1.1.ebuild: - QA: add prefix keywords - - 29 Jun 2008; Torsten Veller lapack-docs-3.1.1.ebuild: - Add missing die: || "..." -> || die "..." - - 21 Nov 2007; Joe Peterson lapack-docs-3.1.1.ebuild: - Add ~x86-fbsd keyword (bug #189738) - - 16 Nov 2007; nixnut lapack-docs-3.1.1.ebuild: - Stable on ppc wrt bug 189738 - - 14 Nov 2007; Sébastien Fabbro - lapack-docs-3.1.1.ebuild: - amd64 stable wrt #189738, with kingtaco's green light. - - 14 Nov 2007; Sébastien Fabbro - lapack-docs-3.1.1.ebuild: - amd64 stable with kingtaco's blessing. - - 29 Oct 2007; Raúl Porcel lapack-docs-3.1.1.ebuild: - alpha stable wrt #189738 - - 21 Oct 2007; nixnut lapack-docs-3.1.1.ebuild: - Added ~ppc - - 10 Oct 2007; Markus Rothe lapack-docs-3.1.1.ebuild: - Stable on ppc64; bug #189738 - - 28 Sep 2007; Raúl Porcel lapack-docs-3.1.1.ebuild: - ia64/sparc stable wrt #189738 - - 13 Sep 2007; Christian Faulhammer - lapack-docs-3.1.1.ebuild: - stable x86, bug 189738 - - 05 Sep 2007; Jeroen Roovers lapack-docs-3.1.1.ebuild: - Stable for HPPA (bug #189738). - - 23 Aug 2007; Sébastien Fabbro - lapack-docs-3.1.1.ebuild: - do bash loop instead of rename, as blas-docs. - -*lapack-docs-3.1.1 (03 May 2007) - - 03 May 2007; Sébastien Fabbro metadata.xml, - -lapack-docs-3.1.ebuild, +lapack-docs-3.1.1.ebuild: - Version bump. Added longdescription in metadata.xml - - 08 Feb 2007; Sébastien Fabbro - lapack-docs-3.1.ebuild: - Changed LICENSE to BSD - - 07 Feb 2007; Sébastien Fabbro - lapack-docs-3.1.ebuild: - removed src_compile and absent files - -*lapack-docs-3.1 (07 Feb 2007) - - 07 Feb 2007; Sébastien Fabbro +metadata.xml, - +lapack-docs-3.1.ebuild: - Initial import. Close bug #147463. - diff --git a/app-doc/lapack-docs/Manifest b/app-doc/lapack-docs/Manifest deleted file mode 100644 index 487e35c..0000000 --- a/app-doc/lapack-docs/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST lapack-man-3.2.0.tar.gz 1016997 RMD160 9f10727f7a443287af5cd9b5d6600c9727905971 SHA1 c558073e05b16998b5e3f2c657d0facf562ec551 SHA256 cac234e597f2b9388bf3d3c0549b8a56bf3867c6c554d844bb839039973861f6 -DIST lapackqref.ps 72345 RMD160 5f9c94dccd6ed7dd6b5fbf03ce0c9008695f60ed SHA1 d552e8d06b18df797f7b8bb14c346eb6303ae9f5 SHA256 fafadde0c1804cc0ab6d9435d41239745d8e265299773ede827c82596bbcef4b -EBUILD lapack-docs-3.2.0.ebuild 897 RMD160 d48b3a96bf4dc2c454f2794f24c41af098f33a9e SHA1 38845b275cef52263ca663e173d1868312fa76dd SHA256 5b0a16df897f56cc4a2be8c428e2acf4851e44c86d7887f1e112804b31316e4b -MISC ChangeLog 2424 RMD160 4e3f11081b7a0605695e6e9ead9b6784e26ab82c SHA1 c0a6e65d29bb7fcd3d1d51f9907b57855ffc1f1d SHA256 c9ba9fb341894ca482eaa05069558303ba889148df40eaa6aef3f25991ba2551 -MISC metadata.xml 621 RMD160 5f78f0b799cc5f67a6b2b32e9afbf44b60654127 SHA1 2dd324a4946fba47cdef1dc5776751376b6f1846 SHA256 a3725ef570021bdc2270720888c07752eed090b9376234edafe1f65e5205bc63 diff --git a/app-doc/lapack-docs/lapack-docs-3.2.0.ebuild b/app-doc/lapack-docs/lapack-docs-3.2.0.ebuild deleted file mode 100644 index e0e45f9..0000000 --- a/app-doc/lapack-docs/lapack-docs-3.2.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -DESCRIPTION="Documentation reference and man pages for LAPACK implementations" -HOMEPAGE="http://www.netlib.org/lapack/" -SRC_URI="mirror://gentoo/lapack-man-${PV}.tar.gz - http://www.netlib.org/lapack/lapackqref.ps" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos" -IUSE="" - -S="${WORKDIR}/lapack-${PV}/manpages" - -src_install() { - # These belong to the blas-docs - rm -f man/manl/{lsame,xerbla}.* - - # rename because doman do not yet understand manl files - # Not all systems have the rename command, like say FreeBSD - local f= t= - for f in man/manl/*.l; do - t="${f%%.l}.n" - mv "${f}" "${t}" - done - doman man/manl/* || die "doman failed" - dodoc README "${DISTDIR}"/lapackqref.ps || die "dodoc failed" -} diff --git a/app-doc/lapack-docs/metadata.xml b/app-doc/lapack-docs/metadata.xml deleted file mode 100644 index bf5ef59..0000000 --- a/app-doc/lapack-docs/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - -sci - - LAPACK is a comprehensive FORTRAN 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 contains manual pages for the routines, and a Quick-Reference guide. - - diff --git a/app-doc/scalapack-docs/ChangeLog b/app-doc/scalapack-docs/ChangeLog deleted file mode 100644 index d9d6e6e..0000000 --- a/app-doc/scalapack-docs/ChangeLog +++ /dev/null @@ -1,10 +0,0 @@ -# ChangeLog for app-doc/scalapack-docs -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*scalapack-docs-1.8 (13 Dec 2010) - - 13 Dec 2010; Sébastien Fabbro - +scalapack-docs-1.8.ebuild, +metadata.xml: - Initial import - diff --git a/app-doc/scalapack-docs/Manifest b/app-doc/scalapack-docs/Manifest deleted file mode 100644 index b93d12f..0000000 --- a/app-doc/scalapack-docs/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST scalapack-docs-1.8.tar.bz2 385360 RMD160 d9b24f80c1be012e8c421cdd6acc738483db4afc SHA1 6469f5c4e9d4471713081a8edb4b2475f41e3203 SHA256 c72ad40462207778f43be4569fa4335882127f445be7c78903ee8b5dd678dce3 -EBUILD scalapack-docs-1.8.ebuild 687 RMD160 28eb4393540a0b58cac4ed773e06f718e5d44065 SHA1 dfa8fa8dfdcca383e9e72ca628bb6ef7e7551c0c SHA256 f0ccaed2b2107dce0cd399f7a47b3c5bb50eea0860ccee97e6f364037883e686 -MISC ChangeLog 276 RMD160 255f63624ff133083c7f60dcf00e8ba14dff0859 SHA1 00882e627b2adafb5c03b728e2dac1100fbf2839 SHA256 b74374f971ee6394f3e83a97dc48a50ccc5828139cfd35faf3d5ce900ec45436 -MISC metadata.xml 648 RMD160 adff328cfa4f175dabadb5d4f9a5f36a686c6ebd SHA1 916f750a57f67b1323a515e34f1a3483f89b301a SHA256 d06e057186d652f99527fa55553eb2eab84a975faa1ebbf58c4d4e5177fb7e31 diff --git a/app-doc/scalapack-docs/metadata.xml b/app-doc/scalapack-docs/metadata.xml deleted file mode 100644 index bdb160f..0000000 --- a/app-doc/scalapack-docs/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - -sci - - 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. - This package contains manual pages for the routines, and quick reference guides. - - diff --git a/app-doc/scalapack-docs/scalapack-docs-1.8.ebuild b/app-doc/scalapack-docs/scalapack-docs-1.8.ebuild deleted file mode 100644 index 833cdca..0000000 --- a/app-doc/scalapack-docs/scalapack-docs-1.8.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -DESCRIPTION="Documentation reference and man pages for ScaLAPACK implementations" -HOMEPAGE="http://www.netlib.org/scalapack/scalapack_home.html" -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -S="${WORKDIR}" - -src_install() { - # rename because doman do not yet understand manl files - # Not all systems have the rename command, like say FreeBSD - local f= t= - for f in MANPAGES/man/manl/*.l; do - t="${f%%.l}.n" - mv "${f}" "${t}" - done - doman MANPAGES/man/manl/* || die "doman failed" - dodoc *.ps || die "dodoc failed" -} 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 -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 acml-4.4.0.ebuild: - Switched to alternatives-2 framework - - 14 Nov 2010; Sébastien Fabbro acml-4.4.0.ebuild: - Added automated linking to a default fortran profile, gfortran if chosen - - 10 Nov 2010; Sébastien Fabbro acml-4.4.0.ebuild: - Added multilib support. Added eselect files. - -*acml-4.4.0 (05 Nov 2010) - - 05 Nov 2010; Sébastien Fabbro +acml-4.4.0.ebuild, - +metadata.xml: - Version bump. Completely new structure. Not functional with the eselect - yet. - - 07 Jul 2009; Diego E. Pettenò ChangeLog: - Use elog for fetch error. - - 17 Oct 2008; Markus Meier metadata.xml: - openmp USE-flag is global now - - 07 Aug 2008; Ulrich Mueller metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - - 23 Jun 2008; Sébastien Fabbro acml-4.1.0-r1.ebuild: - Added gfortran fetch for x86, now available on amd website - - 27 May 2008; Sébastien Fabbro -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 - +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 +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 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 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 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 metadata.xml: - Removing kugelfang from metadata.xml as per #46972. - - 19 Dec 2007; Sébastien Fabbro 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 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 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 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 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 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 -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 +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 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 - +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 - , Sun Bing and - others in the bug. - - 22 Feb 2007; Jeff Gardner ChangeLog: - Really changing the manifest this time... - - 22 Feb 2007; Jeff Gardner files/digest-acml-3.0.0, - Manifest: - Updating acml-3.0.0 digest. - - 08 Jan 2007; Danny van Dyk -acml-2.5.0.ebuild, - -acml-2.7.0.ebuild, -acml-3.1.0.ebuild: - Removed obsolete versions. - - 01 Nov 2006; Donnie Berkholz ; ChangeLog: - Update for my nick change spyderous -> dberkholz. - - 27 Aug 2006; Donnie Berkholz ; 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 ; +files/eselect.blas, - +files/eselect.cblas, +files/eselect.lapack: - Add eselect symlink maps, reported by Markus Dittrich. - - 17 Aug 2006; Donnie Berkholz ; acml-3.1.0-r1.ebuild: - Change einfo uses that should get read to elog. - - 15 Aug 2006; Danny van Dyk acml-3.0.0.ebuild: - Marking stable on amd64 and x86. - -*acml-3.1.0-r1 (03 Jul 2006) - - 03 Jul 2006; Donnie Berkholz ; - +acml-3.1.0-r1.ebuild: - Bumps to switch to new eselect modules. - - 15 May 2006; Donnie Berkholz ; 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 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 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 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 -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 +acml-2.5.0.ebuild: - Version bump to acml-2.5.0. - -*acml-2.1.0 (28 Dec 2004) - - 28 Dec 2004; Olivier Fisette +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 : - 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 +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 @@ - - - -sci - - 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. - - - 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. - - - Fetch and install acml compiled with GNU FORTRAN compiler - Fetch and install acml compiled with the Intel FORTRAN compiler - Fetch and install acml compiled with the NAG FORTRAN compiler - Fetch and install acml compiled with the Portland Group FORTRAN compiler - Fetch and install acml compiled with the Open64 FORTRAN Compiler - Install the 64 bits integer library - - 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 - -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 - -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 - 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 - +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 @@ - - - -sci - - 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. - - 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 - -files/cblas-reference-20030223-autotools.patch, - cblas-reference-20110218.ebuild: - added missing include file. switch to eapi4 - - 23 Feb 2011; Sébastien Fabbro - cblas-reference-20110218.ebuild: - Switched to alternatives-2 framework - - 24 Nov 2010; Sébastien Fabbro - 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 - +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) - +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 - cblas-reference-20030223-r4.ebuild: - Removed pkg-config in RDEPEND (see bug #217278) - - 19 Dec 2007; Justin Bronder - cblas-reference-20030223-r4.ebuild: - Move ESELECT_PROF so binary packages work. - - 12 Nov 2007; Sébastien Fabbro - 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 - cblas-reference-20030223-r4.ebuild: - Stable for HPPA (USE=lapack). - - 11 Oct 2007; Sébastien Fabbro - cblas-reference-20030223-r4.ebuild: - fixed lib->get_libdir for eselect bug workaround - - 10 Oct 2007; Sébastien Fabbro -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 - cblas-reference-20030223-r4.ebuild: - Stable on ppc64; bug #189732 - - 28 Sep 2007; nixnut - cblas-reference-20030223-r4.ebuild: - Stable on ppc wrt bug 189732 - - 26 Sep 2007; Raúl Porcel - cblas-reference-20030223-r4.ebuild: - alpha stable wrt #189732 - - 13 Sep 2007; Christian Faulhammer - cblas-reference-20030223-r4.ebuild: - stable x86, bug 189732 - - 01 Sep 2007; Christoph Mende - cblas-reference-20030223-r4.ebuild: - Stable on amd64 wrt bug #189732 - - 21 Aug 2007; Ferris McCormick - cblas-reference-20030223-r4.ebuild: - Sparc stable --- Bug #189732 --- runs tests as advertised. - - 21 Aug 2007; Sébastien Fabbro - 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 - 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 - cblas-reference-20030223-r3.ebuild: - Add ~alpha wrt #159002 - - 07 Jun 2007; Joe Peterson - cblas-reference-20030223-r3.ebuild: - Add ~x86-fbsd keyword - - 08 Jan 2007; Danny van Dyk - -cblas-reference-20030223.ebuild, -cblas-reference-20030223-r2.ebuild: - QA: Removed unused versions. - - 01 Nov 2006; Donnie Berkholz ; ChangeLog: - Update for my nick change spyderous -> dberkholz. - - 26 Oct 2006; Joshua Jackson - cblas-reference-20030223-r1.ebuild: - Stable x86; bug #137033 - -*cblas-reference-20030223-r3 (11 Oct 2006) - - 11 Oct 2006; Donnie Berkholz ; - 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 ; - files/cblas-reference-20030223-autotool.patch: - Revert accidental commit; cblas.h doesn't yet install properly. - - 11 Sep 2006; Ferris McCormick - cblas-reference-20030223-r2.ebuild: - Add ~sparc keyword. Seems fine, and needed for testing Bug #147159. - - 25 Aug 2006; Donnie Berkholz ; - +files/eselect-reference: - Add eselect symlink maps, reported by Markus Dittrich. - - 17 Aug 2006; Donnie Berkholz ; - 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 ; - +cblas-reference-20030223-r2.ebuild: - Bumps to switch to new eselect modules. - - 19 Jun 2006; Markus Rothe - cblas-reference-20030223-r1.ebuild: - Added ~ppc64; bug #137033 - -*cblas-reference-20030223-r1 (29 May 2006) - - 29 May 2006; Donnie Berkholz ; - +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 ; - cblas-reference-20030223.ebuild: - Keyword ~ppc. - - 10 May 2006; Danny van Dyk - cblas-reference-20030223.ebuild: - Marked ~amd64. - - 27 Mar 2006; Markus Dittrich 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 - +files/c-reference, +files/cblas-gentoo.patch, +metadata.xml, - +cblas-reference-20030223.ebuild: - Initial import (fixes bug #122958). Many thanks to Adam Piątyszek - 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 @@ - - - -sci - - 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. - - 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 gotoblas2-1.13.ebuild: - Fixed include directive in pkgconfig file - - 31 May 2011; Sébastien Fabbro 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 gotoblas2-1.13.ebuild, - files/gotoblas2-1.13-sharedlibs.patch: - fixed ldflags propagation - - 23 Feb 2011; Sébastien Fabbro gotoblas2-1.13.ebuild: - Switched to alternatives-2 framework - - 22 Nov 2010; Sébastien Fabbro 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 - +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 -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 @@ - - - -sci - - 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. - - - Build the 64 bits integer library - Build the CBLAS interface - Build dynamic architecture detection at run time (for multi targets) - - 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 -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 gsl-1.14-r2.ebuild: - Switched to alternatives-2 framework - -*gsl-1.14-r2 (09 Nov 2010) - - 09 Nov 2010; Sébastien Fabbro +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 - -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; gsl-1.14.ebuild: - ppc stable #325179 - - 18 Jul 2010; Raúl Porcel gsl-1.14.ebuild: - alpha/arm/ia64/s390/sh/sparc stable wrt #325179 - - 10 Jul 2010; Christian Faulhammer gsl-1.14.ebuild: - stable x86, bug 325179 - - 09 Jul 2010; Samuli Suominen gsl-1.14.ebuild: - ppc64 stable wrt #325179 - - 01 Jul 2010; Jeroen Roovers gsl-1.14.ebuild: - Stable for HPPA (bug #325179). - - 25 Jun 2010; Sébastien Fabbro gsl-1.14-r1.ebuild: - Removed forced pic - -*gsl-1.14-r1 (25 Jun 2010) - - 25 Jun 2010; Justin Lecher +gsl-1.14-r1.ebuild: - Include static lib support, force to pic - - 24 Jun 2010; Pacho Ramos gsl-1.14.ebuild: - stable amd64, bug 325179 - - 09 Apr 2010; Markos Chandras gsl-1.13-r1.ebuild: - Stable on amd64 wrt bug #299826 - -*gsl-1.14 (09 Apr 2010) - - 09 Apr 2010; Sébastien Fabbro +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) +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 gsl-1.13-r1.ebuild: - alpha/arm/ia64/s390/sh/sparc stable wrt #299826 - - 22 Jan 2010; Jeroen Roovers gsl-1.13-r1.ebuild: - Stable for HPPA (bug #299826). - - 12 Jan 2010; nixnut gsl-1.13-r1.ebuild: - ppc stable #299826 - - 11 Jan 2010; Brent Baude gsl-1.13-r1.ebuild: - stable ppc64, bug 299826 - - 07 Jan 2010; Christian Faulhammer gsl-1.13-r1.ebuild: - stable x86, bug 299826 - - 20 Sep 2009; Alexey Shvetsov - files/gsl-1.13-cblas-vars.patch: - Fix patch. Thanks to Livid - -*gsl-1.13-r1 (20 Sep 2009) - - 20 Sep 2009; Alexey Shvetsov +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 -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 gsl-1.12.ebuild: - arm/ia64/s390/sh/sparc stable wrt #265339 - - 18 Apr 2009; Markus Meier gsl-1.12: - amd64/x86 stable, bug #265339 - - 15 Apr 2009; Brent Baude gsl-1.12.ebuild: - Marking gsl-1.12 ppc64 for bug 265339 - - 12 Apr 2009; Tobias Klausmann gsl-1.12.ebuild: - Stable on alpha, bug #265339 - - 11 Apr 2009; nixnut gsl-1.12.ebuild: - ppc stable #265339 - - 08 Apr 2009; Jeroen Roovers gsl-1.12.ebuild: - Stable for HPPA (bug #265339). - - 20 Mar 2009; Peter Volkov gsl-1.12.ebuild: - ~mips back, bug #204072 - -*gsl-1.12 (19 Jan 2009) - - 19 Jan 2009; Sébastien Fabbro - +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 gsl-1.11.ebuild: - alpha/ia64 stable wrt #245838 - - 08 Nov 2008; Markus Meier gsl-1.11.ebuild: - amd64/x86 stable, bug #245838 - - 08 Nov 2008; nixnut gsl-1.11.ebuild: - Stable on ppc wrt bug 245838 - - 07 Nov 2008; Jeroen Roovers gsl-1.11.ebuild: - Stable for HPPA (bug #245838). - - 06 Nov 2008; Ferris McCormick gsl-1.11.ebuild: - Sparc stable --- Bug #245838 --- in use about 7 months w/o problems. - - 07 Aug 2008; Ulrich Mueller metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - -*gsl-1.11 (31 Mar 2008) - - 31 Mar 2008; Sébastien Fabbro -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 gsl-1.9-r1.ebuild, - gsl-1.10.ebuild: - Marked ~hppa (bug #204072). - - 02 Jan 2008; Raúl Porcel gsl-1.10.ebuild: - Re-add ~ia64 - - 11 Oct 2007; Sébastien Fabbro 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 - +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 - 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 +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 gsl-1.9.ebuild: - Stable on amd64 wrt bug 180916 - - 09 Jun 2007; nixnut gsl-1.9.ebuild: - Stable on ppc wrt bug 180916 - - 07 Jun 2007; Markus Rothe gsl-1.9.ebuild: - Stable on ppc64; bug #180916 - - 06 Jun 2007; Raúl Porcel gsl-1.9.ebuild: - alpha/ia64/x86 stable wrt #180916 - - 05 Jun 2007; Jeroen Roovers gsl-1.9.ebuild: - Stable for HPPA (bug #180916). - - 05 Jun 2007; Gustavo Zacarias gsl-1.9.ebuild: - Stable on sparc wrt #180916 - - 28 Mar 2007; Fabian Groffen 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 gsl-1.8.ebuild: - ia64 stable wrt bug 167860 - - 27 Mar 2007; Michael Cummings gsl-1.9.ebuild: - Tested on swarm for USE-flag changes in dev-perl/PDL - - 15 Mar 2007; Markus Dittrich gsl-1.9.ebuild: - Some general clean-ups thanks to Santiago M. Mola Velasco - (see bug #170919). - - 06 Mar 2007; Simon Stelling gsl-1.8.ebuild: - stable on amd64; bug 169212 - - 28 Feb 2007; Roy Marples gsl-1.9.ebuild: - Add ~x86-fbsd keyword. - - 24 Feb 2007; nixnut gsl-1.8.ebuild: - Stable on ppc wrt bug 167860 - - 24 Feb 2007; Markus Rothe gsl-1.8.ebuild: - Stable on ppc64; bug #167860 - - 22 Feb 2007; Christian Faulhammer gsl-1.8.ebuild: - stable x86; bug 167860 - - 22 Feb 2007; Jeroen Roovers gsl-1.8.ebuild: - Stable for HPPA (bug #167860). - -*gsl-1.9 (21 Feb 2007) - - 21 Feb 2007; Markus Dittrich +gsl-1.9.ebuild: - Version bump. - - 21 Feb 2007; Markus Dittrich gsl-1.8.ebuild: - Removed filtering of -mfpmath=sse since otherwise tests fail - on a -mfpmath=sse built toolchain. - - 06 Feb 2007; Gustavo Zacarias gsl-1.8.ebuild: - Stable on sparc - - 18 Jan 2007; Ferris McCormick gsl-1.7.ebuild: - Stable on sparc (no problems reported for 15 months). - - 01 Nov 2006; Donnie Berkholz ; ChangeLog: - Update for my nick change spyderous -> dberkholz. - - 17 Jun 2006; Donnie Berkholz ; - +files/gsl-1.6-deps.diff, gsl-1.8.ebuild: - (#134063) Fix for --as-needed. - - 16 Jun 2006; Markus Rothe gsl-1.7.ebuild: - Stable on ppc64 - - 23 May 2006; Markus Rothe gsl-1.4.ebuild: - Stable on ppc64 - -*gsl-1.8 (11 Apr 2006) - - 11 Apr 2006; George Shapovalov +gsl-1.8.ebuild: - new version - - 10 Mar 2006; Aron Griffis gsl-1.7.ebuild: - Mark 1.7 stable on ia64 - - 22 Feb 2006; Emanuele Giaquinta gsl-1.7.ebuild: - Stable on ppc. - - 08 Feb 2006; Aron Griffis gsl-1.7.ebuild: - Mark 1.7 stable on alpha - - 18 Jan 2006; Marcus D. Hanwell gsl-1.7.ebuild: - Stable on amd64. - - 10 Nov 2005; Fabian Groffen gsl-1.7.ebuild: - Marked ~ppc-macos (bug #111578) - -*gsl-1.7 (14 Oct 2005) - - 14 Oct 2005; Marcus D. Hanwell +gsl-1.7.ebuild: - Version bump, closes bug 106895. - - 26 Jun 2005; Olivier Fisette -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 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 : - Change encoding to UTF-8 for GLEP 31 compliance - -*gsl-1.4 (28 Dec 2004) - - 28 Dec 2004; Olivier Fisette +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 gsl-1.4.ebuild: - Added ~ppc64 to KEYWORDS; bug #74046 - - 01 Jul 2004; Jeremy Huddleston gsl-1.3.ebuild, - gsl-1.4.ebuild: - virtual/glibc -> virtual/libc - - 23 May 2004; Bryan Østergaard gsl-1.4.ebuild: - Stable on alpha. - - 02 May 2004; David Holm gsl-1.4.ebuild: - Added to ~ppc. - - 14 Apr 2004; gsl-1.4.ebuild: - Keyworded ~alpha. - - 10 Mar 2004; Patrick Kursawe 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 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 gsl-1.4.ebuild: - Version bump. - - 13 Jun 2003; George Shapovalov gsl-1.3.ebuild : - added filter-flags -ffast-math (#22696), some cleanups. - -*gsl-1.1.1 (12 Jun 2003) - - 12 Jun 2003; gsl-1.1.1.ebuild: - fix Header - -*gsl-1.3 (14 Feb 2003) - - 14 Feb 2003; Martin Holzer 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 gsl-1.2.ebuild, - files/k6-undef.diff : - - fix building on k6 systems. Thanks to Charles G. Waldman , #9011 - - 06 Aug 2002; George Shapovalov 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 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 @@ - - - -sci - - 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. - - 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 - -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 - +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 - 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 -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 +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 - 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) - +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 - 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 - +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 - lapack-reference-3.1.1-r1.ebuild: - Move ESELECT_PROF so binary packages work. - - 21 Nov 2007; Sébastien Fabbro - -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 - lapack-reference-3.1.1-r1.ebuild: - Add ~x86-fbsd keyword (bug #189738) - - 16 Nov 2007; nixnut lapack-reference-3.1.1-r1.ebuild: - Stable on ppc wrt bug 189738 - - 14 Nov 2007; Sébastien Fabbro - lapack-reference-3.1.1-r1.ebuild: - amd64 stable wrt #189738, with kingtaco's green light. - - 29 Oct 2007; Raúl Porcel - lapack-reference-3.1.1-r1.ebuild: - alpha stable wrt #189738 - - 21 Oct 2007; nixnut lapack-reference-3.1.1-r1.ebuild: - Added ~ppc - - 11 Oct 2007; Sébastien Fabbro - lapack-reference-3.1.1-r1.ebuild: - fixed lib->get_libdir for eselect bug workaround - - 10 Oct 2007; Sébastien Fabbro - -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 - lapack-reference-3.1.1-r1.ebuild: - Stable on ppc64; bug #189738 - - 27 Sep 2007; Raúl Porcel - lapack-reference-3.1.1-r1.ebuild: - ia64/sparc stable wrt #189738 - - 13 Sep 2007; Christian Faulhammer - lapack-reference-3.1.1-r1.ebuild: - stable x86, bug 189738 - - 10 Sep 2007; Jeroen Roovers - 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 - +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 - +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 - files/lapack-reference-3.1.1-autotool.patch: - Fixed issues due to missing ETIME intrinsic in >=gcc-4.2. - - 14 Jul 2007; Steve Arnold - 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 - lapack-reference-3.1.1.ebuild: - Add ~alpha wrt #159002 - - 07 Jun 2007; Joe Peterson - lapack-reference-3.1.1.ebuild: - Add ~x86-fbsd keyword - - 24 Mar 2007; nixnut lapack-reference-3.1.0.ebuild: - Stable on ppc wrt bug 171784 - - 24 Mar 2007; Markus Rothe - lapack-reference-3.1.0.ebuild: - Stable on ppc64; bug #171784 - - 23 Mar 2007; Christian Faulhammer - lapack-reference-3.1.0.ebuild: - stable x86, bug 171784 - - 22 Mar 2007; Ferris McCormick - lapack-reference-3.1.0.ebuild: - Sparc stable --- Bug #171784 --- builds, runs all tests successfully, and - installs as expected. - - 21 Mar 2007; Markus Dittrich - files/lapack-reference-3.1.0-autotool.patch: - Small fix to resolve as-needed issues. - - 13 Mar 2007; Danny van Dyk - lapack-reference-3.0.ebuild: - QA: which -> type -P - -*lapack-reference-3.1.1 (08 Mar 2007) - - 08 Mar 2007; Markus Dittrich - +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 - +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 - for his ebuild and patches - (this fixes bug #157410). - - 23 Jan 2007; Markus Dittrich - 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 ; ChangeLog: - Update for my nick change spyderous -> dberkholz. - - 24 Oct 2006; Joshua Jackson - lapack-reference-3.0-r1.ebuild: - Stable x86; bug #137033 - - 11 Sep 2006; Ferris McCormick - lapack-reference-3.0-r4.ebuild: - Add ~sparc keyword for completeness with other -reference packages. Builds as - expected. - - 25 Aug 2006; Donnie Berkholz ; - +files/eselect-reference: - Add eselect symlink maps, reported by Markus Dittrich. - - 17 Aug 2006; Donnie Berkholz ; - 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 ; - +lapack-reference-3.0-r4.ebuild: - Bumps to switch to new eselect modules. - - 18 Jun 2006; Markus Rothe - lapack-reference-3.0-r3.ebuild: - Added ~ppc64; bug #137033 - -*lapack-reference-3.0-r3 (29 May 2006) - - 29 May 2006; Donnie Berkholz ; - +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 ; - lapack-reference-3.0-r2.ebuild: - Keyword ~ppc. - -*lapack-reference-3.0-r2 (16 Nov 2005) - - 16 Nov 2005; Markus Dittrich - +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 - +lapack-reference-3.0-r1.ebuild: - Migrated to fortran.eclass (bug #65950). - - 22 Apr 2005; Danny van Dyk - lapack-reference-3.0.ebuild: - Marked stable on amd64. - -*lapack-reference-3.0 (29 Dec 2004) - - 29 Dec 2004; Olivier Fisette +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 - lapack-reference-3.0.ebuild: - Switch to use epause and ebeep, bug #62950 - - 18 Jun 2004; Aron Griffis lapack-reference-3.0.ebuild: - Fix use invocation - - 14 Jun 2004; George Shapovalov 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 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 @@ - - - -sci - - 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). - - - Build LAPACK with extra precision (needs sci-libs/xblas) - - diff --git a/sci-libs/lapacke-reference/._lapacke b/sci-libs/lapacke-reference/._lapacke deleted file mode 100755 index db65eee..0000000 Binary files a/sci-libs/lapacke-reference/._lapacke and /dev/null 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 - lapacke-reference-1.0.0.009.ebuild: - Switched to alternatives-2 framework - - 05 Dec 2010; Sébastien Fabbro - 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 @@ - - - -sci - - 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. - - 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 mkl-10.3.4.191.ebuild: - Reworked all profile generation - - 30 May 2011; Sébastien Fabbro mkl-10.3.4.191.ebuild: - Bump - - 23 Feb 2011; Sébastien Fabbro mkl-10.3.2.137.ebuild: - Bump and switched to alternatives-2 framework - - 03 Dec 2010; Sébastien Fabbro 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 @@ - - - -sci - - 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. - - 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 mpiblacs-1.1.ebuild: - Switched to EAPI4. Create a static include makefile with big sed. Fixed - linking. - - 23 Feb 2011; Sébastien Fabbro mpiblacs-1.1.ebuild: - Switched to alternatives-2 framework - -*mpiblacs-1.1 (06 Dec 2010) - - 06 Dec 2010; Sébastien Fabbro +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 @@ - - - -sci - - 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. - - 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 scalapack-1.8.0.ebuild: - Switched to alternatives-2 framework - -*scalapack-1.8.0 (08 Dec 2010) - - 08 Dec 2010; Sébastien Fabbro +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 @@ - - - -sci - - 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. - - 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 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 xblas-1.0.248.ebuild: - Added eselect profile - - 03 Nov 2010; Sébastien Fabbro 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 @@ - - - -sci - - 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. - - 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 -} diff --git a/virtual/blacs/ChangeLog b/virtual/blacs/ChangeLog deleted file mode 100644 index 44f6ef6..0000000 --- a/virtual/blacs/ChangeLog +++ /dev/null @@ -1,10 +0,0 @@ -# ChangeLog for virtual/blacs -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*blacs-1.1 (09 Dec 2010) - - 09 Dec 2010; Sébastien Fabbro +blacs-1.1.ebuild, - +metadata.xml: - Initial import - diff --git a/virtual/blacs/Manifest b/virtual/blacs/Manifest deleted file mode 100644 index 31eb9c8..0000000 --- a/virtual/blacs/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -EBUILD blacs-1.1.ebuild 364 RMD160 1c6387eb4cb0279d042ee2070e7d36679a41abfc SHA1 3b32aaa7b24c06985a973c6fa861d311975d43a5 SHA256 94c3557a357ce74db0868c01c8bd8f3db484cc4f8899bf577a39b9f7b8fd3094 -MISC ChangeLog 249 RMD160 37fcc7760ee9d83f6036a95ddd65aa9c1aadb049 SHA1 aecf3293e0cf63c1df887217ffc3ebac2ace3a63 SHA256 65f6d610e80fae94806a4b5d310bfa30dffa56b95cf5c5492eed332519f9864f -MISC metadata.xml 299 RMD160 1cd378fb9cb7aa565fae9be092cd063b5138c30c SHA1 807bf1b8255f4ecd2fb6839e12f22f7ae0b8b19a SHA256 1914d202fdefb9e8b7a8b07548c68616380c40bbd202af54b15ea4fbc911d998 diff --git a/virtual/blacs/blacs-1.1.ebuild b/virtual/blacs/blacs-1.1.ebuild deleted file mode 100644 index 88133f1..0000000 --- a/virtual/blacs/blacs-1.1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -DESCRIPTION="Virtual for BLACS implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" - -KEYWORDS="~amd64 ~x86" -IUSE="doc" -RDEPEND="|| ( - >=sci-libs/mpiblacs-1.1 - >=sci-libs/mkl-10.3 - ) - doc? ( >=app-doc/blacs-docs-1 )" -DEPEND="" diff --git a/virtual/blacs/metadata.xml b/virtual/blacs/metadata.xml deleted file mode 100644 index 2b95d33..0000000 --- a/virtual/blacs/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - -sci - - Gentoo virtual package for the Basic Linear Algebra Communication Subprograms implementation. - - diff --git a/virtual/blas/ChangeLog b/virtual/blas/ChangeLog deleted file mode 100644 index 8a4e042..0000000 --- a/virtual/blas/ChangeLog +++ /dev/null @@ -1,16 +0,0 @@ -# ChangeLog for virtual/blas -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/virtual/blas/ChangeLog,v 1.3 2010/01/11 10:55:38 ulm Exp $ - - 11 Jan 2010; Ulrich Mueller blas-1.0.ebuild: - Set empty HOMEPAGE and LICENSE. - - 15 Dec 2009; Jonathan Callen blas-1.0.ebuild: - Add prefix keywords (~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos) - -*blas-1.0 (10 Oct 2007) - - 10 Oct 2007; Sébastien Fabbro +metadata.xml, - +blas-1.0.ebuild: - New style virtual for blas. Version number is abitrary. - diff --git a/virtual/blas/Manifest b/virtual/blas/Manifest deleted file mode 100644 index 917f037..0000000 --- a/virtual/blas/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -EBUILD blas-2.0.ebuild 511 RMD160 73b5fa59d877cb30d1368b624eb745c17e73de48 SHA1 39c912137596d60cddf947824d4cc64e1187c387 SHA256 144da1cc1fe97522b84c01d4673c6f7c69c93e51050373d32a9dd72362d35054 -MISC ChangeLog 606 RMD160 ba8a93758fecce35daed2a3f868a331a331850a1 SHA1 3ebfaa421e8f25a1b234c58564c2cb7d2eff9202 SHA256 77c92a4a1a4baa3d8f452b9696363174748bbabcb39acc0ea5a2cd60b9c9a895 -MISC metadata.xml 298 RMD160 2d90a3dfc4a67b7cd32142c2d93cb36972c05ae5 SHA1 227e1bbcb7c14fdb59c1f0731979d8f9a1c8c983 SHA256 2d6eb06938c6898525d7ff1f5c50a453cae43344da1b2f761bbc54416161a11b diff --git a/virtual/blas/blas-2.0.ebuild b/virtual/blas/blas-2.0.ebuild deleted file mode 100644 index d63cba9..0000000 --- a/virtual/blas/blas-2.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" -RDEPEND="|| ( - >=sci-libs/blas-reference-3.3 - >=dev-cpp/eigen-3.0.1-r1 - >=sci-libs/atlas-3.8.4[fortran] - sci-libs/openblas - >=sci-libs/acml-4.4 - >=sci-libs/gotoblas2-1.13 - >=sci-libs/mkl-10.3 - ) - doc? ( >=app-doc/blas-docs-3.2 )" -DEPEND="" diff --git a/virtual/blas/metadata.xml b/virtual/blas/metadata.xml deleted file mode 100644 index 8678ba3..0000000 --- a/virtual/blas/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - -sci - - Gentoo virtual package for the Basic Linear Algebra Subprograms - FORTRAN 77 implementation. - - diff --git a/virtual/cblas/ChangeLog b/virtual/cblas/ChangeLog deleted file mode 100644 index 2771726..0000000 --- a/virtual/cblas/ChangeLog +++ /dev/null @@ -1,32 +0,0 @@ -# ChangeLog for virtual/cblas -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/virtual/cblas/ChangeLog,v 1.6 2010/01/11 10:56:05 ulm Exp $ - -*cblas-2.0 (24 Nov 2010) - - 24 Nov 2010; Sébastien Fabbro +cblas-2.0.ebuild, - +metadata.xml: - Version bump - - 11 Jan 2010; Ulrich Mueller cblas-1.0.ebuild: - Set empty HOMEPAGE and LICENSE. - - 15 Dec 2009; Jonathan Callen cblas-1.0.ebuild: - Add prefix keywords (~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux - ~ppc-macos ~x86-macos) - - 09 Nov 2008; Raúl Porcel cblas-1.0.ebuild: - ia64 stable - - 02 Jan 2008; Raúl Porcel cblas-1.0.ebuild: - Add ~ia64 - - 22 Oct 2007; Jeroen Roovers cblas-1.0.ebuild: - Stable for HPPA (USE=lapack). - -*cblas-1.0 (10 Oct 2007) - - 10 Oct 2007; Sébastien Fabbro +metadata.xml, - +cblas-1.0.ebuild: - New style virtual for cblas. Version number is abitrary. - diff --git a/virtual/cblas/Manifest b/virtual/cblas/Manifest deleted file mode 100644 index 9ce3827..0000000 --- a/virtual/cblas/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -EBUILD cblas-2.0.ebuild 458 RMD160 04fbc0ab5b8da3904d7319332ace0a14b5fbfed7 SHA1 123b0290ebfd8678b1dedd1f30934520a214ee84 SHA256 7856539990df04ce80c600d7fa36b2d5c4ee32b322bf340dc3e2ba0ef44d58bf -MISC ChangeLog 1031 RMD160 83cfd1dcf10da8d994fedb62f4fb55f5a59bcfeb SHA1 c725ad7aed2a6916870b132664b2fe5e69918df3 SHA256 7c2072ef7769c47945a84c3e3b62c32ae5b7339fd3bb153140fa7a448b4a9ee1 -MISC metadata.xml 289 RMD160 5edbafc93ec73b4de1c70b09be9592a4e8852135 SHA1 d6f46cb743df68db6d60d77bb00d6e61dd370ce7 SHA256 932db938dc05e0b73f7d71f6546615c3824954b26c923270bbe892a709a7f18a diff --git a/virtual/cblas/cblas-2.0.ebuild b/virtual/cblas/cblas-2.0.ebuild deleted file mode 100644 index 37d5222..0000000 --- a/virtual/cblas/cblas-2.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -DESCRIPTION="Virtual for BLAS C implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="|| ( - >=sci-libs/cblas-reference-20110218 - >=sci-libs/gsl-1.14-r2 - >=sci-libs/gotoblas2-1.13[incblas] - >=sci-libs/atlas-3.9.34 - >=sci-libs/mkl-10.3 - sci-libs/openblas[incblas] - )" -DEPEND="" diff --git a/virtual/cblas/metadata.xml b/virtual/cblas/metadata.xml deleted file mode 100644 index a609110..0000000 --- a/virtual/cblas/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - -sci - - Gentoo virtual package for the Basic Linear Algebra Subprograms - C implementation. - - diff --git a/virtual/lapack/ChangeLog b/virtual/lapack/ChangeLog deleted file mode 100644 index 6558a84..0000000 --- a/virtual/lapack/ChangeLog +++ /dev/null @@ -1,27 +0,0 @@ -# ChangeLog for virtual/lapack -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/virtual/lapack/ChangeLog,v 1.5 2010/01/11 11:04:19 ulm Exp $ - -*lapack-3.3 (24 Nov 2010) - - 24 Nov 2010; Sébastien Fabbro +lapack-3.3.ebuild, - +metadata.xml: - Version bump - - 11 Jan 2010; Ulrich Mueller lapack-3.0.ebuild, - lapack-3.1.ebuild: - Set empty HOMEPAGE and LICENSE. - - 15 Dec 2009; Jonathan Callen lapack-3.1.ebuild: - QA: Add prefix keywords - - 21 Nov 2007; Sébastien Fabbro lapack-3.0.ebuild, - lapack-3.1.ebuild: - added hppa - -*lapack-3.1 (21 Nov 2007) -*lapack-3.0 (21 Nov 2007) - - 21 Nov 2007; Sébastien Fabbro +metadata.xml, - +lapack-3.0.ebuild, +lapack-3.1.ebuild: - Initial import of new style virtual for lapack. diff --git a/virtual/lapack/Manifest b/virtual/lapack/Manifest deleted file mode 100644 index 00f0e3a..0000000 --- a/virtual/lapack/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -EBUILD lapack-3.3.ebuild 467 RMD160 c8ea12a7ccab0ffac52840561f1a4b6ce9068607 SHA1 084cb5dc20305f21d1862c46d343609c837f88a2 SHA256 141910480824cdc08d431665b0a5b6ced1dcb21a1e74eeb44e0ad108e73b340c -MISC ChangeLog 874 RMD160 262cefaa2a84dc7f6bb556ef3c861409ef5a4791 SHA1 30b0256ad401bfc2359ce63bb000eebe83b5151e SHA256 dcae545d5a40ac756047fb2141daef1bec1c3c9c99a4c24794ee19069bcfcdc7 -MISC metadata.xml 288 RMD160 81a8196e99d35ef3e803a3be6fe1a109b898ae78 SHA1 079bf4cd2fd41f646ed1cdef79054034c6ca299e SHA256 9acbcf319dce37bd3088512425ca1b40aac756796aa40dbf7f0822ce1ada057f diff --git a/virtual/lapack/lapack-3.3.ebuild b/virtual/lapack/lapack-3.3.ebuild deleted file mode 100644 index dc73612..0000000 --- a/virtual/lapack/lapack-3.3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -DESCRIPTION="Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" - -RDEPEND="|| ( - >=sci-libs/lapack-reference-3.3 - >=sci-libs/atlas-3.8.4[lapack] - >=sci-libs/mkl-10.3 - >=sci-libs/acml-4.4 - ) - doc? ( >=app-doc/lapack-docs-3.2 )" -DEPEND="" diff --git a/virtual/lapack/metadata.xml b/virtual/lapack/metadata.xml deleted file mode 100644 index 0719b23..0000000 --- a/virtual/lapack/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - -sci - - Gentoo virtual package for the Linear Algebra PACKAge - FORTRAN 77 implementation. - - diff --git a/virtual/lapacke/ChangeLog b/virtual/lapacke/ChangeLog deleted file mode 100644 index f421fbe..0000000 --- a/virtual/lapacke/ChangeLog +++ /dev/null @@ -1,10 +0,0 @@ -# ChangeLog for virtual/lapacke -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*lapacke-1.0 (09 Dec 2010) - - 09 Dec 2010; Sébastien Fabbro +lapacke-1.0.ebuild, - +metadata.xml: - Initial import - diff --git a/virtual/lapacke/Manifest b/virtual/lapacke/Manifest deleted file mode 100644 index f25ee0b..0000000 --- a/virtual/lapacke/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -EBUILD lapacke-1.0.ebuild 340 RMD160 9a05d01d0062fa7ee69a36579e4c91dcef26d7fa SHA1 8a957a9bbe4dd3a644a6e28a292a0d7afb2347e1 SHA256 8a516a16bb6cb7c1317930a6436a8fab8106ff27e4a3b8592b3d14c8ce1eef07 -MISC ChangeLog 255 RMD160 352a3c907e29f1c2661500b75555d24bd728299b SHA1 cd45283f9b714a173c07199222bf2546399e4d9f SHA256 18a1a203c189608a9f11e6b3f957f8789df97dcffdcd6ea6595049c6e4ad4ce1 -MISC metadata.xml 279 RMD160 25c2e84cabf9495b6206fd822c3f49d0dcb4333a SHA1 12b071db2868538c5a06f96b92e3fadb074e7e51 SHA256 06c98c6063166655dfd13d7db93333e60a241f81b644bb3493f5a39243fd5dc0 diff --git a/virtual/lapacke/lapacke-1.0.ebuild b/virtual/lapacke/lapacke-1.0.ebuild deleted file mode 100644 index aea4fa4..0000000 --- a/virtual/lapacke/lapacke-1.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -DESCRIPTION="Virtual for LAPACK C implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" - -KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND="|| ( - >=sci-libs/lapacke-reference-1.0 - >=sci-libs/mkl-10.3 - )" -DEPEND="" diff --git a/virtual/lapacke/metadata.xml b/virtual/lapacke/metadata.xml deleted file mode 100644 index ab7c995..0000000 --- a/virtual/lapacke/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - -sci - - Gentoo virtual package for the Linear Algebra PACKAge - C implementation. - - diff --git a/virtual/metis/ChangeLog b/virtual/metis/ChangeLog deleted file mode 100644 index d1ad426..0000000 --- a/virtual/metis/ChangeLog +++ /dev/null @@ -1,10 +0,0 @@ -# ChangeLog for virtual/metis -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*metis-1.0 (23 May 2011) - - 23 May 2011; Sébastien Fabbro +metis-1.0.ebuild, - +metadata.xml: - Initial import - diff --git a/virtual/metis/Manifest b/virtual/metis/Manifest deleted file mode 100644 index 8720218..0000000 --- a/virtual/metis/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -EBUILD metis-1.0.ebuild 346 RMD160 a856abdab084c93eeea8bd054ee7f608f9bd7956 SHA1 2801709bad38e25c6267ddb903ebf267928a2422 SHA256 9ea0101b91610ca68ef363f1efa36f98799902647b9f1c9dde3490c59e0f847e -MISC ChangeLog 249 RMD160 ab26c3d78bf76058d1e10f44e05e9b7057cc50fc SHA1 f35c7a883f563eaafb34872685cef12d065ee268 SHA256 a9a92902f78b6f0a685eecb697f328f2871b64b30ce90c5b66ae370e03026d3d -MISC metadata.xml 257 RMD160 4a74eb9a81f0f13c65482f47db2c1a7b3b8ece57 SHA1 615a8e38e72f7fdebe909d7e7b39b35b4c4e151b SHA256 b641f46d87c249b559b570eba1141c9524e2fb45c72b799f610857d7b4260d48 diff --git a/virtual/metis/metadata.xml b/virtual/metis/metadata.xml deleted file mode 100644 index 1df859f..0000000 --- a/virtual/metis/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - -sci - - Gentoo virtual package for METIS graph partitioning - - diff --git a/virtual/metis/metis-1.0.ebuild b/virtual/metis/metis-1.0.ebuild deleted file mode 100644 index 0206157..0000000 --- a/virtual/metis/metis-1.0.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -DESCRIPTION="Virtual for metis graph partitioning" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="mpi" -RDEPEND="|| ( >=sci-libs/scotch-5.1.11[mpi?] >=sci-libs/parmetis-3.2[mpi?] )" -DEPEND="" diff --git a/virtual/scalapack/ChangeLog b/virtual/scalapack/ChangeLog deleted file mode 100644 index e2343d8..0000000 --- a/virtual/scalapack/ChangeLog +++ /dev/null @@ -1,10 +0,0 @@ -# ChangeLog for virtual/scalapack -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*scalapack-1.8 (09 Dec 2010) - - 09 Dec 2010; Sébastien Fabbro +scalapack-1.8.ebuild, - +metadata.xml: - Initial import - diff --git a/virtual/scalapack/Manifest b/virtual/scalapack/Manifest deleted file mode 100644 index 2d6d761..0000000 --- a/virtual/scalapack/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -EBUILD scalapack-1.8.ebuild 375 RMD160 dc117866378cf52dc4ae690e8e669605928d987e SHA1 b12ab44e623f6e1a71671920bce4c35c0c4902b9 SHA256 9b735752817a18bd1f0bb9a07c39107c04eb7c5f3aecc6a70b32b2c0345274e1 -MISC ChangeLog 261 RMD160 a8d3c152dd366cb4cc2e82b897f2856c4c4c75c7 SHA1 067fa34b891bdb808299e67ef881b79b0559b6a5 SHA256 59ae90c385dd372f9faa079b57f29b2d89d3813b87bdabbee4fbf02ea84eb324 -MISC metadata.xml 268 RMD160 0290f910fdfac79253c6725c7460bbf26c2eb162 SHA1 37c43008de94a4a9c841acb2aeba87dd47b2f0eb SHA256 0efcf050ac31ec9dee3920af92af0c42049d4f53e80334f42b33880dac59bfe2 diff --git a/virtual/scalapack/metadata.xml b/virtual/scalapack/metadata.xml deleted file mode 100644 index 49ecdb0..0000000 --- a/virtual/scalapack/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - -sci - - Gentoo virtual package for the Scalable LAPACK implementation. - - diff --git a/virtual/scalapack/scalapack-1.8.ebuild b/virtual/scalapack/scalapack-1.8.ebuild deleted file mode 100644 index 3ab4545..0000000 --- a/virtual/scalapack/scalapack-1.8.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -DESCRIPTION="Virtual for ScaLAPACK implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" - -KEYWORDS="~amd64 ~x86" -IUSE="doc" -RDEPEND="|| ( - >=sci-libs/scalapack-1.8 - >=sci-libs/mkl-10.3 - ) - doc? ( >=app-doc/scalapack-docs-1.8 )" -DEPEND="" -- cgit v1.2.3-65-gdbad