summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2011-04-28 15:45:26 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2011-04-28 15:45:26 +0000
commit0ba969ee97d10bfe4748d343e45a14c03121371a (patch)
treec1a8ab9deae4e1140ac77e6d5d68b2837db8e71b /sci-libs
parentDrop due to unresolved issues. Per bug #355971. (diff)
downloadhistorical-0ba969ee97d10bfe4748d343e45a14c03121371a.tar.gz
historical-0ba969ee97d10bfe4748d343e45a14c03121371a.tar.bz2
historical-0ba969ee97d10bfe4748d343e45a14c03121371a.zip
Remove as obsolete for goto2. Per bug #316061.
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/blas-goto/ChangeLog128
-rw-r--r--sci-libs/blas-goto/Manifest21
-rw-r--r--sci-libs/blas-goto/blas-goto-1.22-r1.ebuild148
-rw-r--r--sci-libs/blas-goto/blas-goto-1.26.ebuild148
-rw-r--r--sci-libs/blas-goto/files/blas-goto-1.22-sharedlibs.patch44
-rw-r--r--sci-libs/blas-goto/files/blas-goto-1.24-sharedlibs.patch18
-rw-r--r--sci-libs/blas-goto/files/blas-goto-1.26-sharedlibs.patch18
-rw-r--r--sci-libs/blas-goto/files/blas.pc.in10
-rw-r--r--sci-libs/blas-goto/files/eselect.blas.goto4
-rw-r--r--sci-libs/blas-goto/metadata.xml17
10 files changed, 0 insertions, 556 deletions
diff --git a/sci-libs/blas-goto/ChangeLog b/sci-libs/blas-goto/ChangeLog
deleted file mode 100644
index bb1984d11ffb..000000000000
--- a/sci-libs/blas-goto/ChangeLog
+++ /dev/null
@@ -1,128 +0,0 @@
-# ChangeLog for sci-libs/blas-goto
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-goto/ChangeLog,v 1.24 2010/12/19 08:58:44 jlec Exp $
-
- 19 Dec 2010; Justin Lecher <jlec@gentoo.org> blas-goto-1.22-r1.ebuild,
- blas-goto-1.26.ebuild:
- Fix for fortran detection, #349055
-
- 16 Dec 2010; Justin Lecher <jlec@gentoo.org> blas-goto-1.22-r1.ebuild,
- blas-goto-1.26.ebuild:
- Removal of fortran.eclass, #348851
-
- 18 Aug 2009; Sébastien Fabbro <bicatali@gentoo.org>
- blas-goto-1.22-r1.ebuild, -blas-goto-1.24.ebuild, blas-goto-1.26.ebuild:
- Fixed SRC_URI, closing bug #281892
-
-*blas-goto-1.26 (07 Mar 2009)
-
- 07 Mar 2009; Patrick Lauer <patrick@gentoo.org>
- +files/blas-goto-1.26-sharedlibs.patch, +blas-goto-1.26.ebuild:
- Bump to 1.26, small sharedlibs patch by Juan Aguado
-
- 07 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
- Add USE flag description to metadata wrt GLEP 56.
-
- 21 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org>
- blas-goto-1.22-r1.ebuild, blas-goto-1.24.ebuild:
- Removed pkg-config in RDEPEND (see bug #217278)
-
- 13 Mar 2008; Santiago M. Mola <coldwind@gentoo.org>
- blas-goto-1.22-r1.ebuild:
- amd64 stable wrt bug #213128
-
- 12 Mar 2008; Christian Faulhammer <opfer@gentoo.org>
- blas-goto-1.22-r1.ebuild:
- stable x86, bug 213128
-
-*blas-goto-1.24 (12 Mar 2008)
-
- 12 Mar 2008; Sébastien Fabbro <bicatali@gentoo.org>
- +files/blas-goto-1.24-sharedlibs.patch, -blas-goto-1.19.ebuild,
- -blas-goto-1.22.ebuild, +blas-goto-1.24.ebuild:
- Version bump. Removed older versions
-
-*blas-goto-1.22-r1 (12 Feb 2008)
-
- 12 Feb 2008; Sébastien Fabbro <bicatali@gentoo.org>
- +files/blas-goto-1.22-sharedlibs.patch, metadata.xml,
- +blas-goto-1.22-r1.ebuild:
- Various fixes including shared libs patch (now works with as-needed), seds
- for the Makefile.rule adpapted to newer version, removed user's cflags,
- since upstream seems to do a better job with preprocessing flags, forced gcc
- as a C compiler for inline assembler, added a int64 use flag, some cleanup.
-
-*blas-goto-1.22 (24 Jan 2008)
-
- 24 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org> files/blas.pc.in,
- +blas-goto-1.22.ebuild:
- Version bump
-
- 11 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org>
- blas-goto-1.19.ebuild:
- fixed lib->get_libdir for eselect bug workaround
-
- 09 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> -files/eselect-goto,
- -blas-goto-1.14.ebuild, -blas-goto-1.16.ebuild, blas-goto-1.19.ebuild:
- Removed older versions, get ready for new style virtuals, workaround for
- eselect bug #189942.
-
- 21 Sep 2007; Donnie Berkholz <dberkholz@gentoo.org>;
- blas-goto-1.19.ebuild:
- Quote LDFLAGS, so multiple flags doesn't kill the build by passing flags
- beyond the first directly to make.
-
-*blas-goto-1.19 (20 Sep 2007)
-
- 20 Sep 2007; Sébastien Fabbro <bicatali@gentoo.org> +files/blas.pc.in,
- +files/eselect.blas.goto, +blas-goto-1.19.ebuild:
- Version bump. Added pkg-config support, re-added PROVIDE temporarly
- until new virtuals are in main tree. Re-added intel compilers support,
- cleanup with seds.
-
- 20 Aug 2007; Markus Dittrich <markusle@gentoo.org> -blas-goto-1.09.ebuild,
- -blas-goto-1.11.ebuild:
- Removed obsolete versions.
-
-*blas-goto-1.16 (20 Aug 2007)
-
- 20 Aug 2007; Markus Dittrich <markusle@gentoo.org> +blas-goto-1.16.ebuild:
- Version bump (see bug #180601).
-
- 18 Aug 2007; Markus Dittrich <markusle@gentoo.org> blas-goto-1.14.ebuild:
- Fixed problems with failing seds to Makefile.rule.
-
- 06 Jun 2007; Markus Dittrich <markusle@gentoo.org> blas-goto-1.14.ebuild:
- Depend on >=binutils-2.17 since we may need SSSE3 instructions
- in gas on some CPUs (see bug #180385).
-
-*blas-goto-1.14 (08 May 2007)
-
- 08 May 2007; Donnie Berkholz <dberkholz@gentoo.org>;
- +blas-goto-1.14.ebuild:
- Bump.
-
-*blas-goto-1.11 (19 Feb 2007)
-
- 19 Feb 2007; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml,
- +blas-goto-1.11.ebuild:
- Version bump. Also fixed for LDFLAGS such as as-needed, and tested on
- amd64. Added a longdescription on metadata.xml.
-
- 08 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> -blas-goto-1.08.ebuild:
- QA: Removed unused versions.
-
-*blas-goto-1.09 (22 Nov 2006)
-
- 22 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +blas-goto-1.09.ebuild:
- Bump.
-
-*blas-goto-1.08 (21 Oct 2006)
-
- 21 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; +files/eselect-goto,
- +metadata.xml, +blas-goto-1.08.ebuild:
- New package: The fastest implementations of the Basic Linear Algebra
- Subroutines. However, they won't work for all systems because they're
- manually tuned.
-
diff --git a/sci-libs/blas-goto/Manifest b/sci-libs/blas-goto/Manifest
deleted file mode 100644
index 2db211e33437..000000000000
--- a/sci-libs/blas-goto/Manifest
+++ /dev/null
@@ -1,21 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX blas-goto-1.22-sharedlibs.patch 1230 RMD160 aa335dec7c1e7e5eac936f039eb13d5b61592160 SHA1 9d9f9101a0b1e88cdd6dcb710c9469296b8f31c3 SHA256 920a27a4ff09fbbcf9d9574867d533bd3fc651cf0e65e6ffebcbe4f59816908f
-AUX blas-goto-1.24-sharedlibs.patch 581 RMD160 a7b099220f898c42ee9fbde63e94dd01b828956b SHA1 9d65206147ace73e7e50e7867417ce065dd842af SHA256 ccb026f7adebf05ea623bb33cdac1ef4cc5261e95f516ee49531e2ce90f5dabf
-AUX blas-goto-1.26-sharedlibs.patch 577 RMD160 baf7e83f61403c838676bb2986494142716cec92 SHA1 abe722e486131955c4f7f33c25ae2e2bb80cfd35 SHA256 e6471f12c14376877533301626efae06b375fa3ec1c3d04a25910ea7b7579b44
-AUX blas.pc.in 292 RMD160 b5ddc452918fb54851cfe24447e1c10d67586943 SHA1 8586cdea51a3094e92871c16ec97e2cfbdc75320 SHA256 aa28cff8ba3f30fdf56e2619eff0655f5b43a062cfe03c1d51e8b4716b1a1e6d
-AUX eselect.blas.goto 193 RMD160 b25ff1d0b37fed194afde473019706e6a9404718 SHA1 e4c78e7cace1d7144f1fc921a29d516b4234703d SHA256 33a9d0be6f400f792f744604afae7239b2d7392cc0e8cac758b53e695acc0802
-DIST GotoBLAS-1.22.tar.gz 2055354 RMD160 2eec2605a10e3e6fff1d3db2be21d774f5c0e804 SHA1 4f170dbb0b4ef337ed78efd78d7c5a1dad4bd8c4 SHA256 a5479c4f2e78d3116536675a83df5d2dc23648f90a69babb646b69d02f695d6c
-DIST GotoBLAS-1.26.tar.gz 2212072 RMD160 aadcae3ed3b240bb574cf003844a69cb75585940 SHA1 c2317a1a80ee13617d7748b22681c64d4efd6f12 SHA256 02fba0eef1c01da323edd609820dfac5d6485f99faca2045d2f93617ef6f86e9
-EBUILD blas-goto-1.22-r1.ebuild 4135 RMD160 7a5b15e4c33cecb8f0ef45feea8c43d22982f931 SHA1 57b8a44565c48ea52b57848c44f789550fa5a7ed SHA256 812e0d410ceef49abb21fe2f0e86d22d19fa1b2a2d8236238555da94366443b5
-EBUILD blas-goto-1.26.ebuild 4134 RMD160 6f8cc2492d9f91f1f087b363fde750f8c4ea99da SHA1 d7a41dca5b71de3455d5cf0cfe9ab54320feabd9 SHA256 fe9704de446c3fcd68830553c092bdbfa8cf59c231fa040add8c4aab7163004e
-MISC ChangeLog 4609 RMD160 33c915915261f9bcf8ece55cc0fe985998a6be46 SHA1 11a655e37d6e74c77d35b8c08d25443f99345555 SHA256 3b86c620ce6420b72d4a77fb79b525e69ff8de5852e2ff7a8a6ff03628342c20
-MISC metadata.xml 701 RMD160 95e6bdc10e8bc5545e273c1bf7d8c6e7a64f48d5 SHA1 3a944a5f936714dd0e02632abf62fed1ab731172 SHA256 58ae0847d561b12217e748d0df54f6697aa29c16a18e52abed1802757cfe06e7
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
-
-iEYEARECAAYFAk0NyUoACgkQgAnW8HDreRZu+ACdHnP1Fh13D6WuutVWQVirgjYK
-cZMAn2JMmRqEgCr3KH4yMfC3CqhvQuFy
-=vqgj
------END PGP SIGNATURE-----
diff --git a/sci-libs/blas-goto/blas-goto-1.22-r1.ebuild b/sci-libs/blas-goto/blas-goto-1.22-r1.ebuild
deleted file mode 100644
index 594e4bb02531..000000000000
--- a/sci-libs/blas-goto/blas-goto-1.22-r1.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-goto/blas-goto-1.22-r1.ebuild,v 1.9 2010/12/19 08:58:44 jlec Exp $
-
-inherit eutils flag-o-matic toolchain-funcs
-
-MY_PN="GotoBLAS"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Fast implementations of the Basic Linear Algebra Subroutines"
-HOMEPAGE="http://www.tacc.utexas.edu/research-development/tacc-projects/"
-SRC_URI="http://www-prc.tacc.utexas.edu/resources/software/login/gotoblas/${MY_P}.tar.gz"
-LICENSE="tacc"
-SLOT="0"
-# See http://www.tacc.utexas.edu/resources/software/gotoblasfaq.php
-# for supported architectures
-KEYWORDS="amd64 x86"
-IUSE="int64 threads doc"
-RESTRICT="mirror"
-
-RDEPEND="app-admin/eselect-blas
- doc? ( app-doc/blas-docs )"
-DEPEND="app-admin/eselect-blas
- >=sys-devel/binutils-2.17"
-
-S="${WORKDIR}/${MY_PN}"
-
-ESELECT_PROF=goto
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # patch to link with m and fortran libs, works with asneeded
- epatch "${FILESDIR}"/${P}-sharedlibs.patch
-
- # Set up C compiler: forcing gcc for now
- if [[ $(tc-getCC) != *gcc ]]; then
- ewarn "Your C compiler is set to $(tc-getCC)"
- ewarn "${PN} needs gcc to inline assembler, others compilers have reported failures"
- ewarn "Forcing gcc"
- fi
- C_COMPILER=GNU
-
- # Set up FORTRAN 77 compiler
- case $(tc-getFC) in
- *g77) F_COMPILER=G77;;
- *gfortran) F_COMPILER=GFORTRAN;;
- ifc|ifort) F_COMPILER=INTEL;;
- *)
- die "Invalid Fortran compiler: $(tc-getFC); valid are ${FORTRAN}."
- esac
-
- # Set up compilers
- sed -i \
- -e "s:^# \(C_COMPILER =\) GNU:\1 ${C_COMPILER}:g" \
- -e "s:^# \(F_COMPILER =\) G77:\1 ${F_COMPILER}:g" \
- -e "s:\$(CROSS_BINUTILS)ar:$(tc-getAR):" \
- -e "s:\$(CROSS_BINUTILS)as:$(tc-getAS):" \
- -e "s:\$(CROSS_BINUTILS)ld:$(tc-getLD):" \
- -e "s:\$(CROSS_BINUTILS)ranlib:$(tc-getRANLIB):" \
- Makefile.rule \
- || die "sed for toolchain failed"
-
- if use threads; then
- sed -i \
- -e "s:^# \(SMP = 1\):\1:g" \
- Makefile.rule \
- || die "sed for threads failed"
- fi
-
- if use amd64; then
- sed -i \
- -e "s:^# \(BINARY64 = 1\):\1:g" \
- Makefile.rule \
- || die "sed for 64 binary failed"
- fi
-
- if use int64; then
- sed -i \
- -e "s:^# \(INTERFACE64 = 1\):\1:g" \
- Makefile.rule \
- || die "sed for 64 integers failed"
- ESELECT_PROF="${ESELECT_PROF}-int64"
- fi
-}
-
-src_compile() {
-
- # Make static library
- emake LDFLAGS="$(raw-ldflags)" || die "emake failed"
-
- # Make shared library
- cd exports
- emake so -j1 || die "emake failed"
-}
-
-src_test() {
- cd test
- emake || die "emake test failed"
- make clean
-}
-
-src_install() {
- local install_dir=/usr/$(get_libdir)/blas/goto
- dodir ${install_dir}
-
- # dolib.so doesn't support our alternate locations
- exeinto ${install_dir}
- doexe libgoto_*.so || die "installing shared lib failed"
- dosym libgoto_*.so ${install_dir}/libgoto.so
- dosym libgoto_*.so ${install_dir}/libgoto.so.0
- dosym libgoto_*.so ${install_dir}/libgoto.so.0.0.0
-
- # dolib.a doesn't support our alternate locations
- insinto ${install_dir}
- doins libgoto_*.a || die "installing static lib failed"
- dosym libgoto_*.a ${install_dir}/libgoto.a
-
- dodoc 01Readme.txt 03History.txt 04FAQ.txt || die
-
- cp "${FILESDIR}"/blas.pc.in blas.pc
- local extlibs=""
- use threads && extlibs="${extlibs} -lpthread"
- sed -i \
- -e "s/@LIBDIR@/$(get_libdir)/" \
- -e "s/@PV@/${PV}/" \
- -e "s/@EXTLIBS@/${extlibs}/" \
- blas.pc || die "sed blas.pc failed"
- insinto /usr/$(get_libdir)/blas/goto
- doins blas.pc
- eselect blas add $(get_libdir) "${FILESDIR}"/eselect.blas.goto ${ESELECT_PROF}
-}
-
-pkg_postinst() {
- local p=blas
- local current_lib=$(eselect ${p} show | cut -d' ' -f2)
- if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
- # work around eselect bug #189942
- local configfile="${ROOT}"/etc/env.d/${p}/$(get_libdir)/config
- [[ -e ${configfile} ]] && rm -f ${configfile}
- eselect ${p} set ${ESELECT_PROF}
- elog "${p} has been eselected to ${ESELECT_PROF}"
- else
- elog "Current eselected ${p} is ${current_lib}"
- elog "To use ${p} ${ESELECT_PROF} implementation, you have to issue (as root):"
- elog "\t eselect ${p} set ${ESELECT_PROF}"
- fi
-}
diff --git a/sci-libs/blas-goto/blas-goto-1.26.ebuild b/sci-libs/blas-goto/blas-goto-1.26.ebuild
deleted file mode 100644
index 4c971832e9ea..000000000000
--- a/sci-libs/blas-goto/blas-goto-1.26.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-goto/blas-goto-1.26.ebuild,v 1.4 2010/12/19 08:58:44 jlec Exp $
-
-inherit eutils flag-o-matic toolchain-funcs
-
-MY_PN="GotoBLAS"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Fast implementations of the Basic Linear Algebra Subroutines"
-HOMEPAGE="http://www.tacc.utexas.edu/research-development/tacc-projects/"
-SRC_URI="http://www-prc.tacc.utexas.edu/resources/software/login/gotoblas/${MY_P}.tar.gz"
-LICENSE="tacc"
-SLOT="0"
-# See http://www.tacc.utexas.edu/resources/software/gotoblasfaq.php
-# for supported architectures
-KEYWORDS="~amd64 ~x86"
-IUSE="int64 threads doc"
-RESTRICT="mirror"
-
-RDEPEND="app-admin/eselect-blas
- doc? ( app-doc/blas-docs )"
-DEPEND="app-admin/eselect-blas
- >=sys-devel/binutils-2.17"
-
-S="${WORKDIR}/${MY_PN}"
-
-ESELECT_PROF=goto
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # patch to link with m and fortran libs, works with asneeded
- epatch "${FILESDIR}"/${P}-sharedlibs.patch
-
- # Set up C compiler: forcing gcc for now
- if [[ $(tc-getCC) != *gcc ]]; then
- ewarn "Your C compiler is set to $(tc-getCC)"
- ewarn "${PN} needs gcc to inline assembler, others compilers have reported failures"
- ewarn "Forcing gcc"
- fi
- C_COMPILER=GNU
-
- # Set up FORTRAN 77 compiler
- case $(tc-getFC) in
- *g77) F_COMPILER=G77;;
- *gfortran) F_COMPILER=GFORTRAN;;
- ifc|ifort) F_COMPILER=INTEL;;
- *)
- die "Invalid Fortran compiler: $(tc-getFC); valid are ${FORTRAN}."
- esac
-
- # Set up compilers
- sed -i \
- -e "s:^# \(C_COMPILER =\) GNU:\1 ${C_COMPILER}:g" \
- -e "s:^# \(F_COMPILER =\) G77:\1 ${F_COMPILER}:g" \
- -e "s:\$(CROSS_BINUTILS)ar:$(tc-getAR):" \
- -e "s:\$(CROSS_BINUTILS)as:$(tc-getAS):" \
- -e "s:\$(CROSS_BINUTILS)ld:$(tc-getLD):" \
- -e "s:\$(CROSS_BINUTILS)ranlib:$(tc-getRANLIB):" \
- Makefile.rule \
- || die "sed for toolchain failed"
-
- if use threads; then
- sed -i \
- -e "s:^# \(SMP = 1\):\1:g" \
- Makefile.rule \
- || die "sed for threads failed"
- fi
-
- if use amd64; then
- sed -i \
- -e "s:^# \(BINARY64 = 1\):\1:g" \
- Makefile.rule \
- || die "sed for 64 binary failed"
- fi
-
- if use int64; then
- sed -i \
- -e "s:^# \(INTERFACE64 = 1\):\1:g" \
- Makefile.rule \
- || die "sed for 64 integers failed"
- ESELECT_PROF="${ESELECT_PROF}-int64"
- fi
-}
-
-src_compile() {
-
- # Make static library
- emake LDFLAGS="$(raw-ldflags)" || die "emake failed"
-
- # Make shared library
- cd exports
- emake so -j1 || die "emake failed"
-}
-
-src_test() {
- cd test
- emake || die "emake test failed"
- make clean
-}
-
-src_install() {
- local install_dir=/usr/$(get_libdir)/blas/goto
- dodir ${install_dir}
-
- # dolib.so doesn't support our alternate locations
- exeinto ${install_dir}
- doexe libgoto_*.so || die "installing shared lib failed"
- dosym libgoto_*.so ${install_dir}/libgoto.so
- dosym libgoto_*.so ${install_dir}/libgoto.so.0
- dosym libgoto_*.so ${install_dir}/libgoto.so.0.0.0
-
- # dolib.a doesn't support our alternate locations
- insinto ${install_dir}
- doins libgoto_*.a || die "installing static lib failed"
- dosym libgoto_*.a ${install_dir}/libgoto.a
-
- dodoc 01Readme.txt 03History.txt 04FAQ.txt || die
-
- cp "${FILESDIR}"/blas.pc.in blas.pc
- local extlibs=""
- use threads && extlibs="${extlibs} -lpthread"
- sed -i \
- -e "s/@LIBDIR@/$(get_libdir)/" \
- -e "s/@PV@/${PV}/" \
- -e "s/@EXTLIBS@/${extlibs}/" \
- blas.pc || die "sed blas.pc failed"
- insinto /usr/$(get_libdir)/blas/goto
- doins blas.pc
- eselect blas add $(get_libdir) "${FILESDIR}"/eselect.blas.goto ${ESELECT_PROF}
-}
-
-pkg_postinst() {
- local p=blas
- local current_lib=$(eselect ${p} show | cut -d' ' -f2)
- if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
- # work around eselect bug #189942
- local configfile="${ROOT}"/etc/env.d/${p}/$(get_libdir)/config
- [[ -e ${configfile} ]] && rm -f ${configfile}
- eselect ${p} set ${ESELECT_PROF}
- elog "${p} has been eselected to ${ESELECT_PROF}"
- else
- elog "Current eselected ${p} is ${current_lib}"
- elog "To use ${p} ${ESELECT_PROF} implementation, you have to issue (as root):"
- elog "\t eselect ${p} set ${ESELECT_PROF}"
- fi
-}
diff --git a/sci-libs/blas-goto/files/blas-goto-1.22-sharedlibs.patch b/sci-libs/blas-goto/files/blas-goto-1.22-sharedlibs.patch
deleted file mode 100644
index 721d81b0c4a0..000000000000
--- a/sci-libs/blas-goto/files/blas-goto-1.22-sharedlibs.patch
+++ /dev/null
@@ -1,44 +0,0 @@
---- Makefile.rule.orig 2008-02-12 16:42:56.000000000 +0000
-+++ Makefile.rule 2008-02-12 16:46:48.000000000 +0000
-@@ -156,6 +156,9 @@
- # Profiling flags
- COMMON_PROF = -pg
-
-+# Extra libraries to link
-+EXTRALIB = -lm
-+
- ################## End of Main Configuration #####################
-
- # TO suppress recursive includes
-@@ -199,6 +202,7 @@
- BU = _
- CCOMMON_OPT += -DF_INTERFACE_F2C -DNEED_F2CCONV
- FCOMMON_OPT += -Wall
-+EXTRALIB += -lg2c
- ifneq ($(OSNAME), CYGWIN_NT)
- FCOMMON_OPT += -fPIC
- endif
---- exports/Makefile.orig 2008-02-12 16:43:07.000000000 +0000
-+++ exports/Makefile 2008-02-12 16:48:36.000000000 +0000
-@@ -104,18 +104,18 @@
- ../$(LIBSONAME) : ../$(LIBNAME) linux.def
- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \
- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \
-- -Wl,--retain-symbols-file=linux.def
-+ -Wl,--retain-symbols-file=linux.def $(EXTRALIB)
-
- endif
-
- ifeq ($(OSNAME), FreeBSD)
-
--so : ../$(LIBSONAME) test
-+so : ../$(LIBSONAME)
-
- ../$(LIBSONAME) : ../$(LIBNAME) linux.def
- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \
- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \
-- -Wl,--retain-symbols-file=linux.def
-+ -Wl,--retain-symbols-file=linux.def $(EXTRALIB)
-
- endif
-
diff --git a/sci-libs/blas-goto/files/blas-goto-1.24-sharedlibs.patch b/sci-libs/blas-goto/files/blas-goto-1.24-sharedlibs.patch
deleted file mode 100644
index 1180c4ff0cf2..000000000000
--- a/sci-libs/blas-goto/files/blas-goto-1.24-sharedlibs.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- exports/Makefile.orig 2008-03-12 12:16:22.966541966 +0000
-+++ exports/Makefile 2008-03-12 12:24:08.850292012 +0000
-@@ -104,13 +104,13 @@
- ../$(LIBSONAME) : ../$(LIBNAME) linux.def
- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \
- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \
-- -Wl,--retain-symbols-file=linux.def $(PTHREADLIB)
-+ -Wl,--retain-symbols-file=linux.def $(PTHREADLIB) -lm
-
- endif
-
- ifeq ($(OSNAME), FreeBSD)
-
--so : ../$(LIBSONAME) test
-+so : ../$(LIBSONAME)
-
- ../$(LIBSONAME) : ../$(LIBNAME) linux.def
- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \
diff --git a/sci-libs/blas-goto/files/blas-goto-1.26-sharedlibs.patch b/sci-libs/blas-goto/files/blas-goto-1.26-sharedlibs.patch
deleted file mode 100644
index 48182261e703..000000000000
--- a/sci-libs/blas-goto/files/blas-goto-1.26-sharedlibs.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- exports/Makefile.orig 2008-03-12 12:16:22.966541966 +0000
-+++ exports/Makefile 2008-03-12 12:24:08.850292012 +0000
-@@ -134,13 +134,13 @@
- ../$(LIBSONAME) : ../$(LIBNAME) linux.def
- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \
- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \
-- -Wl,--retain-symbols-file=linux.def $(EXTRALIB)
-+ -Wl,--retain-symbols-file=linux.def $(EXTRALIB) -lm
-
- endif
-
- ifeq ($(OSNAME), FreeBSD)
-
--so : ../$(LIBSONAME) test
-+so : ../$(LIBSONAME)
-
- ../$(LIBSONAME) : ../$(LIBNAME) linux.def
- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \
diff --git a/sci-libs/blas-goto/files/blas.pc.in b/sci-libs/blas-goto/files/blas.pc.in
deleted file mode 100644
index e0caa5dc2b3a..000000000000
--- a/sci-libs/blas-goto/files/blas.pc.in
+++ /dev/null
@@ -1,10 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${prefix}/@LIBDIR@
-includedir=${prefix}/include
-
-Name: blas
-Description: GOTO implementations of the F77 Basic Linear Algebra Subroutines
-Version: @PV@
-URL: http://www.tacc.utexas.edu/resources/software/software.php
-Libs: -L${libdir} -lblas @EXTLIBS@
diff --git a/sci-libs/blas-goto/files/eselect.blas.goto b/sci-libs/blas-goto/files/eselect.blas.goto
deleted file mode 100644
index 0097969eb057..000000000000
--- a/sci-libs/blas-goto/files/eselect.blas.goto
+++ /dev/null
@@ -1,4 +0,0 @@
-blas/goto/libgoto.so /usr/@LIBDIR@/libblas.so
-blas/goto/libgoto.so.0 /usr/@LIBDIR@/libblas.so.0
-blas/goto/libgoto.a /usr/@LIBDIR@/libblas.a
-../blas/goto/blas.pc /usr/@LIBDIR@/pkgconfig/blas.pc
diff --git a/sci-libs/blas-goto/metadata.xml b/sci-libs/blas-goto/metadata.xml
deleted file mode 100644
index 85e6f3e10897..000000000000
--- a/sci-libs/blas-goto/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- The GotoBLAS codes are one of the fastest implementations
- of the Basic Linear Algebra Subroutines(BLAS).
- To achieve performance it starts by observing that for current
- generation architectures, much of the overhead comes from Translation
- Look-aside Buffer (TLB) table misses. While the importance of caches
- is also taken into consideration, it is the minimization of such TLB
- misses that drives the approach.
-</longdescription>
-<use>
- <flag name='int64'>Build the 64 bits integer library</flag>
-</use>
-</pkgmetadata>