commit:     fdf4852842120e7510e0da50e5893bb4c898dca7
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Sun Nov 15 14:51:34 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov 15 14:51:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf48528

sci-libs/blas-reference: drop package

* included in sci-libs/lapack

Bug: https://bugs.gentoo.org/746962
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sci-libs/blas-reference/Manifest                   |   3 -
 .../blas-reference-20070226-r4.ebuild              |  69 ------
 .../blas-reference-20151113-r1.ebuild              |  89 --------
 .../blas-reference/blas-reference-20161223.ebuild  |  96 --------
 .../files/blas-reference-20070226-autotool.patch   | 243 ---------------------
 .../files/blas-reference-20070226-pkg-config.patch |  11 -
 .../blas-reference/files/eselect.blas.reference    |   4 -
 .../blas-reference/files/eselect.blas.reference-r1 |   4 -
 .../lapack-reference-3.6.0-fix-build-system.patch  |  92 --------
 .../lapack-reference-3.7.0-fix-build-system.patch  |  56 -----
 sci-libs/blas-reference/metadata.xml               |  17 --
 sci-libs/lapack/lapack-3.8.0-r1.ebuild             |   1 -
 sci-libs/lapack/lapack-3.8.0.ebuild                |   1 -
 sci-libs/lapack/lapack-3.9.0.ebuild                |   1 -
 14 files changed, 687 deletions(-)

diff --git a/sci-libs/blas-reference/Manifest b/sci-libs/blas-reference/Manifest
deleted file mode 100644
index 3ba967e04ce..00000000000
--- a/sci-libs/blas-reference/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST lapack-3.6.0.tgz 6792324 BLAKE2B 
438f3376b63b38ef0fe70f6becac847816f3a11c01f5ab237dc0d941792ceb54dbd2f8dc22d56286f5dab3499289ed94e67521ea951a98973c9640abc294ad6c
 SHA512 
bc50441d415ef8896dd7626d77c6104184b996e758704366288089f03d4c99d068e33153b0d13305310886017e5d2e716130f812a95cfcad36ef37fe20417ab8
-DIST lapack-3.7.0.tgz 7359812 BLAKE2B 
20aa42e22d8c920d1360afe41ceec7b36f6cd5fbe43ca9d7848ef7cc45a64a0314cb1321941c1a7c03654f41e28ec805445882ded0ca0ea07674e70b66cba6b5
 SHA512 
e4f4c7d0ba8a096eeb813160c6dbcdd535647df6b2ad5beac9181908158956b31d1a9554ec9b9836fd44fe7404c1f377b297cbb20d744f20d70e357fd246c91b
-DIST lapack-lite-3.1.1.tgz 5332509 BLAKE2B 
5a8ea98e9956f2bc1fc8dbb1ede18178d43d1f418e324f2798daf2197a2f7f7a1841ea0a0d68f1affa3c9c0a37b024f82222bd2fd6072ca827c70c9c441191c7
 SHA512 
