diff options
author | George Shapovalov <george@gentoo.org> | 2004-02-02 02:58:52 +0000 |
---|---|---|
committer | George Shapovalov <george@gentoo.org> | 2004-02-02 02:58:52 +0000 |
commit | 36e094db165bd5cacec99434ce309379eed4f3f5 (patch) | |
tree | 633fd6e89f9bda9914b18fa47ce6cc2fc5d54580 /app-sci/blas | |
parent | AMD64 keywords (Manifest recommit) (diff) | |
download | gentoo-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.ebuild | 92 | ||||
-rw-r--r-- | app-sci/blas/files/Makefile.bz2 | bin | 1027 -> 0 bytes | |||
-rw-r--r-- | app-sci/blas/files/digest-blas-19940131 | 1 | ||||
-rw-r--r-- | app-sci/blas/files/f77-reference | 14 |
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 Binary files differdeleted file mode 100644 index f245ae4d8807..000000000000 --- a/app-sci/blas/files/Makefile.bz2 +++ /dev/null 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 - -} |