summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Shapovalov <george@gentoo.org>2004-02-02 02:58:52 +0000
committerGeorge Shapovalov <george@gentoo.org>2004-02-02 02:58:52 +0000
commit36e094db165bd5cacec99434ce309379eed4f3f5 (patch)
tree633fd6e89f9bda9914b18fa47ce6cc2fc5d54580 /app-sci/blas
parentAMD64 keywords (Manifest recommit) (diff)
downloadgentoo-2-36e094db165bd5cacec99434ce309379eed4f3f5.tar.gz
gentoo-2-36e094db165bd5cacec99434ce309379eed4f3f5.tar.bz2
gentoo-2-36e094db165bd5cacec99434ce309379eed4f3f5.zip
removing revorked blas as a part of a move to blas-reference
Diffstat (limited to 'app-sci/blas')
-rw-r--r--app-sci/blas/blas-19940131.ebuild92
-rw-r--r--app-sci/blas/files/Makefile.bz2bin1027 -> 0 bytes
-rw-r--r--app-sci/blas/files/digest-blas-199401311
-rw-r--r--app-sci/blas/files/f77-reference14
4 files changed, 0 insertions, 107 deletions
diff --git a/app-sci/blas/blas-19940131.ebuild b/app-sci/blas/blas-19940131.ebuild
deleted file mode 100644
index 95a3ad136a06..000000000000
--- a/app-sci/blas/blas-19940131.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/blas/blas-19940131.ebuild,v 1.1 2003/10/29 01:53:01 george Exp $
-
-DESCRIPTION="FORTRAN reference implementation of the BLAS (linear algebra lib)"
-HOMEPAGE="http://www.netlib.org/blas/"
-SRC_URI="http://www.netlib.org/blas/${PN}.tgz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="ifc"
-
-DEPEND="app-sci/blas-config
- sys-devel/libtool
- ifc? ( dev-lang/ifc )"
-
-RDEPEND="ifc? ( dev-lang/ifc )" # Need ifc runtime libraries
-
-PROVIDE="virtual/blas"
-
-S=${WORKDIR}
-
-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, \`IFCFLAGS=\"-O3 -tpp7 -xW\" emerge blas\`"
- 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
- sleep 5
- fi
-}
-
-src_compile() {
- cd ${S}
- cp ${FILESDIR}/Makefile.bz2 .
- bunzip2 Makefile.bz2
-
- # Profile information will be installed in TOP_PATH:
- TOP_PATH=${DESTTREE}/lib/blas
- # Libraries will be installed in RPATH:
- RPATH=${TOP_PATH}/reference
-
- if [ "`use ifc`" ]
- then
- ifc_info
- make static FC="ifc" FFLAGS="${IFCFLAGS}"
- ifc -shared ${IFCFLAGS} \
- -Wl,-soname,libblas.so.0 -o libblas.so.0.0.0 *.lo
- else
- # libg2c is required to link to libblas.so using ifc:
- make libs \
- FC="g77" \
- FFLAGS="${CFLAGS}" \
- LIBTOOL_FLAGS="-rpath ${RPATH} -lg2c" \
- || die
- fi
-}
-
-src_install() {
- if [ "`use ifc`" ]
- then
- strip --strip-unneeded libblas.so.0.0.0
- strip --strip-debug libblas.a
-
- exeinto ${RPATH}
- doexe libblas.so.0.0.0
- dosym libblas.so.0.0.0 ${RPATH}/libblas.so.0
- dosym libblas.so.0.0.0 ${RPATH}/libblas.so
-
- insinto ${RPATH}
- doins libblas.a
- else
- dodir ${RPATH}
- libtool install -s libblas.la ${D}/${RPATH}
- fi
-
- insinto ${TOP_PATH}
- doins ${FILESDIR}/f77-reference
-}
-
-pkg_postinst() {
- blas-config f77-reference
-}
diff --git a/app-sci/blas/files/Makefile.bz2 b/app-sci/blas/files/Makefile.bz2
deleted file mode 100644
index f245ae4d8807..000000000000
--- a/app-sci/blas/files/Makefile.bz2
+++ /dev/null
Binary files differ
diff --git a/app-sci/blas/files/digest-blas-19940131 b/app-sci/blas/files/digest-blas-19940131
deleted file mode 100644
index 41ce05f23e36..000000000000
--- a/app-sci/blas/files/digest-blas-19940131
+++ /dev/null
@@ -1 +0,0 @@
-MD5 5811e4b3dffa7a10956abf923cec1bd4 blas.tgz 94981
diff --git a/app-sci/blas/files/f77-reference b/app-sci/blas/files/f77-reference
deleted file mode 100644
index 912d84403cd5..000000000000
--- a/app-sci/blas/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
-
-}