diff options
author | Donnie Berkholz <donnie@supernova.(none)> | 2006-08-24 23:49:14 -0700 |
---|---|---|
committer | Donnie Berkholz <dberkholz@gentoo.org> | 2006-08-24 23:49:14 -0700 |
commit | 67fd40f829d44e737772d4b882f227b90d25e5c1 (patch) | |
tree | 8e041d85be222a44148f8304b9cfef360a87b724 /sci-libs | |
parent | x11-drm: Don't try mirrors for distfiles (diff) | |
download | dberkholz-67fd40f829d44e737772d4b882f227b90d25e5c1.tar.gz dberkholz-67fd40f829d44e737772d4b882f227b90d25e5c1.tar.bz2 dberkholz-67fd40f829d44e737772d4b882f227b90d25e5c1.zip |
New blas/lapack ebuilds merged into gentoo-x86.
Diffstat (limited to 'sci-libs')
69 files changed, 0 insertions, 5586 deletions
diff --git a/sci-libs/acml/ChangeLog b/sci-libs/acml/ChangeLog deleted file mode 100644 index 072e676..0000000 --- a/sci-libs/acml/ChangeLog +++ /dev/null @@ -1,49 +0,0 @@ -# ChangeLog for sci-libs/acml -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/acml/ChangeLog,v 1.8 2006/05/10 18:40:23 kugelfang Exp $ - - 10 May 2006; Danny van Dyk <kugelfang@gentoo.org> acml-2.5.0.ebuild, - acml-2.7.0.ebuild, acml-3.0.0.ebuild, acml-3.1.0.ebuild: - Fixed bug #128084: Symlinking acml.h to /usr/include/ - -*acml-3.1.0 (10 May 2006) - - 10 May 2006; Danny van Dyk <kugelfang@gentoo.org> acml-3.0.0.ebuild, - +acml-3.1.0.ebuild: - Marked acml-3.0.0 stable on amd64. Added version 3.1.0. - -*acml-3.0.0 (16 Nov 2005) - - 16 Nov 2005; Danny van Dyk <kugelfang@gentoo.org> acml-2.7.0.ebuild, - +acml-3.0.0.ebuild: - Bumped to version 3.0.0. Changed dependencies for testing versions to at - least current app-admin/eselect. - -*acml-2.7.0 (31 Aug 2005) - - 31 Aug 2005; Danny van Dyk <kugelfang@gentoo.org> -acml-2.1.0.ebuild, - acml-2.5.0.ebuild, +acml-2.7.0.ebuild: - Removed version 2.1.0. Marked stable version 2.5.0. Bumped to version 2.7.0. - -*acml-2.5.0 (03 Apr 2005) - - 03 Apr 2005; Danny van Dyk <kugelfang@gentoo.org> +acml-2.5.0.ebuild: - Version bump to acml-2.5.0. - -*acml-2.1.0 (28 Dec 2004) - - 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml, - +files/c-ACML.blas, +files/f77-ACML.blas, +files/f77-ACML.lapack, - +acml-2.1.0.ebuild: - Moved from app-sci/acml to sci-libs/acml. - - 15 Dec 2004; Danny van Dyk <kugelfang@gentoo.org> : - Fixed missing digest entry for acml-32bit-2-1-0.tgz. (BUG #72945) - -*acml-2.1.0 (22 Sep 2004) - - 22 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> +metadata.xml, - +files/c-ACML.blas, +files/f77-ACML.blas, +files/f77-ACML.lapack, - +acml-2.1.0.ebuild: - Initial Import. - diff --git a/sci-libs/acml/Manifest b/sci-libs/acml/Manifest deleted file mode 100644 index e001bec..0000000 --- a/sci-libs/acml/Manifest +++ /dev/null @@ -1,41 +0,0 @@ -AUX c-ACML.blas 465 RMD160 71b32038e97db51ff63ca9090bc1b3cd759c1768 SHA1 4110d471675aa5821bf862b9658d6c0509e98c54 SHA256 3f784a81417fc88dcbfc4bbf4b2497eeef5b1f88084ea5b948725c1aa54ef3fd size 465 -MD5 e92e9b2507e25e7826de1be1cce7c7ae files/c-ACML.blas 465 -RMD160 71b32038e97db51ff63ca9090bc1b3cd759c1768 files/c-ACML.blas 465 -SHA256 3f784a81417fc88dcbfc4bbf4b2497eeef5b1f88084ea5b948725c1aa54ef3fd files/c-ACML.blas 465 -AUX eselect.blas 108 RMD160 05fece4e673888d0789d3f37acf8334b6f092215 SHA1 c6c0a719e43e080df81b72a15f9be935f9044f53 SHA256 43b03eec34f379e940fcefa1a49f97a8cc6ff3b7f5f62404af676560be941fb9 size 108 -MD5 10da41a85197dba393c5890a177411d9 files/eselect.blas 108 -RMD160 05fece4e673888d0789d3f37acf8334b6f092215 files/eselect.blas 108 -SHA256 43b03eec34f379e940fcefa1a49f97a8cc6ff3b7f5f62404af676560be941fb9 files/eselect.blas 108 -AUX eselect.cblas 139 RMD160 be5f742b194fcfe2095e5ef4d82d234776f16ecc SHA1 b4b6ba4f7ef57621edc5a9ed60594d3fa4daeccb SHA256 174259ee3545a6ea4bbeecee5ad7763084de91231faeb0963a61bf4c5a7641ad size 139 -MD5 fe34bfe9fd59f44c3cf47cd39f9488a0 files/eselect.cblas 139 -RMD160 be5f742b194fcfe2095e5ef4d82d234776f16ecc files/eselect.cblas 139 -SHA256 174259ee3545a6ea4bbeecee5ad7763084de91231faeb0963a61bf4c5a7641ad files/eselect.cblas 139 -AUX eselect.lapack 114 RMD160 83b8e1cd596684a35ec3a828cc323f03ae639b70 SHA1 e99eb6905dfdbbade02c232c9b9d0623a56249c6 SHA256 ca24eea3b494cc7f3bd22b0393de2103d271204e752b4ff04f4f89b58b6ec9ea size 114 -MD5 94717d22c30bcff8556afcc37a2d13fc files/eselect.lapack 114 -RMD160 83b8e1cd596684a35ec3a828cc323f03ae639b70 files/eselect.lapack 114 -SHA256 ca24eea3b494cc7f3bd22b0393de2103d271204e752b4ff04f4f89b58b6ec9ea files/eselect.lapack 114 -AUX f77-ACML.blas 430 RMD160 33b75ef866e80ee056f8697a7f0e220de0e15184 SHA1 2beffc053c4c2ea3ce5635ed54629e35ad49fed1 SHA256 df878933339cfc7a51c89b0b524f9be10cefd7f2dc83e4e27f9f822920ac7ee9 size 430 -MD5 ed54e2d6cb585bafe8a23f0a5d07c02b files/f77-ACML.blas 430 -RMD160 33b75ef866e80ee056f8697a7f0e220de0e15184 files/f77-ACML.blas 430 -SHA256 df878933339cfc7a51c89b0b524f9be10cefd7f2dc83e4e27f9f822920ac7ee9 files/f77-ACML.blas 430 -AUX f77-ACML.lapack 441 RMD160 d51ae2b9561c40a9d5402077e30766bfb00cab80 SHA1 e2d2f287738387f9f111b1538a21044f800a9a4d SHA256 b3a2a05d934e1826868399b6d6a5717d96136c36dc411ab2d0581d96e12de3c0 size 441 -MD5 035015e5be8999d26202cfb042029acc files/f77-ACML.lapack 441 -RMD160 d51ae2b9561c40a9d5402077e30766bfb00cab80 files/f77-ACML.lapack 441 -SHA256 b3a2a05d934e1826868399b6d6a5717d96136c36dc411ab2d0581d96e12de3c0 files/f77-ACML.lapack 441 -DIST acml-3-1-0-gnu-32bit.tgz 24132771 RMD160 45530e58db9cc6ff31721cca1f440a852ca6a2a9 SHA256 32581925aad8df6449453cc62eeaa28a07b6c081b625a8a77e985859466e05de size 24132771 -DIST acml-3-1-0-gnu-64bit.tgz 10052069 RMD160 6b32df6645068299e3905b5758c16dc1f21960e3 SHA256 0d0002310297d03efff198bcc3204b5f690e9387f959d8bd8b78a0e4ca0f2f14 size 10052069 -EBUILD acml-3.1.0.ebuild 2226 RMD160 efd4c09b9af297502cd2dfe1424ea8c7dea035a9 SHA1 7ab0149da132c3eba538427dd8b0b759f6c52f0c SHA256 c9440bc4aff769126fb4db886091e7fab0dc09b710c64e7b9af04b7d1e948e81 size 2226 -MD5 274dba96a1c5379f4262ee7080590641 acml-3.1.0.ebuild 2226 -RMD160 efd4c09b9af297502cd2dfe1424ea8c7dea035a9 acml-3.1.0.ebuild 2226 -SHA256 c9440bc4aff769126fb4db886091e7fab0dc09b710c64e7b9af04b7d1e948e81 acml-3.1.0.ebuild 2226 -MISC ChangeLog 1705 RMD160 ef0872cb3b49dd22bbc1a334fe6fba7618822d4d SHA1 bf1d90f9c551b1e4621ad0c63e328e4727f4e083 SHA256 691f1a0424004d9e0525646723519909aae126791ea9f4389a252f753b4e2ac1 size 1705 -MD5 257b0c602219be795cd680d46443c977 ChangeLog 1705 -RMD160 ef0872cb3b49dd22bbc1a334fe6fba7618822d4d ChangeLog 1705 -SHA256 691f1a0424004d9e0525646723519909aae126791ea9f4389a252f753b4e2ac1 ChangeLog 1705 -MISC metadata.xml 879 RMD160 2d3f16b5906f71d5d455954d5b20afdc8b8aac1f SHA1 375f02d5d2550aa144c759818140e7f1c55de278 SHA256 a2b244cea577e4260368dad481a0b5886a471185f966288bc58af29fb335fe74 size 879 -MD5 a42a87565bfb006095c3fa658c84b275 metadata.xml 879 -RMD160 2d3f16b5906f71d5d455954d5b20afdc8b8aac1f metadata.xml 879 -SHA256 a2b244cea577e4260368dad481a0b5886a471185f966288bc58af29fb335fe74 metadata.xml 879 -MD5 a7cd760fb34a3f70b2f1cd76c4ee794e files/digest-acml-3.1.0 518 -RMD160 92c9e2afa50e9ea265fd1e73f175a3a55fc588af files/digest-acml-3.1.0 518 -SHA256 6b247371ce9a1a190f833759fc570bc065870f0e0a9bdcd406a001541e933887 files/digest-acml-3.1.0 518 diff --git a/sci-libs/acml/acml-3.1.0.ebuild b/sci-libs/acml/acml-3.1.0.ebuild deleted file mode 100644 index 43a4b9b..0000000 --- a/sci-libs/acml/acml-3.1.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/acml/acml-3.1.0.ebuild,v 1.2 2006/05/10 18:37:21 kugelfang Exp $ - -inherit eutils - -DESCRIPTION="AMD Core Math Library (ACML) for x86 and amd64 CPUs" -HOMEPAGE="http://developer.amd.com/acml.aspx" - -MY_PV=${PV//\./\-} -S=${WORKDIR} - -SRC_URI="amd64? ( acml-${MY_PV}-gnu-64bit.tgz ) - x86? ( acml-${MY_PV}-gnu-32bit.tgz )" -RESTRICT="fetch nostrip" -IUSE="sse sse2" -LICENSE="ACML" -KEYWORDS="~amd64 ~x86" -SLOT="0" -RDEPEND="virtual/libc - app-admin/eselect-blas - app-admin/eselect-cblas - app-admin/eselect-lapack" -PROVIDE="virtual/blas - virtual/lapack" - -src_unpack() { - unpack ${A} - if [ "${ARCH}" == "amd64" ] ; then - export BITS="64" - elif [ "${ARCH}" == "x86" ] ; then - export BITS="32" - if ! use sse2 ; then - use sse \ - && export SUFFIX="_nosse2" \ - || export SUFFIX="_nosse" - fi - fi - (DISTDIR="${S}" unpack contents-acml-${MY_PV}-gnu-${BITS}bit.tgz) - - mv Doc doc -} - -src_compile() { - return -} - -src_install() { - # Documentation - cd ${S}/doc - dodoc acml.* - - # Headers - mkdir -p ${D}/usr/include/acml/ - cp ${S}/gnu${BITS}${SUFFIX}/include/* ${D}/usr/include/acml/ \ - || die "Could not copy header file" - cd ${D}/usr/include - ln -s acml/acml.h acml.h - - # Libraries - mkdir -p ${D}/usr/$(get_libdir)/ - cp ${S}/gnu${BITS}${SUFFIX}/lib/* ${D}/usr/$(get_libdir)/ \ - || die "Could not copy library files" - unset SUFFIX - - # eselect files - eselect blas add $(get_libdir) ${FILESDIR}/eselect.blas acml - eselect cblas add $(get_libdir) ${FILESDIR}/eselect.cblas acml - eselect lapack add $(get_libdir) ${FILESDIR}/eselect.lapack acml -} - -pkg_postinst() { - if [[ -z "$(eselect blas show)" ]]; then - eselect blas set acml - fi - if [[ -z "$(eselect cblas show)" ]]; then - eselect cblas set acml - fi - if [[ -z "$(eselect lapack show)" ]]; then - eselect lapack set acml - fi - - einfo "To use ACML's BLAS features, you have to issue (as root):" - einfo "\n\teselect blas set acml" - einfo "To use ACML's CBLAS features, you have to issue (as root):" - einfo "\n\teselect cblas set acml" - einfo "To use ACML's LAPACK features, you have to issue (as root):" - einfo "\n\teselect lapack set acml" -} diff --git a/sci-libs/acml/files/c-ACML.blas b/sci-libs/acml/files/c-ACML.blas deleted file mode 100644 index 5a67234..0000000 --- a/sci-libs/acml/files/c-ACML.blas +++ /dev/null @@ -1,14 +0,0 @@ -CFLAGS="-I/usr/include/acml" -CLIBS="-L/usr/$(get_libdir)/ -lcblas" - -setup() { -MY_LIBDIR="$(get_libdir)" -einfo "/usr/${MY_LIBDIR}/libcblas.so -> libacml.so" -ln -sf /usr/${MY_LIBDIR}/libacml.so /usr/${MY_LIBDIR}/libcblas.so - -einfo "/usr/${MY_LIBDIR}/libcblas.so.0 -> libacml.so" -ln -sf /usr/${MY_LIBDIR}/libacml.so /usr/${MY_LIBDIR}/libcblas.so.0 - -einfo "/usr/${MY_LIBDIR}/libcblas.a -> libacml.a" -ln -sf /usr/${MY_LIBDIR}/libacml.a /usr/${MY_LIBDIR}/libcblas.a -} diff --git a/sci-libs/acml/files/digest-acml-3.1.0 b/sci-libs/acml/files/digest-acml-3.1.0 deleted file mode 100644 index 39d53cb..0000000 --- a/sci-libs/acml/files/digest-acml-3.1.0 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 fe959ed7661a2b275d92a7e83c7e2b3f acml-3-1-0-gnu-32bit.tgz 24132771 -RMD160 45530e58db9cc6ff31721cca1f440a852ca6a2a9 acml-3-1-0-gnu-32bit.tgz 24132771 -SHA256 32581925aad8df6449453cc62eeaa28a07b6c081b625a8a77e985859466e05de acml-3-1-0-gnu-32bit.tgz 24132771 -MD5 15e933002e5c6c147c15194b5f619093 acml-3-1-0-gnu-64bit.tgz 10052069 -RMD160 6b32df6645068299e3905b5758c16dc1f21960e3 acml-3-1-0-gnu-64bit.tgz 10052069 -SHA256 0d0002310297d03efff198bcc3204b5f690e9387f959d8bd8b78a0e4ca0f2f14 acml-3-1-0-gnu-64bit.tgz 10052069 diff --git a/sci-libs/acml/files/eselect.blas b/sci-libs/acml/files/eselect.blas deleted file mode 100644 index 8310576..0000000 --- a/sci-libs/acml/files/eselect.blas +++ /dev/null @@ -1,3 +0,0 @@ -libacml.so /usr/@LIBDIR@/libblas.so -libacml.so /usr/@LIBDIR@/libblas.so.0 -libacml.a /usr/@LIBDIR@/libblas.a diff --git a/sci-libs/acml/files/eselect.cblas b/sci-libs/acml/files/eselect.cblas deleted file mode 100644 index f14453b..0000000 --- a/sci-libs/acml/files/eselect.cblas +++ /dev/null @@ -1,4 +0,0 @@ -acml.h /usr/include/cblas.h -libacml.so /usr/@LIBDIR@/libcblas.so -libacml.so /usr/@LIBDIR@/libcblas.so.0 -libacml.a /usr/@LIBDIR@/libcblas.a diff --git a/sci-libs/acml/files/eselect.lapack b/sci-libs/acml/files/eselect.lapack deleted file mode 100644 index 691dff2..0000000 --- a/sci-libs/acml/files/eselect.lapack +++ /dev/null @@ -1,3 +0,0 @@ -libacml.so /usr/@LIBDIR@/liblapack.so -libacml.so /usr/@LIBDIR@/liblapack.so.0 -libacml.a /usr/@LIBDIR@/liblapack.a diff --git a/sci-libs/acml/files/f77-ACML.blas b/sci-libs/acml/files/f77-ACML.blas deleted file mode 100644 index c200afc..0000000 --- a/sci-libs/acml/files/f77-ACML.blas +++ /dev/null @@ -1,14 +0,0 @@ -F77LIBS="-L/usr/$(get_libdir)/ -lblas" - -setup() { -MY_LIBDIR="$(get_libdir)" -einfo "/usr/${MY_LIBDIR}/libblas.so -> libacml.so" -ln -sf /usr/${MY_LIBDIR}/libacml.so /usr/${MY_LIBDIR}/libblas.so - -einfo "/usr/${MY_LIBDIR}/libblas.so.0 -> libacml.so" -ln -sf /usr/${MY_LIBDIR}/libacml.so /usr/${MY_LIBDIR}/libblas.so.0 - -einfo "/usr/${MY_LIBDIR}/libblas.a -> libacml.a" -ln -sf /usr/${MY_LIBDIR}/libacml.a /usr/${MY_LIBDIR}/libblas.a - -} diff --git a/sci-libs/acml/files/f77-ACML.lapack b/sci-libs/acml/files/f77-ACML.lapack deleted file mode 100644 index 90122de..0000000 --- a/sci-libs/acml/files/f77-ACML.lapack +++ /dev/null @@ -1,13 +0,0 @@ -F77LIBS="-L/usr/$(get_libdir)/ -lacml" - -setup() { -MY_LIBDIR="$(get_libdir)" -einfo "/usr/${MY_LIBDIR}/liblapack.so -> libacml.so" -ln -sf /usr/${MY_LIBDIR}/libacml.so /usr/${MY_LIBDIR}/liblapack.so - -einfo "/usr/${MY_LIBDIR}/liblapack.so.0 -> libacml.so" -ln -sf /usr/${MY_LIBDIR}/libacml.so /usr/${MY_LIBDIR}/liblapack.so.0 - -einfo "/usr/${MY_LIBDIR}/liblapack.a -> libacml.a" -ln -sf /usr/${MY_LIBDIR}/libacml.a /usr/${MY_LIBDIR}/liblapack.a -} diff --git a/sci-libs/acml/metadata.xml b/sci-libs/acml/metadata.xml deleted file mode 100644 index 533e845..0000000 --- a/sci-libs/acml/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>sci</herd> - <maintainer> - <email>kugelfang@gentoo.org</email> - </maintainer> - <longdescription lang="en"> - The AMD(R) Core Math Library provides an implementation of the "Basic Linear - Algebra Subprograms" (BLAS) and the "Linear Algebra PACKage" (LAPACK) as - well as a set of "Fast Fourier Transformation" (FFT) routines, all highly optimized - for AMD(R) x86 and amd64 CPUs. - </longdescription> - <longdescription lang="de"> - Die AMD(R) Core Math Library ist ein Ersatz für die "Basic Linear - Algebra Subprograms" (BLAS) und das "Linear Algebra PACKage" (LAPACK). - Außerdem enthält sie Routinen zur "Fast Fourier Tranformation" (FFT). - Alle Routinen sind hoch optimiert für AMD(R) x86 und amd64 CPUs. - </longdescription> -</pkgmetadata> diff --git a/sci-libs/blas-atlas/ChangeLog b/sci-libs/blas-atlas/ChangeLog deleted file mode 100644 index 86e1c07..0000000 --- a/sci-libs/blas-atlas/ChangeLog +++ /dev/null @@ -1,164 +0,0 @@ -# ChangeLog for sci-libs/blas-atlas -# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/ChangeLog,v 1.22 2006/05/07 21:53:49 markusle Exp $ - - 07 May 2006; Markus Dittrich <markusle@gentoo.org> files/3.7.11-allow-any-gcc-version.patch: - Remove compiler check for ppc to allow compilation with gcc-4. - Thanks to Matti Bickel <kabel@cat0.de> for pointing this out. - This fixes bug #132363. - - 01 Apr 2006; Aron Griffis <agriffis@gentoo.org> blas-atlas-3.7.11.ebuild: - Mark 3.7.11 ~ia64 - - 21 Mar 2006; Donnie Berkholz <spyderous@gentoo.org>; - +files/3.7.11-allow-any-gcc-version.patch, blas-atlas-3.7.11.ebuild: - (#121855) Allow compilation with gcc-4. Also at least partially fix - compilation with non-gcc compilers (e.g. ifc). - - 24 Feb 2006; Markus Dittrich <markusle@gentoo.org> - blas-atlas-3.6.0-r1.ebuild: - Re-enabled reconfigure step, otherwise user CFLAGS are being - ignored. - - 17 Feb 2006; Michael Hanselmann <hansmi@gentoo.org> - blas-atlas-3.6.0-r1.ebuild: - Stable on ppc. - - 02 Feb 2006; Markus Dittrich <markusle@gentoo.org> - blas-atlas-3.7.10.ebuild, blas-atlas-3.7.11.ebuild: - Switched from blas-config to eselect in pkg_postinst(). This fixes - bug #121284. - - 30 Jan 2006; Bryan Østergaard <kloeri@gentoo.org - blas-atlas-3.6.0-r1.ebuild: - Stable on alpha, bug 114587. - - 28 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> - blas-atlas-3.6.0.ebuild, blas-atlas-3.6.0-r1.ebuild, - blas-atlas-3.7.10.ebuild, blas-atlas-3.7.11.ebuild: - re-keyworded for (~)ppc as per bug #114587 - - 24 Jan 2006; Simon Stelling <blubb@gentoo.org> blas-atlas-3.6.0-r1.ebuild: - stable on amd64 wrt bug 114587 - - 24 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> - blas-atlas-3.6.0-r1.ebuild: - Stable on sparc wrt #114587 - - 21 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> - blas-atlas-3.6.0.ebuild, blas-atlas-3.6.0-r1.ebuild, - blas-atlas-3.7.10.ebuild, blas-atlas-3.7.11.ebuild: - Marked -ppc, see bug #114587 for reference. - - 11 Jan 2006; Mark Loeser <halcy0n@gentoo.org> blas-atlas-3.6.0-r1.ebuild: - Stable on x86; bug #114587 - -*blas-atlas-3.7.11 (09 Jan 2006) - - 09 Jan 2006; Markus Dittrich <markusle@gentoo.org> - +blas-atlas-3.7.11.ebuild: - Bump to the latest development snapshot. - -*blas-atlas-3.6.0-r1 (09 Jan 2006) - - 09 Jan 2006; Markus Dittrich <markusle@gentoo.org> - +blas-atlas-3.6.0-r1.ebuild: - New atlas3.6.0-shared-libs.1.patch fixes insecure RUNPATH issues. - This closes bug #114587. - - 10 Sep 2005; Peter Bienstman <pbienst@gentoo.org> blas-atlas-3.6.0.ebuild, - blas-atlas-3.7.10.ebuild: - Add missing header files (fixes #51323). - - 10 Sep 2005; Peter Bienstman <pbienst@gentoo.org> +files/unbuffered.patch, - blas-atlas-3.6.0.ebuild, blas-atlas-3.7.10.ebuild: - Fix #102088. - - 13 Jun 2005; Danny van Dyk <kugelfang@gentoo.org> - blas-atlas-3.7.10.ebuild: - Changed dependency to app-admin/eselect. - -*blas-atlas-3.7.10 (14 May 2005) - - 14 May 2005; Danny van Dyk <kugelfang@gentoo.org> - +blas-atlas-3.7.10.ebuild: - Version bump to 3.7.10, but still in package.mask. First version to rely on - eclectic instead of blas-config. - - 30 Mar 2005; Danny van Dyk <kugelfang@gentoo.org> files/c-threaded-ATLAS: - Fixed BUG #83849 (typo). - - 02 Mar 2005; Danny van Dyk <kugelfang@gentoo.org> files/c-threaded-ATLAS: - Fixed a typo. - - 02 Mar 2005; Peter Bienstman <pbienst@gentoo.org> blas-atlas-3.6.0.ebuild: - Improve error message (fix bug 83494, thanks to Daniel Herzog). - -*blas-atlas-3.6.0 (29 Dec 2004) - - 29 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml, - +files/c-ATLAS, +files/c-threaded-ATLAS, +files/f77-ATLAS, - +files/f77-threaded-ATLAS, +files/war, +blas-atlas-3.6.0.ebuild: - Moved from app-sci/blas-atlas to sci-libs/blas-atlas. - - 19 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> - blas-atlas-3.6.0.ebuild: - Stable on alpha. - - 28 Nov 2004; Daniel Goller <morfic@gentoo.org> blas-atlas-3.6.0.ebuild: - Fix clobbering of bx register, reference bug 56842 for more information - - 17 Nov 2004; Markus Rothe <corsair@gentoo.org> blas-atlas-3.6.0.ebuild: - stable on ppc64 - - 31 Oct 2004; Olivier Fisette <ribosome@gentoo.org> blas-atlas-3.6.0.ebuild: - Replaced ${GCC} by tc-getCC from toolchain-funcs. - - 10 Oct 2004; Danny van Dyk <kugelfang@gentoo.org> blas-atlas-3.6.0.ebuild: - Marked stable on x86 and ppc. - - 30 Sep 2004; Ferris McCormick <fmccor@gentoo.org> blas-atlas-3.6.0.ebuild: - Stable for sparc (tested both hardened and not). - - 29 Sep 2004; Ferris McCormick <fmccor@gentoo.org> files/c-ATLAS: - Correct trivial typo: setup() {... needs closing '}'. - - 09 Sep 2004; Philippe Trottier <tchiwam@gentoo.org> blas-atlas-3.6.9.ebuild: - marked ~ppc64 - - 03 Jul 2004; Danny van Dyk <kugelfang@gentoo.org> blas-atlas-3.6.0.ebuild: - Marked ~alpha, kloeri tested. - - 03 Jul 2004; Ferris McCormick <fmccor@gentoo.org> blas-atlas-3.6.0.ebuild: - 1. Restructure .ebuild for correct sparc CFLAGS (kugelfang@gentoo.org) - 2. Add ~sparc keyword to restructured build. - - 24 Jun 2004; George Shapovalov <george@gentoo.org> blas-atlas-3.6.0.ebuild : - ifc useflag got retained even though this ebuild does not support ifc (yet), cleaned up - - 18 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> - blas-atlas-3.6.0.ebuild: - fix typo in error message (bug #54290) - - 06 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> blas-atlas-3.6.0.ebuild: - Marked stable on amd64. - - 12 May 2004; George Shapovalov <george@gentoo.org> blas-atlas-3.6.0.ebuild : - added the fix for g77 issue. Moved atlas3.6.0-shared-libs.patch.bz2 to the mirrors to - avoid duplication (the same one is used by lapack-atlas), plus it is 5k in size, which is - more than 2k limit :). - Removed old version (3.4.2), so that we start aclean when this gets unmasked.. - - 11 May 2004; Danny van Dyk <kugelfang@gentoo.org> blas-atlas-3.6.0.ebuild: - Marked ~amd64 and ~ppc. - -*blas-atlas-3.6.0 (03 Apr 2004) - -*blas-atlas-3.4.2 (02 Feb 2004) - - 02 Feb 2004; George Shapovalov <george@gentoo.org> blas-atlas-3.4.2.ebuild, Manifest, files/{atlas-gentoo.patch.bz2,c-ATLAS,c-threaded-ATLAS,digest-blas-atlas-3.4.2,f77-ATLAS,f77-threaded-ATLAS,war} : - initial release (#30453) - Automatically Tuned Linear Algebra Software BLAS implementation - ebuild submitted by Derek Dolney <dolney@astro.upenn.edu> - This version installs shared and static libs and provides virtual/blas - and will replace atlas now in dev-libs as a part of large blas reorganization (see bug) diff --git a/sci-libs/blas-atlas/Manifest b/sci-libs/blas-atlas/Manifest deleted file mode 100644 index b2f1677..0000000 --- a/sci-libs/blas-atlas/Manifest +++ /dev/null @@ -1,49 +0,0 @@ -AUX 3.7.11-add-ppc-processors.patch 567 RMD160 495c32bc2b83e0df428649901941b528ce2f4ce9 SHA1 064c0fd98a0b7d138d0829d81c6b6d03d68af666 SHA256 4d744f4f4afd3dffd51adec5e2d40df565522d665892e1329efd8221ea77ceeb -MD5 02714370d008b8fbb9722960e60a6d6e files/3.7.11-add-ppc-processors.patch 567 -RMD160 495c32bc2b83e0df428649901941b528ce2f4ce9 files/3.7.11-add-ppc-processors.patch 567 -SHA256 4d744f4f4afd3dffd51adec5e2d40df565522d665892e1329efd8221ea77ceeb files/3.7.11-add-ppc-processors.patch 567 -AUX 3.7.11-allow-any-gcc-version.patch 796 RMD160 c321b4869445964c4b080e64a0a886d3ede94376 SHA1 e7004366084ba0f425828aac3d49f718a7752ec0 SHA256 946c35449861105a1e52092b45a29d41cb85e44ca87c2fdd15924567299216b1 -MD5 e478e770bb5e6e00576da4166ca16cc2 files/3.7.11-allow-any-gcc-version.patch 796 -RMD160 c321b4869445964c4b080e64a0a886d3ede94376 files/3.7.11-allow-any-gcc-version.patch 796 -SHA256 946c35449861105a1e52092b45a29d41cb85e44ca87c2fdd15924567299216b1 files/3.7.11-allow-any-gcc-version.patch 796 -AUX eselect.blas 143 RMD160 50bc27dd6f7e2878c2cb6d347f035aa4857fc7cf SHA1 1b06a368dce8f629aa78b75eb20234e4aec4cbd0 SHA256 5122a04dcb5af32fff75ae4f1481a3675cdfee48cdfeca7e6fbcb77bbeae76d8 -MD5 cee87cd82c89242c57fa28d1a6f034db files/eselect.blas 143 -RMD160 50bc27dd6f7e2878c2cb6d347f035aa4857fc7cf files/eselect.blas 143 -SHA256 5122a04dcb5af32fff75ae4f1481a3675cdfee48cdfeca7e6fbcb77bbeae76d8 files/eselect.blas 143 -AUX eselect.blas-threaded 170 RMD160 fde5f96232b46cec6b4f875de198333e7b108a44 SHA1 c8e263c6d96e297d93e8e08938dc2d152421e474 SHA256 ec1f9091e9b2f3e17740fb0806fbcf4a07efd0d768db63cec39b2d14b61e511d -MD5 5742dc8eb155a424df20ad6918ba7bbc files/eselect.blas-threaded 170 -RMD160 fde5f96232b46cec6b4f875de198333e7b108a44 files/eselect.blas-threaded 170 -SHA256 ec1f9091e9b2f3e17740fb0806fbcf4a07efd0d768db63cec39b2d14b61e511d files/eselect.blas-threaded 170 -AUX eselect.cblas 149 RMD160 5916b6b18870e65a2b1ed525aeb02cac67f260e1 SHA1 1dcb5709f16db3155e42ab5240b1ae5945cd840a SHA256 16c34223bf7a4bab7d62fe8b17006fa24404454bdbdaef5fb2e28e79a045962c -MD5 7808dada1dffe310e2e25c13666e9bf9 files/eselect.cblas 149 -RMD160 5916b6b18870e65a2b1ed525aeb02cac67f260e1 files/eselect.cblas 149 -SHA256 16c34223bf7a4bab7d62fe8b17006fa24404454bdbdaef5fb2e28e79a045962c files/eselect.cblas 149 -AUX eselect.cblas-threaded 179 RMD160 f6777c6f2b6b4fff4bb2d16ff5876871e6c64b8a SHA1 aa06dd0a5462a0c999578fefcb0f7b0acb6ce43a SHA256 c4202cf5d53d7a2d1bf6a69dcfff0dd07db5f4f785ec004561541c7e5f2fdb9c -MD5 3bdbca8c0f0116ea41819873feaf579a files/eselect.cblas-threaded 179 -RMD160 f6777c6f2b6b4fff4bb2d16ff5876871e6c64b8a files/eselect.cblas-threaded 179 -SHA256 c4202cf5d53d7a2d1bf6a69dcfff0dd07db5f4f785ec004561541c7e5f2fdb9c files/eselect.cblas-threaded 179 -AUX unbuffered.patch 497 RMD160 c2a04b5243d32ff378ee76323611e7383464e019 SHA1 321bf9254f6df4d0914288583db00e8418b1e121 SHA256 e21636769e6bebbec34c79bc29b9fdf9c5dbe46803f835b44b102e9d7a90b64e -MD5 e362a664ac2e543545706b85664af921 files/unbuffered.patch 497 -RMD160 c2a04b5243d32ff378ee76323611e7383464e019 files/unbuffered.patch 497 -SHA256 e21636769e6bebbec34c79bc29b9fdf9c5dbe46803f835b44b102e9d7a90b64e files/unbuffered.patch 497 -AUX war 545 RMD160 6f44c25e739703f988180959608094aa633db7bf SHA1 d90a66e57395e01b94bac9b444590de8fef77aca SHA256 696a8e1cc3918ce5d19f0aa41250d5f052244527a5e3804b025db7938f06ae7b -MD5 13d26350d75e6993f1b3ec48ca97f14e files/war 545 -RMD160 6f44c25e739703f988180959608094aa633db7bf files/war 545 -SHA256 696a8e1cc3918ce5d19f0aa41250d5f052244527a5e3804b025db7938f06ae7b files/war 545 -DIST atlas3.6.0-shared-libs.1.patch.bz2 5148 RMD160 96f9357049fb22e0955ff1375630e542b0bdee7c SHA1 7ad4a9d0dacf75ae4ad308c2f0d1dfa9b17e49f6 SHA256 f669030bf042808a4f4a92c746f3fd3067597d0ec94756ecac63bc331109c565 -DIST atlas3.7.11.tar.bz2 2032724 RMD160 f58b8a85c097bd1bff6a53ee42bcff97240fb8ec SHA1 7806c43147535f6422bdaacb4416aa06a5de0f07 SHA256 558b9f3f0dc8f63306f99f75d6e6fa762ea3d9d0dea88053e3e8b6f0e6364109 -EBUILD blas-atlas-3.7.11-r1.ebuild 5181 RMD160 4041671964adafbcc396ebd4af35184efabbc094 SHA1 b2206758c353c9435b68cf822c01e5cff0e2aa61 SHA256 26970e0d44409b8d98e402dc87e4fb91817b716bf6c2a249aa1ef173be317b45 -MD5 22be71983851f756bccad3ff76e65396 blas-atlas-3.7.11-r1.ebuild 5181 -RMD160 4041671964adafbcc396ebd4af35184efabbc094 blas-atlas-3.7.11-r1.ebuild 5181 -SHA256 26970e0d44409b8d98e402dc87e4fb91817b716bf6c2a249aa1ef173be317b45 blas-atlas-3.7.11-r1.ebuild 5181 -MISC ChangeLog 6477 RMD160 9090a57137decaef3d1e8fdf6dceaf95f1c75f65 SHA1 7400a2ee9f22f97477f24d690b06896fa8b97e39 SHA256 97cb4c5975c9f8065e20472093ba4c21e158ae0844df2170ccdd302ec9da2a06 -MD5 6e33924825c2422886f5670258013b9f ChangeLog 6477 -RMD160 9090a57137decaef3d1e8fdf6dceaf95f1c75f65 ChangeLog 6477 -SHA256 97cb4c5975c9f8065e20472093ba4c21e158ae0844df2170ccdd302ec9da2a06 ChangeLog 6477 -MISC metadata.xml 156 RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 SHA1 da2b240a255820145b7c83a5c48e45b96b7e9ee6 SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 -MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156 -RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 metadata.xml 156 -SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 metadata.xml 156 -MD5 37b8d5b760fea3fb4ac109827445d08a files/digest-blas-atlas-3.7.11-r1 518 -RMD160 ca1ad7171082b3816b737a38ee424c2807aa58dd files/digest-blas-atlas-3.7.11-r1 518 -SHA256 ad9eab1be32337d9023c9ff0d0a9b56379512de44fc5ab015831eb9e3986d52c files/digest-blas-atlas-3.7.11-r1 518 diff --git a/sci-libs/blas-atlas/blas-atlas-3.7.11-r1.ebuild b/sci-libs/blas-atlas/blas-atlas-3.7.11-r1.ebuild deleted file mode 100644 index 3d5d6ad..0000000 --- a/sci-libs/blas-atlas/blas-atlas-3.7.11-r1.ebuild +++ /dev/null @@ -1,193 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.7.11.ebuild,v 1.6 2006/04/01 19:59:07 agriffis Exp $ - -inherit eutils toolchain-funcs fortran - -DESCRIPTION="Automatically Tuned Linear Algebra Software BLAS implementation" -HOMEPAGE="http://math-atlas.sourceforge.net/" -MY_PN=${PN/blas-/} -MY_PV=3.6.0 -SRC_URI="mirror://sourceforge/math-atlas/${MY_PN}${PV}.tar.bz2 - mirror://gentoo/atlas${MY_PV}-shared-libs.1.patch.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -RDEPEND="app-admin/eselect-blas - app-admin/eselect-cblas" -DEPEND="${RDEPEND} - >=sys-devel/libtool-1.5" -PROVIDE="virtual/blas" - - -S="${WORKDIR}/ATLAS" -RPATH="${DESTTREE}/$(get_libdir)/blas" -FORTRAN="g77 gfortran" - -src_unpack() { - unpack ${A} - cd ${S} - - epatch "${FILESDIR}"/unbuffered.patch - epatch "${FILESDIR}"/${PV}-allow-any-gcc-version.patch - epatch "${FILESDIR}"/${PV}-add-ppc-processors.patch - epatch "${DISTDIR}"/atlas3.6.0-shared-libs.1.patch.bz2 - sed -i \ - -e "s:ASM:ASM VOLATILE:" \ - include/contrib/camm_dpa.h \ - || die "sed failed to fix clobbering" - - sed -i \ - -e "s:\(\t./xconfig\):\1 -m $(tc-getCC) -c $(tc-getCC) -f ${FORTRANC}:g" \ - ${S}/Makefile \ - || die "Failed to fix compilers" - - if [[ $(gcc-major-version) -ge 4 ]]; then - einfo "Updating Makefiles for gcc-4" - sed -i \ - -e "s:g2c:gfortran:g" \ - ${S}/Make.top \ - ${S}/makes/Make.lib \ - || die "Failed to update for gcc-4" - fi - - cp "${FILESDIR}"/war "${S}" - chmod a+x "${S}"/war -} - -atlas_fail() { - eerror - eerror "ATLAS auto-config failed." - eerror "Please run 'interactive=1 emerge blas-atlas' to configure manually." - eerror - die "ATLAS auto-config failed." -} - -# Added to allow compilation on sparc architecture. The default CCFLAG0 -# and MMFLAGS are *bad*. -# Danny van Dyk <kugelfang@gentoo.org> 2004/07/02 -# -reconfigure() { - case "`uname -p`" in - "sun4m") - MY_CCFLAGS="-O3 -mcpu=v8" - MY_CXXFLAGS="${MY_CCFLAGS}" - MY_MMFLAGS="-O -mcpu=v8" - MY_LDFLAGS="" - ;; - "sun4u") - MY_CCFLAGS="-O3 -mcpu=ultrasparc" - MY_CXXFLAGS="${MY_CCFLAGS}" - MY_MMFLAGS="-O -mcpu=ultrasparc" - MY_LDFLAGS="" - ;; - *) - MY_CCFLAGS="${CFLAGS}" - MY_CXXFLAGS="${CXXFLAGS}" - MY_MMFLAGS="${CFLAGS}" - MY_LDFLAGS="${LDFLAGS}" - ;; - esac - - MY_FILE="`find -name Make.Linux*`" - - sed -i -e "s/CCFLAG0 =.*/CCFLAG0 = \$(CDEFS) ${MY_CCFLAGS}/" \ - -e "s/CCFLAGS =.*/CCFLAGS = \$(CDEFS) ${MY_CCFLAGS}/" \ - -e "s/CLINKFLAGS =.*/CLINKFLAGS =\$(CDEFS) ${MY_LDFLAGS}/" \ - -e "s/XCCFLAGS =.*/XCCFLAGS =\$(CDEFS) ${MY_CXXFLAGS}/" \ - -e "s/MMFLAGS =.*/MMFLAGS = ${MY_MMFLAGS}/" \ - ${MY_FILE} || die "sed didnt complete" -} - -src_compile() { - if [ -n "${interactive}" ] - then - echo "${interactive}" - make config CC="$(tc-getCC) -DUSE_LIBTOOL -DINTERACTIVE" || die - else - # Use ATLAS defaults for all questions: - (echo | make config CC="$(tc-getCC) -DUSE_LIBTOOL") || atlas_fail - fi - - reconfigure - - TMPSTR=$(ls Make.Linux*) - ATLAS_ARCH=${TMPSTR#'Make.'} - - make install arch=${ATLAS_ARCH} || \ - die "Failed to install blas-atlas" - - make shared-strip arch=${ATLAS_ARCH} RPATH=${RPATH}/atlas || \ - die "Failed to build shared libraries" - - # Build shared versions of the threaded libs. - # ATLAS only compiles threaded libs on multiprocessor machines. - if [ -d gentoo/libptf77blas.a ] - then - make ptshared-strip \ - arch=${ATLAS_ARCH} RPATH=${RPATH}/threaded-atlas || die - fi -} - -src_install () { - dodir "${RPATH}"/atlas - cd "${S}"/gentoo/libs - cp -P libatlas* "${D}/${DESTTREE}/$(get_libdir)" || \ - die "Failed to install libatlas" - cp -P *blas* "${D}/${RPATH}"/atlas || \ - die "Failed to install blas/cblas" - - eselect blas add $(get_libdir) ${FILESDIR}/eselect.blas atlas - eselect cblas add $(get_libdir) ${FILESDIR}/eselect.cblas atlas - - if [ -d "${S}"/gentoo/threaded-libs ] - then - dodir "${RPATH}"/threaded-atlas - cd "${S}"/gentoo/threaded-libs - cp -P * "${D}/${RPATH}"/threaded-atlas || \ - die "Failed to install threaded atlas" - - eselect blas add $(get_libdir) ${FILESDIR}/eselect.blas-threaded threaded-atlas - eselect cblas add $(get_libdir) ${FILESDIR}/eselect.cblas-threaded threaded-atlas - fi - - insinto "${DESTTREE}"/include/atlas - doins "${S}"/include/cblas.h "${S}"/include/atlas_misc.h - doins "${S}"/include/atlas_enum.h - - # These headers contain the architecture-specific - # optimizations determined by ATLAS. The atlas-lapack build - # is much shorter if they are available, so save them: - doins "${S}/include/${ATLAS_ARCH}"/*.h - - #some docs - cd "${S}" - dodoc README doc/{AtlasCredits.txt,ChangeLog} - use doc && dodoc doc/*.ps -} - -pkg_postinst() { - local THREADED - - if [ -d "${RPATH}"/threaded-atlas ] - then - THREADED="threaded-" - fi - if [[ -z "$(eselect blas show)" ]]; then - eselect blas set ${THREADED}atlas - fi - if [[ -z "$(eselect cblas show)" ]]; then - eselect cblas set ${THREADED}atlas - fi - - einfo - einfo "Fortran users link using -lblas" - einfo - einfo "C users compile against the header ${ROOT}usr/include/atlas/cblas.h and" - einfo "link using -lcblas" - einfo - einfo "If using threaded ATLAS, you may also need to link with -lpthread." -} diff --git a/sci-libs/blas-atlas/files/3.7.11-add-ppc-processors.patch b/sci-libs/blas-atlas/files/3.7.11-add-ppc-processors.patch deleted file mode 100644 index 77e7027..0000000 --- a/sci-libs/blas-atlas/files/3.7.11-add-ppc-processors.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- ATLAS.orig/config.c 2006-06-12 20:48:57.000000000 -0700 -+++ ATLAS/config.c 2006-06-12 20:50:29.000000000 -0700 -@@ -3097,7 +3097,9 @@ - else if (strstr(ln2, "G4")) mach = PPCG4; - else if (strstr(ln2, "7400")) mach = PPCG4; - else if (strstr(ln2, "7410")) mach = PPCG4; -+ else if (strstr(ln2, "7447")) mach = PPCG4; - else if (strstr(ln2, "7455")) mach = PPCG4; -+ else if (strstr(ln2, "7457")) mach = PPCG4; - else if (strstr(ln2, "PPC970FX")) mach = PPCG5; - } - break; diff --git a/sci-libs/blas-atlas/files/3.7.11-allow-any-gcc-version.patch b/sci-libs/blas-atlas/files/3.7.11-allow-any-gcc-version.patch deleted file mode 100644 index 90ad2e7..0000000 --- a/sci-libs/blas-atlas/files/3.7.11-allow-any-gcc-version.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- ATLAS.orig/config.c 2006-06-12 20:48:57.000000000 -0700 -+++ ATLAS/config.c 2006-06-13 00:19:57.000000000 -0700 -@@ -712,11 +712,6 @@ - gcc, major, minor, patch); - if (major == -1) - iret = 0; -- else if ( MachIsX86(mach) ) /* don't use gcc 2.96 - 3.0 */ -- { -- if ((major == 2 && minor < 96) || (major == 3 && minor > 1)) -- iret = 1; -- } - else if (mach == IA64Itan || mach == IA64Itan2 || MachIsUS(mach) || - mach == Dec21164 || mach == Dec21264) - { -@@ -728,7 +723,7 @@ - */ - else if ((OS == OSLinux || comp != 3) && (mach == PPCG4 || mach == PPCG5)) - { -- if (major >= 3 && minor >= 3) -+ if ((major >= 3 && minor >= 3) || major >= 4) - iret = 1; - } - else iret = 1; /* any gcc is fine, take first in path */ diff --git a/sci-libs/blas-atlas/files/digest-blas-atlas-3.7.11-r1 b/sci-libs/blas-atlas/files/digest-blas-atlas-3.7.11-r1 deleted file mode 100644 index 4f9a1ab..0000000 --- a/sci-libs/blas-atlas/files/digest-blas-atlas-3.7.11-r1 +++ /dev/null @@ -1,6 +0,0 @@ -RMD160 96f9357049fb22e0955ff1375630e542b0bdee7c atlas3.6.0-shared-libs.1.patch.bz2 5148 -SHA256 f669030bf042808a4f4a92c746f3fd3067597d0ec94756ecac63bc331109c565 atlas3.6.0-shared-libs.1.patch.bz2 5148 -MD5 d2940721d6592f43a5d2e7740d13076d atlas3.6.0-shared-libs.1.patch.bz2 5148 -RMD160 f58b8a85c097bd1bff6a53ee42bcff97240fb8ec atlas3.7.11.tar.bz2 2032724 -SHA256 558b9f3f0dc8f63306f99f75d6e6fa762ea3d9d0dea88053e3e8b6f0e6364109 atlas3.7.11.tar.bz2 2032724 -MD5 ccde41dd4f41c47e16ebfa8e6dfd1117 atlas3.7.11.tar.bz2 2032724 diff --git a/sci-libs/blas-atlas/files/eselect.blas b/sci-libs/blas-atlas/files/eselect.blas deleted file mode 100644 index bbb48d2..0000000 --- a/sci-libs/blas-atlas/files/eselect.blas +++ /dev/null @@ -1,3 +0,0 @@ -blas/atlas/libblas.so /usr/@LIBDIR@/libblas.so -blas/atlas/libblas.so.0 /usr/@LIBDIR@/libblas.so.0 -blas/atlas/libblas.a /usr/@LIBDIR@/libblas.a diff --git a/sci-libs/blas-atlas/files/eselect.blas-threaded b/sci-libs/blas-atlas/files/eselect.blas-threaded deleted file mode 100644 index cda28a4..0000000 --- a/sci-libs/blas-atlas/files/eselect.blas-threaded +++ /dev/null @@ -1,3 +0,0 @@ -blas/threaded-atlas/libblas.so /usr/@LIBDIR@/libblas.so -blas/threaded-atlas/libblas.so.0 /usr/@LIBDIR@/libblas.so.0 -blas/threaded-atlas/libblas.a /usr/@LIBDIR@/libblas.a diff --git a/sci-libs/blas-atlas/files/eselect.cblas b/sci-libs/blas-atlas/files/eselect.cblas deleted file mode 100644 index 2c1e3b8..0000000 --- a/sci-libs/blas-atlas/files/eselect.cblas +++ /dev/null @@ -1,3 +0,0 @@ -blas/atlas/libcblas.so /usr/@LIBDIR@/libcblas.so -blas/atlas/libcblas.so.0 /usr/@LIBDIR@/libcblas.so.0 -blas/atlas/libcblas.a /usr/@LIBDIR@/libcblas.a diff --git a/sci-libs/blas-atlas/files/eselect.cblas-threaded b/sci-libs/blas-atlas/files/eselect.cblas-threaded deleted file mode 100644 index 7b742af..0000000 --- a/sci-libs/blas-atlas/files/eselect.cblas-threaded +++ /dev/null @@ -1,3 +0,0 @@ -blas/threaded-atlas/libcblas.so /usr/@LIBDIR@/libcblas.so -blas/threaded-atlas/libcblas.so.0 /usr/@LIBDIR@/libcblas.so.0 -blas/threaded-atlas/libcblas.so.0 /usr/@LIBDIR@/libcblas.a diff --git a/sci-libs/blas-atlas/files/unbuffered.patch b/sci-libs/blas-atlas/files/unbuffered.patch deleted file mode 100644 index 893680a..0000000 --- a/sci-libs/blas-atlas/files/unbuffered.patch +++ /dev/null @@ -1,16 +0,0 @@ -*** ATLAS/config.c Mon Dec 22 15:06:32 2003 ---- ATLAS_modif/config.c Fri Sep 9 19:45:37 2005 -*************** -*** 4364,4369 **** ---- 4364,4374 ---- - char UCDEF[256]; - enum MACHTYPE mach; - -+ /* Workaround for occasional hanging during emerge.*/ -+ -+ setbuf(stdout, 0); -+ setbuf(stdin, 0); -+ - flag = GetFlags(nargs, args, &mach, &ncpu, UCDEF, TOPdir, ARCH, blaslib, - CC, CCFLAGS, F77, F77FLAGS, MCC, MMFLAGS, GOODGCC, - XCC, XCCFLAGS); diff --git a/sci-libs/blas-atlas/files/war b/sci-libs/blas-atlas/files/war deleted file mode 100644 index 2093f03..0000000 --- a/sci-libs/blas-atlas/files/war +++ /dev/null @@ -1,26 +0,0 @@ -#! /bin/bash -# -# war -- wrapper for the archiver -# -# Executed by ATLAS build as: -# full_path/war ARCHIVER ARFLAGS LIBNAME.a OBJS.lo - -TOPDIR=$(echo $0 | sed 's/\(.*\)\/.*/\1/') -PWD=$(pwd) - -ARCHIVER=$1 -LIBRARY=$(echo $3 | sed 's/.*\/\(.*\)/\1/') -OBJ_DIR=${TOPDIR}/gentoo/$LIBRARY - -if [ ! -x $OBJ_DIR ]; then mkdir -p ${OBJ_DIR}/.libs; fi - -$ARCHIVER $@ - -shift 3 -for obj in $@ ; do - lobj=$(echo $obj | sed 's/\.o/\.lo/') - ln -sf ${PWD}/$obj ${OBJ_DIR}/$obj - ln -sf ${PWD}/$lobj ${OBJ_DIR}/$lobj - ln -sf ${PWD}/.libs/$obj ${OBJ_DIR}/.libs/$obj -done - diff --git a/sci-libs/blas-atlas/metadata.xml b/sci-libs/blas-atlas/metadata.xml deleted file mode 100644 index b229aec..0000000 --- a/sci-libs/blas-atlas/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>sci</herd> -</pkgmetadata> diff --git a/sci-libs/blas-reference/ChangeLog b/sci-libs/blas-reference/ChangeLog deleted file mode 100644 index 74a293f..0000000 --- a/sci-libs/blas-reference/ChangeLog +++ /dev/null @@ -1,81 +0,0 @@ -# ChangeLog for sci-libs/blas-reference -# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-reference/ChangeLog,v 1.8 2006/02/18 20:48:37 kugelfang Exp $ - - 18 Feb 2006; Danny van Dyk <kugelfang@gentoo.org> - -blas-reference-19940131-r1.ebuild: - Removed obsolete and masked version. - - 29 Jan 2006; Simon Stelling <blubb@gentoo.org> +files/Makefile, - -files/Makefile.gz, blas-reference-19940131.ebuild, - blas-reference-19940131-r1.ebuild, blas-reference-19940131-r2.ebuild: - no need to gzip smallish files - - 13 Nov 2005; Markus Dittrich <markusle@gentoo.org> - blas-reference-19940131-r2.ebuild: - use libtool to link shared library when compiling with ifc, this closes bug #112390 - -*blas-reference-19940131-r2 (13 Nov 2005) - - 13 Nov 2005; Olivier Fisette <ribosome@gentoo.org> - +blas-reference-19940131-r2.ebuild: - Migrated to fortran.eclass (bug #65950). - - 22 Apr 2005; Danny van Dyk <kugelfang@gentoo.org> - blas-reference-19940131.ebuild: - Marked stable on amd64. - - 02 Feb 2005; Danny van Dyk <kugelfang@gentoo.org> - blas-reference-19940131-r1.ebuild: - GNU Fortran 77 profile name changed to g77 in fortran.eclass - -*blas-reference-19940131 (29 Dec 2004) - - 29 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml, - +files/Makefile.gz, +files/f77-reference, - +blas-reference-19940131-r1.ebuild, +blas-reference-19940131.ebuild: - Moved from app-sci/blas-reference to sci-libs/blas-reference. - - 21 Oct 2004; George Shapovalov <george@gentoo.org> blas-reference-19940131.ebuild-r1 : - moved to use fortran.eclass (and 64-bit.eclass), keymasked -* until fortran.eclass settles - - 06 Sep 2004; Ciaran McCreesh <ciaranm@gentoo.org> - blas-reference-19940131.ebuild: - Switch to use epause and ebeep, bug #62950 - - 09 Jun 2004; George Shapovalov <george@gentoo.org> blas-reference-19940131.ebuild : - added ~amd64 keyword (ifc masked in use.mask for amd64 profiles until we get 64bit ifc) - - 02 Jun 2004; Aron Griffis <agriffis@gentoo.org> - blas-reference-19940131.ebuild: - Fix use invocation - - 11 May 2004; George Shapovalov <george@gentoo.org> blas-reference-19940131.ebuild : - fix for the g77 issue (with >=gcc-3.3.3-r2) - - 23 Apr 2004; George Shapovalov <george@gentoo.org> blas-reference-19940131.ebuild, files/Makefile.gz : - updated the Makefile to work with new libtool (added --tag=F77 in a few places), - also recompressed it with gzip (works better for small files) - - 01 Feb 2004; George Shapovalov <george@gentoo.org> blas-reference-19940131.ebuild, files/* : - as per discussion in #30453 renaming (plain) blas to blas-reference. - Will stay package-masked until the whole move is complete, at which point pre-move/pre-virtual versions - will be removed. Preserving the history in this ChangeLog - -*blas-reference-19940131 (27 Oct 2003) - - 27 Oct 2003; George Shapovalov <george@gentoo.org> blas-19940131.ebuild, files/{Makefile.bz2,f77-reference} : - a "real" version (#30462), - according to code this is when last modifications were made. - This version provides both static and shared library. - This is a part of a large ehnahcement of blas support in portage (#30453) - package-masked for now - thanks to Derek Dolney <dolney@astro.physics.upenn.edu> for the "fix" - - 02 Nov 2002; Hannes Mehnert <hannes@gentoo.org> blas-19980702.ebuild: - marked stable for x86 - -*blas-reference-19980702 (31 Oct 2002) - - 31 Oct 2002; Hannes Mehnert <hannes@gentoo.org> blas-19980702.ebuild, - ChangeLog: Initial ebuild. diff --git a/sci-libs/blas-reference/Manifest b/sci-libs/blas-reference/Manifest deleted file mode 100644 index 3d77cb1..0000000 --- a/sci-libs/blas-reference/Manifest +++ /dev/null @@ -1,36 +0,0 @@ -AUX Makefile 2296 RMD160 df09ab5c81f395113cf9a7ff23b784f9ad6b97fb SHA1 c14473cfa62635e0b1e0457be7161f865567c5e2 SHA256 951b23f1bfd0389420639b0e69a43461aa558366dfbfb1123562a4be22feba23 size 2296 -MD5 0ad8b0cc646ab997248237f04855aa21 files/Makefile 2296 -RMD160 df09ab5c81f395113cf9a7ff23b784f9ad6b97fb files/Makefile 2296 -SHA256 951b23f1bfd0389420639b0e69a43461aa558366dfbfb1123562a4be22feba23 files/Makefile 2296 -AUX Makefile.am 1697 RMD160 4fe0ba69e64f33a29cc6857a8da061ad7bf7cc68 SHA1 72c0a77e5131a416493a88486a1a9aac21f85f32 SHA256 e0b002b7e14b54646a912c34a51a899865f43578b8291545ab83db133b5f3d14 size 1697 -MD5 81123f4844cf1ed187d011a1b0453d66 files/Makefile.am 1697 -RMD160 4fe0ba69e64f33a29cc6857a8da061ad7bf7cc68 files/Makefile.am 1697 -SHA256 e0b002b7e14b54646a912c34a51a899865f43578b8291545ab83db133b5f3d14 files/Makefile.am 1697 -AUX configure.ac 297 RMD160 7fbd412156d87e339e759995968e545dd7393eec SHA1 f9ba56c288f6143c049232298822659551d13804 SHA256 8e0144a8f769b57fc818e507a35ae88e09671d31422d0e65db62bce3977c93bb size 297 -MD5 6b1776fb8ca902f652c02007d773ca97 files/configure.ac 297 -RMD160 7fbd412156d87e339e759995968e545dd7393eec files/configure.ac 297 -SHA256 8e0144a8f769b57fc818e507a35ae88e09671d31422d0e65db62bce3977c93bb files/configure.ac 297 -AUX eselect-reference 140 RMD160 7a16b2d40a659ec771a7599ca458ceb1e77a5957 SHA1 b47a9c0a541b22d7ad9bb082efa19bc68158d58c SHA256 6f3834df4656968805b55b13c2db03ee9226985e7b6f3b96f2657967ff421a1d size 140 -MD5 22d4370f8cbab670cda4db7fcaaad504 files/eselect-reference 140 -RMD160 7a16b2d40a659ec771a7599ca458ceb1e77a5957 files/eselect-reference 140 -SHA256 6f3834df4656968805b55b13c2db03ee9226985e7b6f3b96f2657967ff421a1d files/eselect-reference 140 -AUX f77-reference 396 RMD160 13f0db8c8917b283ae330995657046f93ab03369 SHA1 c949ce027f24d7e79151f905e7c98a083090f0af SHA256 4714651b2f82bd42d36b8ff3bfb993c1e4478af35d40dc51210f63d74aa02b8d size 396 -MD5 2d7bae33a1553ed8eccbdb971a459ff2 files/f77-reference 396 -RMD160 13f0db8c8917b283ae330995657046f93ab03369 files/f77-reference 396 -SHA256 4714651b2f82bd42d36b8ff3bfb993c1e4478af35d40dc51210f63d74aa02b8d files/f77-reference 396 -DIST blas.tgz 94981 RMD160 d2cea3ae6156b6f583fae5e590695ffb306abb80 SHA256 bd062a79e35a9a835cfd8eaebe6262bbb195610336cf07435cd2b7df200bf084 size 94981 -EBUILD blas-reference-19940131-r3.ebuild 1385 RMD160 edcb107d99deb150d43b846479305b5d3bcda86c SHA1 9fb13591c2e3feb59392d7f1505554b6471ec3a7 SHA256 e337e270e7de648bcce2eda94573df305ea615967f6246c9524adf27e06c4962 size 1385 -MD5 8688237fe5b4b0a0d3356c1632dbbd9a blas-reference-19940131-r3.ebuild 1385 -RMD160 edcb107d99deb150d43b846479305b5d3bcda86c blas-reference-19940131-r3.ebuild 1385 -SHA256 e337e270e7de648bcce2eda94573df305ea615967f6246c9524adf27e06c4962 blas-reference-19940131-r3.ebuild 1385 -MISC ChangeLog 3517 RMD160 b1fd3df053ef9094325fa50071fde83ca52ccc1d SHA1 ac72171c48900f79c7a11a47b2a82ed153aa6225 SHA256 da06df340efe49b3922b9692c402740f045477b82672d84335e8603f617c9f1e size 3517 -MD5 83f0a14f991c70dac3702c846ff02fd1 ChangeLog 3517 -RMD160 b1fd3df053ef9094325fa50071fde83ca52ccc1d ChangeLog 3517 -SHA256 da06df340efe49b3922b9692c402740f045477b82672d84335e8603f617c9f1e ChangeLog 3517 -MISC metadata.xml 156 RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 SHA1 da2b240a255820145b7c83a5c48e45b96b7e9ee6 SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 size 156 -MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156 -RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 metadata.xml 156 -SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 metadata.xml 156 -MD5 ecda76673bd08fbeaff250b6d71d0902 files/digest-blas-reference-19940131-r3 202 -RMD160 722ae21d5fc2d0c9bbc9b800e9bb818a67b96178 files/digest-blas-reference-19940131-r3 202 -SHA256 bf5223aac50dd90d82e042c73b1361dea1b1254d133c8af939a9ad236c122018 files/digest-blas-reference-19940131-r3 202 diff --git a/sci-libs/blas-reference/blas-reference-19940131-r3.ebuild b/sci-libs/blas-reference/blas-reference-19940131-r3.ebuild deleted file mode 100644 index 862ba27..0000000 --- a/sci-libs/blas-reference/blas-reference-19940131-r3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-reference/blas-reference-19940131-r2.ebuild,v 1.3 2006/01/29 16:22:30 blubb Exp $ - -inherit autotools fortran multilib - -Name="blas" -DESCRIPTION="FORTRAN reference implementation of the BLAS (linear algebra lib)" -LICENSE="public-domain" -HOMEPAGE="http://www.netlib.org/blas/" -SRC_URI="http://www.netlib.org/blas/${Name}.tgz" - -SLOT="0" -IUSE="" -KEYWORDS="~amd64 ~ppc ~x86" - -RDEPEND="app-admin/eselect-blas" -DEPEND="${RDEPEND}" - -PROVIDE="virtual/blas" - -#TODO: detect 64bit size from compiler, not eclass -FORTRAN="g77 gfortran ifc" || FORTRAN="g77 gfortran f2c ifc" # No f2c on 64-bit systems yet :-/ - -S="${WORKDIR}" - -src_unpack() { - unpack ${A} - cd "${S}" - cp "${FILESDIR}"/Makefile.am . - cp "${FILESDIR}"/configure.ac . - eautoreconf -} - -src_install() { - # Profile information will be installed in TOP_PATH: - TOP_PATH="${DESTTREE}"/$(get_libdir)/blas - # Libraries will be installed in RPATH: - RPATH="${TOP_PATH}"/reference - - make DESTDIR="${D}" install || die "install failed" - - # Fix for switching - dodir ${RPATH} - mv ${D}/usr/$(get_libdir)/libblas* ${D}/${RPATH} - - eselect blas add $(get_libdir) ${FILESDIR}/eselect-reference reference -} - -pkg_postinst() { - if [[ -z "$(eselect blas show)" ]]; then - eselect blas set reference - fi -} diff --git a/sci-libs/blas-reference/files/Makefile b/sci-libs/blas-reference/files/Makefile deleted file mode 100644 index bff39ba..0000000 --- a/sci-libs/blas-reference/files/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -OBJS = caxpy.o ccopy.o cdotc.o cdotu.o cgbmv.o cgemm.o cgemv.o cgerc.o \ - cgeru.o chbmv.o chemm.o chemv.o cher.o cher2.o cher2k.o cherk.o \ - chpmv.o chpr.o chpr2.o crotg.o cscal.o csrot.o csscal.o cswap.o \ - csymm.o csyr2k.o csyrk.o ctbmv.o ctbsv.o ctpmv.o ctpsv.o \ - ctrmm.o ctrmv.o ctrsm.o ctrsv.o dasum.o daxpy.o dcabs1.o \ - dcopy.o ddot.o dgbmv.o dgemm.o dgemv.o dger.o dnrm2.o drot.o \ - drotg.o drotm.o drotmg.o dsbmv.o dscal.o dsdot.o dspmv.o dspr.o \ - dspr2.o dswap.o dsymm.o dsymv.o dsyr.o dsyr2.o dsyr2k.o dsyrk.o \ - dtbmv.o dtbsv.o dtpmv.o dtpsv.o dtrmm.o dtrmv.o dtrsm.o dtrsv.o \ - dzasum.o dznrm2.o icamax.o idamax.o isamax.o izamax.o lsame.o \ - sasum.o saxpy.o scasum.o scnrm2.o scopy.o sdot.o sdsdot.o \ - sgbmv.o sgemm.o sgemv.o sger.o snrm2.o srot.o srotg.o srotm.o \ - srotmg.o ssbmv.o sscal.o sspmv.o sspr.o sspr2.o sswap.o ssymm.o \ - ssymv.o ssyr.o ssyr2.o ssyr2k.o ssyrk.o stbmv.o stbsv.o stpmv.o \ - stpsv.o strmm.o strmv.o strsm.o strsv.o xerbla.o zaxpy.o \ - zcopy.o zdotc.o zdotu.o zdrot.o zdscal.o zgbmv.o zgemm.o \ - zgemv.o zgerc.o zgeru.o zhbmv.o zhemm.o zhemv.o zher.o zher2.o \ - zher2k.o zherk.o zhpmv.o zhpr.o zhpr2.o zrotg.o zscal.o zswap.o \ - zsymm.o zsyr2k.o zsyrk.o ztbmv.o ztbsv.o ztpmv.o ztpsv.o \ - ztrmm.o ztrmv.o ztrsm.o ztrsv.o - -# libg2c is part of GNU gcc. It is listed here as a dependency for the F77 -# BLAS libraries in case the user wants to link with the libraries using -# the Intel Fortran Compiler. The issue is with xerbla.f, which calls the -# STOP instrinsic. Linking with ifc will result in undefined symbols like -# e_wsfe and others. These symbols are contained in libg2c. If you are not -# using gcc, you most likely want to remove the '-lg2c' from libf77blas.so -# and possibly libptf77blas.so. Of course, you can just remove -lg2c, and -# specify it explicitly when using ifc. -libs: $(OBJS) - libtool --mode=link $(FC) $(FFLAGS) -o libblas.la *.lo $(LIBTOOL_FLAGS) - -shared: $(OBJS) - $(FC) -shared $(FFLAGS) -Wl,-soname,libblas.so.0 -o libblas.so.0.0.0 *.lo $(DEP_LIBS) - -static: $(OBJS) - ar cru libblas.a $(OBJS) - ranlib libblas.a - -clean: - rm -f *.o libblas* - -%.o : %.f - libtool --tag=F77 --mode=compile $(FC) $(FFLAGS) -o $@ -c $^ diff --git a/sci-libs/blas-reference/files/Makefile.am b/sci-libs/blas-reference/files/Makefile.am deleted file mode 100644 index a5e5085..0000000 --- a/sci-libs/blas-reference/files/Makefile.am +++ /dev/null @@ -1,152 +0,0 @@ -lib_LTLIBRARIES = libblas.la - -libblas_la_SOURCES = \ - caxpy.f \ - ccopy.f \ - cdotc.f \ - cdotu.f \ - cgbmv.f \ - cgemm.f \ - cgemv.f \ - cgerc.f \ - cgeru.f \ - chbmv.f \ - chemm.f \ - chemv.f \ - cher2.f \ - cher2k.f \ - cher.f \ - cherk.f \ - chpmv.f \ - chpr2.f \ - chpr.f \ - crotg.f \ - cscal.f \ - csrot.f \ - csscal.f \ - cswap.f \ - csymm.f \ - csyr2k.f \ - csyrk.f \ - ctbmv.f \ - ctbsv.f \ - ctpmv.f \ - ctpsv.f \ - ctrmm.f \ - ctrmv.f \ - ctrsm.f \ - ctrsv.f \ - dasum.f \ - daxpy.f \ - dcabs1.f \ - dcopy.f \ - ddot.f \ - dgbmv.f \ - dgemm.f \ - dgemv.f \ - dger.f \ - dnrm2.f \ - drot.f \ - drotg.f \ - drotm.f \ - drotmg.f \ - dsbmv.f \ - dscal.f \ - dsdot.f \ - dspmv.f \ - dspr2.f \ - dspr.f \ - dswap.f \ - dsymm.f \ - dsymv.f \ - dsyr2.f \ - dsyr2k.f \ - dsyr.f \ - dsyrk.f \ - dtbmv.f \ - dtbsv.f \ - dtpmv.f \ - dtpsv.f \ - dtrmm.f \ - dtrmv.f \ - dtrsm.f \ - dtrsv.f \ - dzasum.f \ - dznrm2.f \ - icamax.f \ - idamax.f \ - isamax.f \ - izamax.f \ - lsame.f \ - sasum.f \ - saxpy.f \ - scasum.f \ - scnrm2.f \ - scopy.f \ - sdot.f \ - sdsdot.f \ - sgbmv.f \ - sgemm.f \ - sgemv.f \ - sger.f \ - snrm2.f \ - srot.f \ - srotg.f \ - srotm.f \ - srotmg.f \ - ssbmv.f \ - sscal.f \ - sspmv.f \ - sspr2.f \ - sspr.f \ - sswap.f \ - ssymm.f \ - ssymv.f \ - ssyr2.f \ - ssyr2k.f \ - ssyr.f \ - ssyrk.f \ - stbmv.f \ - stbsv.f \ - stpmv.f \ - stpsv.f \ - strmm.f \ - strmv.f \ - strsm.f \ - strsv.f \ - xerbla.f \ - zaxpy.f \ - zcopy.f \ - zdotc.f \ - zdotu.f \ - zdrot.f \ - zdscal.f \ - zgbmv.f \ - zgemm.f \ - zgemv.f \ - zgerc.f \ - zgeru.f \ - zhbmv.f \ - zhemm.f \ - zhemv.f \ - zher2.f \ - zher2k.f \ - zher.f \ - zherk.f \ - zhpmv.f \ - zhpr2.f \ - zhpr.f \ - zrotg.f \ - zscal.f \ - zswap.f \ - zsymm.f \ - zsyr2k.f \ - zsyrk.f \ - ztbmv.f \ - ztbsv.f \ - ztpmv.f \ - ztpsv.f \ - ztrmm.f \ - ztrmv.f \ - ztrsm.f \ - ztrsv.f diff --git a/sci-libs/blas-reference/files/configure.ac b/sci-libs/blas-reference/files/configure.ac deleted file mode 100644 index 69cac86..0000000 --- a/sci-libs/blas-reference/files/configure.ac +++ /dev/null @@ -1,12 +0,0 @@ -# -*- Autoconf -*- -# Process this file with autoconf to produce a configure script. - -AC_PREREQ(2.59) -AC_INIT(blas, 19940131, lapack@cs.utk.edu) -AM_INIT_AUTOMAKE([foreign]) - -# Checks for programs. -AC_PROG_LIBTOOL - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/sci-libs/blas-reference/files/digest-blas-reference-19940131-r3 b/sci-libs/blas-reference/files/digest-blas-reference-19940131-r3 deleted file mode 100644 index 357d083..0000000 --- a/sci-libs/blas-reference/files/digest-blas-reference-19940131-r3 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 5811e4b3dffa7a10956abf923cec1bd4 blas.tgz 94981 -RMD160 d2cea3ae6156b6f583fae5e590695ffb306abb80 blas.tgz 94981 -SHA256 bd062a79e35a9a835cfd8eaebe6262bbb195610336cf07435cd2b7df200bf084 blas.tgz 94981 diff --git a/sci-libs/blas-reference/files/eselect-reference b/sci-libs/blas-reference/files/eselect-reference deleted file mode 100644 index e8a18b3..0000000 --- a/sci-libs/blas-reference/files/eselect-reference +++ /dev/null @@ -1,3 +0,0 @@ -blas/reference/libblas.so /usr/lib/libblas.so -blas/reference/libblas.so.0 /usr/lib/libblas.so.0 -blas/reference/libblas.a /usr/lib/libblas.a diff --git a/sci-libs/blas-reference/files/f77-reference b/sci-libs/blas-reference/files/f77-reference deleted file mode 100644 index 912d844..0000000 --- a/sci-libs/blas-reference/files/f77-reference +++ /dev/null @@ -1,14 +0,0 @@ -F77LIBS="-L/usr/lib/blas/reference -lblas" - -setup() { - -einfo "/usr/lib/libblas.so -> blas/reference/libblas.so" -ln -sf blas/reference/libblas.so /usr/lib/libblas.so - -einfo "/usr/lib/libblas.so.0 -> blas/reference/libblas.so.0" -ln -sf blas/reference/libblas.so.0 /usr/lib/libblas.so.0 - -einfo "/usr/lib/libblas.a -> blas/reference/libblas.a" -ln -sf blas/reference/libblas.a /usr/lib/libblas.a - -} diff --git a/sci-libs/blas-reference/metadata.xml b/sci-libs/blas-reference/metadata.xml deleted file mode 100644 index b229aec..0000000 --- a/sci-libs/blas-reference/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>sci</herd> -</pkgmetadata> diff --git a/sci-libs/cblas-reference/ChangeLog b/sci-libs/cblas-reference/ChangeLog deleted file mode 100644 index 6aa4876..0000000 --- a/sci-libs/cblas-reference/ChangeLog +++ /dev/null @@ -1,21 +0,0 @@ -# ChangeLog for sci-libs/cblas-reference -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/cblas-reference/ChangeLog,v 1.3 2006/05/10 19:38:22 kugelfang Exp $ - - 10 May 2006; Danny van Dyk <kugelfang@gentoo.org> - cblas-reference-20030223.ebuild: - Marked ~amd64. - - 27 Mar 2006; Markus Dittrich <markusle@gentoo.org> files/c-reference, - cblas-reference-20030223.ebuild: - Moved install directory for the libraries from blas/cblas-reference - to blas/reference. - -*cblas-reference-20030223 (25 Mar 2006) - - 25 Mar 2006; Markus Dittrich <markusle@gentoo.org> - +files/c-reference, +files/cblas-gentoo.patch, +metadata.xml, - +cblas-reference-20030223.ebuild: - Initial import (fixes bug #122958). Many thanks to Adam Piatyszek - <ediap@et.put.poznan.pl> for his ebuild and patches. - diff --git a/sci-libs/cblas-reference/Manifest b/sci-libs/cblas-reference/Manifest deleted file mode 100644 index 2fd6841..0000000 --- a/sci-libs/cblas-reference/Manifest +++ /dev/null @@ -1,28 +0,0 @@ -AUX cblas-gentoo.patch 687 RMD160 14e3ca4538042c63546d541d7298bc0e79bf7cb7 SHA1 cc25d9a35d531523f49a5406946f074271072d22 SHA256 86fa7726411a32a231bf17ce3dd3d47410b013c4b63a46e255c77dafd211aa5d size 687 -MD5 f8daaa79dae0bb8839299cda34628ff1 files/cblas-gentoo.patch 687 -RMD160 14e3ca4538042c63546d541d7298bc0e79bf7cb7 files/cblas-gentoo.patch 687 -SHA256 86fa7726411a32a231bf17ce3dd3d47410b013c4b63a46e255c77dafd211aa5d files/cblas-gentoo.patch 687 -AUX cblas-reference-20030223-autotool.patch 8374 RMD160 5021917c27611293077b16220742091c6bb25f10 SHA1 218a1fe386569856a0bae4760347dd5be17725b1 SHA256 83f3ab6d8e8c843bf1e1e1582bf0e9f57bc4115514ea9745e4859da573d45b1f size 8374 -MD5 6baa7fb90ba4e8ae6561c55384c3e954 files/cblas-reference-20030223-autotool.patch 8374 -RMD160 5021917c27611293077b16220742091c6bb25f10 files/cblas-reference-20030223-autotool.patch 8374 -SHA256 83f3ab6d8e8c843bf1e1e1582bf0e9f57bc4115514ea9745e4859da573d45b1f files/cblas-reference-20030223-autotool.patch 8374 -AUX eselect-reference 161 RMD160 a9e46d774bcb10e156a887bf04a4bb0698df5234 SHA1 8416ad16252d77869436d0702e2ccadce728745d SHA256 91cf48fe44b0c4f54738b2a138d1bdc091388b67d33802552d7186b011d80aad size 161 -MD5 bddabfc29eb0e9bfb0a74c07c190a890 files/eselect-reference 161 -RMD160 a9e46d774bcb10e156a887bf04a4bb0698df5234 files/eselect-reference 161 -SHA256 91cf48fe44b0c4f54738b2a138d1bdc091388b67d33802552d7186b011d80aad files/eselect-reference 161 -DIST cblas.tgz 197694 RMD160 77bd5111659f55540c72f9fcd9277d97bd1ea33b SHA256 9b49d7177fda62b6141bf2ca29e475e86f0b12d8f72e0b944058d02b439dd52a size 197694 -EBUILD cblas-reference-20030223-r1.ebuild 1294 RMD160 7e70eaced0a4884d38b42f24cb37b29a4dc4e5dc SHA1 0baa452e614bbda65391360806845579a4c79d93 SHA256 f10ac171893cc6fbf34922d43941a2bd486a49ad9d4d831d5763f9581861aa98 size 1294 -MD5 18e058d09c51a8f4800bad7361117443 cblas-reference-20030223-r1.ebuild 1294 -RMD160 7e70eaced0a4884d38b42f24cb37b29a4dc4e5dc cblas-reference-20030223-r1.ebuild 1294 -SHA256 f10ac171893cc6fbf34922d43941a2bd486a49ad9d4d831d5763f9581861aa98 cblas-reference-20030223-r1.ebuild 1294 -MISC ChangeLog 847 RMD160 b8856a206c96ea25927935acde27bfc673f40ce8 SHA1 63a8ae0880ab21ff04422801da8d5ea71d828735 SHA256 8264a72e4b233f4f7a378d816041e7e5ee13d0e12d5ebdf9ec695c10892c7a1e size 847 -MD5 89d2fb8343aa162e4f06c9bb0ce4e8d3 ChangeLog 847 -RMD160 b8856a206c96ea25927935acde27bfc673f40ce8 ChangeLog 847 -SHA256 8264a72e4b233f4f7a378d816041e7e5ee13d0e12d5ebdf9ec695c10892c7a1e ChangeLog 847 -MISC metadata.xml 156 RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 SHA1 da2b240a255820145b7c83a5c48e45b96b7e9ee6 SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 size 156 -MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156 -RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 metadata.xml 156 -SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 metadata.xml 156 -MD5 961baa7d756d594d303cb43c47e0aee2 files/digest-cblas-reference-20030223-r1 208 -RMD160 5e8239ac5c04544a04f8ec6b1a15e2d5f2d630e6 files/digest-cblas-reference-20030223-r1 208 -SHA256 f0caa7a78f2290eb3c627ec8fa5ea9c6cb5eb5b0b5db9e982ff1dfcb66f0a204 files/digest-cblas-reference-20030223-r1 208 diff --git a/sci-libs/cblas-reference/cblas-reference-20030223-r1.ebuild b/sci-libs/cblas-reference/cblas-reference-20030223-r1.ebuild deleted file mode 100644 index f1dc453..0000000 --- a/sci-libs/cblas-reference/cblas-reference-20030223-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/cblas-reference/cblas-reference-20030223.ebuild,v 1.3 2006/05/10 19:38:22 kugelfang Exp $ - -inherit autotools eutils fortran multilib - -MyPN="${PN/-reference/}" - -DESCRIPTION="C interface to the BLAS" -LICENSE="public-domain" -HOMEPAGE="http://www.netlib.org/blas/" -SRC_URI="http://www.netlib.org/blas/blast-forum/${MyPN}.tgz" - -SLOT="0" -IUSE="" -KEYWORDS="~amd64 ~ppc ~x86" - -RDEPEND="virtual/blas - app-admin/eselect-cblas" -DEPEND="${RDEPEND}" - -FORTRAN="gfortran g77 ifc" - -S="${WORKDIR}/CBLAS" - -src_unpack() { - unpack ${A} - # Must patch before changing to S. Patches that create new files - # will happily apply anywhere. - epatch "${FILESDIR}"/${P}-autotool.patch - cd "${S}" - eautoreconf -} - -src_install() { - TOP_PATH="${DESTTREE}/$(get_libdir)/blas" - RPATH="${TOP_PATH}/reference" - - make DESTDIR="${D}" install || die "install failed" - - # Fix for switching - dodir ${RPATH} - mv ${D}/usr/$(get_libdir)/libcblas* ${D}/${RPATH} - - dodoc "${S}"/README || die "failed to install docs" - - eselect cblas add $(get_libdir) ${FILESDIR}/eselect-reference reference -} - -pkg_postinst() { - if [[ -z "$(eselect cblas show)" ]]; then - eselect cblas set reference - fi -} diff --git a/sci-libs/cblas-reference/files/cblas-gentoo.patch b/sci-libs/cblas-reference/files/cblas-gentoo.patch deleted file mode 100644 index 19cda25..0000000 --- a/sci-libs/cblas-reference/files/cblas-gentoo.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- CBLAS/src/Makefile 2006-02-15 15:35:36.000000000 +0100 -+++ CBLAS-gentoo/src/Makefile 2006-02-15 15:36:39.000000000 +0100 -@@ -1,8 +1,8 @@ - # This Makefile compiles the CBLAS routines - # --dlvl = ../. --include $(dlvl)/Makefile.in --INC = -I$(CBDIR)/src -+#dlvl = ../. -+#include $(dlvl)/Makefile.in -+#INC = -I$(CBDIR)/src - - # - # Erase all object and archive files -@@ -232,13 +232,13 @@ - - # All levels and precisions - all: $(alev) -- $(ARCH) $(ARCHFLAGS) $(CBLIB) $(alev) -- $(RANLIB) $(CBLIB) -+# $(ARCH) $(ARCHFLAGS) $(CBLIB) $(alev) -+# $(RANLIB) $(CBLIB) - - - .SUFFIXES: .o .c .f - - .c.o: -- $(CC) $(CFLAGS) $(INC) -c $*.c -+ $(CC) $(CFLAGS) -c $*.c - .f.o: - $(FC) $(FFLAGS) -c $*.f diff --git a/sci-libs/cblas-reference/files/cblas-reference-20030223-autotool.patch b/sci-libs/cblas-reference/files/cblas-reference-20030223-autotool.patch deleted file mode 100644 index cf8b25c..0000000 --- a/sci-libs/cblas-reference/files/cblas-reference-20030223-autotool.patch +++ /dev/null @@ -1,407 +0,0 @@ -diff -urN CBLAS.orig/configure.ac CBLAS/configure.ac ---- CBLAS.orig/configure.ac 1969-12-31 16:00:00.000000000 -0800 -+++ CBLAS/configure.ac 2006-05-17 00:06:17.000000000 -0700 -@@ -0,0 +1,65 @@ -+# -*- Autoconf -*- -+# Process this file with autoconf to produce a configure script. -+ -+AC_PREREQ(2.59) -+AC_INIT(cblas, 20030223, lapack@cs.utk.edu) -+AC_CONFIG_SRCDIR([cblas_example2.c]) -+AC_CONFIG_HEADER([config.h]) -+AM_INIT_AUTOMAKE([foreign]) -+ -+# Checks for programs. -+AC_PROG_CC -+AC_PROG_F77 -+AC_PROG_LIBTOOL -+AC_PROG_MAKE_SET -+ -+# Needed when mixing Fortran and C in the same program/library -+AC_F77_LIBRARY_LDFLAGS -+ -+AC_ARG_ENABLE(single-real, AS_HELP_STRING([--disable-single-real], -+ [Enable single real precision (default: enabled)]), -+ [S=$enableval], [S=yes SINGLE=yes]) -+ -+AC_ARG_ENABLE(double-real, AS_HELP_STRING([--disable-double-real], -+ [Enable double real precision (default: enabled)]), -+ [D=$enableval], [D=yes]) -+ -+AC_ARG_ENABLE(single-complex, AS_HELP_STRING([--disable-single-complex], -+ [Enable single complex precision (default: enabled)]), -+ [C=$enableval], [C=yes SINGLE=yes]) -+ -+AC_ARG_ENABLE(double-complex, AS_HELP_STRING([--disable-double-complex], -+ [Enable double complex precision (default: enabled)]), -+ [Z=$enableval], [Z=yes]) -+ -+AC_ARG_ENABLE(examples, AS_HELP_STRING([--enable-examples], -+ [Build example programs (default: disabled)]), -+ [EXAMPLES=$enableval], [EXAMPLES=no]) -+ -+AC_ARG_ENABLE(tests, AS_HELP_STRING([--enable-tests], -+ [Build test programs (default: disabled)]), -+ [DO_TEST=$enableval], [DO_TEST=no]) -+ -+if test "x$S" = "xno" \ -+ && test "x$D" = "xno" \ -+ && test "x$C" = "xno" \ -+ && test "x$Z" = "xno"; then -+ AC_MSG_ERROR([You must enable at least one precision!]) -+fi -+ -+if test "x$DO_TEST" = "xyes"; then -+ TESTING=testing -+fi -+ -+AM_CONDITIONAL([SINGLE], [test "x$SINGLE" = "xyes"]) -+AM_CONDITIONAL([S], [test "x$S" = "xyes"]) -+AM_CONDITIONAL([D], [test "x$D" = "xyes"]) -+AM_CONDITIONAL([C], [test "x$C" = "xyes"]) -+AM_CONDITIONAL([Z], [test "x$Z" = "xyes"]) -+AM_CONDITIONAL([EXAMPLES], [test "x$EXAMPLES" = "xyes"]) -+AC_SUBST(TESTING) -+ -+AC_CONFIG_FILES([Makefile -+ src/Makefile -+ testing/Makefile]) -+AC_OUTPUT -diff -urN CBLAS.orig/Makefile.am CBLAS/Makefile.am ---- CBLAS.orig/Makefile.am 1969-12-31 16:00:00.000000000 -0800 -+++ CBLAS/Makefile.am 2006-05-17 00:01:22.000000000 -0700 -@@ -0,0 +1,15 @@ -+SUBDIRS = src $(TESTING) -+ -+if EXAMPLES -+noinst_PROGRAMS = \ -+ example1 \ -+ example2 -+endif -+ -+LDADD = -lblas src/libcblas.la -+AM_CFLAGS = -I$(top_srcdir)/src -DADD_ -+ -+example1_SOURCES = cblas_example1.c -+example2_SOURCES = cblas_example2.c -+ -+EXTRA_DIST = README -diff -urN CBLAS.orig/src/Makefile.am CBLAS/src/Makefile.am ---- CBLAS.orig/src/Makefile.am 1969-12-31 16:00:00.000000000 -0800 -+++ CBLAS/src/Makefile.am 2006-05-16 23:05:41.000000000 -0700 -@@ -0,0 +1,238 @@ -+lib_LTLIBRARIES = libcblas.la -+ -+AM_CFLAGS = -DADD_ -+ -+ERRHAND_SOURCES = \ -+ cblas_globals.c \ -+ cblas_xerbla.c \ -+ xerbla.c -+ -+if SINGLE -+SINGLE_SOURCES = \ -+ cblas_scasum.c \ -+ cblas_scnrm2.c \ -+ scasumsub.f \ -+ scnrm2sub.f -+endif -+ -+if S -+SLEV_SOURCES = \ -+ isamaxsub.f \ -+ sdotsub.f \ -+ sdsdotsub.f \ -+ snrm2sub.f \ -+ sasumsub.f -+ -+SLEV1_SOURCES = \ -+ cblas_srotg.c \ -+ cblas_srotmg.c \ -+ cblas_srot.c \ -+ cblas_srotm.c \ -+ cblas_sswap.c \ -+ cblas_sscal.c \ -+ cblas_scopy.c \ -+ cblas_saxpy.c \ -+ cblas_sdot.c \ -+ cblas_sdsdot.c \ -+ cblas_snrm2.c \ -+ cblas_sasum.c \ -+ cblas_isamax.c -+ -+SLEV2_SOURCES = \ -+ cblas_sgemv.c \ -+ cblas_sgbmv.c \ -+ cblas_sger.c \ -+ cblas_ssbmv.c \ -+ cblas_sspmv.c \ -+ cblas_sspr.c \ -+ cblas_sspr2.c \ -+ cblas_ssymv.c \ -+ cblas_ssyr.c \ -+ cblas_ssyr2.c \ -+ cblas_stbmv.c \ -+ cblas_stbsv.c \ -+ cblas_stpmv.c \ -+ cblas_stpsv.c \ -+ cblas_strmv.c \ -+ cblas_strsv.c -+ -+SLEV3_SOURCES = \ -+ cblas_sgemm.c \ -+ cblas_ssymm.c \ -+ cblas_ssyrk.c \ -+ cblas_ssyr2k.c \ -+ cblas_strmm.c \ -+ cblas_strsm.c -+endif -+ -+if D -+DLEV_SOURCES = \ -+ ddotsub.f \ -+ dsdotsub.f \ -+ dnrm2sub.f \ -+ dasumsub.f \ -+ idamaxsub.f -+ -+DLEV1_SOURCES = \ -+ cblas_drotg.c \ -+ cblas_drotmg.c \ -+ cblas_drot.c \ -+ cblas_drotm.c \ -+ cblas_dswap.c \ -+ cblas_dscal.c \ -+ cblas_dcopy.c \ -+ cblas_daxpy.c \ -+ cblas_ddot.c \ -+ cblas_dsdot.c \ -+ cblas_dnrm2.c \ -+ cblas_dasum.c \ -+ cblas_idamax.c -+ -+DLEV2_SOURCES = \ -+ cblas_dgemv.c \ -+ cblas_dgbmv.c \ -+ cblas_dger.c \ -+ cblas_dsbmv.c \ -+ cblas_dspmv.c \ -+ cblas_dspr.c \ -+ cblas_dspr2.c \ -+ cblas_dsymv.c \ -+ cblas_dsyr.c \ -+ cblas_dsyr2.c \ -+ cblas_dtbmv.c \ -+ cblas_dtbsv.c \ -+ cblas_dtpmv.c \ -+ cblas_dtpsv.c \ -+ cblas_dtrmv.c \ -+ cblas_dtrsv.c -+ -+DLEV3_SOURCES = \ -+ cblas_dgemm.c \ -+ cblas_dsymm.c \ -+ cblas_dsyrk.c \ -+ cblas_dsyr2k.c \ -+ cblas_dtrmm.c \ -+ cblas_dtrsm.c -+endif -+ -+if C -+CLEV_SOURCES = \ -+ cdotcsub.f \ -+ cdotusub.f \ -+ icamaxsub.f -+ -+CLEV1_SOURCES = \ -+ cblas_cswap.c \ -+ cblas_cscal.c \ -+ cblas_csscal.c \ -+ cblas_ccopy.c \ -+ cblas_caxpy.c \ -+ cblas_cdotu_sub.c \ -+ cblas_cdotc_sub.c \ -+ cblas_icamax.c -+ -+CLEV2_SOURCES = \ -+ cblas_cgemv.c \ -+ cblas_cgbmv.c \ -+ cblas_chemv.c \ -+ cblas_chbmv.c \ -+ cblas_chpmv.c \ -+ cblas_ctrmv.c \ -+ cblas_ctbmv.c \ -+ cblas_ctpmv.c \ -+ cblas_ctrsv.c \ -+ cblas_ctbsv.c \ -+ cblas_ctpsv.c \ -+ cblas_cgeru.c \ -+ cblas_cgerc.c \ -+ cblas_cher.c \ -+ cblas_cher2.c \ -+ cblas_chpr.c \ -+ cblas_chpr2.c -+ -+CLEV3_SOURCES = \ -+ cblas_cgemm.c \ -+ cblas_csymm.c \ -+ cblas_chemm.c \ -+ cblas_cherk.c \ -+ cblas_cher2k.c \ -+ cblas_ctrmm.c \ -+ cblas_ctrsm.c \ -+ cblas_csyrk.c \ -+ cblas_csyr2k.c -+endif -+ -+if Z -+ZLEV_SOURCES = \ -+ zdotcsub.f \ -+ zdotusub.f \ -+ dzasumsub.f \ -+ dznrm2sub.f \ -+ izamaxsub.f -+ -+ZLEV1_SOURCES = \ -+ cblas_zswap.c \ -+ cblas_zscal.c \ -+ cblas_zdscal.c \ -+ cblas_zcopy.c \ -+ cblas_zaxpy.c \ -+ cblas_zdotu_sub.c \ -+ cblas_zdotc_sub.c \ -+ cblas_dznrm2.c \ -+ cblas_dzasum.c \ -+ cblas_izamax.c -+ -+ZLEV2_SOURCES = \ -+ cblas_zgemv.c \ -+ cblas_zgbmv.c \ -+ cblas_zhemv.c \ -+ cblas_zhbmv.c \ -+ cblas_zhpmv.c \ -+ cblas_ztrmv.c \ -+ cblas_ztbmv.c \ -+ cblas_ztpmv.c \ -+ cblas_ztrsv.c \ -+ cblas_ztbsv.c \ -+ cblas_ztpsv.c \ -+ cblas_zgeru.c \ -+ cblas_zgerc.c \ -+ cblas_zher.c \ -+ cblas_zher2.c \ -+ cblas_zhpr.c \ -+ cblas_zhpr2.c -+ -+ZLEV3_SOURCES = \ -+ cblas_zgemm.c \ -+ cblas_zsymm.c \ -+ cblas_zhemm.c \ -+ cblas_zherk.c \ -+ cblas_zher2k.c \ -+ cblas_ztrmm.c \ -+ cblas_ztrsm.c \ -+ cblas_zsyrk.c \ -+ cblas_zsyr2k.c -+endif -+ -+libcblas_la_SOURCES = \ -+ cblas_f77.h \ -+ cblas.h \ -+ $(ERRHAND_SOURCES) \ -+ $(SINGLE_SOURCES) \ -+ $(SLEV_SOURCES) \ -+ $(DLEV_SOURCES) \ -+ $(CLEV_SOURCES) \ -+ $(ZLEV_SOURCES) \ -+ $(SLEV1_SOURCES) \ -+ $(DLEV1_SOURCES) \ -+ $(CLEV1_SOURCES) \ -+ $(ZLEV1_SOURCES) \ -+ $(SLEV2_SOURCES) \ -+ $(DLEV2_SOURCES) \ -+ $(CLEV2_SOURCES) \ -+ $(ZLEV2_SOURCES) \ -+ $(SLEV3_SOURCES) \ -+ $(DLEV3_SOURCES) \ -+ $(CLEV3_SOURCES) \ -+ $(ZLEV3_SOURCES) -+ -+libcblas_la_LIBADD = $(FLIBS) -diff -urN CBLAS.orig/testing/Makefile.am CBLAS/testing/Makefile.am ---- CBLAS.orig/testing/Makefile.am 1969-12-31 16:00:00.000000000 -0800 -+++ CBLAS/testing/Makefile.am 2006-05-16 23:59:08.000000000 -0700 -@@ -0,0 +1,73 @@ -+noinst_PROGRAMS = \ -+ xscblat1 \ -+ xscblat2 \ -+ xscblat3 \ -+ xdcblat1 \ -+ xdcblat2 \ -+ xdcblat3 \ -+ xccblat1 \ -+ xccblat2 \ -+ xccblat3 \ -+ xzcblat1 \ -+ xzcblat2 \ -+ xzcblat3 -+ -+LDADD = -lblas $(top_builddir)/src/libcblas.la $(FLIBS) -+AM_CFLAGS = -I$(top_srcdir)/src -DADD_ -+ -+AUX_SOURCES = \ -+ auxiliary.c \ -+ c_xerbla.c -+ -+xscblat1_SOURCES = \ -+ c_sblas1.c \ -+ c_sblat1.f -+xscblat2_SOURCES = \ -+ c_sblas2.c \ -+ c_s2chke.c \ -+ c_sblat2.f \ -+ $(AUX_SOURCES) -+xscblat3_SOURCES = \ -+ c_sblas3.c \ -+ c_s3chke.c \ -+ c_sblat3.f \ -+ $(AUX_SOURCES) -+xdcblat1_SOURCES = \ -+ c_dblas1.c \ -+ c_dblat1.f -+xdcblat2_SOURCES = \ -+ c_dblas2.c \ -+ c_d2chke.c \ -+ c_dblat2.f \ -+ $(AUX_SOURCES) -+xdcblat3_SOURCES = \ -+ c_dblas3.c \ -+ c_d3chke.c \ -+ c_dblat3.f \ -+ $(AUX_SOURCES) -+xccblat1_SOURCES = \ -+ c_cblas1.c \ -+ c_cblat1.f -+xccblat2_SOURCES = \ -+ c_cblas2.c \ -+ c_c2chke.c \ -+ c_cblat2.f \ -+ $(AUX_SOURCES) -+xccblat3_SOURCES = \ -+ c_cblas3.c \ -+ c_c3chke.c \ -+ c_cblat3.f \ -+ $(AUX_SOURCES) -+xzcblat1_SOURCES = \ -+ c_zblas1.c \ -+ c_zblat1.f -+xzcblat2_SOURCES = \ -+ c_zblas2.c \ -+ c_z2chke.c \ -+ c_zblat2.f \ -+ $(AUX_SOURCES) -+xzcblat3_SOURCES = \ -+ c_zblas3.c \ -+ c_z3chke.c \ -+ c_zblat3.f \ -+ $(AUX_SOURCES) diff --git a/sci-libs/cblas-reference/files/digest-cblas-reference-20030223-r1 b/sci-libs/cblas-reference/files/digest-cblas-reference-20030223-r1 deleted file mode 100644 index 823a069..0000000 --- a/sci-libs/cblas-reference/files/digest-cblas-reference-20030223-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 716329646ac933592a7cbdbeae9d3d06 cblas.tgz 197694 -RMD160 77bd5111659f55540c72f9fcd9277d97bd1ea33b cblas.tgz 197694 -SHA256 9b49d7177fda62b6141bf2ca29e475e86f0b12d8f72e0b944058d02b439dd52a cblas.tgz 197694 diff --git a/sci-libs/cblas-reference/files/eselect-reference b/sci-libs/cblas-reference/files/eselect-reference deleted file mode 100644 index 6daf82d..0000000 --- a/sci-libs/cblas-reference/files/eselect-reference +++ /dev/null @@ -1,3 +0,0 @@ -blas/reference/libcblas.so /usr/@LIBDIR@/libcblas.so -blas/reference/libcblas.so.0 /usr/@LIBDIR@/libcblas.so.0 -blas/reference/libcblas.a /usr/@LIBDIR@/libcblas.a diff --git a/sci-libs/cblas-reference/metadata.xml b/sci-libs/cblas-reference/metadata.xml deleted file mode 100644 index b229aec..0000000 --- a/sci-libs/cblas-reference/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>sci</herd> -</pkgmetadata> diff --git a/sci-libs/lapack-atlas/Manifest b/sci-libs/lapack-atlas/Manifest deleted file mode 100644 index ed66572..0000000 --- a/sci-libs/lapack-atlas/Manifest +++ /dev/null @@ -1,32 +0,0 @@ -AUX 3.7.11-add-ppc-processors.patch 567 RMD160 495c32bc2b83e0df428649901941b528ce2f4ce9 SHA1 064c0fd98a0b7d138d0829d81c6b6d03d68af666 SHA256 4d744f4f4afd3dffd51adec5e2d40df565522d665892e1329efd8221ea77ceeb -MD5 02714370d008b8fbb9722960e60a6d6e files/3.7.11-add-ppc-processors.patch 567 -RMD160 495c32bc2b83e0df428649901941b528ce2f4ce9 files/3.7.11-add-ppc-processors.patch 567 -SHA256 4d744f4f4afd3dffd51adec5e2d40df565522d665892e1329efd8221ea77ceeb files/3.7.11-add-ppc-processors.patch 567 -AUX 3.7.11-allow-any-gcc-version.patch 796 RMD160 c321b4869445964c4b080e64a0a886d3ede94376 SHA1 e7004366084ba0f425828aac3d49f718a7752ec0 SHA256 946c35449861105a1e52092b45a29d41cb85e44ca87c2fdd15924567299216b1 -MD5 e478e770bb5e6e00576da4166ca16cc2 files/3.7.11-allow-any-gcc-version.patch 796 -RMD160 c321b4869445964c4b080e64a0a886d3ede94376 files/3.7.11-allow-any-gcc-version.patch 796 -SHA256 946c35449861105a1e52092b45a29d41cb85e44ca87c2fdd15924567299216b1 files/3.7.11-allow-any-gcc-version.patch 796 -AUX eselect.lapack 161 RMD160 22d89925e857f8c9622612a536bff854be604312 SHA1 ee6f175ef69f74ce74e41409df4efc2594ca9d24 SHA256 89c3804539087292d41cd07c61ed4a1b3590ca1f1e1265e6820ec5b6bb0e3292 -MD5 54f1131c5c1d67c165c24efbcc3063d9 files/eselect.lapack 161 -RMD160 22d89925e857f8c9622612a536bff854be604312 files/eselect.lapack 161 -SHA256 89c3804539087292d41cd07c61ed4a1b3590ca1f1e1265e6820ec5b6bb0e3292 files/eselect.lapack 161 -AUX unbuffered.patch 497 RMD160 c2a04b5243d32ff378ee76323611e7383464e019 SHA1 321bf9254f6df4d0914288583db00e8418b1e121 SHA256 e21636769e6bebbec34c79bc29b9fdf9c5dbe46803f835b44b102e9d7a90b64e -MD5 e362a664ac2e543545706b85664af921 files/unbuffered.patch 497 -RMD160 c2a04b5243d32ff378ee76323611e7383464e019 files/unbuffered.patch 497 -SHA256 e21636769e6bebbec34c79bc29b9fdf9c5dbe46803f835b44b102e9d7a90b64e files/unbuffered.patch 497 -AUX war 545 RMD160 6f44c25e739703f988180959608094aa633db7bf SHA1 d90a66e57395e01b94bac9b444590de8fef77aca SHA256 696a8e1cc3918ce5d19f0aa41250d5f052244527a5e3804b025db7938f06ae7b -MD5 13d26350d75e6993f1b3ec48ca97f14e files/war 545 -RMD160 6f44c25e739703f988180959608094aa633db7bf files/war 545 -SHA256 696a8e1cc3918ce5d19f0aa41250d5f052244527a5e3804b025db7938f06ae7b files/war 545 -DIST atlas3.6.0-shared-libs.1.patch.bz2 5148 RMD160 96f9357049fb22e0955ff1375630e542b0bdee7c SHA1 7ad4a9d0dacf75ae4ad308c2f0d1dfa9b17e49f6 SHA256 f669030bf042808a4f4a92c746f3fd3067597d0ec94756ecac63bc331109c565 -DIST atlas3.7.11.tar.bz2 2032724 RMD160 f58b8a85c097bd1bff6a53ee42bcff97240fb8ec SHA1 7806c43147535f6422bdaacb4416aa06a5de0f07 SHA256 558b9f3f0dc8f63306f99f75d6e6fa762ea3d9d0dea88053e3e8b6f0e6364109 -DIST lapack-20020531-20021004.patch.bz2 59736 RMD160 126a579d242664dce53d23cdd7bef935e81b5031 SHA1 64f0e180a296c35a8050af293a6582e48d3394ae SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c -DIST lapack-gentoo.patch 1272 RMD160 2bc28b1c8bbc7b77d977562e3550097bdb2a379b SHA1 8bf5087aa105be61032afd50f94a31cd3c362c9f SHA256 376b738c66dbbd8b116c3a48b99c1202dbd5c1c6c94865cf9df10ed48b78fb43 -DIST lapack.tgz 4991992 RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce SHA1 47d85508d87d60e32b613ef0c951d0be4bf10e72 SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6 -EBUILD lapack-atlas-3.7.11-r1.ebuild 6214 RMD160 388f3f1fae237df9eafd76baf1d138882bae723b SHA1 d394c82d22c448c9b3e0f2454464b89a850f8dcb SHA256 363993d526fdd521b16651f109cfd341fe5b7d4b860608d1ab4441465aa224fe -MD5 5a70f8a1d66cd08e5d26f02c6bb634f6 lapack-atlas-3.7.11-r1.ebuild 6214 -RMD160 388f3f1fae237df9eafd76baf1d138882bae723b lapack-atlas-3.7.11-r1.ebuild 6214 -SHA256 363993d526fdd521b16651f109cfd341fe5b7d4b860608d1ab4441465aa224fe lapack-atlas-3.7.11-r1.ebuild 6214 -MD5 78db9f19399fbfbd25cde06ec536e104 files/digest-lapack-atlas-3.7.11-r1 1244 -RMD160 6fc7b41082522872f2539c02a97d7cacfd7d97db files/digest-lapack-atlas-3.7.11-r1 1244 -SHA256 034b775149ee2d4a70ff0e24228da3e55c65a583df576042956b357818d12de8 files/digest-lapack-atlas-3.7.11-r1 1244 diff --git a/sci-libs/lapack-atlas/files/3.7.11-add-ppc-processors.patch b/sci-libs/lapack-atlas/files/3.7.11-add-ppc-processors.patch deleted file mode 100644 index 77e7027..0000000 --- a/sci-libs/lapack-atlas/files/3.7.11-add-ppc-processors.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- ATLAS.orig/config.c 2006-06-12 20:48:57.000000000 -0700 -+++ ATLAS/config.c 2006-06-12 20:50:29.000000000 -0700 -@@ -3097,7 +3097,9 @@ - else if (strstr(ln2, "G4")) mach = PPCG4; - else if (strstr(ln2, "7400")) mach = PPCG4; - else if (strstr(ln2, "7410")) mach = PPCG4; -+ else if (strstr(ln2, "7447")) mach = PPCG4; - else if (strstr(ln2, "7455")) mach = PPCG4; -+ else if (strstr(ln2, "7457")) mach = PPCG4; - else if (strstr(ln2, "PPC970FX")) mach = PPCG5; - } - break; diff --git a/sci-libs/lapack-atlas/files/3.7.11-allow-any-gcc-version.patch b/sci-libs/lapack-atlas/files/3.7.11-allow-any-gcc-version.patch deleted file mode 100644 index 90ad2e7..0000000 --- a/sci-libs/lapack-atlas/files/3.7.11-allow-any-gcc-version.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- ATLAS.orig/config.c 2006-06-12 20:48:57.000000000 -0700 -+++ ATLAS/config.c 2006-06-13 00:19:57.000000000 -0700 -@@ -712,11 +712,6 @@ - gcc, major, minor, patch); - if (major == -1) - iret = 0; -- else if ( MachIsX86(mach) ) /* don't use gcc 2.96 - 3.0 */ -- { -- if ((major == 2 && minor < 96) || (major == 3 && minor > 1)) -- iret = 1; -- } - else if (mach == IA64Itan || mach == IA64Itan2 || MachIsUS(mach) || - mach == Dec21164 || mach == Dec21264) - { -@@ -728,7 +723,7 @@ - */ - else if ((OS == OSLinux || comp != 3) && (mach == PPCG4 || mach == PPCG5)) - { -- if (major >= 3 && minor >= 3) -+ if ((major >= 3 && minor >= 3) || major >= 4) - iret = 1; - } - else iret = 1; /* any gcc is fine, take first in path */ diff --git a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.11-r1 b/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.11-r1 deleted file mode 100644 index 2e69d8d..0000000 --- a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.11-r1 +++ /dev/null @@ -1,15 +0,0 @@ -MD5 d2940721d6592f43a5d2e7740d13076d atlas3.6.0-shared-libs.1.patch.bz2 5148 -RMD160 96f9357049fb22e0955ff1375630e542b0bdee7c atlas3.6.0-shared-libs.1.patch.bz2 5148 -SHA256 f669030bf042808a4f4a92c746f3fd3067597d0ec94756ecac63bc331109c565 atlas3.6.0-shared-libs.1.patch.bz2 5148 -MD5 ccde41dd4f41c47e16ebfa8e6dfd1117 atlas3.7.11.tar.bz2 2032724 -RMD160 f58b8a85c097bd1bff6a53ee42bcff97240fb8ec atlas3.7.11.tar.bz2 2032724 -SHA256 558b9f3f0dc8f63306f99f75d6e6fa762ea3d9d0dea88053e3e8b6f0e6364109 atlas3.7.11.tar.bz2 2032724 -MD5 c35802e688f28f8f65632fb93aad69d8 lapack-20020531-20021004.patch.bz2 59736 -RMD160 126a579d242664dce53d23cdd7bef935e81b5031 lapack-20020531-20021004.patch.bz2 59736 -SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c lapack-20020531-20021004.patch.bz2 59736 -MD5 4192870be88e09ba8c6a805eb31fcfb4 lapack-gentoo.patch 1272 -RMD160 2bc28b1c8bbc7b77d977562e3550097bdb2a379b lapack-gentoo.patch 1272 -SHA256 376b738c66dbbd8b116c3a48b99c1202dbd5c1c6c94865cf9df10ed48b78fb43 lapack-gentoo.patch 1272 -MD5 a24f59304f87b78cdc7da2ae59c98664 lapack.tgz 4991992 -RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce lapack.tgz 4991992 -SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6 lapack.tgz 4991992 diff --git a/sci-libs/lapack-atlas/files/eselect.lapack b/sci-libs/lapack-atlas/files/eselect.lapack deleted file mode 100644 index d8ae10f..0000000 --- a/sci-libs/lapack-atlas/files/eselect.lapack +++ /dev/null @@ -1,3 +0,0 @@ -lapack/atlas/liblapack.so /usr/@LIBDIR@/liblapack.so -lapack/atlas/liblapack.so.0 /usr/@LIBDIR@/liblapack.so.0 -lapack/atlas/liblapack.a /usr/@LIBDIR@/liblapack.a diff --git a/sci-libs/lapack-atlas/files/unbuffered.patch b/sci-libs/lapack-atlas/files/unbuffered.patch deleted file mode 100644 index 893680a..0000000 --- a/sci-libs/lapack-atlas/files/unbuffered.patch +++ /dev/null @@ -1,16 +0,0 @@ -*** ATLAS/config.c Mon Dec 22 15:06:32 2003 ---- ATLAS_modif/config.c Fri Sep 9 19:45:37 2005 -*************** -*** 4364,4369 **** ---- 4364,4374 ---- - char UCDEF[256]; - enum MACHTYPE mach; - -+ /* Workaround for occasional hanging during emerge.*/ -+ -+ setbuf(stdout, 0); -+ setbuf(stdin, 0); -+ - flag = GetFlags(nargs, args, &mach, &ncpu, UCDEF, TOPdir, ARCH, blaslib, - CC, CCFLAGS, F77, F77FLAGS, MCC, MMFLAGS, GOODGCC, - XCC, XCCFLAGS); diff --git a/sci-libs/lapack-atlas/files/war b/sci-libs/lapack-atlas/files/war deleted file mode 100644 index 2093f03..0000000 --- a/sci-libs/lapack-atlas/files/war +++ /dev/null @@ -1,26 +0,0 @@ -#! /bin/bash -# -# war -- wrapper for the archiver -# -# Executed by ATLAS build as: -# full_path/war ARCHIVER ARFLAGS LIBNAME.a OBJS.lo - -TOPDIR=$(echo $0 | sed 's/\(.*\)\/.*/\1/') -PWD=$(pwd) - -ARCHIVER=$1 -LIBRARY=$(echo $3 | sed 's/.*\/\(.*\)/\1/') -OBJ_DIR=${TOPDIR}/gentoo/$LIBRARY - -if [ ! -x $OBJ_DIR ]; then mkdir -p ${OBJ_DIR}/.libs; fi - -$ARCHIVER $@ - -shift 3 -for obj in $@ ; do - lobj=$(echo $obj | sed 's/\.o/\.lo/') - ln -sf ${PWD}/$obj ${OBJ_DIR}/$obj - ln -sf ${PWD}/$lobj ${OBJ_DIR}/$lobj - ln -sf ${PWD}/.libs/$obj ${OBJ_DIR}/.libs/$obj -done - diff --git a/sci-libs/lapack-atlas/lapack-atlas-3.7.11-r1.ebuild b/sci-libs/lapack-atlas/lapack-atlas-3.7.11-r1.ebuild deleted file mode 100644 index 033214a..0000000 --- a/sci-libs/lapack-atlas/lapack-atlas-3.7.11-r1.ebuild +++ /dev/null @@ -1,220 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/lapack-atlas-3.7.11.ebuild,v 1.3 2006/04/01 19:59:44 agriffis Exp $ - -inherit eutils flag-o-matic toolchain-funcs fortran - -DESCRIPTION="Full LAPACK implementation using available ATLAS routines" -LICENSE="BSD" -HOMEPAGE="http://math-atlas.sourceforge.net/" -MY_PN="${PN/lapack-/}" -SRC_URI1="mirror://sourceforge/math-atlas/${MY_PN}${PV}.tar.bz2" -SRC_URI2="http://www.netlib.org/lapack/lapack.tgz" -SRC_URI="${SRC_URI1} ${SRC_URI2} - mirror://gentoo/lapack-20020531-20021004.patch.bz2 - mirror://gentoo/lapack-gentoo.patch - mirror://gentoo/${MY_PN}3.6.0-shared-libs.1.patch.bz2" - -SLOT="0" -IUSE="ifc doc" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -RDEPEND="virtual/libc - app-admin/eselect-lapack - virtual/blas - ifc? ( dev-lang/ifc )" # Need Intel runtime libraries - -DEPEND="${RDEPEND} - >=sys-devel/libtool-1.5 - ~sci-libs/blas-atlas-3.7.11" - -PROVIDE="virtual/lapack" - -FORTRAN="g77 gfortran ifc" - -S="${WORKDIR}/ATLAS" -S_LAPACK="${WORKDIR}/LAPACK" - -TOP_PATH="${DESTTREE}/$(get_libdir)/lapack" -# Path where libraries will be installed: -RPATH="${TOP_PATH}/atlas" - -ifc_info() { - if [ -z "${IFCFLAGS}" ] - then - einfo - einfo "You may want to set some ifc optimization flags by running this" - einfo "ebuild as, for example:" - einfo - einfo "IFCFLAGS=\"-O3 -tpp7 -xW\" emerge lapack-atlas" - einfo "(Pentium 4 exclusive optimizations)." - einfo - einfo "ifc defaults to -O2, with code tuned for Pentium 4, but that" - einfo "will run on any processor." - einfo - einfo "Beware that ifc's -O3 is very aggressive, sometimes resulting in" - einfo "significantly worse performance." - einfo - fi -} - -src_unpack() { - use ifc && ifc_info - unpack ${A} - - cd "${WORKDIR}" - epatch "${FILESDIR}"/unbuffered.patch - epatch "${FILESDIR}"/${PV}-allow-any-gcc-version.patch - epatch "${FILESDIR}"/${PV}-add-ppc-processors.patch - epatch "${DISTDIR}"/atlas3.6.0-shared-libs.1.patch.bz2 - epatch "${DISTDIR}"/lapack-20020531-20021004.patch.bz2 - epatch "${DISTDIR}"/lapack-gentoo.patch - cp "${FILESDIR}"/war "${S}" - chmod a+x "${S}"/war - - einfo "Making ${PN} respect compiler settings" - sed -i \ - -e "s:\(\t./xconfig\):\1 -m $(tc-getCC) -c $(tc-getCC) -f ${FORTRANC}:g" \ - ${S}/Makefile \ - || die "Failed to fix compilers" - - if [[ $(gcc-major-version) -ge 4 ]]; then - einfo "Updating Makefiles for gcc-4" - sed -i \ - -e "s:g2c:gfortran:g" \ - ${S}/Make.top \ - ${S}/makes/Make.lib \ - || die "Failed to update for gcc-4" - fi -} - -atlas_fail() { - eerror - eerror "ATLAS auto-config failed." - eerror "Please run 'interactive=1 emerge lapack-atlas' to configure" - eerror "manually." - eerror - die "ATLAS auto-config failed." -} - -src_compile() { - cd "${S}" - if [ -n "${interactive}" ]; then - echo "${interactive}" - make config CC="$(tc-getCC) -DUSE_LIBTOOL -DINTERACTIVE" || die - else - # Use ATLAS defaults for all questions: - (echo | make config CC="$(tc-getCC) -DUSE_LIBTOOL") || atlas_fail - fi - - TMPSTR=$(ls Make.Linux*) - ATLAS_ARCH=${TMPSTR#'Make.'} - - GENTOO_CC="libtool --mode=compile --tag=CC $(tc-getCC) -I/usr/include/atlas" - - cd "${S}"/src/lapack/${ATLAS_ARCH} - make lib CC="${GENTOO_CC}" \ - || die "Failed to make lib in ${S}/src/lapack/${ATLAS_ARCH}" - - cd "${S}"/interfaces/lapack/C/src/${ATLAS_ARCH} - make lib CC="${GENTOO_CC}" \ - || die "Failed to make lib in ${S}/interfaces/lapack/C/src/${ATLAS_ARCH}" - - cd "${S}"/interfaces/lapack/F77/src/${ATLAS_ARCH} - - make lib CC="${GENTOO_CC}" F77="libtool --mode=compile --tag=F77 ${FORTRANC}" \ - || die "Failed to make lib in ${S}/interfaces/lapack/F77/src/${ATLAS_ARCH}" - - cd "${S_LAPACK}" - if use ifc; then - FFLAGS="${IFCFLAGS}" - NOOPT="-O0" # Do NOT change this. It is applied to two files with - # routines to determine machine constants. - else - # g77 hates opts, esp. machine-specific - ALLOWED_FLAGS="-O -O1 -O2 -fstack-protector -fno-unit-at-a-time \ - -pipe -g -Wall" - strip-flags - FFLAGS="${CFLAGS}" - NOOPT="" - fi - make lapacklib FORTRAN="libtool --mode=compile --tag=F77 ${FORTRANC}" OPTS="${FFLAGS}" \ - NOOPT="${NOOPT}" || die "Failed to make lapacklib" - - cd "${S_LAPACK}"/SRC - einfo "Copying liblapack.a/*.o to ${S_LAPACK}/SRC" - cp -sf "${S}"/gentoo/liblapack.a/*.o . - einfo "Copying liblapack.a/*.lo to ${S_LAPACK}/SRC" - cp -sf "${S}"/gentoo/liblapack.a/*.lo . - einfo "Copying liblapack.a/.libs/*.o to ${S_LAPACK}/SRC" - cp -sf "${S}"/gentoo/liblapack.a/.libs/*.o .libs/ - - local FORTRANLIB - if [[ $(gcc-major-version) -ge 4 ]]; then - FORTRANLIB="-lgfortran" - else - FORTRANLIB="-lg2c" - fi - einfo "Fortran library is ${FORTRANLIB}" - - if use ifc; then - ${FORTRANC} ${FFLAGS} -shared .libs/*.o -Wl,-soname -Wl,liblapack.so.0 \ - -o liblapack.so.0.0.0 -lblas -lcblas -latlas \ - -L$(gcc-config -L) ${FORTRANLIB} \ - || die "Failed to create liblapack.so.0.0.0" - ar cru liblapack.a *.o || die "Failed to create liblapack.a" - ranlib liblapack.a || die "Failed to prepare liblapack.a" - else - libtool --mode=link --tag=CC $(tc-getCC) -o liblapack.la *.lo \ - -rpath "${RPATH}" -lblas -lcblas -latlas ${FORTRANLIB} \ - || die "Failed to create liblapack.la" - fi -} - -src_install () { - dodir "${RPATH}" - - cd "${S_LAPACK}"/SRC - if use ifc; then - strip --strip-unneeded liblapack.so.0.0.0 || die - strip --strip-debug liblapack.a || die - - exeinto "${RPATH}" - doexe liblapack.so.0.0.0 || die - dosym liblapack.so.0.0.0 ${RPATH}/liblapack.so.0 || die - dosym liblapack.so.0.0.0 ${RPATH}/liblapack.so || die - - insinto "${RPATH}" - doins liblapack.a || die - else - libtool --mode=install install -s liblapack.la "${D}/${RPATH}" || die - fi - - eselect lapack add $(get_libdir) ${FILESDIR}/eselect.lapack atlas - - insinto /usr/include/atlas - cd "${S}"/include - doins clapack.h || die - - cd "${S}" - dodoc README || die - cd "${S}"/doc - dodoc AtlasCredits.txt ChangeLog || die - if use doc; then - dodoc lapackqref.ps || die - fi -} - -pkg_postinst() { - if [[ -z "$(eselect lapack show)" ]]; then - eselect lapack set atlas - fi - - einfo - einfo "To link with ATLAS LAPACK from C or Fortran, simply use:" - einfo - einfo "-llapack" - einfo - einfo "C users: your header is /usr/include/atlas/clapack.h" - einfo -} diff --git a/sci-libs/lapack-reference/ChangeLog b/sci-libs/lapack-reference/ChangeLog deleted file mode 100644 index e6877f0..0000000 --- a/sci-libs/lapack-reference/ChangeLog +++ /dev/null @@ -1,42 +0,0 @@ -# ChangeLog for sci-libs/lapack-reference -# Copyright 2004-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/ChangeLog,v 1.6 2006/05/15 06:42:12 spyderous Exp $ - - 15 May 2006; Donnie Berkholz <spyderous@gentoo.org>; - lapack-reference-3.0-r2.ebuild: - Keyword ~ppc. - -*lapack-reference-3.0-r2 (16 Nov 2005) - - 16 Nov 2005; Markus Dittrich <markusle@gentoo.org> - +lapack-reference-3.0-r2.ebuild: - Use libtool for linking shared libraries when compiling with ifc. - This closes bug #112410 - -*lapack-reference-3.0-r1 (13 Nov 2005) - - 13 Nov 2005; Olivier Fisette <ribosome@gentoo.org> - +lapack-reference-3.0-r1.ebuild: - Migrated to fortran.eclass (bug #65950). - - 22 Apr 2005; Danny van Dyk <kugelfang@gentoo.org> - lapack-reference-3.0.ebuild: - Marked stable on amd64. - -*lapack-reference-3.0 (29 Dec 2004) - - 29 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml, - +files/f77-reference, +lapack-reference-3.0.ebuild: - Moved from app-sci/lapack-reference to sci-libs/lapack-reference. - - 06 Sep 2004; Ciaran McCreesh <ciaranm@gentoo.org> - lapack-reference-3.0.ebuild: - Switch to use epause and ebeep, bug #62950 - - 18 Jun 2004; Aron Griffis <agriffis@gentoo.org> lapack-reference-3.0.ebuild: - Fix use invocation - - 14 Jun 2004; George Shapovalov <george@gentoo.org> lapack-reference-3.0.ebuild, files/{digest-lapack-reference-3.0,f77-reference} : - initial release (#30463) - Full LAPACK implementation using the netlib reference implementation - ebuild submitted by Derek Dolney <dolney@astro.upenn.edu> diff --git a/sci-libs/lapack-reference/Manifest b/sci-libs/lapack-reference/Manifest deleted file mode 100644 index 7f6c7b3..0000000 --- a/sci-libs/lapack-reference/Manifest +++ /dev/null @@ -1,25 +0,0 @@ -AUX eselect-reference 173 RMD160 dfe30a5ed9f77317b96aa5a248be6f38eb4d221a SHA1 3b891318df87726074d6d284f2a43b34045db71a SHA256 b6c53c6bf7850ce834b7adc6a244a193ea4c900f5f0cd4484e3bbdb2db295eda size 173 -MD5 539b46a7afa03866fecea8e5a57119ea files/eselect-reference 173 -RMD160 dfe30a5ed9f77317b96aa5a248be6f38eb4d221a files/eselect-reference 173 -SHA256 b6c53c6bf7850ce834b7adc6a244a193ea4c900f5f0cd4484e3bbdb2db295eda files/eselect-reference 173 -AUX lapack-reference-3.0-autotool.patch 21729 RMD160 9929682d01a0ed8f90b37c797f882aa5c9547147 SHA1 eed406494e7254e831f4a24947fca966fd4b3047 SHA256 d5d74fe14c61ef836e03edff65fd685b5c230ce9ed0f7d842936cf48752271a0 size 21729 -MD5 beb5fc304163a0e8ee0b5ce6f34019ea files/lapack-reference-3.0-autotool.patch 21729 -RMD160 9929682d01a0ed8f90b37c797f882aa5c9547147 files/lapack-reference-3.0-autotool.patch 21729 -SHA256 d5d74fe14c61ef836e03edff65fd685b5c230ce9ed0f7d842936cf48752271a0 files/lapack-reference-3.0-autotool.patch 21729 -DIST lapack-20020531-20021004.patch.bz2 59736 RMD160 126a579d242664dce53d23cdd7bef935e81b5031 SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c size 59736 -DIST lapack.tgz 4991992 RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6 size 4991992 -EBUILD lapack-reference-3.0-r3.ebuild 1372 RMD160 dae8535bfd01e2d7e4e48877dfdced379d024d6b SHA1 e1af08e68f8e6f0c80b5a4cfbf80ccb485565507 SHA256 e8bb19abfc648faf79a2ef8f3af39dc94e6da9e6fb0568b6e5440f4c2a5db5fa size 1372 -MD5 ee64bf8e5d04494e81a83a81089ec752 lapack-reference-3.0-r3.ebuild 1372 -RMD160 dae8535bfd01e2d7e4e48877dfdced379d024d6b lapack-reference-3.0-r3.ebuild 1372 -SHA256 e8bb19abfc648faf79a2ef8f3af39dc94e6da9e6fb0568b6e5440f4c2a5db5fa lapack-reference-3.0-r3.ebuild 1372 -MISC ChangeLog 1588 RMD160 e403bf5f08bc11f9665357fe7cdc2b06609a935f SHA1 2855037e13fe473d213817e8e197be0b90148d5a SHA256 e553540747fc4efb8824e92a511bf562c8413075063b5ba2c4d8aff8dc5efbc9 size 1588 -MD5 7b3e3472bf3f2540693ecf7e476fa91e ChangeLog 1588 -RMD160 e403bf5f08bc11f9665357fe7cdc2b06609a935f ChangeLog 1588 -SHA256 e553540747fc4efb8824e92a511bf562c8413075063b5ba2c4d8aff8dc5efbc9 ChangeLog 1588 -MISC metadata.xml 156 RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 SHA1 da2b240a255820145b7c83a5c48e45b96b7e9ee6 SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 size 156 -MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156 -RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 metadata.xml 156 -SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 metadata.xml 156 -MD5 168791b1d454f7c5342610ed7e0eb488 files/digest-lapack-reference-3.0-r3 494 -RMD160 38f208b56ed599d10e5724e5387eaf75d631041b files/digest-lapack-reference-3.0-r3 494 -SHA256 b21f3964f82a757904595fa71fba729091be0bfbcd139ccafdb33eefa9cef861 files/digest-lapack-reference-3.0-r3 494 diff --git a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r3 b/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r3 deleted file mode 100644 index 613b0f3..0000000 --- a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r3 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 c35802e688f28f8f65632fb93aad69d8 lapack-20020531-20021004.patch.bz2 59736 -RMD160 126a579d242664dce53d23cdd7bef935e81b5031 lapack-20020531-20021004.patch.bz2 59736 -SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c lapack-20020531-20021004.patch.bz2 59736 -MD5 a24f59304f87b78cdc7da2ae59c98664 lapack.tgz 4991992 -RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce lapack.tgz 4991992 -SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6 lapack.tgz 4991992 diff --git a/sci-libs/lapack-reference/files/eselect-reference b/sci-libs/lapack-reference/files/eselect-reference deleted file mode 100644 index 8c8faa0..0000000 --- a/sci-libs/lapack-reference/files/eselect-reference +++ /dev/null @@ -1,3 +0,0 @@ -lapack/reference/liblapack.so /usr/@LIBDIR@/liblapack.so -lapack/reference/liblapack.so.0 /usr/@LIBDIR@/liblapack.so.0 -lapack/reference/liblapack.a /usr/@LIBDIR@/liblapack.a diff --git a/sci-libs/lapack-reference/files/lapack-reference-3.0-autotool.patch b/sci-libs/lapack-reference/files/lapack-reference-3.0-autotool.patch deleted file mode 100644 index ba43abb..0000000 --- a/sci-libs/lapack-reference/files/lapack-reference-3.0-autotool.patch +++ /dev/null @@ -1,1463 +0,0 @@ -diff -urN LAPACK.orig/configure.ac LAPACK/configure.ac ---- LAPACK.orig/configure.ac 1969-12-31 16:00:00.000000000 -0800 -+++ LAPACK/configure.ac 2006-05-28 14:30:52.000000000 -0700 -@@ -0,0 +1,69 @@ -+# -*- Autoconf -*- -+# Process this file with autoconf to produce a configure script. -+ -+AC_PREREQ(2.59) -+AC_INIT(lapack, 3.0+, lapack@cs.utk.edu) -+AM_INIT_AUTOMAKE([foreign]) -+ -+# Checks for programs. -+AC_PROG_INSTALL -+AC_PROG_F77 -+AC_PROG_LIBTOOL -+ -+AC_ARG_ENABLE(single-real, AS_HELP_STRING([--disable-single-real], -+ [Enable single real precision (default: enabled)]), -+ [S=$enableval], [S=yes SINGLE=yes]) -+ -+AC_ARG_ENABLE(double-real, AS_HELP_STRING([--disable-double-real], -+ [Enable double real precision (default: enabled)]), -+ [D=$enableval], [D=yes DOUBLE=yes]) -+ -+AC_ARG_ENABLE(single-complex, AS_HELP_STRING([--disable-single-complex], -+ [Enable single complex precision (default: enabled)]), -+ [C=$enableval], [C=yes SINGLE=yes]) -+ -+AC_ARG_ENABLE(double-complex, AS_HELP_STRING([--disable-double-complex], -+ [Enable double complex precision (default: enabled)]), -+ [Z=$enableval], [Z=yes DOUBLE=yes]) -+ -+AC_ARG_ENABLE(tests, AS_HELP_STRING([--enable-tests], -+ [Build test programs (default: disabled)]), -+ [DO_TEST=$enableval], [DO_TEST=no]) -+ -+AC_ARG_VAR(NOOPT_FFLAGS, Fortran 77 compiler flags to use for unoptimized files) -+ -+if test "x$S" = "xno" \ -+ && test "x$D" = "xno" \ -+ && test "x$C" = "xno" \ -+ && test "x$Z" = "xno"; then -+ AC_MSG_ERROR([You must enable at least one precision!]) -+fi -+ -+if test "x$DO_TEST" = "xyes"; then -+ TESTING=testing -+fi -+ -+AM_CONDITIONAL([SINGLE], [test "x$SINGLE" = "xyes"]) -+AM_CONDITIONAL([DOUBLE], [test "x$DOUBLE" = "xyes"]) -+AM_CONDITIONAL([S], [test "x$S" = "xyes"]) -+AM_CONDITIONAL([D], [test "x$D" = "xyes"]) -+AM_CONDITIONAL([C], [test "x$C" = "xyes"]) -+AM_CONDITIONAL([Z], [test "x$Z" = "xyes"]) -+AM_CONDITIONAL([DO_TEST], [test "x$DO_TEST" = "xyes"]) -+AC_SUBST(TESTING) -+ -+AC_CONFIG_FILES([ -+ INSTALL/Makefile -+ Makefile -+ SRC/Makefile]) -+# BLAS/SRC/Makefile -+# TESTING/EIG/Makefile -+# TESTING/LIN/Makefile -+# TESTING/MATGEN/Makefile -+# TESTING/Makefile -+# TIMING/EIG/EIGSRC/Makefile -+# TIMING/EIG/Makefile -+# TIMING/LIN/LINSRC/Makefile -+# TIMING/LIN/Makefile -+# TIMING/Makefile]) -+AC_OUTPUT -diff -urN LAPACK.orig/INSTALL/Makefile.am LAPACK/INSTALL/Makefile.am ---- LAPACK.orig/INSTALL/Makefile.am 1969-12-31 16:00:00.000000000 -0800 -+++ LAPACK/INSTALL/Makefile.am 2006-05-28 14:16:03.000000000 -0700 -@@ -0,0 +1,23 @@ -+if DO_TEST -+noinst_PROGRAMS = \ -+ testlsame \ -+ testslamch \ -+ testdlamch \ -+ testsecond \ -+ testdsecnd \ -+ testieee -+endif -+ -+testlsame_SOURCES = lsame.f lsametst.f -+testslamch_SOURCES = slamch.f lsame.f slamchtst.f -+testdlamch_SOURCES = dlamch.f lsame.f dlamchtst.f -+testsecond_SOURCES = second.f secondtst.f -+testdsecnd_SOURCES = dsecnd.f dsecndtst.f -+testieee_SOURCES = tstiee.f -+ -+EXTRA_DIST = \ -+ lawn81.pdf \ -+ lawn81.ps \ -+ lawn81.tex \ -+ org2.ps \ -+ psfig.tex -diff -urN LAPACK.orig/Makefile.am LAPACK/Makefile.am ---- LAPACK.orig/Makefile.am 1969-12-31 16:00:00.000000000 -0800 -+++ LAPACK/Makefile.am 2006-05-28 14:16:03.000000000 -0700 -@@ -0,0 +1,3 @@ -+SUBDIRS = INSTALL SRC -+ -+EXTRA_DIST = README -diff -urN LAPACK.orig/SRC/Makefile.am LAPACK/SRC/Makefile.am ---- LAPACK.orig/SRC/Makefile.am 1969-12-31 16:00:00.000000000 -0800 -+++ LAPACK/SRC/Makefile.am 2006-05-28 14:52:32.000000000 -0700 -@@ -0,0 +1,1352 @@ -+lib_LTLIBRARIES = \ -+ liblapack.la -+ -+noinst_LTLIBRARIES = \ -+ liblapack-noopt.la -+ -+ALLAUX_SOURCES = \ -+ ilaenv.f \ -+ ieeeck.f \ -+ lsame.f \ -+ lsamen.f \ -+ xerbla.f -+ -+if SINGLE -+SINGLE_NOOPT_SOURCES = \ -+ slamch.f -+ -+SINGLE_SOURCES = \ -+ sbdsdc.f \ -+ sbdsqr.f \ -+ sdisna.f \ -+ slabad.f \ -+ slacpy.f \ -+ sladiv.f \ -+ slae2.f \ -+ slaebz.f \ -+ slaed0.f \ -+ slaed1.f \ -+ slaed2.f \ -+ slaed3.f \ -+ slaed4.f \ -+ slaed5.f \ -+ slaed6.f \ -+ slaed7.f \ -+ slaed8.f \ -+ slaed9.f \ -+ slaeda.f \ -+ slaev2.f \ -+ slagtf.f \ -+ slagts.f \ -+ slamrg.f \ -+ slanst.f \ -+ slapy2.f \ -+ slapy3.f \ -+ slarnv.f \ -+ slarrb.f \ -+ slarre.f \ -+ slarrf.f \ -+ slartg.f \ -+ slaruv.f \ -+ slas2.f \ -+ slascl.f \ -+ slasd0.f \ -+ slasd1.f \ -+ slasd2.f \ -+ slasd3.f \ -+ slasd4.f \ -+ slasd5.f \ -+ slasd6.f \ -+ slasd7.f \ -+ slasd8.f \ -+ slasd9.f \ -+ slasda.f \ -+ slasdq.f \ -+ slasdt.f \ -+ slaset.f \ -+ slasq1.f \ -+ slasq2.f \ -+ slasq3.f \ -+ slasq4.f \ -+ slasq5.f \ -+ slasq6.f \ -+ slasr.f \ -+ slasrt.f \ -+ slassq.f \ -+ slasv2.f \ -+ spttrf.f \ -+ sstebz.f \ -+ sstedc.f \ -+ ssteqr.f \ -+ ssterf.f \ -+ second.f -+endif -+ -+if DOUBLE -+DOUBLE_NOOPT_SOURCES = \ -+ dlamch.f -+ -+DOUBLE_SOURCES = \ -+ dbdsdc.f \ -+ dbdsqr.f \ -+ ddisna.f \ -+ dlabad.f \ -+ dlacpy.f \ -+ dladiv.f \ -+ dlae2.f \ -+ dlaebz.f \ -+ dlaed0.f \ -+ dlaed1.f \ -+ dlaed2.f \ -+ dlaed3.f \ -+ dlaed4.f \ -+ dlaed5.f \ -+ dlaed6.f \ -+ dlaed7.f \ -+ dlaed8.f \ -+ dlaed9.f \ -+ dlaeda.f \ -+ dlaev2.f \ -+ dlagtf.f \ -+ dlagts.f \ -+ dlamrg.f \ -+ dlanst.f \ -+ dlapy2.f \ -+ dlapy3.f \ -+ dlarnv.f \ -+ dlarrb.f \ -+ dlarre.f \ -+ dlarrf.f \ -+ dlartg.f \ -+ dlaruv.f \ -+ dlas2.f \ -+ dlascl.f \ -+ dlasd0.f \ -+ dlasd1.f \ -+ dlasd2.f \ -+ dlasd3.f \ -+ dlasd4.f \ -+ dlasd5.f \ -+ dlasd6.f \ -+ dlasd7.f \ -+ dlasd8.f \ -+ dlasd9.f \ -+ dlasda.f \ -+ dlasdq.f \ -+ dlasdt.f \ -+ dlaset.f \ -+ dlasq1.f \ -+ dlasq2.f \ -+ dlasq3.f \ -+ dlasq4.f \ -+ dlasq5.f \ -+ dlasq6.f \ -+ dlasr.f \ -+ dlasrt.f \ -+ dlassq.f \ -+ dlasv2.f \ -+ dpttrf.f \ -+ dstebz.f \ -+ dstedc.f \ -+ dsteqr.f \ -+ dsterf.f \ -+ dsecnd.f -+endif -+ -+if S -+S_SOURCES = \ -+ sgbbrd.f \ -+ sgbcon.f \ -+ sgbequ.f \ -+ sgbrfs.f \ -+ sgbsv.f \ -+ sgbsvx.f \ -+ sgbtf2.f \ -+ sgbtrf.f \ -+ sgbtrs.f \ -+ sgebak.f \ -+ sgebal.f \ -+ sgebd2.f \ -+ sgebrd.f \ -+ sgecon.f \ -+ sgeequ.f \ -+ sgees.f \ -+ sgeesx.f \ -+ sgeev.f \ -+ sgeevx.f \ -+ sgegs.f \ -+ sgegv.f \ -+ sgehd2.f \ -+ sgehrd.f \ -+ sgelq2.f \ -+ sgelqf.f \ -+ sgels.f \ -+ sgelsd.f \ -+ sgelss.f \ -+ sgelsx.f \ -+ sgelsy.f \ -+ sgeql2.f \ -+ sgeqlf.f \ -+ sgeqp3.f \ -+ sgeqpf.f \ -+ sgeqr2.f \ -+ sgeqrf.f \ -+ sgerfs.f \ -+ sgerq2.f \ -+ sgerqf.f \ -+ sgesc2.f \ -+ sgesdd.f \ -+ sgesv.f \ -+ sgesvd.f \ -+ sgesvx.f \ -+ sgetc2.f \ -+ sgetf2.f \ -+ sgetrf.f \ -+ sgetri.f \ -+ sgetrs.f \ -+ sggbak.f \ -+ sggbal.f \ -+ sgges.f \ -+ sggesx.f \ -+ sggev.f \ -+ sggevx.f \ -+ sggglm.f \ -+ sgghrd.f \ -+ sgglse.f \ -+ sggqrf.f \ -+ sggrqf.f \ -+ sggsvd.f \ -+ sggsvp.f \ -+ sgtcon.f \ -+ sgtrfs.f \ -+ sgtsv.f \ -+ sgtsvx.f \ -+ sgttrf.f \ -+ sgttrs.f \ -+ sgtts2.f \ -+ shgeqz.f \ -+ shsein.f \ -+ shseqr.f \ -+ slabrd.f \ -+ slacon.f \ -+ slaein.f \ -+ slaexc.f \ -+ slag2.f \ -+ slags2.f \ -+ slagtm.f \ -+ slagv2.f \ -+ slahqr.f \ -+ slahrd.f \ -+ slaic1.f \ -+ slaln2.f \ -+ slals0.f \ -+ slalsa.f \ -+ slalsd.f \ -+ slangb.f \ -+ slange.f \ -+ slangt.f \ -+ slanhs.f \ -+ slansb.f \ -+ slansp.f \ -+ slansy.f \ -+ slantb.f \ -+ slantp.f \ -+ slantr.f \ -+ slanv2.f \ -+ slapll.f \ -+ slapmt.f \ -+ slaqgb.f \ -+ slaqge.f \ -+ slaqp2.f \ -+ slaqps.f \ -+ slaqsb.f \ -+ slaqsp.f \ -+ slaqsy.f \ -+ slaqtr.f \ -+ slar1v.f \ -+ slar2v.f \ -+ slarf.f \ -+ slarfb.f \ -+ slarfg.f \ -+ slarft.f \ -+ slarfx.f \ -+ slargv.f \ -+ slarrv.f \ -+ slartv.f \ -+ slarz.f \ -+ slarzb.f \ -+ slarzt.f \ -+ slaswp.f \ -+ slasy2.f \ -+ slasyf.f \ -+ slatbs.f \ -+ slatdf.f \ -+ slatps.f \ -+ slatrd.f \ -+ slatrs.f \ -+ slatrz.f \ -+ slatzm.f \ -+ slauu2.f \ -+ slauum.f \ -+ sopgtr.f \ -+ sopmtr.f \ -+ sorg2l.f \ -+ sorg2r.f \ -+ sorgbr.f \ -+ sorghr.f \ -+ sorgl2.f \ -+ sorglq.f \ -+ sorgql.f \ -+ sorgqr.f \ -+ sorgr2.f \ -+ sorgrq.f \ -+ sorgtr.f \ -+ sorm2l.f \ -+ sorm2r.f \ -+ sormbr.f \ -+ sormhr.f \ -+ sorml2.f \ -+ sormlq.f \ -+ sormql.f \ -+ sormqr.f \ -+ sormr2.f \ -+ sormr3.f \ -+ sormrq.f \ -+ sormrz.f \ -+ sormtr.f \ -+ spbcon.f \ -+ spbequ.f \ -+ spbrfs.f \ -+ spbstf.f \ -+ spbsv.f \ -+ spbsvx.f \ -+ spbtf2.f \ -+ spbtrf.f \ -+ spbtrs.f \ -+ spocon.f \ -+ spoequ.f \ -+ sporfs.f \ -+ sposv.f \ -+ sposvx.f \ -+ spotf2.f \ -+ spotrf.f \ -+ spotri.f \ -+ spotrs.f \ -+ sppcon.f \ -+ sppequ.f \ -+ spprfs.f \ -+ sppsv.f \ -+ sppsvx.f \ -+ spptrf.f \ -+ spptri.f \ -+ spptrs.f \ -+ sptcon.f \ -+ spteqr.f \ -+ sptrfs.f \ -+ sptsv.f \ -+ sptsvx.f \ -+ spttrs.f \ -+ sptts2.f \ -+ srscl.f \ -+ ssbev.f \ -+ ssbevd.f \ -+ ssbevx.f \ -+ ssbgst.f \ -+ ssbgv.f \ -+ ssbgvd.f \ -+ ssbgvx.f \ -+ ssbtrd.f \ -+ sspcon.f \ -+ sspev.f \ -+ sspevd.f \ -+ sspevx.f \ -+ sspgst.f \ -+ sspgv.f \ -+ sspgvd.f \ -+ sspgvx.f \ -+ ssprfs.f \ -+ sspsv.f \ -+ sspsvx.f \ -+ ssptrd.f \ -+ ssptrf.f \ -+ ssptri.f \ -+ ssptrs.f \ -+ sstegr.f \ -+ sstein.f \ -+ sstev.f \ -+ sstevd.f \ -+ sstevr.f \ -+ sstevx.f \ -+ ssycon.f \ -+ ssyev.f \ -+ ssyevd.f \ -+ ssyevr.f \ -+ ssyevx.f \ -+ ssygs2.f \ -+ ssygst.f \ -+ ssygv.f \ -+ ssygvd.f \ -+ ssygvx.f \ -+ ssyrfs.f \ -+ ssysv.f \ -+ ssysvx.f \ -+ ssytd2.f \ -+ ssytf2.f \ -+ ssytrd.f \ -+ ssytrf.f \ -+ ssytri.f \ -+ ssytrs.f \ -+ stbcon.f \ -+ stbrfs.f \ -+ stbtrs.f \ -+ stgevc.f \ -+ stgex2.f \ -+ stgexc.f \ -+ stgsen.f \ -+ stgsja.f \ -+ stgsna.f \ -+ stgsy2.f \ -+ stgsyl.f \ -+ stpcon.f \ -+ stprfs.f \ -+ stptri.f \ -+ stptrs.f \ -+ strcon.f \ -+ strevc.f \ -+ strexc.f \ -+ strrfs.f \ -+ strsen.f \ -+ strsna.f \ -+ strsyl.f \ -+ strti2.f \ -+ strtri.f \ -+ strtrs.f \ -+ stzrqf.f \ -+ stzrzf.f -+endif -+ -+if C -+C_SOURCES = \ -+ cbdsqr.f \ -+ cgbbrd.f \ -+ cgbcon.f \ -+ cgbequ.f \ -+ cgbrfs.f \ -+ cgbsv.f \ -+ cgbsvx.f \ -+ cgbtf2.f \ -+ cgbtrf.f \ -+ cgbtrs.f \ -+ cgebak.f \ -+ cgebal.f \ -+ cgebd2.f \ -+ cgebrd.f \ -+ cgecon.f \ -+ cgeequ.f \ -+ cgees.f \ -+ cgeesx.f \ -+ cgeev.f \ -+ cgeevx.f \ -+ cgegs.f \ -+ cgegv.f \ -+ cgehd2.f \ -+ cgehrd.f \ -+ cgelq2.f \ -+ cgelqf.f \ -+ cgels.f \ -+ cgelsd.f \ -+ cgelss.f \ -+ cgelsx.f \ -+ cgelsy.f \ -+ cgeql2.f \ -+ cgeqlf.f \ -+ cgeqp3.f \ -+ cgeqpf.f \ -+ cgeqr2.f \ -+ cgeqrf.f \ -+ cgerfs.f \ -+ cgerq2.f \ -+ cgerqf.f \ -+ cgesc2.f \ -+ cgesdd.f \ -+ cgesv.f \ -+ cgesvd.f \ -+ cgesvx.f \ -+ cgetc2.f \ -+ cgetf2.f \ -+ cgetrf.f \ -+ cgetri.f \ -+ cgetrs.f \ -+ cggbak.f \ -+ cggbal.f \ -+ cgges.f \ -+ cggesx.f \ -+ cggev.f \ -+ cggevx.f \ -+ cggglm.f \ -+ cgghrd.f \ -+ cgglse.f \ -+ cggqrf.f \ -+ cggrqf.f \ -+ cggsvd.f \ -+ cggsvp.f \ -+ cgtcon.f \ -+ cgtrfs.f \ -+ cgtsv.f \ -+ cgtsvx.f \ -+ cgttrf.f \ -+ cgttrs.f \ -+ cgtts2.f \ -+ chbev.f \ -+ chbevd.f \ -+ chbevx.f \ -+ chbgst.f \ -+ chbgv.f \ -+ chbgvd.f \ -+ chbgvx.f \ -+ chbtrd.f \ -+ checon.f \ -+ cheev.f \ -+ cheevd.f \ -+ cheevr.f \ -+ cheevx.f \ -+ chegs2.f \ -+ chegst.f \ -+ chegv.f \ -+ chegvd.f \ -+ chegvx.f \ -+ cherfs.f \ -+ chesv.f \ -+ chesvx.f \ -+ chetd2.f \ -+ chetf2.f \ -+ chetrd.f \ -+ chetrf.f \ -+ chetri.f \ -+ chetrs.f \ -+ chgeqz.f \ -+ chpcon.f \ -+ chpev.f \ -+ chpevd.f \ -+ chpevx.f \ -+ chpgst.f \ -+ chpgv.f \ -+ chpgvd.f \ -+ chpgvx.f \ -+ chprfs.f \ -+ chpsv.f \ -+ chpsvx.f \ -+ chptrd.f \ -+ chptrf.f \ -+ chptri.f \ -+ chptrs.f \ -+ chsein.f \ -+ chseqr.f \ -+ clabrd.f \ -+ clacgv.f \ -+ clacon.f \ -+ clacp2.f \ -+ clacpy.f \ -+ clacrm.f \ -+ clacrt.f \ -+ cladiv.f \ -+ claed0.f \ -+ claed7.f \ -+ claed8.f \ -+ claein.f \ -+ claesy.f \ -+ claev2.f \ -+ clags2.f \ -+ clagtm.f \ -+ clahef.f \ -+ clahqr.f \ -+ clahrd.f \ -+ claic1.f \ -+ clals0.f \ -+ clalsa.f \ -+ clalsd.f \ -+ clangb.f \ -+ clange.f \ -+ clangt.f \ -+ clanhb.f \ -+ clanhe.f \ -+ clanhp.f \ -+ clanhs.f \ -+ clanht.f \ -+ clansb.f \ -+ clansp.f \ -+ clansy.f \ -+ clantb.f \ -+ clantp.f \ -+ clantr.f \ -+ clapll.f \ -+ clapmt.f \ -+ clarcm.f \ -+ claqgb.f \ -+ claqge.f \ -+ claqhb.f \ -+ claqhe.f \ -+ claqhp.f \ -+ claqp2.f \ -+ claqps.f \ -+ claqsb.f \ -+ claqsp.f \ -+ claqsy.f \ -+ clar1v.f \ -+ clar2v.f \ -+ clarf.f \ -+ clarfb.f \ -+ clarfg.f \ -+ clarft.f \ -+ clarfx.f \ -+ clargv.f \ -+ clarnv.f \ -+ clarrv.f \ -+ clartg.f \ -+ clartv.f \ -+ clarz.f \ -+ clarzb.f \ -+ clarzt.f \ -+ clascl.f \ -+ claset.f \ -+ clasr.f \ -+ classq.f \ -+ claswp.f \ -+ clasyf.f \ -+ clatbs.f \ -+ clatdf.f \ -+ clatps.f \ -+ clatrd.f \ -+ clatrs.f \ -+ clatrz.f \ -+ clatzm.f \ -+ clauu2.f \ -+ clauum.f \ -+ cpbcon.f \ -+ cpbequ.f \ -+ cpbrfs.f \ -+ cpbstf.f \ -+ cpbsv.f \ -+ cpbsvx.f \ -+ cpbtf2.f \ -+ cpbtrf.f \ -+ cpbtrs.f \ -+ cpocon.f \ -+ cpoequ.f \ -+ cporfs.f \ -+ cposv.f \ -+ cposvx.f \ -+ cpotf2.f \ -+ cpotrf.f \ -+ cpotri.f \ -+ cpotrs.f \ -+ cppcon.f \ -+ cppequ.f \ -+ cpprfs.f \ -+ cppsv.f \ -+ cppsvx.f \ -+ cpptrf.f \ -+ cpptri.f \ -+ cpptrs.f \ -+ cptcon.f \ -+ cpteqr.f \ -+ cptrfs.f \ -+ cptsv.f \ -+ cptsvx.f \ -+ cpttrf.f \ -+ cpttrs.f \ -+ cptts2.f \ -+ crot.f \ -+ cspcon.f \ -+ cspmv.f \ -+ cspr.f \ -+ csprfs.f \ -+ cspsv.f \ -+ cspsvx.f \ -+ csptrf.f \ -+ csptri.f \ -+ csptrs.f \ -+ csrot.f \ -+ csrscl.f \ -+ cstedc.f \ -+ cstegr.f \ -+ cstein.f \ -+ csteqr.f \ -+ csycon.f \ -+ csymv.f \ -+ csyr.f \ -+ csyrfs.f \ -+ csysv.f \ -+ csysvx.f \ -+ csytf2.f \ -+ csytrf.f \ -+ csytri.f \ -+ csytrs.f \ -+ ctbcon.f \ -+ ctbrfs.f \ -+ ctbtrs.f \ -+ ctgevc.f \ -+ ctgex2.f \ -+ ctgexc.f \ -+ ctgsen.f \ -+ ctgsja.f \ -+ ctgsna.f \ -+ ctgsy2.f \ -+ ctgsyl.f \ -+ ctpcon.f \ -+ ctprfs.f \ -+ ctptri.f \ -+ ctptrs.f \ -+ ctrcon.f \ -+ ctrevc.f \ -+ ctrexc.f \ -+ ctrrfs.f \ -+ ctrsen.f \ -+ ctrsna.f \ -+ ctrsyl.f \ -+ ctrti2.f \ -+ ctrtri.f \ -+ ctrtrs.f \ -+ ctzrqf.f \ -+ ctzrzf.f \ -+ cung2l.f \ -+ cung2r.f \ -+ cungbr.f \ -+ cunghr.f \ -+ cungl2.f \ -+ cunglq.f \ -+ cungql.f \ -+ cungqr.f \ -+ cungr2.f \ -+ cungrq.f \ -+ cungtr.f \ -+ cunm2l.f \ -+ cunm2r.f \ -+ cunmbr.f \ -+ cunmhr.f \ -+ cunml2.f \ -+ cunmlq.f \ -+ cunmql.f \ -+ cunmqr.f \ -+ cunmr2.f \ -+ cunmr3.f \ -+ cunmrq.f \ -+ cunmrz.f \ -+ cunmtr.f \ -+ cupgtr.f \ -+ cupmtr.f \ -+ icmax1.f \ -+ scsum1.f -+endif -+ -+if D -+D_SOURCES = \ -+ dgbbrd.f \ -+ dgbcon.f \ -+ dgbequ.f \ -+ dgbrfs.f \ -+ dgbsv.f \ -+ dgbsvx.f \ -+ dgbtf2.f \ -+ dgbtrf.f \ -+ dgbtrs.f \ -+ dgebak.f \ -+ dgebal.f \ -+ dgebd2.f \ -+ dgebrd.f \ -+ dgecon.f \ -+ dgeequ.f \ -+ dgees.f \ -+ dgeesx.f \ -+ dgeev.f \ -+ dgeevx.f \ -+ dgegs.f \ -+ dgegv.f \ -+ dgehd2.f \ -+ dgehrd.f \ -+ dgelq2.f \ -+ dgelqf.f \ -+ dgels.f \ -+ dgelsd.f \ -+ dgelss.f \ -+ dgelsx.f \ -+ dgelsy.f \ -+ dgeql2.f \ -+ dgeqlf.f \ -+ dgeqp3.f \ -+ dgeqpf.f \ -+ dgeqr2.f \ -+ dgeqrf.f \ -+ dgerfs.f \ -+ dgerq2.f \ -+ dgerqf.f \ -+ dgesc2.f \ -+ dgesdd.f \ -+ dgesv.f \ -+ dgesvd.f \ -+ dgesvx.f \ -+ dgetc2.f \ -+ dgetf2.f \ -+ dgetrf.f \ -+ dgetri.f \ -+ dgetrs.f \ -+ dggbak.f \ -+ dggbal.f \ -+ dgges.f \ -+ dggesx.f \ -+ dggev.f \ -+ dggevx.f \ -+ dggglm.f \ -+ dgghrd.f \ -+ dgglse.f \ -+ dggqrf.f \ -+ dggrqf.f \ -+ dggsvd.f \ -+ dggsvp.f \ -+ dgtcon.f \ -+ dgtrfs.f \ -+ dgtsv.f \ -+ dgtsvx.f \ -+ dgttrf.f \ -+ dgttrs.f \ -+ dgtts2.f \ -+ dhgeqz.f \ -+ dhsein.f \ -+ dhseqr.f \ -+ dlabrd.f \ -+ dlacon.f \ -+ dlaein.f \ -+ dlaexc.f \ -+ dlag2.f \ -+ dlags2.f \ -+ dlagtm.f \ -+ dlagv2.f \ -+ dlahqr.f \ -+ dlahrd.f \ -+ dlaic1.f \ -+ dlaln2.f \ -+ dlals0.f \ -+ dlalsa.f \ -+ dlalsd.f \ -+ dlangb.f \ -+ dlange.f \ -+ dlangt.f \ -+ dlanhs.f \ -+ dlansb.f \ -+ dlansp.f \ -+ dlansy.f \ -+ dlantb.f \ -+ dlantp.f \ -+ dlantr.f \ -+ dlanv2.f \ -+ dlapll.f \ -+ dlapmt.f \ -+ dlaqgb.f \ -+ dlaqge.f \ -+ dlaqp2.f \ -+ dlaqps.f \ -+ dlaqsb.f \ -+ dlaqsp.f \ -+ dlaqsy.f \ -+ dlaqtr.f \ -+ dlar1v.f \ -+ dlar2v.f \ -+ dlarf.f \ -+ dlarfb.f \ -+ dlarfg.f \ -+ dlarft.f \ -+ dlarfx.f \ -+ dlargv.f \ -+ dlarrv.f \ -+ dlartv.f \ -+ dlarz.f \ -+ dlarzb.f \ -+ dlarzt.f \ -+ dlaswp.f \ -+ dlasy2.f \ -+ dlasyf.f \ -+ dlatbs.f \ -+ dlatdf.f \ -+ dlatps.f \ -+ dlatrd.f \ -+ dlatrs.f \ -+ dlatrz.f \ -+ dlatzm.f \ -+ dlauu2.f \ -+ dlauum.f \ -+ dopgtr.f \ -+ dopmtr.f \ -+ dorg2l.f \ -+ dorg2r.f \ -+ dorgbr.f \ -+ dorghr.f \ -+ dorgl2.f \ -+ dorglq.f \ -+ dorgql.f \ -+ dorgqr.f \ -+ dorgr2.f \ -+ dorgrq.f \ -+ dorgtr.f \ -+ dorm2l.f \ -+ dorm2r.f \ -+ dormbr.f \ -+ dormhr.f \ -+ dorml2.f \ -+ dormlq.f \ -+ dormql.f \ -+ dormqr.f \ -+ dormr2.f \ -+ dormr3.f \ -+ dormrq.f \ -+ dormrz.f \ -+ dormtr.f \ -+ dpbcon.f \ -+ dpbequ.f \ -+ dpbrfs.f \ -+ dpbstf.f \ -+ dpbsv.f \ -+ dpbsvx.f \ -+ dpbtf2.f \ -+ dpbtrf.f \ -+ dpbtrs.f \ -+ dpocon.f \ -+ dpoequ.f \ -+ dporfs.f \ -+ dposv.f \ -+ dposvx.f \ -+ dpotf2.f \ -+ dpotrf.f \ -+ dpotri.f \ -+ dpotrs.f \ -+ dppcon.f \ -+ dppequ.f \ -+ dpprfs.f \ -+ dppsv.f \ -+ dppsvx.f \ -+ dpptrf.f \ -+ dpptri.f \ -+ dpptrs.f \ -+ dptcon.f \ -+ dpteqr.f \ -+ dptrfs.f \ -+ dptsv.f \ -+ dptsvx.f \ -+ dpttrs.f \ -+ dptts2.f \ -+ drscl.f \ -+ dsbev.f \ -+ dsbevd.f \ -+ dsbevx.f \ -+ dsbgst.f \ -+ dsbgv.f \ -+ dsbgvd.f \ -+ dsbgvx.f \ -+ dsbtrd.f \ -+ dspcon.f \ -+ dspev.f \ -+ dspevd.f \ -+ dspevx.f \ -+ dspgst.f \ -+ dspgv.f \ -+ dspgvd.f \ -+ dspgvx.f \ -+ dsprfs.f \ -+ dspsv.f \ -+ dspsvx.f \ -+ dsptrd.f \ -+ dsptrf.f \ -+ dsptri.f \ -+ dsptrs.f \ -+ dstegr.f \ -+ dstein.f \ -+ dstev.f \ -+ dstevd.f \ -+ dstevr.f \ -+ dstevx.f \ -+ dsycon.f \ -+ dsyev.f \ -+ dsyevd.f \ -+ dsyevr.f \ -+ dsyevx.f \ -+ dsygs2.f \ -+ dsygst.f \ -+ dsygv.f \ -+ dsygvd.f \ -+ dsygvx.f \ -+ dsyrfs.f \ -+ dsysv.f \ -+ dsysvx.f \ -+ dsytd2.f \ -+ dsytf2.f \ -+ dsytrd.f \ -+ dsytrf.f \ -+ dsytri.f \ -+ dsytrs.f \ -+ dtbcon.f \ -+ dtbrfs.f \ -+ dtbtrs.f \ -+ dtgevc.f \ -+ dtgex2.f \ -+ dtgexc.f \ -+ dtgsen.f \ -+ dtgsja.f \ -+ dtgsna.f \ -+ dtgsy2.f \ -+ dtgsyl.f \ -+ dtpcon.f \ -+ dtprfs.f \ -+ dtptri.f \ -+ dtptrs.f \ -+ dtrcon.f \ -+ dtrevc.f \ -+ dtrexc.f \ -+ dtrrfs.f \ -+ dtrsen.f \ -+ dtrsna.f \ -+ dtrsyl.f \ -+ dtrti2.f \ -+ dtrtri.f \ -+ dtrtrs.f \ -+ dtzrqf.f \ -+ dtzrzf.f -+endif -+ -+if Z -+Z_SOURCES = \ -+ zbdsqr.f \ -+ zgbbrd.f \ -+ zgbcon.f \ -+ zgbequ.f \ -+ zgbrfs.f \ -+ zgbsv.f \ -+ zgbsvx.f \ -+ zgbtf2.f \ -+ zgbtrf.f \ -+ zgbtrs.f \ -+ zgebak.f \ -+ zgebal.f \ -+ zgebd2.f \ -+ zgebrd.f \ -+ zgecon.f \ -+ zgeequ.f \ -+ zgees.f \ -+ zgeesx.f \ -+ zgeev.f \ -+ zgeevx.f \ -+ zgegs.f \ -+ zgegv.f \ -+ zgehd2.f \ -+ zgehrd.f \ -+ zgelq2.f \ -+ zgelqf.f \ -+ zgels.f \ -+ zgelsd.f \ -+ zgelss.f \ -+ zgelsx.f \ -+ zgelsy.f \ -+ zgeql2.f \ -+ zgeqlf.f \ -+ zgeqp3.f \ -+ zgeqpf.f \ -+ zgeqr2.f \ -+ zgeqrf.f \ -+ zgerfs.f \ -+ zgerq2.f \ -+ zgerqf.f \ -+ zgesc2.f \ -+ zgesdd.f \ -+ zgesv.f \ -+ zgesvd.f \ -+ zgesvx.f \ -+ zgetc2.f \ -+ zgetf2.f \ -+ zgetrf.f \ -+ zgetri.f \ -+ zgetrs.f \ -+ zggbak.f \ -+ zggbal.f \ -+ zgges.f \ -+ zggesx.f \ -+ zggev.f \ -+ zggevx.f \ -+ zggglm.f \ -+ zgghrd.f \ -+ zgglse.f \ -+ zggqrf.f \ -+ zggrqf.f \ -+ zggsvd.f \ -+ zggsvp.f \ -+ zgtcon.f \ -+ zgtrfs.f \ -+ zgtsv.f \ -+ zgtsvx.f \ -+ zgttrf.f \ -+ zgttrs.f \ -+ zgtts2.f \ -+ zhbev.f \ -+ zhbevd.f \ -+ zhbevx.f \ -+ zhbgst.f \ -+ zhbgv.f \ -+ zhbgvd.f \ -+ zhbgvx.f \ -+ zhbtrd.f \ -+ zhecon.f \ -+ zheev.f \ -+ zheevd.f \ -+ zheevr.f \ -+ zheevx.f \ -+ zhegs2.f \ -+ zhegst.f \ -+ zhegv.f \ -+ zhegvd.f \ -+ zhegvx.f \ -+ zherfs.f \ -+ zhesv.f \ -+ zhesvx.f \ -+ zhetd2.f \ -+ zhetf2.f \ -+ zhetrd.f \ -+ zhetrf.f \ -+ zhetri.f \ -+ zhetrs.f \ -+ zhgeqz.f \ -+ zhpcon.f \ -+ zhpev.f \ -+ zhpevd.f \ -+ zhpevx.f \ -+ zhpgst.f \ -+ zhpgv.f \ -+ zhpgvd.f \ -+ zhpgvx.f \ -+ zhprfs.f \ -+ zhpsv.f \ -+ zhpsvx.f \ -+ zhptrd.f \ -+ zhptrf.f \ -+ zhptri.f \ -+ zhptrs.f \ -+ zhsein.f \ -+ zhseqr.f \ -+ zlabrd.f \ -+ zlacgv.f \ -+ zlacon.f \ -+ zlacp2.f \ -+ zlacpy.f \ -+ zlacrm.f \ -+ zlacrt.f \ -+ zladiv.f \ -+ zlaed0.f \ -+ zlaed7.f \ -+ zlaed8.f \ -+ zlaein.f \ -+ zlaesy.f \ -+ zlaev2.f \ -+ zlags2.f \ -+ zlagtm.f \ -+ zlahef.f \ -+ zlahqr.f \ -+ zlahrd.f \ -+ zlaic1.f \ -+ zlals0.f \ -+ zlalsa.f \ -+ zlalsd.f \ -+ zlangb.f \ -+ zlange.f \ -+ zlangt.f \ -+ zlanhb.f \ -+ zlanhe.f \ -+ zlanhp.f \ -+ zlanhs.f \ -+ zlanht.f \ -+ zlansb.f \ -+ zlansp.f \ -+ zlansy.f \ -+ zlantb.f \ -+ zlantp.f \ -+ zlantr.f \ -+ zlapll.f \ -+ zlapmt.f \ -+ zlaqgb.f \ -+ zlaqge.f \ -+ zlaqhb.f \ -+ zlaqhe.f \ -+ zlaqhp.f \ -+ zlaqp2.f \ -+ zlaqps.f \ -+ zlaqsb.f \ -+ zlaqsp.f \ -+ zlaqsy.f \ -+ zlar1v.f \ -+ zlar2v.f \ -+ zlarcm.f \ -+ zlarf.f \ -+ zlarfb.f \ -+ zlarfg.f \ -+ zlarft.f \ -+ zlarfx.f \ -+ zlargv.f \ -+ zlarnv.f \ -+ zlarrv.f \ -+ zlartg.f \ -+ zlartv.f \ -+ zlarz.f \ -+ zlarzb.f \ -+ zlarzt.f \ -+ zlascl.f \ -+ zlaset.f \ -+ zlasr.f \ -+ zlassq.f \ -+ zlaswp.f \ -+ zlasyf.f \ -+ zlatbs.f \ -+ zlatdf.f \ -+ zlatps.f \ -+ zlatrd.f \ -+ zlatrs.f \ -+ zlatrz.f \ -+ zlatzm.f \ -+ zlauu2.f \ -+ zlauum.f \ -+ zpbcon.f \ -+ zpbequ.f \ -+ zpbrfs.f \ -+ zpbstf.f \ -+ zpbsv.f \ -+ zpbsvx.f \ -+ zpbtf2.f \ -+ zpbtrf.f \ -+ zpbtrs.f \ -+ zpocon.f \ -+ zpoequ.f \ -+ zporfs.f \ -+ zposv.f \ -+ zposvx.f \ -+ zpotf2.f \ -+ zpotrf.f \ -+ zpotri.f \ -+ zpotrs.f \ -+ zppcon.f \ -+ zppequ.f \ -+ zpprfs.f \ -+ zppsv.f \ -+ zppsvx.f \ -+ zpptrf.f \ -+ zpptri.f \ -+ zpptrs.f \ -+ zptcon.f \ -+ zpteqr.f \ -+ zptrfs.f \ -+ zptsv.f \ -+ zptsvx.f \ -+ zpttrf.f \ -+ zpttrs.f \ -+ zptts2.f \ -+ zrot.f \ -+ zspcon.f \ -+ zspmv.f \ -+ zspr.f \ -+ zsprfs.f \ -+ zspsv.f \ -+ zspsvx.f \ -+ zsptrf.f \ -+ zsptri.f \ -+ zsptrs.f \ -+ zdrot.f \ -+ zdrscl.f \ -+ zstedc.f \ -+ zstegr.f \ -+ zstein.f \ -+ zsteqr.f \ -+ zsycon.f \ -+ zsymv.f \ -+ zsyr.f \ -+ zsyrfs.f \ -+ zsysv.f \ -+ zsysvx.f \ -+ zsytf2.f \ -+ zsytrf.f \ -+ zsytri.f \ -+ zsytrs.f \ -+ ztbcon.f \ -+ ztbrfs.f \ -+ ztbtrs.f \ -+ ztgevc.f \ -+ ztgex2.f \ -+ ztgexc.f \ -+ ztgsen.f \ -+ ztgsja.f \ -+ ztgsna.f \ -+ ztgsy2.f \ -+ ztgsyl.f \ -+ ztpcon.f \ -+ ztprfs.f \ -+ ztptri.f \ -+ ztptrs.f \ -+ ztrcon.f \ -+ ztrevc.f \ -+ ztrexc.f \ -+ ztrrfs.f \ -+ ztrsen.f \ -+ ztrsna.f \ -+ ztrsyl.f \ -+ ztrti2.f \ -+ ztrtri.f \ -+ ztrtrs.f \ -+ ztzrqf.f \ -+ ztzrzf.f \ -+ zung2l.f \ -+ zung2r.f \ -+ zungbr.f \ -+ zunghr.f \ -+ zungl2.f \ -+ zunglq.f \ -+ zungql.f \ -+ zungqr.f \ -+ zungr2.f \ -+ zungrq.f \ -+ zungtr.f \ -+ zunm2l.f \ -+ zunm2r.f \ -+ zunmbr.f \ -+ zunmhr.f \ -+ zunml2.f \ -+ zunmlq.f \ -+ zunmql.f \ -+ zunmqr.f \ -+ zunmr2.f \ -+ zunmr3.f \ -+ zunmrq.f \ -+ zunmrz.f \ -+ zunmtr.f \ -+ zupgtr.f \ -+ zupmtr.f \ -+ izmax1.f \ -+ dzsum1.f -+endif -+ -+liblapack_noopt_la_FFLAGS = \ -+ $(NOOPT_FFLAGS) -+ -+liblapack_noopt_la_SOURCES = \ -+ $(SINGLE_NOOPT_SOURCES) \ -+ $(DOUBLE_NOOPT_SOURCES) -+ -+liblapack_la_LIBADD = liblapack-noopt.la -+ -+liblapack_la_SOURCES = \ -+ $(ALLAUX_SOURCES) \ -+ $(SINGLE_SOURCES) \ -+ $(DOUBLE_SOURCES) \ -+ $(S_SOURCES) \ -+ $(C_SOURCES) \ -+ $(D_SOURCES) \ -+ $(Z_SOURCES) -+ -+# Automake doesn't have a way to build with no optimization -+# See http://sources.redhat.com/ml/automake/2002-08/msg00082.html -+# This is the automake-produced rule with $(FFLAGS) removed -+liblapack_noopt_la-slamch.lo: slamch.f -+ $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(liblapack_noopt_la_FFLAGS) -c -o liblapack_noopt_la-slamch.lo `test -f 'slamch.f' || echo '$(srcdir)/'`slamch.f -+liblapack_noopt_la-dlamch.lo: dlamch.f -+ $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(liblapack_noopt_la_FFLAGS) -c -o liblapack_noopt_la-dlamch.lo `test -f 'dlamch.f' || echo '$(srcdir)/'`dlamch.f diff --git a/sci-libs/lapack-reference/lapack-reference-3.0-r3.ebuild b/sci-libs/lapack-reference/lapack-reference-3.0-r3.ebuild deleted file mode 100644 index 186a427..0000000 --- a/sci-libs/lapack-reference/lapack-reference-3.0-r3.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.0-r2.ebuild,v 1.2 2006/05/15 06:42:12 spyderous Exp $ - -inherit autotools eutils fortran multilib - -MyPN="${PN/-reference/}" - -DESCRIPTION="FORTRAN reference implementation of LAPACK Linear Algebra PACKage" -LICENSE="lapack" -HOMEPAGE="http://www.netlib.org/lapack/index.html" -SRC_URI="http://www.netlib.org/lapack/${MyPN}.tgz - mirror://gentoo/${MyPN}-20020531-20021004.patch.bz2" - -SLOT="0" -IUSE="" -KEYWORDS="~amd64 ~ppc ~x86" - -RDEPEND="virtual/blas - app-admin/eselect-lapack" - -DEPEND="${RDEPEND}" - -PROVIDE="virtual/lapack" - -FORTRAN="g77 gfortran ifc" - -S="${WORKDIR}/LAPACK" - -src_unpack() { - unpack ${A} - epatch "${DISTDIR}"/lapack-20020531-20021004.patch.bz2 - epatch ${FILESDIR}/${P}-autotool.patch - cd "${S}" - eautoreconf -} - -src_install() { - TOP_PATH="${DESTTREE}"/lib/lapack - # Library will be installed in RPATH: - RPATH="${TOP_PATH}"/reference - - make DESTDIR="${D}" install || die "install failed" - - # Fix for switching - dodir ${RPATH} - mv ${D}/usr/$(get_libdir)/liblapack* ${D}/${RPATH} - - dodoc "${S}"/README - - eselect lapack add $(get_libdir) ${FILESDIR}/eselect-reference reference -} - -pkg_postinst() { - if [[ -z "$(eselect lapack show)" ]]; then - eselect lapack set reference - fi -} diff --git a/sci-libs/lapack-reference/metadata.xml b/sci-libs/lapack-reference/metadata.xml deleted file mode 100644 index b229aec..0000000 --- a/sci-libs/lapack-reference/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>sci</herd> -</pkgmetadata> diff --git a/sci-libs/mkl/Manifest b/sci-libs/mkl/Manifest deleted file mode 100644 index 33972b0..0000000 --- a/sci-libs/mkl/Manifest +++ /dev/null @@ -1,44 +0,0 @@ -AUX blas.list 1050 RMD160 618c7482be1268dad69b7ca742b8a86f8d571780 SHA1 8ee37f68cc4dea120f30edf11318ba10dde918dc SHA256 ec32a80a91afc25753a82cb57c004cd3148fe190c3d9732ea12306c2a3df4c5d size 1050 -MD5 c731fd1c129c0790596f7d3b153863bc files/blas.list 1050 -RMD160 618c7482be1268dad69b7ca742b8a86f8d571780 files/blas.list 1050 -SHA256 ec32a80a91afc25753a82cb57c004cd3148fe190c3d9732ea12306c2a3df4c5d files/blas.list 1050 -AUX c-MKL.blas 477 RMD160 aa96a470a77ffee5da21288d792c90db5c18bae2 SHA1 21fb2a61df1b9433f0f8b6c4d9aec97de15763eb SHA256 ba4075d26773e583f9fa0a480d89adaed92c073198f7651e255d8cd8e8e178db size 477 -MD5 b4c86e5ca631adde3d2591f567ae5b63 files/c-MKL.blas 477 -RMD160 aa96a470a77ffee5da21288d792c90db5c18bae2 files/c-MKL.blas 477 -SHA256 ba4075d26773e583f9fa0a480d89adaed92c073198f7651e255d8cd8e8e178db files/c-MKL.blas 477 -AUX cblas.list 1783 RMD160 00d4046503262d1d380e888f3a81c3948cb60392 SHA1 7209a39a3ff4222b09169d830150cb337c7c2f9b SHA256 f2a415821c3b84665f632c6108839e0bae9a15ce0fdd2d31b3480df5de597b11 size 1783 -MD5 155bb697870f65349127173ec70762c9 files/cblas.list 1783 -RMD160 00d4046503262d1d380e888f3a81c3948cb60392 files/cblas.list 1783 -SHA256 f2a415821c3b84665f632c6108839e0bae9a15ce0fdd2d31b3480df5de597b11 files/cblas.list 1783 -AUX eselect.blas 147 RMD160 6dfb729179af076c8fe39dcae739e0b78d9e79a2 SHA1 726b0e0c243a74019552cd074998fb0ed0d24d86 SHA256 3a0016002270052a11ad16200a8f53cdc19df842fe0472c292b4c07f8a3cf8c6 size 147 -MD5 3012b966efdf8de83dd30574ed19c5c9 files/eselect.blas 147 -RMD160 6dfb729179af076c8fe39dcae739e0b78d9e79a2 files/eselect.blas 147 -SHA256 3a0016002270052a11ad16200a8f53cdc19df842fe0472c292b4c07f8a3cf8c6 files/eselect.blas 147 -AUX eselect.cblas 141 RMD160 b9bdb8c9dd605bbd6b68ef16948fccf159f80f87 SHA1 d996f7dd0e9bcd436395b9ab91675a5a9c6adcd3 SHA256 58ce9abb62e4f76e1e4e244448f764df4bf081c79e8351570a90d4aea57353a4 size 141 -MD5 de683f4e5bb7b30cfd98c191c311b31c files/eselect.cblas 141 -RMD160 b9bdb8c9dd605bbd6b68ef16948fccf159f80f87 files/eselect.cblas 141 -SHA256 58ce9abb62e4f76e1e4e244448f764df4bf081c79e8351570a90d4aea57353a4 files/eselect.cblas 141 -AUX eselect.lapack 165 RMD160 3f092a71ecce27d775d2b287e4905dd697846944 SHA1 17a7c8e51d36ffc7df46e9e7e79f9fc9943d7a8e SHA256 f63fe4be093f1d44d4ffd449c9fc360ae69239d5443e72cb7d3ea09bcdae0d8c size 165 -MD5 ca1041dd861801b27255f1b395b02d3c files/eselect.lapack 165 -RMD160 3f092a71ecce27d775d2b287e4905dd697846944 files/eselect.lapack 165 -SHA256 f63fe4be093f1d44d4ffd449c9fc360ae69239d5443e72cb7d3ea09bcdae0d8c files/eselect.lapack 165 -AUX f77-MKL.blas 440 RMD160 45a95f56386a6c09a324460009d736b95eaeb69e SHA1 c4a447d672f74d2b60ba6fdc2da24072f07d1120 SHA256 278cf0f3bbbfa27c7c06b709f7ff5fcfad909c26517ceaaca52826eec28f6bcb size 440 -MD5 1504bdc6a8746339217cf1d2142f26bb files/f77-MKL.blas 440 -RMD160 45a95f56386a6c09a324460009d736b95eaeb69e files/f77-MKL.blas 440 -SHA256 278cf0f3bbbfa27c7c06b709f7ff5fcfad909c26517ceaaca52826eec28f6bcb files/f77-MKL.blas 440 -AUX f77-MKL.lapack 474 RMD160 79cb3e62c917d8945db6595510c4de5ff44fb49a SHA1 50e710f1f57ad341c1d86b3555be8a3c60f8b8e1 SHA256 270b63c7164a3378537685394a78091f5fbf45f659f8fdc82b09f9135d0aa42d size 474 -MD5 73b9deafc1ec5bb4398751c6875c911b files/f77-MKL.lapack 474 -RMD160 79cb3e62c917d8945db6595510c4de5ff44fb49a files/f77-MKL.lapack 474 -SHA256 270b63c7164a3378537685394a78091f5fbf45f659f8fdc82b09f9135d0aa42d files/f77-MKL.lapack 474 -AUX lapack.list 10195 RMD160 c1da10df54ab72aac8958915fffc89a9aa4b5605 SHA1 9a7c0e0615eb36b539474baa2405fee766f2bc5b SHA256 79c77aee2c036a0b4d00f11f02f99c6c64cfa70e501adf782cbb3049d1adc0ac size 10195 -MD5 6d4738fc06a14b06e9f39e7c1492c2c0 files/lapack.list 10195 -RMD160 c1da10df54ab72aac8958915fffc89a9aa4b5605 files/lapack.list 10195 -SHA256 79c77aee2c036a0b4d00f11f02f99c6c64cfa70e501adf782cbb3049d1adc0ac files/lapack.list 10195 -DIST l_mkl_p_8.0.2.004.tgz 94983122 RMD160 a11834af3cc18eddd425a1c06e3c2b31a1d69cc5 SHA256 f74948cee237cf2f3f7c8d726327ab5caa1cd43e2c87600cd7a3411c057f0f7b size 94983122 -EBUILD mkl-8.0.2.004-r1.ebuild 5514 RMD160 cee0e9b3e32d79046c170fbfbe1403ef22737631 SHA1 99d45a97d1f3edd1bcb5244ecf4f58046eb1d35c SHA256 8176f10a7896c7e05f2e58fa6262976411f634a9fa578ec7331c25609a728f9f size 5514 -MD5 24da0dcdfd6cd6ea6c5a16f196af149d mkl-8.0.2.004-r1.ebuild 5514 -RMD160 cee0e9b3e32d79046c170fbfbe1403ef22737631 mkl-8.0.2.004-r1.ebuild 5514 -SHA256 8176f10a7896c7e05f2e58fa6262976411f634a9fa578ec7331c25609a728f9f mkl-8.0.2.004-r1.ebuild 5514 -MD5 52df3f37e16620d114f640decb55ae0e files/digest-mkl-8.0.2.004-r1 250 -RMD160 0a348d74316dc417674bf87a936d72d8df926d92 files/digest-mkl-8.0.2.004-r1 250 -SHA256 3856b75115545182790d0e8ac8ba707b2d3df2d4aeee89a446d1ede3f8010ad7 files/digest-mkl-8.0.2.004-r1 250 diff --git a/sci-libs/mkl/files/blas.list b/sci-libs/mkl/files/blas.list deleted file mode 100644 index f628dfd..0000000 --- a/sci-libs/mkl/files/blas.list +++ /dev/null @@ -1,149 +0,0 @@ -caxpy_ -ccopy_ -cdotc_ -cdotu_ -cgbmv_ -cgemm_ -cgemv_ -cgerc_ -cgeru_ -chbmv_ -chemm_ -chemv_ -cher_ -cher2_ -cher2k_ -cherk_ -chpmv_ -chpr_ -chpr2_ -crotg_ -cscal_ -csrot_ -csscal_ -cswap_ -csymm_ -csyr2k_ -csyrk_ -ctbmv_ -ctbsv_ -ctpmv_ -ctpsv_ -ctrmm_ -ctrmv_ -ctrsm_ -ctrsv_ -dasum_ -daxpy_ -dcabs1_ -dcopy_ -ddot_ -dgbmv_ -dgemm_ -dgemv_ -dger_ -dnrm2_ -drot_ -drotg_ -drotm_ -drotmg_ -dsbmv_ -dscal_ -dsdot_ -dspmv_ -dspr_ -dspr2_ -dswap_ -dsymm_ -dsymv_ -dsyr_ -dsyr2_ -dsyr2k_ -dsyrk_ -dtbmv_ -dtbsv_ -dtpmv_ -dtpsv_ -dtrmm_ -dtrmv_ -dtrsm_ -dtrsv_ -dzasum_ -dznrm2_ -icamax_ -idamax_ -isamax_ -izamax_ -lsame_ -sasum_ -saxpy_ -scasum_ -scnrm2_ -scopy_ -sdot_ -sdsdot_ -sgbmv_ -sgemm_ -sgemv_ -sger_ -snrm2_ -srot_ -srotg_ -srotm_ -srotmg_ -ssbmv_ -sscal_ -sspmv_ -sspr_ -sspr2_ -sswap_ -ssymm_ -ssymv_ -ssyr_ -ssyr2_ -ssyr2k_ -ssyrk_ -stbmv_ -stbsv_ -stpmv_ -stpsv_ -strmm_ -strmv_ -strsm_ -strsv_ -xerbla_ -zaxpy_ -zcopy_ -zdotc_ -zdotu_ -zdrot_ -zdscal_ -zgbmv_ -zgemm_ -zgemv_ -zgerc_ -zgeru_ -zhbmv_ -zhemm_ -zhemv_ -zher_ -zher2_ -zher2k_ -zherk_ -zhpmv_ -zhpr_ -zhpr2_ -zrotg_ -zscal_ -zswap_ -zsymm_ -zsyr2k_ -zsyrk_ -ztbmv_ -ztbsv_ -ztpmv_ -ztpsv_ -ztrmm_ -ztrmv_ -ztrsm_ -ztrsv_ diff --git a/sci-libs/mkl/files/c-MKL.blas b/sci-libs/mkl/files/c-MKL.blas deleted file mode 100644 index 3500c05..0000000 --- a/sci-libs/mkl/files/c-MKL.blas +++ /dev/null @@ -1,17 +0,0 @@ -CFLAGS="-I/usr/include/mkl" -CLIBS="-L/usr/$(get_libdir)/blas/mkl -lmkl_cblas" - -setup() { - -MY_LIBDIR="$(get_libdir)" - -einfo "/usr/${MY_LIBDIR}/libcblas.so -> libmkl_cblas.so" -ln -sf blas/mkl/libmkl_cblas.so /usr/${MY_LIBDIR}/libcblas.so - -einfo "/usr/${MY_LIBDIR}/libcblas.so.0 -> libmkl_blas.so" -ln -sf blas/mkl/libmkl_cblas.so /usr/${MY_LIBDIR}/libcblas.so.0 - -einfo "/usr/${MY_LIBDIR}/libcblas.a -> libmkl_blas.a" -ln -sf blas/mkl/libmkl_cblas.a /usr/${MY_LIBDIR}/libcblas.a - -} diff --git a/sci-libs/mkl/files/cblas.list b/sci-libs/mkl/files/cblas.list deleted file mode 100644 index 96e72bd..0000000 --- a/sci-libs/mkl/files/cblas.list +++ /dev/null @@ -1,148 +0,0 @@ -cblas_caxpy -cblas_ccopy -cblas_cdotc -cblas_cdotu -cblas_cgbmv -cblas_cgemm -cblas_cgemv -cblas_cgerc -cblas_cgeru -cblas_chbmv -cblas_chemm -cblas_chemv -cblas_cher -cblas_cher2 -cblas_cher2k -cblas_cherk -cblas_chpmv -cblas_chpr -cblas_chpr2 -cblas_crotg -cblas_cscal -cblas_csrot -cblas_csscal -cblas_cswap -cblas_csymm -cblas_csyr2k -cblas_csyrk -cblas_ctbmv -cblas_ctbsv -cblas_ctpmv -cblas_ctpsv -cblas_ctrmm -cblas_ctrmv -cblas_ctrsm -cblas_ctrsv -cblas_dasum -cblas_daxpy -cblas_dcopy -cblas_ddot -cblas_dgbmv -cblas_dgemm -cblas_dgemv -cblas_dger -cblas_dnrm2 -cblas_drot -cblas_drotg -cblas_drotm -cblas_drotmg -cblas_dsbmv -cblas_dscal -cblas_dsdot -cblas_dspmv -cblas_dspr -cblas_dspr2 -cblas_dswap -cblas_dsymm -cblas_dsymv -cblas_dsyr -cblas_dsyr2 -cblas_dsyr2k -cblas_dsyrk -cblas_dtbmv -cblas_dtbsv -cblas_dtpmv -cblas_dtpsv -cblas_dtrmm -cblas_dtrmv -cblas_dtrsm -cblas_dtrsv -cblas_dzasum -cblas_dznrm2 -cblas_errprn -cblas_icamax -cblas_idamax -cblas_isamax -cblas_izamax -cblas_sasum -cblas_saxpy -cblas_scasum -cblas_scnrm2 -cblas_scopy -cblas_sdot -cblas_sdsdot -cblas_sgbmv -cblas_sgemm -cblas_sgemv -cblas_sger -cblas_snrm2 -cblas_srot -cblas_srotg -cblas_srotm -cblas_srotmg -cblas_ssbmv -cblas_sscal -cblas_sspmv -cblas_sspr -cblas_sspr2 -cblas_sswap -cblas_ssymm -cblas_ssymv -cblas_ssyr -cblas_ssyr2 -cblas_ssyr2k -cblas_ssyrk -cblas_stbmv -cblas_stbsv -cblas_stpmv -cblas_stpsv -cblas_strmm -cblas_strmv -cblas_strsm -cblas_strsv -cblas_xerbla -cblas_zaxpy -cblas_zcopy -cblas_zdotc -cblas_zdotu -cblas_zdrot -cblas_zdscal -cblas_zgbmv -cblas_zgemm -cblas_zgemv -cblas_zgerc -cblas_zgeru -cblas_zhbmv -cblas_zhemm -cblas_zhemv -cblas_zher -cblas_zher2 -cblas_zher2k -cblas_zherk -cblas_zhpmv -cblas_zhpr -cblas_zhpr2 -cblas_zrotg -cblas_zscal -cblas_zswap -cblas_zsymm -cblas_zsyr2k -cblas_zsyrk -cblas_ztbmv -cblas_ztbsv -cblas_ztpmv -cblas_ztpsv -cblas_ztrmm -cblas_ztrmv -cblas_ztrsm -cblas_ztrsv diff --git a/sci-libs/mkl/files/digest-mkl-8.0.2.004-r1 b/sci-libs/mkl/files/digest-mkl-8.0.2.004-r1 deleted file mode 100644 index ff935df..0000000 --- a/sci-libs/mkl/files/digest-mkl-8.0.2.004-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 fd76dc20d94950ba9d865c3703b12051 l_mkl_p_8.0.2.004.tgz 94983122 -RMD160 a11834af3cc18eddd425a1c06e3c2b31a1d69cc5 l_mkl_p_8.0.2.004.tgz 94983122 -SHA256 f74948cee237cf2f3f7c8d726327ab5caa1cd43e2c87600cd7a3411c057f0f7b l_mkl_p_8.0.2.004.tgz 94983122 diff --git a/sci-libs/mkl/files/eselect.blas b/sci-libs/mkl/files/eselect.blas deleted file mode 100644 index a76e5fc..0000000 --- a/sci-libs/mkl/files/eselect.blas +++ /dev/null @@ -1,3 +0,0 @@ -blas/mkl/libmkl_blas.so /usr/@LIBDIR@/libblas.so -blas/mkl/libmkl_blas.so /usr/@LIBDIR@/libblas.so.0 -blas/mkl/libmkl_blas.a /usr/@LIBDIR@/libblas.a diff --git a/sci-libs/mkl/files/eselect.cblas b/sci-libs/mkl/files/eselect.cblas deleted file mode 100644 index 720c12b..0000000 --- a/sci-libs/mkl/files/eselect.cblas +++ /dev/null @@ -1,3 +0,0 @@ -mkl/mkl_cblas.h /usr/include/cblas.h -blas/mkl/libmkl_cblas.so /usr/@LIBDIR@/libcblas.so -blas/mkl/libmkl_cblas.so /usr/@LIBDIR@/libcblas.so.0 diff --git a/sci-libs/mkl/files/eselect.lapack b/sci-libs/mkl/files/eselect.lapack deleted file mode 100644 index a637199..0000000 --- a/sci-libs/mkl/files/eselect.lapack +++ /dev/null @@ -1,3 +0,0 @@ -lapack/mkl/libmkl_lapack.so /usr/@LIBDIR@/liblapack.so -lapack/mkl/libmkl_lapack.so /usr/@LIBDIR@/liblapack.so.0 -lapack/mkl/libmkl_lapack.a /usr/@LIBDIR@/liblapack.a diff --git a/sci-libs/mkl/files/f77-MKL.blas b/sci-libs/mkl/files/f77-MKL.blas deleted file mode 100644 index e68bcef..0000000 --- a/sci-libs/mkl/files/f77-MKL.blas +++ /dev/null @@ -1,16 +0,0 @@ -F77LIBS="-L/usr/$(get_libdir)/blas/mkl -lmkl_blas" - -setup() { - -MY_LIBDIR="$(get_libdir)" - -einfo "/usr/${MY_LIBDIR}/libblas.so -> libmkl_blas.so" -ln -sf blas/mkl/libmkl_blas.so /usr/${MY_LIBDIR}/libblas.so - -einfo "/usr/${MY_LIBDIR}/libblas.so.0 -> libmkl_blas.so" -ln -sf blas/mkl/libmkl_blas.so /usr/${MY_LIBDIR}/libblas.so.0 - -einfo "/usr/${MY_LIBDIR}/libblas.a -> libmkl_blas.a" -ln -sf blas/mkl/libmkl_blas.a /usr/${MY_LIBDIR}/libblas.a - -} diff --git a/sci-libs/mkl/files/f77-MKL.lapack b/sci-libs/mkl/files/f77-MKL.lapack deleted file mode 100644 index 108f045..0000000 --- a/sci-libs/mkl/files/f77-MKL.lapack +++ /dev/null @@ -1,16 +0,0 @@ -F77LIBS="-L/usr/$(get_libdir)/lapack/mkl -lmkl_lapack" - -setup() { - -MY_LIBDIR="$(get_libdir)" - -einfo "/usr/${MY_LIBDIR}/liblapack.so -> libmkl_lapack.so" -ln -sf lapack/mkl/libmkl_lapack.so /usr/${MY_LIBDIR}/liblapack.so - -einfo "/usr/${MY_LIBDIR}/liblapack.so.0 -> libmkl_lapack.so" -ln -sf lapack/mkl/libmkl_lapack.so /usr/${MY_LIBDIR}/liblapack.so.0 - -einfo "/usr/${MY_LIBDIR}/liblapack.a -> libmkl_lapack.a" -ln -sf lapack/mkl/libmkl_lapack.a /usr/${MY_LIBDIR}/liblapack.a - -} diff --git a/sci-libs/mkl/files/lapack.list b/sci-libs/mkl/files/lapack.list deleted file mode 100644 index 982c95e..0000000 --- a/sci-libs/mkl/files/lapack.list +++ /dev/null @@ -1,1291 +0,0 @@ -cbdsqr_ -cgbbrd_ -cgbcon_ -cgbequ_ -cgbrfs_ -cgbsv_ -cgbsvx_ -cgbtf2_ -cgbtrf_ -cgbtrs_ -cgebak_ -cgebal_ -cgebd2_ -cgebrd_ -cgecon_ -cgeequ_ -cgees_ -cgeesx_ -cgeev_ -cgeevx_ -cgegs_ -cgegv_ -cgehd2_ -cgehrd_ -cgelq2_ -cgelqf_ -cgels_ -cgelsd_ -cgelss_ -cgelsx_ -cgelsy_ -cgeql2_ -cgeqlf_ -cgeqp3_ -cgeqpf_ -cgeqr2_ -cgeqrf_ -cgerfs_ -cgerq2_ -cgerqf_ -cgesc2_ -cgesdd_ -cgesv_ -cgesvd_ -cgesvx_ -cgetc2_ -cgetf2_ -cgetrf_ -cgetri_ -cgetrs_ -cggbak_ -cggbal_ -cgges_ -cggesx_ -cggev_ -cggevx_ -cggglm_ -cgghrd_ -cgglse_ -cggqrf_ -cggrqf_ -cggsvd_ -cggsvp_ -cgtcon_ -cgtrfs_ -cgtsv_ -cgtsvx_ -cgttrf_ -cgttrs_ -cgtts2_ -chbev_ -chbevd_ -chbevx_ -chbgst_ -chbgv_ -chbgvd_ -chbgvx_ -chbtrd_ -checon_ -cheev_ -cheevd_ -cheevr_ -cheevx_ -chegs2_ -chegst_ -chegv_ -chegvd_ -chegvx_ -cherfs_ -chesv_ -chesvx_ -chetd2_ -chetf2_ -chetrd_ -chetrf_ -chetri_ -chetrs_ -chgeqz_ -chpcon_ -chpev_ -chpevd_ -chpevx_ -chpgst_ -chpgv_ -chpgvd_ -chpgvx_ -chprfs_ -chpsv_ -chpsvx_ -chptrd_ -chptrf_ -chptri_ -chptrs_ -chsein_ -chseqr_ -clabrd_ -clacgv_ -clacon_ -clacp2_ -clacpy_ -clacrm_ -clacrt_ -cladiv_ -claed0_ -claed7_ -claed8_ -claein_ -claesy_ -claev2_ -clags2_ -clagtm_ -clahef_ -clahqr_ -clahrd_ -claic1_ -clals0_ -clalsa_ -clalsd_ -clangb_ -clange_ -clangt_ -clanhb_ -clanhe_ -clanhp_ -clanhs_ -clanht_ -clansb_ -clansp_ -clansy_ -clantb_ -clantp_ -clantr_ -clapll_ -clapmt_ -claqgb_ -claqge_ -claqhb_ -claqhe_ -claqhp_ -claqp2_ -claqps_ -claqsb_ -claqsp_ -claqsy_ -clar1v_ -clar2v_ -clarcm_ -clarf_ -clarfb_ -clarfg_ -clarft_ -clarfx_ -clargv_ -clarnv_ -clarrv_ -clartg_ -clartv_ -clarz_ -clarzb_ -clarzt_ -clascl_ -claset_ -clasr_ -classq_ -claswp_ -clasyf_ -clatbs_ -clatdf_ -clatps_ -clatrd_ -clatrs_ -clatrz_ -clatzm_ -clauu2_ -clauum_ -cpbcon_ -cpbequ_ -cpbrfs_ -cpbstf_ -cpbsv_ -cpbsvx_ -cpbtf2_ -cpbtrf_ -cpbtrs_ -cpocon_ -cpoequ_ -cporfs_ -cposv_ -cposvx_ -cpotf2_ -cpotrf_ -cpotri_ -cpotrs_ -cppcon_ -cppequ_ -cpprfs_ -cppsv_ -cppsvx_ -cpptrf_ -cpptri_ -cpptrs_ -cptcon_ -cpteqr_ -cptrfs_ -cptsv_ -cptsvx_ -cpttrf_ -cpttrs_ -cptts2_ -crot_ -cspcon_ -cspmv_ -cspr_ -csprfs_ -cspsv_ -cspsvx_ -csptrf_ -csptri_ -csptrs_ -csrot_ -csrscl_ -cstedc_ -cstegr_ -cstein_ -csteqr_ -csycon_ -csymv_ -csyr_ -csyrfs_ -csysv_ -csysvx_ -csytf2_ -csytrf_ -csytri_ -csytrs_ -ctbcon_ -ctbrfs_ -ctbtrs_ -ctgevc_ -ctgex2_ -ctgexc_ -ctgsen_ -ctgsja_ -ctgsna_ -ctgsy2_ -ctgsyl_ -ctpcon_ -ctprfs_ -ctptri_ -ctptrs_ -ctrcon_ -ctrevc_ -ctrexc_ -ctrrfs_ -ctrsen_ -ctrsna_ -ctrsyl_ -ctrti2_ -ctrtri_ -ctrtrs_ -ctzrqf_ -ctzrzf_ -cung2l_ -cung2r_ -cungbr_ -cunghr_ -cungl2_ -cunglq_ -cungql_ -cungqr_ -cungr2_ -cungrq_ -cungtr_ -cunm2l_ -cunm2r_ -cunmbr_ -cunmhr_ -cunml2_ -cunmlq_ -cunmql_ -cunmqr_ -cunmr2_ -cunmr3_ -cunmrq_ -cunmrz_ -cunmtr_ -cupgtr_ -cupmtr_ -dbdsdc_ -dbdsqr_ -ddisna_ -dgbbrd_ -dgbcon_ -dgbequ_ -dgbrfs_ -dgbsv_ -dgbsvx_ -dgbtf2_ -dgbtrf_ -dgbtrs_ -dgebak_ -dgebal_ -dgebd2_ -dgebrd_ -dgecon_ -dgeequ_ -dgees_ -dgeesx_ -dgeev_ -dgeevx_ -dgegs_ -dgegv_ -dgehd2_ -dgehrd_ -dgelq2_ -dgelqf_ -dgels_ -dgelsd_ -dgelss_ -dgelsx_ -dgelsy_ -dgeql2_ -dgeqlf_ -dgeqp3_ -dgeqpf_ -dgeqr2_ -dgeqrf_ -dgerfs_ -dgerq2_ -dgerqf_ -dgesc2_ -dgesdd_ -dgesv_ -dgesvd_ -dgesvx_ -dgetc2_ -dgetf2_ -dgetrf_ -dgetri_ -dgetrs_ -dggbak_ -dggbal_ -dgges_ -dggesx_ -dggev_ -dggevx_ -dggglm_ -dgghrd_ -dgglse_ -dggqrf_ -dggrqf_ -dggsvd_ -dggsvp_ -dgtcon_ -dgtrfs_ -dgtsv_ -dgtsvx_ -dgttrf_ -dgttrs_ -dgtts2_ -dhgeqz_ -dhsein_ -dhseqr_ -dlabad_ -dlabrd_ -dlacon_ -dlacpy_ -dladiv_ -dlae2_ -dlaebz_ -dlaed0_ -dlaed1_ -dlaed2_ -dlaed3_ -dlaed4_ -dlaed5_ -dlaed6_ -dlaed7_ -dlaed8_ -dlaed9_ -dlaeda_ -dlaein_ -dlaev2_ -dlaexc_ -dlag2_ -dlags2_ -dlagtf_ -dlagtm_ -dlagts_ -dlagv2_ -dlahqr_ -dlahrd_ -dlaic1_ -dlaln2_ -dlals0_ -dlalsa_ -dlalsd_ -dlamch_ -dlamrg_ -dlangb_ -dlange_ -dlangt_ -dlanhs_ -dlansb_ -dlansp_ -dlanst_ -dlansy_ -dlantb_ -dlantp_ -dlantr_ -dlanv2_ -dlapll_ -dlapmt_ -dlapy2_ -dlapy3_ -dlaqgb_ -dlaqge_ -dlaqp2_ -dlaqps_ -dlaqsb_ -dlaqsp_ -dlaqsy_ -dlaqtr_ -dlar1v_ -dlar2v_ -dlarf_ -dlarfb_ -dlarfg_ -dlarft_ -dlarfx_ -dlargv_ -dlarnv_ -dlarrb_ -dlarre_ -dlarrf_ -dlarrv_ -dlartg_ -dlartv_ -dlaruv_ -dlarz_ -dlarzb_ -dlarzt_ -dlas2_ -dlascl_ -dlasd0_ -dlasd1_ -dlasd2_ -dlasd3_ -dlasd4_ -dlasd5_ -dlasd6_ -dlasd7_ -dlasd8_ -dlasd9_ -dlasda_ -dlasdq_ -dlasdt_ -dlaset_ -dlasq1_ -dlasq2_ -dlasq3_ -dlasq4_ -dlasq5_ -dlasq6_ -dlasr_ -dlasrt_ -dlassq_ -dlasv2_ -dlaswp_ -dlasy2_ -dlasyf_ -dlatbs_ -dlatdf_ -dlatps_ -dlatrd_ -dlatrs_ -dlatrz_ -dlatzm_ -dlauu2_ -dlauum_ -dopgtr_ -dopmtr_ -dorg2l_ -dorg2r_ -dorgbr_ -dorghr_ -dorgl2_ -dorglq_ -dorgql_ -dorgqr_ -dorgr2_ -dorgrq_ -dorgtr_ -dorm2l_ -dorm2r_ -dormbr_ -dormhr_ -dorml2_ -dormlq_ -dormql_ -dormqr_ -dormr2_ -dormr3_ -dormrq_ -dormrz_ -dormtr_ -dpbcon_ -dpbequ_ -dpbrfs_ -dpbstf_ -dpbsv_ -dpbsvx_ -dpbtf2_ -dpbtrf_ -dpbtrs_ -dpocon_ -dpoequ_ -dporfs_ -dposv_ -dposvx_ -dpotf2_ -dpotrf_ -dpotri_ -dpotrs_ -dppcon_ -dppequ_ -dpprfs_ -dppsv_ -dppsvx_ -dpptrf_ -dpptri_ -dpptrs_ -dptcon_ -dpteqr_ -dptrfs_ -dptsv_ -dptsvx_ -dpttrf_ -dpttrs_ -dptts2_ -drscl_ -dsbev_ -dsbevd_ -dsbevx_ -dsbgst_ -dsbgv_ -dsbgvd_ -dsbgvx_ -dsbtrd_ -dsecnd_ -dspcon_ -dspev_ -dspevd_ -dspevx_ -dspgst_ -dspgv_ -dspgvd_ -dspgvx_ -dsprfs_ -dspsv_ -dspsvx_ -dsptrd_ -dsptrf_ -dsptri_ -dsptrs_ -dstebz_ -dstedc_ -dstegr_ -dstein_ -dsteqr_ -dsterf_ -dstev_ -dstevd_ -dstevr_ -dstevx_ -dsycon_ -dsyev_ -dsyevd_ -dsyevr_ -dsyevx_ -dsygs2_ -dsygst_ -dsygv_ -dsygvd_ -dsygvx_ -dsyrfs_ -dsysv_ -dsysvx_ -dsytd2_ -dsytf2_ -dsytrd_ -dsytrf_ -dsytri_ -dsytrs_ -dtbcon_ -dtbrfs_ -dtbtrs_ -dtgevc_ -dtgex2_ -dtgexc_ -dtgsen_ -dtgsja_ -dtgsna_ -dtgsy2_ -dtgsyl_ -dtpcon_ -dtprfs_ -dtptri_ -dtptrs_ -dtrcon_ -dtrevc_ -dtrexc_ -dtrrfs_ -dtrsen_ -dtrsna_ -dtrsyl_ -dtrti2_ -dtrtri_ -dtrtrs_ -dtzrqf_ -dtzrzf_ -dzsum1_ -icmax1_ -ieeeck_ -ilaenv_ -izmax1_ -lsame_ -lsamen_ -sbdsdc_ -sbdsqr_ -scsum1_ -sdisna_ -second_ -sgbbrd_ -sgbcon_ -sgbequ_ -sgbrfs_ -sgbsv_ -sgbsvx_ -sgbtf2_ -sgbtrf_ -sgbtrs_ -sgebak_ -sgebal_ -sgebd2_ -sgebrd_ -sgecon_ -sgeequ_ -sgees_ -sgeesx_ -sgeev_ -sgeevx_ -sgegs_ -sgegv_ -sgehd2_ -sgehrd_ -sgelq2_ -sgelqf_ -sgels_ -sgelsd_ -sgelss_ -sgelsx_ -sgelsy_ -sgeql2_ -sgeqlf_ -sgeqp3_ -sgeqpf_ -sgeqr2_ -sgeqrf_ -sgerfs_ -sgerq2_ -sgerqf_ -sgesc2_ -sgesdd_ -sgesv_ -sgesvd_ -sgesvx_ -sgetc2_ -sgetf2_ -sgetrf_ -sgetri_ -sgetrs_ -sggbak_ -sggbal_ -sgges_ -sggesx_ -sggev_ -sggevx_ -sggglm_ -sgghrd_ -sgglse_ -sggqrf_ -sggrqf_ -sggsvd_ -sggsvp_ -sgtcon_ -sgtrfs_ -sgtsv_ -sgtsvx_ -sgttrf_ -sgttrs_ -sgtts2_ -shgeqz_ -shsein_ -shseqr_ -slabad_ -slabrd_ -slacon_ -slacpy_ -sladiv_ -slae2_ -slaebz_ -slaed0_ -slaed1_ -slaed2_ -slaed3_ -slaed4_ -slaed5_ -slaed6_ -slaed7_ -slaed8_ -slaed9_ -slaeda_ -slaein_ -slaev2_ -slaexc_ -slag2_ -slags2_ -slagtf_ -slagtm_ -slagts_ -slagv2_ -slahqr_ -slahrd_ -slaic1_ -slaln2_ -slals0_ -slalsa_ -slalsd_ -slamch_ -slamrg_ -slangb_ -slange_ -slangt_ -slanhs_ -slansb_ -slansp_ -slanst_ -slansy_ -slantb_ -slantp_ -slantr_ -slanv2_ -slapll_ -slapmt_ -slapy2_ -slapy3_ -slaqgb_ -slaqge_ -slaqp2_ -slaqps_ -slaqsb_ -slaqsp_ -slaqsy_ -slaqtr_ -slar1v_ -slar2v_ -slarf_ -slarfb_ -slarfg_ -slarft_ -slarfx_ -slargv_ -slarnv_ -slarrb_ -slarre_ -slarrf_ -slarrv_ -slartg_ -slartv_ -slaruv_ -slarz_ -slarzb_ -slarzt_ -slas2_ -slascl_ -slasd0_ -slasd1_ -slasd2_ -slasd3_ -slasd4_ -slasd5_ -slasd6_ -slasd7_ -slasd8_ -slasd9_ -slasda_ -slasdq_ -slasdt_ -slaset_ -slasq1_ -slasq2_ -slasq3_ -slasq4_ -slasq5_ -slasq6_ -slasr_ -slasrt_ -slassq_ -slasv2_ -slaswp_ -slasy2_ -slasyf_ -slatbs_ -slatdf_ -slatps_ -slatrd_ -slatrs_ -slatrz_ -slatzm_ -slauu2_ -slauum_ -sopgtr_ -sopmtr_ -sorg2l_ -sorg2r_ -sorgbr_ -sorghr_ -sorgl2_ -sorglq_ -sorgql_ -sorgqr_ -sorgr2_ -sorgrq_ -sorgtr_ -sorm2l_ -sorm2r_ -sormbr_ -sormhr_ -sorml2_ -sormlq_ -sormql_ -sormqr_ -sormr2_ -sormr3_ -sormrq_ -sormrz_ -sormtr_ -spbcon_ -spbequ_ -spbrfs_ -spbstf_ -spbsv_ -spbsvx_ -spbtf2_ -spbtrf_ -spbtrs_ -spocon_ -spoequ_ -sporfs_ -sposv_ -sposvx_ -spotf2_ -spotrf_ -spotri_ -spotrs_ -sppcon_ -sppequ_ -spprfs_ -sppsv_ -sppsvx_ -spptrf_ -spptri_ -spptrs_ -sptcon_ -spteqr_ -sptrfs_ -sptsv_ -sptsvx_ -spttrf_ -spttrs_ -sptts2_ -srscl_ -ssbev_ -ssbevd_ -ssbevx_ -ssbgst_ -ssbgv_ -ssbgvd_ -ssbgvx_ -ssbtrd_ -sspcon_ -sspev_ -sspevd_ -sspevx_ -sspgst_ -sspgv_ -sspgvd_ -sspgvx_ -ssprfs_ -sspsv_ -sspsvx_ -ssptrd_ -ssptrf_ -ssptri_ -ssptrs_ -sstebz_ -sstedc_ -sstegr_ -sstein_ -ssteqr_ -ssterf_ -sstev_ -sstevd_ -sstevr_ -sstevx_ -ssycon_ -ssyev_ -ssyevd_ -ssyevr_ -ssyevx_ -ssygs2_ -ssygst_ -ssygv_ -ssygvd_ -ssygvx_ -ssyrfs_ -ssysv_ -ssysvx_ -ssytd2_ -ssytf2_ -ssytrd_ -ssytrf_ -ssytri_ -ssytrs_ -stbcon_ -stbrfs_ -stbtrs_ -stgevc_ -stgex2_ -stgexc_ -stgsen_ -stgsja_ -stgsna_ -stgsy2_ -stgsyl_ -stpcon_ -stprfs_ -stptri_ -stptrs_ -strcon_ -strevc_ -strexc_ -strrfs_ -strsen_ -strsna_ -strsyl_ -strti2_ -strtri_ -strtrs_ -stzrqf_ -stzrzf_ -xerbla_ -zbdsqr_ -zdrot_ -zdrscl_ -zgbbrd_ -zgbcon_ -zgbequ_ -zgbrfs_ -zgbsv_ -zgbsvx_ -zgbtf2_ -zgbtrf_ -zgbtrs_ -zgebak_ -zgebal_ -zgebd2_ -zgebrd_ -zgecon_ -zgeequ_ -zgees_ -zgeesx_ -zgeev_ -zgeevx_ -zgegs_ -zgegv_ -zgehd2_ -zgehrd_ -zgelq2_ -zgelqf_ -zgels_ -zgelsd_ -zgelss_ -zgelsx_ -zgelsy_ -zgeql2_ -zgeqlf_ -zgeqp3_ -zgeqpf_ -zgeqr2_ -zgeqrf_ -zgerfs_ -zgerq2_ -zgerqf_ -zgesc2_ -zgesdd_ -zgesv_ -zgesvd_ -zgesvx_ -zgetc2_ -zgetf2_ -zgetrf_ -zgetri_ -zgetrs_ -zggbak_ -zggbal_ -zgges_ -zggesx_ -zggev_ -zggevx_ -zggglm_ -zgghrd_ -zgglse_ -zggqrf_ -zggrqf_ -zggsvd_ -zggsvp_ -zgtcon_ -zgtrfs_ -zgtsv_ -zgtsvx_ -zgttrf_ -zgttrs_ -zgtts2_ -zhbev_ -zhbevd_ -zhbevx_ -zhbgst_ -zhbgv_ -zhbgvd_ -zhbgvx_ -zhbtrd_ -zhecon_ -zheev_ -zheevd_ -zheevr_ -zheevx_ -zhegs2_ -zhegst_ -zhegv_ -zhegvd_ -zhegvx_ -zherfs_ -zhesv_ -zhesvx_ -zhetd2_ -zhetf2_ -zhetrd_ -zhetrf_ -zhetri_ -zhetrs_ -zhgeqz_ -zhpcon_ -zhpev_ -zhpevd_ -zhpevx_ -zhpgst_ -zhpgv_ -zhpgvd_ -zhpgvx_ -zhprfs_ -zhpsv_ -zhpsvx_ -zhptrd_ -zhptrf_ -zhptri_ -zhptrs_ -zhsein_ -zhseqr_ -zlabrd_ -zlacgv_ -zlacon_ -zlacp2_ -zlacpy_ -zlacrm_ -zlacrt_ -zladiv_ -zlaed0_ -zlaed7_ -zlaed8_ -zlaein_ -zlaesy_ -zlaev2_ -zlags2_ -zlagtm_ -zlahef_ -zlahqr_ -zlahrd_ -zlaic1_ -zlals0_ -zlalsa_ -zlalsd_ -zlangb_ -zlange_ -zlangt_ -zlanhb_ -zlanhe_ -zlanhp_ -zlanhs_ -zlanht_ -zlansb_ -zlansp_ -zlansy_ -zlantb_ -zlantp_ -zlantr_ -zlapll_ -zlapmt_ -zlaqgb_ -zlaqge_ -zlaqhb_ -zlaqhe_ -zlaqhp_ -zlaqp2_ -zlaqps_ -zlaqsb_ -zlaqsp_ -zlaqsy_ -zlar1v_ -zlar2v_ -zlarcm_ -zlarf_ -zlarfb_ -zlarfg_ -zlarft_ -zlarfx_ -zlargv_ -zlarnv_ -zlarrv_ -zlartg_ -zlartv_ -zlarz_ -zlarzb_ -zlarzt_ -zlascl_ -zlaset_ -zlasr_ -zlassq_ -zlaswp_ -zlasyf_ -zlatbs_ -zlatdf_ -zlatps_ -zlatrd_ -zlatrs_ -zlatrz_ -zlatzm_ -zlauu2_ -zlauum_ -zpbcon_ -zpbequ_ -zpbrfs_ -zpbstf_ -zpbsv_ -zpbsvx_ -zpbtf2_ -zpbtrf_ -zpbtrs_ -zpocon_ -zpoequ_ -zporfs_ -zposv_ -zposvx_ -zpotf2_ -zpotrf_ -zpotri_ -zpotrs_ -zppcon_ -zppequ_ -zpprfs_ -zppsv_ -zppsvx_ -zpptrf_ -zpptri_ -zpptrs_ -zptcon_ -zpteqr_ -zptrfs_ -zptsv_ -zptsvx_ -zpttrf_ -zpttrs_ -zptts2_ -zrot_ -zspcon_ -zspmv_ -zspr_ -zsprfs_ -zspsv_ -zspsvx_ -zsptrf_ -zsptri_ -zsptrs_ -zstedc_ -zstegr_ -zstein_ -zsteqr_ -zsycon_ -zsymv_ -zsyr_ -zsyrfs_ -zsysv_ -zsysvx_ -zsytf2_ -zsytrf_ -zsytri_ -zsytrs_ -ztbcon_ -ztbrfs_ -ztbtrs_ -ztgevc_ -ztgex2_ -ztgexc_ -ztgsen_ -ztgsja_ -ztgsna_ -ztgsy2_ -ztgsyl_ -ztpcon_ -ztprfs_ -ztptri_ -ztptrs_ -ztrcon_ -ztrevc_ -ztrexc_ -ztrrfs_ -ztrsen_ -ztrsna_ -ztrsyl_ -ztrti2_ -ztrtri_ -ztrtrs_ -ztzrqf_ -ztzrzf_ -zung2l_ -zung2r_ -zungbr_ -zunghr_ -zungl2_ -zunglq_ -zungql_ -zungqr_ -zungr2_ -zungrq_ -zungtr_ -zunm2l_ -zunm2r_ -zunmbr_ -zunmhr_ -zunml2_ -zunmlq_ -zunmql_ -zunmqr_ -zunmr2_ -zunmr3_ -zunmrq_ -zunmrz_ -zunmtr_ -zupgtr_ -zupmtr_ diff --git a/sci-libs/mkl/mkl-8.0.2.004-r1.ebuild b/sci-libs/mkl/mkl-8.0.2.004-r1.ebuild deleted file mode 100644 index 4a63294..0000000 --- a/sci-libs/mkl/mkl-8.0.2.004-r1.ebuild +++ /dev/null @@ -1,226 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit fortran rpm flag-o-matic - -MYPV=${PV/.004/} -DESCRIPTION="Intel(R) Math Kernel Library: linear algebra, fft, random number generators." -HOMEPAGE="http://developer.intel.com/software/products/mkl/" -SRC_URI="l_${PN}_p_${PV}.tgz" -RESTRICT="nostrip fetch" - -#fortran95 implements a fortran 95 blas/lapack interface -IUSE="fortran95 examples" -SLOT="0" -LICENSE="mkl-8.0.1" -KEYWORDS="~x86 ~amd64 ~ia64" -RDEPEND="virtual/libc - app-admin/eselect-blas - app-admin/eselect-cblas - app-admin/eselect-lapack" -DEPEND="${RDEPEND}" -PROVIDE="virtual/blas - virtual/lapack" - - -S="${WORKDIR}/l_${PN}_p_${PV}" -INSTDIR=opt/intel/${PN}/${MYPV} - - -pkg_setup() { - - if use fortran95; then - FORTRAN="ifc gfortran" - fortran_pkg_setup - fi - - if [ -z "${INTEL_LICENSE}" -a -z \ - $(find /opt/intel/licenses -name *mkl*.lic) ]; then - eerror "Did not find any valid mkl license." - eerror "Please locate your license file and run:" - eerror "\t INTEL_LICENSE=/my/license/files emerge ${PN}" - eerror "or place your license in /opt/intel/licenses and run emerge ${PN}" - einfo - einfo "http://www.intel.com/cd/software/products/asmo-na/eng/perflib/mkl/219859.htm" - einfo "From the above url you can get a free, non-commercial" - einfo "license to use the Intel Math Kernel Libary emailed to you." - einfo "You cannot use mkl without this license file." - einfo "Read the website for more information on this license." - einfo - fi -} - - -# the whole shmol is to extract rpm files non-interactively -# from the big mkl installation -# hopefully recyclable for ipp -src_unpack() { - - ewarn - ewarn "Intel ${PN} requires 200Mb of disk space" - ewarn "Make sure you have enough space on /var and also in /opt/intel" - ewarn - - unpack ${A} - - # fake rpm commands to trick the big install script - mkdir -p bin - echo "exit 1" > bin/rpm2cpio - echo "exit 1" > bin/rpm - chmod +x bin/* - PATH=".:${PATH}:$PWD/bin" - - cd ${S}/install - # answer file to make the big install script non-interactive - echo $" -[${PN}_install] -EULA_ACCEPT_REJECT=accept -FLEXLM_LICENSE_LOCATION=${INTEL_LICENSE} -TEMP_DIR=${WORKDIR}/rpm -INSTALL_DESTINATION=${S} -RPM_INSTALLATION= -" > answers.txt - - einfo "Building rpm file..." - ./install \ - --noroot \ - --nonrpm \ - --installpath ${S} \ - --silent answers.txt &> /dev/null - - [ -z $(find ${WORKDIR} -name "*.rpm") ] \ - && die "error while extracting the rpm" - - rm -rf ${WORKDIR}/bin ${S}/* - - cd ${S} - for x in $(ls ../rpm/*.rpm); do - einfo "Extracting $(basename ${x})..." - rpm_unpack ${x} || die "rpm_unpack failed" - done - - # clean up - rm -rf ${WORKDIR}/rpm - rm -rf ${S}/${INSTDIR}/tools/environment -} - -src_compile() { - - case ${ARCH} in - amd64) - IARCH="em64t" - IKERN="em64t" - ;; - ia64) - IARCH="64" - IKERN="ipf" - ;; - x86) - IARCH="32" - IKERN="ia32" - ;; - esac - ILIBDIR=${INSTDIR}/lib/${IARCH} - einfo "IARCH=$IARCH IKERN=$IKERN" - - cd ${S}/${INSTDIR}/tools/builder - for x in blas cblas lapack; do - make ${IKERN} export=${FILESDIR}/${x}.list name=libmkl_${x} \ - || die "make ${IKERN} failed" - done - - if use fortran95; then - local fc=${FORTRANC} - if [ "${FORTRANC}" = "ifc" ]; then - fc=ifort - fi - for x in blas lapack; do - cd ${S}/${INSTDIR}/interfaces/${x}95 - make lib \ - PLAT=lnx${IARCH/em64t/32e} \ - FC=${fc} \ - INSTALL_DIR=${S}/${ILIBDIR} || die "make lib failed" - done - fi -} - -src_test() { - local fc="gnu" - [ "${FORTRANC}" = "ifc" ] && fc="ifort" - - cd ${S}/${INSTDIR}/tests - for testdir in *; do - einfo "Testing $testdir" - cd ${testdir} - emake so$IARCH F=${fc} || die "make $testdir failed" - done -} - -src_install () { - cd ${S} - - # install license - if [ -n "${INTEL_LICENSE}" -a -f "${INTEL_LICENSE}" ]; then - insinto /opt/intel/licenses - doins ${INTEL_LICENSE} - fi - - # install documentation and include files - insinto /${INSTDIR} - doins -r ${INSTDIR}/{doc,include} - dodir /usr/include - dosym /${INSTDIR}/include /usr/include/${PN} - use examples && doins -r ${INSTDIR}/examples - - # install static libraries - insinto /${ILIBDIR} - doins ${ILIBDIR}/*.a - dodir /usr/$(get_libdir)/{blas,lapack}/mkl - dosym /${ILIBDIR}/libmkl_${IKERN}.a \ - /usr/$(get_libdir)/blas/mkl/libmkl_blas.a - dosym /${ILIBDIR}/libmkl_lapack.a \ - /usr/$(get_libdir)/lapack/mkl/libmkl_lapack.a - - # install shared libraries - insopts -m0755 - doins ${ILIBDIR}/*.so - insinto /usr/$(get_libdir)/blas/mkl - doins ${INSTDIR}/tools/builder/libmkl_{,c}blas.so - insinto /usr/$(get_libdir)/lapack/mkl - doins ${INSTDIR}/tools/builder/libmkl_lapack.so - - # install tools - insopts -m0644 - insinto /${INSTDIR} - rm -f ${INSTDIR}/tools/builder/*.so - doins -r ${INSTDIR}/tools - - # install eselect files - eselect blas add $(get_libdir) ${FILESDIR}/eselect.blas mkl - eselect cblas add $(get_libdir) ${FILESDIR}/eselect.cblas mkl - eselect lapack add $(get_libdir) ${FILESDIR}/eselect.lapack mkl - - # install environment var - echo "LD_LIBRARY_PATH=/${ILIBDIR}" > 35mkl - doenvd 35mkl -} - -pkg_postinst() { - if [[ -z "$(eselect blas show)" ]]; then - eselect blas set mkl - fi - if [[ -z "$(eselect cblas show)" ]]; then - eselect cblas set mkl - fi - if [[ -z "$(eselect lapack show)" ]]; then - eselect lapack set mkl - fi - - einfo "To use MKL's BLAS features, you have to issue (as root):" - einfo "\n\teselect blas set mkl" - einfo "To use MKL's CBLAS features, you have to issue (as root):" - einfo "\n\teselect cblas set mkl" - einfo "To use MKL's LAPACK features, you have to issue (as root):" - einfo "\n\teselect lapack set mkl" -} |