diff options
Diffstat (limited to 'sci-libs/xblas')
-rw-r--r-- | sci-libs/xblas/ChangeLog | 14 | ||||
-rw-r--r-- | sci-libs/xblas/Manifest | 4 | ||||
-rw-r--r-- | sci-libs/xblas/metadata.xml | 11 | ||||
-rw-r--r-- | sci-libs/xblas/xblas-1.0.248.ebuild | 78 |
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 -} |