summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs/xblas')
-rw-r--r--sci-libs/xblas/ChangeLog14
-rw-r--r--sci-libs/xblas/Manifest4
-rw-r--r--sci-libs/xblas/metadata.xml11
-rw-r--r--sci-libs/xblas/xblas-1.0.248.ebuild78
4 files changed, 0 insertions, 107 deletions
diff --git a/sci-libs/xblas/ChangeLog b/sci-libs/xblas/ChangeLog
deleted file mode 100644
index 15973e1..0000000
--- a/sci-libs/xblas/ChangeLog
+++ /dev/null
@@ -1,14 +0,0 @@
-# ChangeLog for sci-libs/xblas
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 31 May 2011; Sébastien Fabbro <bicatali@gentoo.org> xblas-1.0.248.ebuild:
- Removed libm dependendency. Make shared lib consistent with other numeric
- libraries packages. Switched to EAPI4.
-
- 09 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org> xblas-1.0.248.ebuild:
- Added eselect profile
-
- 03 Nov 2010; Sébastien Fabbro <bicatali@gentoo.org> ChangeLog:
- Initial import
-
diff --git a/sci-libs/xblas/Manifest b/sci-libs/xblas/Manifest
deleted file mode 100644
index fedc8c3..0000000
--- a/sci-libs/xblas/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST xblas-1.0.248.tar.gz 2087424 RMD160 32e1b394efd9293000b669330c538718f5cef47b SHA1 dbe70a98c500db759f13031a4a951715ca3ba967 SHA256 b5fe7c71c2da1ed9bcdc5784a12c5fa9fb417577513fe8a38de5de0007f7aaa1
-EBUILD xblas-1.0.248.ebuild 1815 RMD160 a370ca18bfc0f7200d2c247db550880ed41bf756 SHA1 e86adccd2f187114bdb9ce24b15917babd060607 SHA256 8775654cc62c838a525f8c74aada6d051e4dcada9f196c29865e69c99aa418a1
-MISC ChangeLog 496 RMD160 b98257455476b79929f891c6f926c1098b9e5c43 SHA1 db78825b2bf55f85fe2a976ee9243c9643e04e20 SHA256 2b41bc0dcac0e0c4483e8a5e7d3ee7319be19a98825bd98af023c5d226c2962c
-MISC metadata.xml 457 RMD160 51e6f1c9e69901d204fd13ff2ecf76b571475d91 SHA1 0ae2141ee2e201a00dbbffb96cd8f473ea2c44cc SHA256 40b841bb013b90fe241b2a532c04ee6dfbb4684d9f4889878bfd7f38df311dc3
diff --git a/sci-libs/xblas/metadata.xml b/sci-libs/xblas/metadata.xml
deleted file mode 100644
index 0331b98..0000000
--- a/sci-libs/xblas/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?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 XBLAS library of routines is part of a reference implementation for
- the Dense and Banded Basic Linear Algebra Subroutines, along with their
- Extended and Mixed Precision versions, as documented in Chapters 2 and 4
- of the new BLAS Standard.
-</longdescription>
-</pkgmetadata>
diff --git a/sci-libs/xblas/xblas-1.0.248.ebuild b/sci-libs/xblas/xblas-1.0.248.ebuild
deleted file mode 100644
index f9663c4..0000000
--- a/sci-libs/xblas/xblas-1.0.248.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit eutils flag-o-matic toolchain-funcs versionator
-
-DESCRIPTION="Extra Precise Basic Linear Algebra Subroutines"
-HOMEPAGE="http://www.netlib.org/xblas/"
-SRC_URI="${HOMEPAGE}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc fortran static-libs"
-
-DEPEND=""
-RDEPEND=""
-
-make_shared_lib() {
- local libstatic=${1}
- local soname=$(basename "${1%.a}").so.$(get_major_version)
- shift
- einfo "Making ${soname}"
- ${LINK:-$(tc-getCC)} ${LDFLAGS} \
- -shared -Wl,-soname="${soname}" \
- -Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
- "$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
- ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
-}
-
-src_configure() {
- econf $(use_enable fortran)
-}
-
-src_compile() {
- # default target builds and runs tests - split
- # build first static libs because of fPIC afterwards
- # and we link tests with shared ones
- if use static-libs; then
- emake makefiles
- emake lib XBLASLIB=lib${PN}_nonpic.a
- emake clean
- fi
- sed -i \
- -e 's:\(CFLAGS.*\).*:\1 -fPIC:' \
- make.inc || die
- emake makefiles
- emake lib
- make_shared_lib lib${PN}.a
-}
-
-src_test() {
- emake tests
-}
-
-src_install() {
- dolib.so lib${PN}.so*
- use static-libs && newlib.a lib${PN}_nonpic.a lib${PN}.a
- dodoc README README.devel
- use doc && dodoc doc/report.ps
-
- # pkg-config file for our multliple blas stuff
- cat > ${PN}.pc <<-EOF
- prefix=${EPREFIX}/usr
- libdir=\${prefix}/$(get_libdir)
- includedir=\${prefix}/include/${PN}
- Name: ${PN}
- Description: ${DESCRIPTION}
- Version: ${PV}
- URL: ${HOMEPAGE}
- Libs: -L\${libdir} -l${PN}
- Cflags: -I\${includedir}
- EOF
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${PN}.pc || die
-}