492b932ef313339ce6b4e63ac8f778489e6870b0eb85f7b086f3c844e75f98e7f85382c7556dfa368ab8320b6f02d1df8ccfcb40b5c0b7c2d74518b7c309e75c

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
deleted file mode 100644
index bd98acc7181..00000000000
--- a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils fortran-2 autotools multilib flag-o-matic toolchain-funcs
-
-LAPACKPV="3.1.1"
-LAPACKPN="lapack-lite"
-
-DESCRIPTION="Basic Linear Algebra Subprograms F77 reference implementations"
-HOMEPAGE="http://www.netlib.org/blas/";
-SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="doc"
-
-DEPEND="app-eselect/eselect-blas"
-RDEPEND="${DEPEND}
-       doc? ( app-doc/blas-docs )"
-
-S="${WORKDIR}/${LAPACKPN}-${LAPACKPV}"
-
-src_prepare() {
-       ESELECT_PROF=reference
-       epatch \
-               "${FILESDIR}"/${P}-autotool.patch \
-               "${FILESDIR}"/${P}-pkg-config.patch
-       eautoreconf
-
-       cp "${FILESDIR}"/eselect.blas.reference "${T}"/eselect.blas.reference 
|| die
-       sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die
-       if [[ ${CHOST} == *-darwin* ]] ; then
-               sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
-                       "${T}"/eselect.blas.reference || die
-       fi
-}
-
-src_configure() {
-       econf \
-               --libdir="${EPREFIX}"/usr/$(get_libdir)/blas/reference
-}
-
-src_compile() {
-       emake LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-       default
-       eselect blas add $(get_libdir) "${T}"/eselect.blas.reference 
${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="${EROOT}"/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-reference/blas-reference-20151113-r1.ebuild 
b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
deleted file mode 100644
index d09263456c1..00000000000
--- a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit eutils fortran-2 cmake-utils multilib flag-o-matic toolchain-funcs
-
-LPN=lapack
-LPV=3.6.0
-
-DESCRIPTION="Basic Linear Algebra Subprograms F77 reference implementations"
-HOMEPAGE="http://www.netlib.org/blas/";
-SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="doc"
-
-RDEPEND="
-       app-eselect/eselect-blas
-       doc? ( app-doc/blas-docs )"
-DEPEND="${RDEPEND}
-       virtual/pkgconfig"
-
-S="${WORKDIR}/${LPN}-${LPV}"
-PATCHES=( "${FILESDIR}/lapack-reference-${LPV}-fix-build-system.patch" )
-
-src_prepare() {
-       cmake-utils_src_prepare
-
-       ESELECT_PROF=reference
-
-       cp "${FILESDIR}"/eselect.blas.reference-r1 
"${T}"/eselect.blas.reference || die
-       sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die
-       if [[ ${CHOST} == *-darwin* ]] ; then
-               sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
-                       "${T}"/eselect.blas.reference || die
-       fi
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -Wno-dev
-               -DUSE_OPTIMIZED_BLAS=OFF
-               -DCMAKE_Fortran_FLAGS="$(get_abi_CFLAGS) ${FCFLAGS}"
-               -DBUILD_SHARED_LIBS=ON
-               -DBUILD_STATIC_LIBS=ON
-       )
-
-       cmake-utils_src_configure
-}
-
-src_compile() {
-       cmake-utils_src_compile -C BLAS
-}
-
-src_test() {
-       local BUILD_DIR="${WORKDIR}/${P}_build/BLAS"
-       cmake-utils_src_test
-}
-
-src_install() {
-       cmake-utils_src_install -C BLAS
-
-       mkdir -p "${ED}/usr/$(get_libdir)/blas/reference" || die
-       mv "${ED}/usr/$(get_libdir)"/lib* "${ED}/usr/$(get_libdir)/pkgconfig"/* 
\
-               "${ED}/usr/$(get_libdir)/blas/reference" || die
-       rmdir "${ED}/usr/$(get_libdir)/pkgconfig" || die
-
-       eselect blas add $(get_libdir) "${T}"/eselect.blas.reference 
${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="${EROOT}"/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-reference/blas-reference-20161223.ebuild 
b/sci-libs/blas-reference/blas-reference-20161223.ebuild
deleted file mode 100644
index 8dda6cc4e15..00000000000
--- a/sci-libs/blas-reference/blas-reference-20161223.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit eutils fortran-2 cmake-utils multilib flag-o-matic toolchain-funcs
-
-LPN=lapack
-LPV=3.7.0
-
-DESCRIPTION="Basic Linear Algebra Subprograms F77 reference implementations"
-HOMEPAGE="http://www.netlib.org/blas/";
-SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="doc"
-
-RDEPEND="
-       app-eselect/eselect-blas
-       doc? ( app-doc/blas-docs )"
-DEPEND="${RDEPEND}
-       virtual/pkgconfig"
-
-S="${WORKDIR}/${LPN}-${LPV}"
-PATCHES=( "${FILESDIR}/lapack-reference-${LPV}-fix-build-system.patch" )
-
-src_prepare() {
-       cmake-utils_src_prepare
-
-       ESELECT_PROF=reference
-
-       cp "${FILESDIR}"/eselect.blas.reference-r1 
"${T}"/eselect.blas.reference || die
-       sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die
-       if [[ ${CHOST} == *-darwin* ]] ; then
-               sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
-                       "${T}"/eselect.blas.reference || die
-       fi
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -Wno-dev
-               -DUSE_OPTIMIZED_BLAS=OFF
-               -DCMAKE_Fortran_FLAGS="$(get_abi_CFLAGS) ${FCFLAGS}"
-               -DBUILD_SHARED_LIBS=ON
-               -DBUILD_STATIC_LIBS=ON
-       )
-
-       cmake-utils_src_configure
-}
-
-src_compile() {
-       cmake-utils_src_compile -C BLAS
-}
-
-src_test() {
-       local BUILD_DIR="${WORKDIR}/${P}_build/BLAS"
-       cmake-utils_src_test
-}
-
-src_install() {
-       cmake-utils_src_install -C BLAS
-
-       mkdir -p "${ED}/usr/$(get_libdir)/blas/reference" || die
-       mv "${ED}/usr/$(get_libdir)"/lib* "${ED}/usr/$(get_libdir)/pkgconfig"/* 
\
-               "${ED}/usr/$(get_libdir)/blas/reference" || die
-       if [[ ${CHOST} == *-darwin* ]] ; then
-               # modify install_names accordingly, bug #605214
-               local lib
-               for lib in "${ED}"/usr/$(get_libdir)/blas/reference/*.dylib ; do
-                       install_name_tool -id "${lib#${D%/}}" "${lib}"
-               done
-       fi
-       rmdir "${ED}/usr/$(get_libdir)/pkgconfig" || die
-
-       eselect blas add $(get_libdir) "${T}"/eselect.blas.reference 
${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="${EROOT}"/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-reference/files/blas-reference-20070226-autotool.patch 
b/sci-libs/blas-reference/files/blas-reference-20070226-autotool.patch
deleted file mode 100644
index 8d8192fc025..00000000000
--- a/sci-libs/blas-reference/files/blas-reference-20070226-autotool.patch
+++ /dev/null
@@ -1,243 +0,0 @@
---- configure.ac       1970-01-01 01:00:00.000000000 +0100
-+++ configure.ac       2007-07-16 10:14:29.000000000 +0100
-@@ -0,0 +1,14 @@
-+AC_PREREQ(2.59)
-+AC_INIT(blas, 20070226, [email protected])
-+AM_INIT_AUTOMAKE([foreign])
-+
-+AC_LANG(Fortran 77)
-+AC_PROG_F77
-+AC_PROG_LIBTOOL
-+
-+AC_CONFIG_FILES([Makefile
-+               BLAS/Makefile
-+               BLAS/SRC/Makefile
-+               BLAS/TESTING/Makefile
-+               BLAS/blas.pc])
-+AC_OUTPUT
---- Makefile.am        1970-01-01 01:00:00.000000000 +0100
-+++ Makefile.am        2007-07-16 01:51:11.000000000 +0100
-@@ -0,0 +1 @@
-+SUBDIRS = BLAS
---- BLAS/Makefile.am   1970-01-01 01:00:00.000000000 +0100
-+++ BLAS/Makefile.am   2007-08-14 11:38:42.000000000 +0100
-@@ -0,0 +1,7 @@
-+SUBDIRS = SRC TESTING
-+
-+pkgconfigdir = $(libdir)
-+pkgconfig_DATA = blas.pc
-+
-+EXTRA = blas.pc
-+
---- BLAS/blas.pc.in    1970-01-01 01:00:00.000000000 +0100
-+++ BLAS/blas.pc.in    2007-08-17 11:38:23.000000000 +0100
-@@ -0,0 +1,11 @@
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+Name: @PACKAGE_NAME@
-+Description: Basic Linear Algebra Subprograms F77 reference implementations
-+Version: @PACKAGE_VERSION@
-+URL: http://www.netlib.org/blas
-+Libs: -lblas
-+Libs.private: -lm
---- BLAS/SRC/Makefile.am       1970-01-01 01:00:00.000000000 +0100
-+++ BLAS/SRC/Makefile.am       2007-07-16 01:50:12.000000000 +0100
-@@ -0,0 +1,153 @@
-+lib_LTLIBRARIES = libblas.la
-+
-+libblas_la_SOURCES = \
-+      caxpy.f \
-+      ccopy.f \
-+      cdotc.f \
-+      cdotu.f \
-+      cgbmv.f \
-+      cgemm.f \
-+      cgemv.f \
-+      cgerc.f \
-+      cgeru.f \
-+      chbmv.f \
-+      chemm.f \
-+      chemv.f \
-+      cher2.f \
-+      cher2k.f \
-+      cher.f \
-+      cherk.f \
-+      chpmv.f \
-+      chpr2.f \
-+      chpr.f \
-+      crotg.f \
-+      cscal.f \
-+      csrot.f \
-+      csscal.f \
-+      cswap.f \
-+      csymm.f \
-+      csyr2k.f \
-+      csyrk.f \
-+      ctbmv.f \
-+      ctbsv.f \
-+      ctpmv.f \
-+      ctpsv.f \
-+      ctrmm.f \
-+      ctrmv.f \
-+      ctrsm.f \
-+      ctrsv.f \
-+      dasum.f \
-+      daxpy.f \
-+      dcabs1.f \
-+      dcopy.f \
-+      ddot.f \
-+      dgbmv.f \
-+      dgemm.f \
-+      dgemv.f \
-+      dger.f \
-+      dnrm2.f \
-+      drot.f \
-+      drotg.f \
-+      drotm.f \
-+      drotmg.f \
-+      dsbmv.f \
-+      dscal.f \
-+      dsdot.f \
-+      dspmv.f \
-+      dspr2.f \
-+      dspr.f \
-+      dswap.f \
-+      dsymm.f \
-+      dsymv.f \
-+      dsyr2.f \
-+      dsyr2k.f \
-+      dsyr.f \
-+      dsyrk.f \
-+      dtbmv.f \
-+      dtbsv.f \
-+      dtpmv.f \
-+      dtpsv.f \
-+      dtrmm.f \
-+      dtrmv.f \
-+      dtrsm.f \
-+      dtrsv.f \
-+      dzasum.f \
-+      dznrm2.f \
-+      icamax.f \
-+      idamax.f \
-+      isamax.f \
-+      izamax.f \
-+      lsame.f \
-+      scabs1.f \
-+      sasum.f \
-+      saxpy.f \
-+      scasum.f \
-+      scnrm2.f \
-+      scopy.f \
-+      sdot.f \
-+      sdsdot.f \
-+      sgbmv.f \
-+      sgemm.f \
-+      sgemv.f \
-+      sger.f \
-+      snrm2.f \
-+      srot.f \
-+      srotg.f \
-+      srotm.f \
-+      srotmg.f \
-+      ssbmv.f \
-+      sscal.f \
-+      sspmv.f \
-+      sspr2.f \
-+      sspr.f \
-+      sswap.f \
-+      ssymm.f \
-+      ssymv.f \
-+      ssyr2.f \
-+      ssyr2k.f \
-+      ssyr.f \
-+      ssyrk.f \
-+      stbmv.f \
-+      stbsv.f \
-+      stpmv.f \
-+      stpsv.f \
-+      strmm.f \
-+      strmv.f \
-+      strsm.f \
-+      strsv.f \
-+      xerbla.f \
-+      zaxpy.f \
-+      zcopy.f \
-+      zdotc.f \
-+      zdotu.f \
-+      zdrot.f \
-+      zdscal.f \
-+      zgbmv.f \
-+      zgemm.f \
-+      zgemv.f \
-+      zgerc.f \
-+      zgeru.f \
-+      zhbmv.f \
-+      zhemm.f \
-+      zhemv.f \
-+      zher2.f \
-+      zher2k.f \
-+      zher.f \
-+      zherk.f \
-+      zhpmv.f \
-+      zhpr2.f \
-+      zhpr.f \
-+      zrotg.f \
-+      zscal.f \
-+      zswap.f \
-+      zsymm.f \
-+      zsyr2k.f \
-+      zsyrk.f \
-+      ztbmv.f \
-+      ztbsv.f \
-+      ztpmv.f \
-+      ztpsv.f \
-+      ztrmm.f \
-+      ztrmv.f \
-+      ztrsm.f \
-+      ztrsv.f
---- BLAS/TESTING/Makefile.am   1970-01-01 01:00:00.000000000 +0100
-+++ BLAS/TESTING/Makefile.am   2007-07-16 01:50:12.000000000 +0100
-@@ -0,0 +1,27 @@
-+TESTS = blas_tests
-+
-+blas_tests:
-+      @install -m0755 blas_tests.sh blas_tests
-+
-+check_PROGRAMS = \
-+      xsblat1 xdblat1 xcblat1 xzblat1 \
-+      xsblat2 xdblat2 xcblat2 xzblat2 \
-+      xsblat3 xdblat3 xcblat3 xzblat3
-+
-+LDADD = $(top_builddir)/BLAS/SRC/libblas.la
-+
-+xsblat1_SOURCES = sblat1.f
-+xdblat1_SOURCES = dblat1.f
-+xcblat1_SOURCES = cblat1.f
-+xzblat1_SOURCES = zblat1.f
-+
-+xsblat2_SOURCES = sblat2.f
-+xdblat2_SOURCES = dblat2.f
-+xcblat2_SOURCES = cblat2.f
-+xzblat2_SOURCES = zblat2.f
-+
-+xsblat3_SOURCES = sblat3.f
-+xdblat3_SOURCES = dblat3.f
-+xcblat3_SOURCES = cblat3.f
-+xzblat3_SOURCES = zblat3.f
-+
---- BLAS/TESTING/blas_tests.sh         1970-01-01 01:00:00.000000000 +0100
-+++ BLAS/TESTING/blas_tests.sh 2007-07-16 01:50:12.000000000 +0100
-@@ -0,0 +1,9 @@
-+#!/bin/sh
-+
-+for t in cblat1 sblat1 dblat1 zblat1; do
-+    ./x${t}
-+done
-+
-+for t in cblat2 sblat2 dblat2 zblat2 cblat3 sblat3 dblat3 zblat3;  do
-+    ./x${t} < ../${t}.in
-+done

diff --git 
a/sci-libs/blas-reference/files/blas-reference-20070226-pkg-config.patch 
b/sci-libs/blas-reference/files/blas-reference-20070226-pkg-config.patch
deleted file mode 100644
index 14190f41e7d..00000000000
--- a/sci-libs/blas-reference/files/blas-reference-20070226-pkg-config.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff --git a/BLAS/blas.pc.in b/BLAS/blas.pc.in
-index 367c87b..44b86db 100644
---- a/BLAS/blas.pc.in
-+++ b/BLAS/blas.pc.in
-@@ -7,5 +7,5 @@ Name: @PACKAGE_NAME@
- Description: Basic Linear Algebra Subprograms F77 reference implementations
- Version: @PACKAGE_VERSION@
- URL: http://www.netlib.org/blas
--Libs: -lblas
-+Libs: -L@libdir@ -lblas
- Libs.private: -lm

diff --git a/sci-libs/blas-reference/files/eselect.blas.reference 
b/sci-libs/blas-reference/files/eselect.blas.reference
deleted file mode 100644
index edb10ddd10d..00000000000
--- a/sci-libs/blas-reference/files/eselect.blas.reference
+++ /dev/null
@@ -1,4 +0,0 @@
-blas/reference/libblas.so /usr/@LIBDIR@/libblas.so
-blas/reference/libblas.so.0 /usr/@LIBDIR@/libblas.so.0
-blas/reference/libblas.a /usr/@LIBDIR@/libblas.a
-../blas/reference/blas.pc /usr/@LIBDIR@/pkgconfig/blas.pc

diff --git a/sci-libs/blas-reference/files/eselect.blas.reference-r1 
b/sci-libs/blas-reference/files/eselect.blas.reference-r1
deleted file mode 100644
index f032181beb6..00000000000
--- a/sci-libs/blas-reference/files/eselect.blas.reference-r1
+++ /dev/null
@@ -1,4 +0,0 @@
-blas/reference/libblas.so /usr/@LIBDIR@/libblas.so
-blas/reference/libblas.so.3 /usr/@LIBDIR@/libblas.so.3
-blas/reference/libblas.a /usr/@LIBDIR@/libblas.a
-../blas/reference/blas.pc /usr/@LIBDIR@/pkgconfig/blas.pc

diff --git 
a/sci-libs/blas-reference/files/lapack-reference-3.6.0-fix-build-system.patch 
b/sci-libs/blas-reference/files/lapack-reference-3.6.0-fix-build-system.patch
deleted file mode 100644
index 8661709d369..00000000000
--- 
a/sci-libs/blas-reference/files/lapack-reference-3.6.0-fix-build-system.patch
+++ /dev/null
@@ -1,92 +0,0 @@
---- lapack-3.6.0/BLAS/blas.pc.in
-+++ lapack-3.6.0/BLAS/blas.pc.in
-@@ -1,5 +1,7 @@
--prefix=@prefix@
--libdir=@libdir@
-+prefix=@CMAKE_INSTALL_PREFIX@
-+exec_prefix=${prefix}
-+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
-+includedir=${prefix}/include
- 
- Name: blas
- Description: Basic Linear Algebra Subprograms F77 reference implementations
---- lapack-3.6.0/BLAS/CMakeLists.txt
-+++ lapack-3.6.0/BLAS/CMakeLists.txt
-@@ -2,7 +2,7 @@
- if(BUILD_TESTING)
- add_subdirectory(TESTING)
- endif(BUILD_TESTING)
--configure_file(${CMAKE_CURRENT_SOURCE_DIR}/blas.pc.in 
${CMAKE_CURRENT_BINARY_DIR}/blas.pc)
-+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/blas.pc.in 
${CMAKE_CURRENT_BINARY_DIR}/blas.pc @ONLY)
- install(FILES
-   ${CMAKE_CURRENT_BINARY_DIR}/blas.pc
-   DESTINATION ${PKG_CONFIG_DIR}
---- lapack-3.6.0/CBLAS/cblas.pc.in
-+++ lapack-3.6.0/CBLAS/cblas.pc.in
-@@ -1,5 +1,7 @@
--prefix=@prefix@
--libdir=@libdir@
-+prefix=@CMAKE_INSTALL_PREFIX@
-+exec_prefix=${prefix}
-+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
-+includedir=${prefix}/include
- 
- Name: lapacke
- Description: C Standard Interface to BLAS Linear Algebra PACKage
---- lapack-3.6.0/CBLAS/CMakeLists.txt
-+++ lapack-3.6.0/CBLAS/CMakeLists.txt
-@@ -71,7 +71,7 @@
-   ${LAPACK_BINARY_DIR}/cblas-config.cmake @ONLY)
- 
- 
--configure_file(${CMAKE_CURRENT_SOURCE_DIR}/cblas.pc.in 
${CMAKE_CURRENT_BINARY_DIR}/cblas.pc)
-+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/cblas.pc.in 
${CMAKE_CURRENT_BINARY_DIR}/cblas.pc @ONLY)
-   install(FILES
-   ${CMAKE_CURRENT_BINARY_DIR}/cblas.pc
-   DESTINATION ${PKG_CONFIG_DIR}
---- lapack-3.6.0/CMakeLists.txt
-+++ lapack-3.6.0/CMakeLists.txt
-@@ -333,7 +333,7 @@
-   ${LAPACK_BINARY_DIR}/lapack-config.cmake @ONLY)
- 
- 
--configure_file(${CMAKE_CURRENT_SOURCE_DIR}/lapack.pc.in 
${CMAKE_CURRENT_BINARY_DIR}/lapack.pc)
-+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/lapack.pc.in 
${CMAKE_CURRENT_BINARY_DIR}/lapack.pc @ONLY)
-   install(FILES
-   ${CMAKE_CURRENT_BINARY_DIR}/lapack.pc
-   DESTINATION ${PKG_CONFIG_DIR}
---- lapack-3.6.0/LAPACKE/CMakeLists.txt
-+++ lapack-3.6.0/LAPACKE/CMakeLists.txt
-@@ -65,7 +65,7 @@
- endif(BUILD_TESTING)
- 
- 
--configure_file(${CMAKE_CURRENT_SOURCE_DIR}/lapacke.pc.in 
${CMAKE_CURRENT_BINARY_DIR}/lapacke.pc)
-+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/lapacke.pc.in 
${CMAKE_CURRENT_BINARY_DIR}/lapacke.pc @ONLY)
-  install(FILES
-   ${CMAKE_CURRENT_BINARY_DIR}/lapacke.pc
-   DESTINATION ${PKG_CONFIG_DIR}
---- lapack-3.6.0/LAPACKE/lapacke.pc.in
-+++ lapack-3.6.0/LAPACKE/lapacke.pc.in
-@@ -1,5 +1,7 @@
--prefix=@prefix@
--libdir=@libdir@
-+prefix=@CMAKE_INSTALL_PREFIX@
-+exec_prefix=${prefix}
-+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
-+includedir=${prefix}/include
- 
- Name: lapacke
- Description: C Standard Interface to LAPACK Linear Algebra PACKage
---- lapack-3.6.0/lapack.pc.in
-+++ lapack-3.6.0/lapack.pc.in
-@@ -1,5 +1,7 @@
--prefix=@prefix@
--libdir=@libdir@
-+prefix=@CMAKE_INSTALL_PREFIX@
-+exec_prefix=${prefix}
-+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
-+includedir=${prefix}/include
- 
- Name: lapack
- Description: FORTRAN reference implementation of LAPACK Linear Algebra PACKage

diff --git 
a/sci-libs/blas-reference/files/lapack-reference-3.7.0-fix-build-system.patch 
b/sci-libs/blas-reference/files/lapack-reference-3.7.0-fix-build-system.patch
deleted file mode 100644
index 70f7cb0ee92..00000000000
--- 
a/sci-libs/blas-reference/files/lapack-reference-3.7.0-fix-build-system.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-diff --git a/BLAS/blas.pc.in b/BLAS/blas.pc.in
-index 7fd6f1e..e52f3ad 100644
---- a/BLAS/blas.pc.in
-+++ b/BLAS/blas.pc.in
-@@ -1,5 +1,7 @@
--prefix=@prefix@
--libdir=@libdir@
-+prefix=@CMAKE_INSTALL_PREFIX@
-+exec_prefix=${prefix}
-+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
-+includedir=${prefix}/include
- 
- Name: BLAS
- Description: FORTRAN reference implementation of BLAS Basic Linear Algebra 
Subprograms
-diff --git a/CBLAS/cblas.pc.in b/CBLAS/cblas.pc.in
-index 4a938fe..311aed9 100644
---- a/CBLAS/cblas.pc.in
-+++ b/CBLAS/cblas.pc.in
-@@ -1,5 +1,7 @@
--prefix=@prefix@
--libdir=@libdir@
-+prefix=@CMAKE_INSTALL_PREFIX@
-+exec_prefix=${prefix}
-+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
-+includedir=${prefix}/include
- 
- Name: CBLAS
- Description: C Standard Interface to BLAS Basic Linear Algebra Subprograms
-diff --git a/LAPACKE/lapacke.pc.in b/LAPACKE/lapacke.pc.in
-index 028f8da..dc092b1 100644
---- a/LAPACKE/lapacke.pc.in
-+++ b/LAPACKE/lapacke.pc.in
-@@ -1,5 +1,7 @@
--prefix=@prefix@
--libdir=@libdir@
-+prefix=@CMAKE_INSTALL_PREFIX@
-+exec_prefix=${prefix}
-+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
-+includedir=${prefix}/include
- 
- Name: LAPACKE
- Description: C Standard Interface to LAPACK Linear Algebra PACKage
-diff --git a/lapack.pc.in b/lapack.pc.in
-index 878efc2..2cca4c2 100644
---- a/lapack.pc.in
-+++ b/lapack.pc.in
-@@ -1,5 +1,7 @@
--prefix=@prefix@
--libdir=@libdir@
-+prefix=@CMAKE_INSTALL_PREFIX@
-+exec_prefix=${prefix}
-+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
-+includedir=${prefix}/include
- 
- Name: LAPACK
- Description: FORTRAN reference implementation of LAPACK Linear Algebra PACKage

diff --git a/sci-libs/blas-reference/metadata.xml 
b/sci-libs/blas-reference/metadata.xml
deleted file mode 100644
index 1bde8074368..00000000000
--- a/sci-libs/blas-reference/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>
-  <maintainer type="project">
-    <email>[email protected]</email>
-    <name>Gentoo Science Project</name>
-  </maintainer>
-  <longdescription lang="en">
-The BLAS (Basic Linear Algebra Subprograms) are high quality "building
-block" routines for performing basic vector and matrix operations. Level 1
-BLAS do vector-vector operations, Level 2 BLAS do matrix-vector operations,
-and Level 3 BLAS do matrix-matrix operations. Because the BLAS are
-efficient, portable, and widely available, they're commonly used in the
-development of high quality linear algebra software, LAPACK for
-example. This packages implements the reference FORTRAN 77 library.
-</longdescription>
-</pkgmetadata>

diff --git a/sci-libs/lapack/lapack-3.8.0-r1.ebuild 
b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
index 9b13d059496..e8af7301a6d 100644
--- a/sci-libs/lapack/lapack-3.8.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
@@ -19,7 +19,6 @@ RDEPEND="
        eselect-ldso? ( >=app-eselect/eselect-blas-0.2
        >=app-eselect/eselect-lapack-0.2 )
        !app-eselect/eselect-cblas
-       !sci-libs/blas-reference
        !sci-libs/lapacke-reference
        virtual/fortran
        doc? ( app-doc/blas-docs )"

diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild 
b/sci-libs/lapack/lapack-3.8.0.ebuild
index b7c4d9e330a..c983f170326 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -19,7 +19,6 @@ RDEPEND="
        eselect-ldso? ( >=app-eselect/eselect-blas-0.2
        >=app-eselect/eselect-lapack-0.2 )
        !app-eselect/eselect-cblas
-       !sci-libs/blas-reference
        !sci-libs/lapacke-reference
        virtual/fortran
        doc? ( app-doc/blas-docs )"

diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild 
b/sci-libs/lapack/lapack-3.9.0.ebuild
index ff47514dbb0..02c7cc94789 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -21,7 +21,6 @@ RDEPEND="
        eselect-ldso? ( >=app-eselect/eselect-blas-0.2
        >=app-eselect/eselect-lapack-0.2 )
        !app-eselect/eselect-cblas
-       !sci-libs/blas-reference
        !sci-libs/lapacke-reference
        virtual/fortran
        doc? ( app-doc/blas-docs )"

Reply via email to