summaryrefslogtreecommitdiff
path: root/sci-libs/cblas-reference
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-11-25 22:39:15 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-11-25 22:39:15 +0000
commitd934827bf44b7cfcf6711964418148fa60877668 (patch)
tree0625f358789b5e015e49db139cc1dbc9be00428f /sci-libs/cblas-reference
parent2e34d110f164bf74d55fced27fe0000201b3eec5 (diff)
gentoo resync : 25.11.2020
Diffstat (limited to 'sci-libs/cblas-reference')
-rw-r--r--sci-libs/cblas-reference/Manifest12
-rw-r--r--sci-libs/cblas-reference/cblas-reference-20030223-r6.ebuild66
-rw-r--r--sci-libs/cblas-reference/cblas-reference-20151113-r2.ebuild93
-rw-r--r--sci-libs/cblas-reference/cblas-reference-20161223.ebuild93
-rw-r--r--sci-libs/cblas-reference/files/cblas-reference-20030223-autotool.patch567
-rw-r--r--sci-libs/cblas-reference/files/eselect.cblas.reference5
-rw-r--r--sci-libs/cblas-reference/files/eselect.cblas.reference-r28
-rw-r--r--sci-libs/cblas-reference/files/lapack-reference-3.6.0-fix-build-system.patch124
-rw-r--r--sci-libs/cblas-reference/files/lapack-reference-3.7.0-fix-build-system.patch56
-rw-r--r--sci-libs/cblas-reference/metadata.xml18
10 files changed, 0 insertions, 1042 deletions
diff --git a/sci-libs/cblas-reference/Manifest b/sci-libs/cblas-reference/Manifest
deleted file mode 100644
index 1106f5b034e6..000000000000
--- a/sci-libs/cblas-reference/Manifest
+++ /dev/null
@@ -1,12 +0,0 @@
-AUX cblas-reference-20030223-autotool.patch 13378 BLAKE2B 6f66209755c9443b3732538af11848f5d1edbfdd0ad0464c1a2d11903adecf9ad4c28d7f7138ceda74d5a20e96b1c498d7351cc5e722f2f6fd822b13feac4235 SHA512 45d07414acd5251d162ccc2b3f8f126665e110348797f97df472ba38ecce46c3c91359d3f37a83f9763f756246e04b5756710ea0e2d2a74b4485968707262393
-AUX eselect.cblas.reference 256 BLAKE2B 086304a537ed2fe060c10c96cf5b799ea6954f5640ffe820a5ee8e740828a742544682d1d053c779f5ea9f02692c56a24546a8dfc57a857be46a1ae46e30a2ed SHA512 91728a7a56ef3f46c85a302e484f3173a63a58af003e64ec8ecfc2c77a75b8cedac4d6e9fba4ea6a6096bb71547ee8157c6059faa762fd90d4583a9025e569c0
-AUX eselect.cblas.reference-r2 481 BLAKE2B 4dc8b6c70ad60123dcfe66fd79f521720c9835a1880893efc2da98d2c7af12bb0e25ae3a25fd316e559a21e7848bed0a6af9749f3dc2c3f8aeb2043d8993d3cd SHA512 2aa8c08a8305ae7c9270325b8ed248045f937caeb081ae7ea59c6722f62bc8cbed9710084cd47fbb8ce96a1bc5b8876790e1bffdaed7e183033b4f2e2450efbd
-AUX lapack-reference-3.6.0-fix-build-system.patch 4215 BLAKE2B 4968da98f2e2885c9dda1165efea51fe71daf7985f96eb36adf945f7e8ee5f1b87c13e614ead4239deed2c098562587fd0a980883c5edd03def876d9978987c3 SHA512 5cd571de7f7f0af2e02643d4d47681a2acef3d1cd70d76ffe19c344c6c444d3d1902438a3c4462064cedea0386872c2f7c181b63dadcce952ec9b3bdc44dbb2a
-AUX lapack-reference-3.7.0-fix-build-system.patch 1598 BLAKE2B 9128036fc47dae239445162f98d2f7d1d86a5ad6d8c9517879cc4cb58a3d1f0f74b6a70704b2ae5089085cde4acb75bbf82d4aca218b7e7b05cf95f7061e1460 SHA512 3bcd21cc437fa62b1b74ec26908a882e69e413987a2d92832e5c62ed044230b1ac285401c6042c609b2a732320fd660979b812f9279f9eca7bb078ea3fce37b6
-DIST cblas.tgz 197694 BLAKE2B a9a6feff0198cc62b2a9fd75740e9cebbecd36adff7a1fb3ea57942846d428dcbdb9b266d4510b67bc077b13fe833c063e4784278755513c3abddc66884f5e36 SHA512 8edc4f939d36e6bb9bcbc4ffe414b6c991192ef2e76ec4eda16d3578591185d31e46be5e747d74c740411db6bd2c2d414a18f73193d4a288e8c7e4b83cb0895d
-DIST lapack-3.6.0.tgz 6792324 BLAKE2B 438f3376b63b38ef0fe70f6becac847816f3a11c01f5ab237dc0d941792ceb54dbd2f8dc22d56286f5dab3499289ed94e67521ea951a98973c9640abc294ad6c SHA512 bc50441d415ef8896dd7626d77c6104184b996e758704366288089f03d4c99d068e33153b0d13305310886017e5d2e716130f812a95cfcad36ef37fe20417ab8
-DIST lapack-3.7.0.tgz 7359812 BLAKE2B 20aa42e22d8c920d1360afe41ceec7b36f6cd5fbe43ca9d7848ef7cc45a64a0314cb1321941c1a7c03654f41e28ec805445882ded0ca0ea07674e70b66cba6b5 SHA512 e4f4c7d0ba8a096eeb813160c6dbcdd535647df6b2ad5beac9181908158956b31d1a9554ec9b9836fd44fe7404c1f377b297cbb20d744f20d70e357fd246c91b
-EBUILD cblas-reference-20030223-r6.ebuild 1839 BLAKE2B 4c0d138ed5d2c1e46b2a350bf030f999fa99d05cd6584309947db85087cda505bb25a21a8f4fe3fbc24e17a96e8a013dc8952a7ae286b75ab9daef0d787aa8b1 SHA512 d8372f5d73f2166359596e8ca271aa4798bc12083e57c692e57fde951bfccc01d800b679f1a236ce5eb5960d453b59159773bada3dc63c78ee3dcecceafc6d08
-EBUILD cblas-reference-20151113-r2.ebuild 2634 BLAKE2B 40af8c3d632edae615a825040bbbd319f91ad186aca1916003dbfe88df29af20aaf4074ac83cb7e4556ac01b01c482f283063865b5afac2d7e02f4e35fb4e4b2 SHA512 d48b02af0a0db8ea90fb5fdcf00d4a7605162ef0f04e6ad70d042feb9fdb4816d41d2bcdff097fdd51df3145b38977cca4c6a9544fd4ec5cd7afeab702797d34
-EBUILD cblas-reference-20161223.ebuild 2641 BLAKE2B 3ac89dc9764fb98b8165832201c5d0643c2f807294eb4ab95b865557b06eee3885504885be9f3516b026677422345c4113c5ec3a80fb9e713a504094c4ac17fb SHA512 62247d478a4187d8b972471b5227e6e6e567feb74806bd271096f98a883a321e2471a53f4905a3206611b22117e6fd00004fd522fc8fc713cc9810b83a1e29fd
-MISC metadata.xml 836 BLAKE2B b355702b31b2de0e8c98cbd84338da58a19821c32b2e9cc039e0ea2f6a416be88ba4b4480b1f769c1311b1902092b8cfbe218ad67d48863932961a99b1ef15d2 SHA512 5e3394b15042b221806f47a96bc5b1bb09a004f9dc30639595c6a3264c7c92af3fec769b87a1702eba2f8a7c06580e7c62cbe22577ce93e35886c9db1aa309b3
diff --git a/sci-libs/cblas-reference/cblas-reference-20030223-r6.ebuild b/sci-libs/cblas-reference/cblas-reference-20030223-r6.ebuild
deleted file mode 100644
index 7b8572d844d3..000000000000
--- a/sci-libs/cblas-reference/cblas-reference-20030223-r6.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils fortran-2 multilib toolchain-funcs
-
-MyPN="${PN/-reference/}"
-
-DESCRIPTION="C wrapper interface to the F77 reference BLAS implementation"
-HOMEPAGE="http://www.netlib.org/blas/"
-SRC_URI="http://www.netlib.org/blas/blast-forum/${MyPN}.tgz"
-
-SLOT="0"
-LICENSE="public-domain"
-IUSE=""
-KEYWORDS="~alpha amd64 hppa ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="
- virtual/blas
- app-eselect/eselect-cblas"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-ESELECT_PROF=reference
-S="${WORKDIR}/CBLAS"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-autotool.patch
- eautoreconf
-
- cp "${FILESDIR}"/eselect.cblas.reference "${T}"/ || die
- sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.cblas.reference || die
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
- "${T}"/eselect.cblas.reference || die
- fi
-}
-
-src_configure() {
- econf \
- --libdir="${EPREFIX}"/usr/$(get_libdir)/blas/reference \
- --with-blas="$($(tc-getPKG_CONFIG) --libs blas)"
-}
-
-src_install() {
- default
- dodoc cblas_example*c
- eselect cblas add $(get_libdir) "${T}"/eselect.cblas.reference ${ESELECT_PROF}
-}
-
-pkg_postinst() {
- local p=cblas
- 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/cblas-reference/cblas-reference-20151113-r2.ebuild b/sci-libs/cblas-reference/cblas-reference-20151113-r2.ebuild
deleted file mode 100644
index f3dd39de4338..000000000000
--- a/sci-libs/cblas-reference/cblas-reference-20151113-r2.ebuild
+++ /dev/null
@@ -1,93 +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="C wrapper interface to the F77 reference BLAS implementation"
-HOMEPAGE="http://www.netlib.org/cblas/"
-SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-DEPEND="app-eselect/eselect-cblas
- >=virtual/blas-3.6
- virtual/pkgconfig"
-RDEPEND="${DEPEND}"
-
-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.cblas.reference-r2 "${T}"/eselect.cblas.reference || die
- sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.cblas.reference || die
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
- "${T}"/eselect.cblas.reference || die
- fi
-
- sed -i \
- -e 's:/CMAKE/:/cmake/:g' \
- CBLAS/CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -Wno-dev
- -DCBLAS=ON
- -DUSE_OPTIMIZED_BLAS=ON
- -DBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs blas)"
- -DCMAKE_C_FLAGS="$($(tc-getPKG_CONFIG) --cflags blas) ${CFLAGS}"
- -DCMAKE_Fortran_FLAGS="$($(tc-getPKG_CONFIG) --cflags blas) $(get_abi_CFLAGS) ${FCFLAGS}"
- -DBUILD_SHARED_LIBS=ON
- -DBUILD_STATIC_LIBS=ON
- )
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile -C CBLAS
-}
-
-src_install() {
- cmake-utils_src_install -C CBLAS
-
- mkdir -p "${ED}/usr/$(get_libdir)/blas/reference" || die
- mv "${ED}/usr/$(get_libdir)"/lib* "${ED}/usr/include"/cblas* \
- "${ED}/usr/$(get_libdir)/pkgconfig"/* \
- "${ED}/usr/$(get_libdir)/blas/reference" || die
-
- rmdir "${ED}/usr/$(get_libdir)/pkgconfig" || die
- rmdir "${ED}/usr/include" || die
-
- eselect cblas add $(get_libdir) "${T}"/eselect.cblas.reference ${ESELECT_PROF}
-}
-
-pkg_postinst() {
- local p=cblas
- 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/cblas-reference/cblas-reference-20161223.ebuild b/sci-libs/cblas-reference/cblas-reference-20161223.ebuild
deleted file mode 100644
index 839759b7cde4..000000000000
--- a/sci-libs/cblas-reference/cblas-reference-20161223.ebuild
+++ /dev/null
@@ -1,93 +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="C wrapper interface to the F77 reference BLAS implementation"
-HOMEPAGE="http://www.netlib.org/cblas/"
-SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-DEPEND="app-eselect/eselect-cblas
- >=virtual/blas-3.6
- virtual/pkgconfig"
-RDEPEND="${DEPEND}"
-
-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.cblas.reference-r2 "${T}"/eselect.cblas.reference || die
- sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.cblas.reference || die
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
- "${T}"/eselect.cblas.reference || die
- fi
-
- sed -i \
- -e 's:/CMAKE/:/cmake/:g' \
- CBLAS/CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -Wno-dev
- -DCBLAS=ON
- -DUSE_OPTIMIZED_BLAS=ON
- -DBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs blas)"
- -DCMAKE_C_FLAGS="$($(tc-getPKG_CONFIG) --cflags blas) ${CFLAGS}"
- -DCMAKE_Fortran_FLAGS="$($(tc-getPKG_CONFIG) --cflags blas) $(get_abi_CFLAGS) ${FCFLAGS}"
- -DBUILD_SHARED_LIBS=ON
- -DBUILD_STATIC_LIBS=ON
- )
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile -C CBLAS
-}
-
-src_install() {
- cmake-utils_src_install -C CBLAS
-
- mkdir -p "${ED}/usr/$(get_libdir)/blas/reference" || die
- mv "${ED}/usr/$(get_libdir)"/lib* "${ED}/usr/include"/cblas* \
- "${ED}/usr/$(get_libdir)/pkgconfig"/* \
- "${ED}/usr/$(get_libdir)/blas/reference" || die
-
- rmdir "${ED}/usr/$(get_libdir)/pkgconfig" || die
- rmdir "${ED}/usr/include" || die
-
- eselect cblas add $(get_libdir) "${T}"/eselect.cblas.reference ${ESELECT_PROF}
-}
-
-pkg_postinst() {
- local p=cblas
- 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/cblas-reference/files/cblas-reference-20030223-autotool.patch b/sci-libs/cblas-reference/files/cblas-reference-20030223-autotool.patch
deleted file mode 100644
index 0dd595bf4a21..000000000000
--- a/sci-libs/cblas-reference/files/cblas-reference-20030223-autotool.patch
+++ /dev/null
@@ -1,567 +0,0 @@
---- configure.ac 1970-01-01 01:00:00.000000000 +0100
-+++ configure.ac 2007-11-09 17:59:16.000000000 +0000
-@@ -0,0 +1,24 @@
-+AC_PREREQ(2.59)
-+AC_INIT(cblas, 20030223, lapack@cs.utk.edu)
-+AC_CONFIG_SRCDIR([cblas_example2.c])
-+AC_CONFIG_HEADER([config.h])
-+AM_INIT_AUTOMAKE([foreign])
-+
-+AC_LANG(C)
-+AC_PROG_CC
-+AC_PROG_F77
-+AC_F77_LIBRARY_LDFLAGS
-+AC_PROG_LIBTOOL
-+
-+sinclude(acx_blas.m4)
-+ACX_BLAS
-+if test x"$BLAS_LIBS" = x; then
-+ AC_MSG_ERROR([Cannot find blas libraries])
-+fi
-+
-+
-+AC_CONFIG_FILES([Makefile
-+ src/Makefile
-+ testing/Makefile
-+ cblas.pc])
-+AC_OUTPUT
---- Makefile.am 1970-01-01 01:00:00.000000000 +0100
-+++ Makefile.am 2007-11-09 16:20:41.000000000 +0000
-@@ -0,0 +1,8 @@
-+SUBDIRS = src testing
-+
-+pkgconfigdir = $(libdir)
-+pkgconfig_DATA = cblas.pc
-+
-+EXTRA = cblas.pc
-+
-+
---- cblas.pc.in 1970-01-01 01:00:00.000000000 +0100
-+++ cblas.pc.in 2007-11-09 16:20:41.000000000 +0000
-@@ -0,0 +1,13 @@
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+Name: @PACKAGE_NAME@
-+Description: Basic Linear Algebra Subprograms C reference wrapper
-+Version: @PACKAGE_VERSION@
-+Requires: blas
-+URL: http://www.netlib.org/blas/
-+Libs: -lcblas
-+Libs.private: @FLIBS@
-+Cflags: -I${includedir}
---- acx_blas.m4 1970-01-01 01:00:00.000000000 +0100
-+++ acx_blas.m4 2007-08-04 22:50:48.000000000 +0100
-@@ -0,0 +1,191 @@
-+##### http://autoconf-archive.cryp.to/acx_blas.html
-+#
-+# SYNOPSIS
-+#
-+# ACX_BLAS([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
-+#
-+# DESCRIPTION
-+#
-+# This macro looks for a library that implements the BLAS
-+# linear-algebra interface (see http://www.netlib.org/blas/). On
-+# success, it sets the BLAS_LIBS output variable to hold the
-+# requisite library linkages.
-+#
-+# To link with BLAS, you should link with:
-+#
-+# $BLAS_LIBS $LIBS $FLIBS
-+#
-+# in that order. FLIBS is the output variable of the
-+# AC_F77_LIBRARY_LDFLAGS macro (called if necessary by ACX_BLAS), and
-+# is sometimes necessary in order to link with F77 libraries. Users
-+# will also need to use AC_F77_DUMMY_MAIN (see the autoconf manual),
-+# for the same reason.
-+#
-+# Many libraries are searched for, from ATLAS to CXML to ESSL. The
-+# user may also use --with-blas=<lib> in order to use some specific
-+# BLAS library <lib>. In order to link successfully, however, be
-+# aware that you will probably need to use the same Fortran compiler
-+# (which can be set via the F77 env. var.) as was used to compile the
-+# BLAS library.
-+#
-+# ACTION-IF-FOUND is a list of shell commands to run if a BLAS
-+# library is found, and ACTION-IF-NOT-FOUND is a list of commands to
-+# run it if it is not found. If ACTION-IF-FOUND is not specified, the
-+# default action will define HAVE_BLAS.
-+#
-+# This macro requires autoconf 2.50 or later.
-+#
-+# LAST MODIFICATION
-+#
-+# 2007-07-29
-+#
-+# COPYLEFT
-+#
-+# Copyright (c) 2007 Steven G. Johnson <stevenj@alum.mit.edu>
-+#
-+# This program is free software: you can redistribute it and/or
-+# modify it under the terms of the GNU General Public License as
-+# published by the Free Software Foundation, either version 3 of the
-+# License, or (at your option) any later version.
-+#
-+# This program is distributed in the hope that it will be useful, but
-+# WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+# General Public License for more details.
-+#
-+# You should have received a copy of the GNU General Public License
-+# along with this program. If not, see
-+# <http://www.gnu.org/licenses/>.
-+#
-+# As a special exception, the respective Autoconf Macro's copyright
-+# owner gives unlimited permission to copy, distribute and modify the
-+# configure scripts that are the output of Autoconf when processing
-+# the Macro. You need not follow the terms of the GNU General Public
-+# License when using or distributing such scripts, even though
-+# portions of the text of the Macro appear in them. The GNU General
-+# Public License (GPL) does govern all other use of the material that
-+# constitutes the Autoconf Macro.
-+#
-+# This special exception to the GPL applies to versions of the
-+# Autoconf Macro released by the Autoconf Macro Archive. When you
-+# make and distribute a modified version of the Autoconf Macro, you
-+# may extend this special exception to the GPL to apply to your
-+# modified version as well.
-+
-+AC_DEFUN([ACX_BLAS], [
-+AC_PREREQ(2.50)
-+AC_REQUIRE([AC_F77_LIBRARY_LDFLAGS])
-+acx_blas_ok=no
-+
-+AC_ARG_WITH(blas,
-+ [AC_HELP_STRING([--with-blas=<lib>], [use BLAS library <lib>])])
-+case $with_blas in
-+ yes | "") ;;
-+ no) acx_blas_ok=disable ;;
-+ -* | */* | *.a | *.so | *.so.* | *.o) BLAS_LIBS="$with_blas" ;;
-+ *) BLAS_LIBS="-l$with_blas" ;;
-+esac
-+
-+# Get fortran linker names of BLAS functions to check for.
-+AC_F77_FUNC(sgemm)
-+AC_F77_FUNC(dgemm)
-+
-+acx_blas_save_LIBS="$LIBS"
-+LIBS="$LIBS $FLIBS"
-+
-+# First, check BLAS_LIBS environment variable
-+if test $acx_blas_ok = no; then
-+if test "x$BLAS_LIBS" != x; then
-+ save_LIBS="$LIBS"; LIBS="$BLAS_LIBS $LIBS"
-+ AC_MSG_CHECKING([for $sgemm in $BLAS_LIBS])
-+ AC_TRY_LINK_FUNC($sgemm, [acx_blas_ok=yes], [BLAS_LIBS=""])
-+ AC_MSG_RESULT($acx_blas_ok)
-+ LIBS="$save_LIBS"
-+fi
-+fi
-+
-+# BLAS linked to by default? (happens on some supercomputers)
-+if test $acx_blas_ok = no; then
-+ save_LIBS="$LIBS"; LIBS="$LIBS"
-+ AC_CHECK_FUNC($sgemm, [acx_blas_ok=yes])
-+ LIBS="$save_LIBS"
-+fi
-+
-+# BLAS in ATLAS library? (http://math-atlas.sourceforge.net/)
-+if test $acx_blas_ok = no; then
-+ AC_CHECK_LIB(atlas, ATL_xerbla,
-+ [AC_CHECK_LIB(f77blas, $sgemm,
-+ [AC_CHECK_LIB(cblas, cblas_dgemm,
-+ [acx_blas_ok=yes
-+ BLAS_LIBS="-lcblas -lf77blas -latlas"],
-+ [], [-lf77blas -latlas])],
-+ [], [-latlas])])
-+fi
-+
-+# BLAS in PhiPACK libraries? (requires generic BLAS lib, too)
-+if test $acx_blas_ok = no; then
-+ AC_CHECK_LIB(blas, $sgemm,
-+ [AC_CHECK_LIB(dgemm, $dgemm,
-+ [AC_CHECK_LIB(sgemm, $sgemm,
-+ [acx_blas_ok=yes; BLAS_LIBS="-lsgemm -ldgemm -lblas"],
-+ [], [-lblas])],
-+ [], [-lblas])])
-+fi
-+
-+# BLAS in Alpha CXML library?
-+if test $acx_blas_ok = no; then
-+ AC_CHECK_LIB(cxml, $sgemm, [acx_blas_ok=yes;BLAS_LIBS="-lcxml"])
-+fi
-+
-+# BLAS in Alpha DXML library? (now called CXML, see above)
-+if test $acx_blas_ok = no; then
-+ AC_CHECK_LIB(dxml, $sgemm, [acx_blas_ok=yes;BLAS_LIBS="-ldxml"])
-+fi
-+
-+# BLAS in Sun Performance library?
-+if test $acx_blas_ok = no; then
-+ if test "x$GCC" != xyes; then # only works with Sun CC
-+ AC_CHECK_LIB(sunmath, acosp,
-+ [AC_CHECK_LIB(sunperf, $sgemm,
-+ [BLAS_LIBS="-xlic_lib=sunperf -lsunmath"
-+ acx_blas_ok=yes],[],[-lsunmath])])
-+ fi
-+fi
-+
-+# BLAS in SCSL library? (SGI/Cray Scientific Library)
-+if test $acx_blas_ok = no; then
-+ AC_CHECK_LIB(scs, $sgemm, [acx_blas_ok=yes; BLAS_LIBS="-lscs"])
-+fi
-+
-+# BLAS in SGIMATH library?
-+if test $acx_blas_ok = no; then
-+ AC_CHECK_LIB(complib.sgimath, $sgemm,
-+ [acx_blas_ok=yes; BLAS_LIBS="-lcomplib.sgimath"])
-+fi
-+
-+# BLAS in IBM ESSL library? (requires generic BLAS lib, too)
-+if test $acx_blas_ok = no; then
-+ AC_CHECK_LIB(blas, $sgemm,
-+ [AC_CHECK_LIB(essl, $sgemm,
-+ [acx_blas_ok=yes; BLAS_LIBS="-lessl -lblas"],
-+ [], [-lblas $FLIBS])])
-+fi
-+
-+# Generic BLAS library?
-+if test $acx_blas_ok = no; then
-+ AC_CHECK_LIB(blas, $sgemm, [acx_blas_ok=yes; BLAS_LIBS="-lblas"])
-+fi
-+
-+AC_SUBST(BLAS_LIBS)
-+
-+LIBS="$acx_blas_save_LIBS"
-+
-+# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
-+if test x"$acx_blas_ok" = xyes; then
-+ ifelse([$1],,AC_DEFINE(HAVE_BLAS,1,[Define if you have a BLAS library.]),[$1])
-+ :
-+else
-+ acx_blas_ok=no
-+ $2
-+fi
-+])dnl ACX_BLAS
---- src/Makefile.am 1970-01-01 01:00:00.000000000 +0100
-+++ src/Makefile.am 2007-11-09 16:20:41.000000000 +0000
-@@ -0,0 +1,232 @@
-+lib_LTLIBRARIES = libcblas.la
-+
-+pkgincludedir = $(includedir)/cblas
-+pkginclude_HEADERS = cblas.h
-+
-+AM_CPPFLAGS = -DADD_
-+
-+ERRHAND_SOURCES = \
-+ cblas_globals.c \
-+ cblas_xerbla.c \
-+ xerbla.c
-+
-+SINGLE_SOURCES = \
-+ cblas_scasum.c \
-+ cblas_scnrm2.c \
-+ scasumsub.f \
-+ scnrm2sub.f
-+
-+SLEV_SOURCES = \
-+ isamaxsub.f \
-+ sdotsub.f \
-+ sdsdotsub.f \
-+ snrm2sub.f \
-+ sasumsub.f
-+
-+SLEV1_SOURCES = \
-+ cblas_srotg.c \
-+ cblas_srotmg.c \
-+ cblas_srot.c \
-+ cblas_srotm.c \
-+ cblas_sswap.c \
-+ cblas_sscal.c \
-+ cblas_scopy.c \
-+ cblas_saxpy.c \
-+ cblas_sdot.c \
-+ cblas_sdsdot.c \
-+ cblas_snrm2.c \
-+ cblas_sasum.c \
-+ cblas_isamax.c
-+
-+SLEV2_SOURCES = \
-+ cblas_sgemv.c \
-+ cblas_sgbmv.c \
-+ cblas_sger.c \
-+ cblas_ssbmv.c \
-+ cblas_sspmv.c \
-+ cblas_sspr.c \
-+ cblas_sspr2.c \
-+ cblas_ssymv.c \
-+ cblas_ssyr.c \
-+ cblas_ssyr2.c \
-+ cblas_stbmv.c \
-+ cblas_stbsv.c \
-+ cblas_stpmv.c \
-+ cblas_stpsv.c \
-+ cblas_strmv.c \
-+ cblas_strsv.c
-+
-+SLEV3_SOURCES = \
-+ cblas_sgemm.c \
-+ cblas_ssymm.c \
-+ cblas_ssyrk.c \
-+ cblas_ssyr2k.c \
-+ cblas_strmm.c \
-+ cblas_strsm.c
-+
-+DLEV_SOURCES = \
-+ ddotsub.f \
-+ dsdotsub.f \
-+ dnrm2sub.f \
-+ dasumsub.f \
-+ idamaxsub.f
-+
-+DLEV1_SOURCES = \
-+ cblas_drotg.c \
-+ cblas_drotmg.c \
-+ cblas_drot.c \
-+ cblas_drotm.c \
-+ cblas_dswap.c \
-+ cblas_dscal.c \
-+ cblas_dcopy.c \
-+ cblas_daxpy.c \
-+ cblas_ddot.c \
-+ cblas_dsdot.c \
-+ cblas_dnrm2.c \
-+ cblas_dasum.c \
-+ cblas_idamax.c
-+
-+DLEV2_SOURCES = \
-+ cblas_dgemv.c \
-+ cblas_dgbmv.c \
-+ cblas_dger.c \
-+ cblas_dsbmv.c \
-+ cblas_dspmv.c \
-+ cblas_dspr.c \
-+ cblas_dspr2.c \
-+ cblas_dsymv.c \
-+ cblas_dsyr.c \
-+ cblas_dsyr2.c \
-+ cblas_dtbmv.c \
-+ cblas_dtbsv.c \
-+ cblas_dtpmv.c \
-+ cblas_dtpsv.c \
-+ cblas_dtrmv.c \
-+ cblas_dtrsv.c
-+
-+DLEV3_SOURCES = \
-+ cblas_dgemm.c \
-+ cblas_dsymm.c \
-+ cblas_dsyrk.c \
-+ cblas_dsyr2k.c \
-+ cblas_dtrmm.c \
-+ cblas_dtrsm.c
-+
-+CLEV_SOURCES = \
-+ cdotcsub.f \
-+ cdotusub.f \
-+ icamaxsub.f
-+
-+CLEV1_SOURCES = \
-+ cblas_cswap.c \
-+ cblas_cscal.c \
-+ cblas_csscal.c \
-+ cblas_ccopy.c \
-+ cblas_caxpy.c \
-+ cblas_cdotu_sub.c \
-+ cblas_cdotc_sub.c \
-+ cblas_icamax.c
-+
-+CLEV2_SOURCES = \
-+ cblas_cgemv.c \
-+ cblas_cgbmv.c \
-+ cblas_chemv.c \
-+ cblas_chbmv.c \
-+ cblas_chpmv.c \
-+ cblas_ctrmv.c \
-+ cblas_ctbmv.c \
-+ cblas_ctpmv.c \
-+ cblas_ctrsv.c \
-+ cblas_ctbsv.c \
-+ cblas_ctpsv.c \
-+ cblas_cgeru.c \
-+ cblas_cgerc.c \
-+ cblas_cher.c \
-+ cblas_cher2.c \
-+ cblas_chpr.c \
-+ cblas_chpr2.c
-+
-+CLEV3_SOURCES = \
-+ cblas_cgemm.c \
-+ cblas_csymm.c \
-+ cblas_chemm.c \
-+ cblas_cherk.c \
-+ cblas_cher2k.c \
-+ cblas_ctrmm.c \
-+ cblas_ctrsm.c \
-+ cblas_csyrk.c \
-+ cblas_csyr2k.c
-+
-+ZLEV_SOURCES = \
-+ zdotcsub.f \
-+ zdotusub.f \
-+ dzasumsub.f \
-+ dznrm2sub.f \
-+ izamaxsub.f
-+
-+ZLEV1_SOURCES = \
-+ cblas_zswap.c \
-+ cblas_zscal.c \
-+ cblas_zdscal.c \
-+ cblas_zcopy.c \
-+ cblas_zaxpy.c \
-+ cblas_zdotu_sub.c \
-+ cblas_zdotc_sub.c \
-+ cblas_dznrm2.c \
-+ cblas_dzasum.c \
-+ cblas_izamax.c
-+
-+ZLEV2_SOURCES = \
-+ cblas_zgemv.c \
-+ cblas_zgbmv.c \
-+ cblas_zhemv.c \
-+ cblas_zhbmv.c \
-+ cblas_zhpmv.c \
-+ cblas_ztrmv.c \
-+ cblas_ztbmv.c \
-+ cblas_ztpmv.c \
-+ cblas_ztrsv.c \
-+ cblas_ztbsv.c \
-+ cblas_ztpsv.c \
-+ cblas_zgeru.c \
-+ cblas_zgerc.c \
-+ cblas_zher.c \
-+ cblas_zher2.c \
-+ cblas_zhpr.c \
-+ cblas_zhpr2.c
-+
-+ZLEV3_SOURCES = \
-+ cblas_zgemm.c \
-+ cblas_zsymm.c \
-+ cblas_zhemm.c \
-+ cblas_zherk.c \
-+ cblas_zher2k.c \
-+ cblas_ztrmm.c \
-+ cblas_ztrsm.c \
-+ cblas_zsyrk.c \
-+ cblas_zsyr2k.c
-+
-+libcblas_la_SOURCES = \
-+ cblas_f77.h \
-+ cblas.h \
-+ $(ERRHAND_SOURCES) \
-+ $(SINGLE_SOURCES) \
-+ $(SLEV_SOURCES) \
-+ $(DLEV_SOURCES) \
-+ $(CLEV_SOURCES) \
-+ $(ZLEV_SOURCES) \
-+ $(SLEV1_SOURCES) \
-+ $(DLEV1_SOURCES) \
-+ $(CLEV1_SOURCES) \
-+ $(ZLEV1_SOURCES) \
-+ $(SLEV2_SOURCES) \
-+ $(DLEV2_SOURCES) \
-+ $(CLEV2_SOURCES) \
-+ $(ZLEV2_SOURCES) \
-+ $(SLEV3_SOURCES) \
-+ $(DLEV3_SOURCES) \
-+ $(CLEV3_SOURCES) \
-+ $(ZLEV3_SOURCES)
-+
-+libcblas_la_LIBADD = @BLAS_LIBS@
-+
---- testing/Makefile.am 1970-01-01 01:00:00.000000000 +0100
-+++ testing/Makefile.am 2007-11-09 17:20:37.000000000 +0000
-@@ -0,0 +1,70 @@
-+TESTS = cblas_tests
-+
-+cblas_tests:
-+ @install -m0755 cblas_tests.sh cblas_tests
-+
-+check_PROGRAMS = \
-+ xscblat1 xdcblat1 xccblat1 xzcblat1 \
-+ xscblat2 xdcblat2 xccblat2 xzcblat2 \
-+ xscblat3 xdcblat3 xccblat3 xzcblat3
-+
-+LDADD = $(top_builddir)/src/libcblas.la @BLAS_LIBS@
-+
-+AM_CPPFLAGS = -I$(top_srcdir)/src -DADD_
-+
-+AUX_SOURCES = \
-+ auxiliary.c \
-+ c_xerbla.c
-+
-+xscblat1_SOURCES = \
-+ c_sblas1.c \
-+ c_sblat1.f
-+xscblat2_SOURCES = \
-+ c_sblas2.c \
-+ c_s2chke.c \
-+ c_sblat2.f \
-+ $(AUX_SOURCES)
-+xscblat3_SOURCES = \
-+ c_sblas3.c \
-+ c_s3chke.c \
-+ c_sblat3.f \
-+ $(AUX_SOURCES)
-+xdcblat1_SOURCES = \
-+ c_dblas1.c \
-+ c_dblat1.f
-+xdcblat2_SOURCES = \
-+ c_dblas2.c \
-+ c_d2chke.c \
-+ c_dblat2.f \
-+ $(AUX_SOURCES)
-+xdcblat3_SOURCES = \
-+ c_dblas3.c \
-+ c_d3chke.c \
-+ c_dblat3.f \
-+ $(AUX_SOURCES)
-+xccblat1_SOURCES = \
-+ c_cblas1.c \
-+ c_cblat1.f
-+xccblat2_SOURCES = \
-+ c_cblas2.c \
-+ c_c2chke.c \
-+ c_cblat2.f \
-+ $(AUX_SOURCES)
-+xccblat3_SOURCES = \
-+ c_cblas3.c \
-+ c_c3chke.c \
-+ c_cblat3.f \
-+ $(AUX_SOURCES)
-+xzcblat1_SOURCES = \
-+ c_zblas1.c \
-+ c_zblat1.f
-+xzcblat2_SOURCES = \
-+ c_zblas2.c \
-+ c_z2chke.c \
-+ c_zblat2.f \
-+ $(AUX_SOURCES)
-+xzcblat3_SOURCES = \
-+ c_zblas3.c \
-+ c_z3chke.c \
-+ c_zblat3.f \
-+ $(AUX_SOURCES)
---- testing/cblas_tests.sh 1970-01-01 01:00:00.000000000 +0100
-+++ testing/cblas_tests.sh 2007-11-09 16:20:41.000000000 +0000
-@@ -0,0 +1,8 @@
-+#!/bin/sh
-+
-+for t in x*blat1; do
-+ ./${t}
-+done
-+for t in x*blat{2,3}; do
-+ ./${t} < ${t:1:1}in${t:7:1}
-+done
diff --git a/sci-libs/cblas-reference/files/eselect.cblas.reference b/sci-libs/cblas-reference/files/eselect.cblas.reference
deleted file mode 100644
index 62b581860fc7..000000000000
--- a/sci-libs/cblas-reference/files/eselect.cblas.reference
+++ /dev/null
@@ -1,5 +0,0 @@
-blas/reference/libcblas.so /usr/@LIBDIR@/libcblas.so
-blas/reference/libcblas.so.0 /usr/@LIBDIR@/libcblas.so.0
-blas/reference/libcblas.a /usr/@LIBDIR@/libcblas.a
-../blas/reference/cblas.pc /usr/@LIBDIR@/pkgconfig/cblas.pc
-cblas/cblas.h /usr/include/cblas.h
diff --git a/sci-libs/cblas-reference/files/eselect.cblas.reference-r2 b/sci-libs/cblas-reference/files/eselect.cblas.reference-r2
deleted file mode 100644
index b02188c8a9da..000000000000
--- a/sci-libs/cblas-reference/files/eselect.cblas.reference-r2
+++ /dev/null
@@ -1,8 +0,0 @@
-blas/reference/libcblas.so /usr/@LIBDIR@/libcblas.so
-blas/reference/libcblas.so.3 /usr/@LIBDIR@/libcblas.so.3
-blas/reference/libcblas.a /usr/@LIBDIR@/libcblas.a
-../blas/reference/cblas.pc /usr/@LIBDIR@/pkgconfig/cblas.pc
-../@LIBDIR@/blas/reference/cblas_test.h /usr/include/cblas_test.h
-../@LIBDIR@/blas/reference/cblas_mangling.h /usr/include/cblas_mangling.h
-../@LIBDIR@/blas/reference/cblas_f77.h /usr/include/cblas_f77.h
-../@LIBDIR@/blas/reference/cblas.h /usr/include/cblas.h
diff --git a/sci-libs/cblas-reference/files/lapack-reference-3.6.0-fix-build-system.patch b/sci-libs/cblas-reference/files/lapack-reference-3.6.0-fix-build-system.patch
deleted file mode 100644
index a187dac21a12..000000000000
--- a/sci-libs/cblas-reference/files/lapack-reference-3.6.0-fix-build-system.patch
+++ /dev/null
@@ -1,124 +0,0 @@
- BLAS/CMakeLists.txt | 2 +-
- BLAS/blas.pc.in | 6 ++++--
- CBLAS/CMakeLists.txt | 2 +-
- CBLAS/cblas.pc.in | 9 ++++++---
- CMakeLists.txt | 2 +-
- LAPACKE/CMakeLists.txt | 2 +-
- LAPACKE/lapacke.pc.in | 6 ++++--
- lapack.pc.in | 6 ++++--
- 8 files changed, 22 insertions(+), 13 deletions(-)
-
-diff --git a/BLAS/CMakeLists.txt b/BLAS/CMakeLists.txt
-index 45e68e9..56c8354 100644
---- a/BLAS/CMakeLists.txt
-+++ b/BLAS/CMakeLists.txt
-@@ -2,7 +2,7 @@ add_subdirectory(SRC)
- 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}
-diff --git a/BLAS/blas.pc.in b/BLAS/blas.pc.in
-index 845a25c..7a53ea5 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: Basic Linear Algebra Subprograms F77 reference implementations
-diff --git a/CBLAS/CMakeLists.txt b/CBLAS/CMakeLists.txt
-index 98b481f..8f98b04 100644
---- a/CBLAS/CMakeLists.txt
-+++ b/CBLAS/CMakeLists.txt
-@@ -71,7 +71,7 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/CMAKE/cblas-config-build.cmake.in
- ${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}
-diff --git a/CBLAS/cblas.pc.in b/CBLAS/cblas.pc.in
-index ee20206..14a141e 100644
---- a/CBLAS/cblas.pc.in
-+++ b/CBLAS/cblas.pc.in
-@@ -1,9 +1,12 @@
--prefix=@prefix@
--libdir=@libdir@
-+prefix=@CMAKE_INSTALL_PREFIX@
-+exec_prefix=${prefix}
-+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
-+includedir=${prefix}/include/@PROFNAME@
-
--Name: lapacke
-+Name: cblas-reference
- Description: C Standard Interface to BLAS Linear Algebra PACKage
- Version: @LAPACK_VERSION@
- URL: http://www.netlib.org/lapack/
- Libs: -L${libdir} -lcblas
-+Cflags: -I${includedir}
- Requires: blas
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index ab29bd2..31b878a 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -333,7 +333,7 @@ configure_file(${LAPACK_SOURCE_DIR}/CMAKE/lapack-config-build.cmake.in
- ${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}
-diff --git a/LAPACKE/CMakeLists.txt b/LAPACKE/CMakeLists.txt
-index 008f24c..d8c4cb0 100644
---- a/LAPACKE/CMakeLists.txt
-+++ b/LAPACKE/CMakeLists.txt
-@@ -65,7 +65,7 @@ if(BUILD_TESTING)
- 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}
-diff --git a/LAPACKE/lapacke.pc.in b/LAPACKE/lapacke.pc.in
-index 75e6871..ce5201b 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 d34c870..0d0750f 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/cblas-reference/files/lapack-reference-3.7.0-fix-build-system.patch b/sci-libs/cblas-reference/files/lapack-reference-3.7.0-fix-build-system.patch
deleted file mode 100644
index 70f7cb0ee926..000000000000
--- a/sci-libs/cblas-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/cblas-reference/metadata.xml b/sci-libs/cblas-reference/metadata.xml
deleted file mode 100644
index f77724cb6a54..000000000000
--- a/sci-libs/cblas-reference/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</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 C library as a wrapper
-to the FORTRAN 77 BLAS library.
-</longdescription>
-</pkgmetadata>