diff options
author | 2019-08-08 08:54:40 +0800 | |
---|---|---|
committer | 2019-08-08 09:20:00 +0800 | |
commit | e105f0f6a215d6fd15b58cb8a669e3f119c12169 (patch) | |
tree | f65746ca51ff785cfe6ba8b9aa9bdd38df0cbd8c /virtual | |
parent | sci-mathematics/petsc: merge into ::gentoo and remove from overlay. (diff) | |
download | sci-e105f0f6a215d6fd15b58cb8a669e3f119c12169.tar.gz sci-e105f0f6a215d6fd15b58cb8a669e3f119c12169.tar.bz2 sci-e105f0f6a215d6fd15b58cb8a669e3f119c12169.zip |
virtual/{{c,}blas,lapack{,e}}: replaced by counterparts in ::gentoo.
sci-libs/{{c,}blas,lapack{,e}}-reference: Remove.
Remove BLAS/LAPACK migration scripts.
Remove outdated documentation on BLAS/LAPACK.
Update README.md to point to the new framework in ::gentoo.
Reference: https://wiki.gentoo.org/wiki/Blas-lapack-switch
Closes: https://github.com/gentoo/sci/issues/805
Closes: https://github.com/gentoo/sci/issues/926
Closes: https://github.com/gentoo/sci/issues/734
Closes: https://github.com/gentoo/sci/issues/897
Closes: https://github.com/gentoo/sci/issues/925
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Diffstat (limited to 'virtual')
-rw-r--r-- | virtual/blas/blas-2.1-r5.ebuild | 53 | ||||
-rw-r--r-- | virtual/blas/blas-3.6-r100.ebuild | 53 | ||||
-rw-r--r-- | virtual/blas/blas-3.7-r100.ebuild | 53 | ||||
-rw-r--r-- | virtual/blas/metadata.xml | 16 | ||||
-rw-r--r-- | virtual/cblas/cblas-2.0-r4.ebuild | 34 | ||||
-rw-r--r-- | virtual/cblas/cblas-3.6-r100.ebuild | 34 | ||||
-rw-r--r-- | virtual/cblas/cblas-3.7-r100.ebuild | 34 | ||||
-rw-r--r-- | virtual/cblas/metadata.xml | 16 | ||||
-rw-r--r-- | virtual/lapack/lapack-3.6-r100.ebuild | 40 | ||||
-rw-r--r-- | virtual/lapack/lapack-3.7-r100.ebuild | 40 | ||||
-rw-r--r-- | virtual/lapack/metadata.xml | 17 | ||||
-rw-r--r-- | virtual/lapacke/lapacke-3.6.ebuild | 24 | ||||
-rw-r--r-- | virtual/lapacke/metadata.xml | 16 |
13 files changed, 0 insertions, 430 deletions
diff --git a/virtual/blas/blas-2.1-r5.ebuild b/virtual/blas/blas-2.1-r5.ebuild deleted file mode 100644 index d30ea7186..000000000 --- a/virtual/blas/blas-2.1-r5.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-build multilib - -DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc int64" - -RDEPEND=" - !app-eselect/eselect-blas - || ( - sci-libs/blas-reference[int64?,${MULTILIB_USEDEP}] - >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}] - sci-libs/gotoblas2[int64?,${MULTILIB_USEDEP}] - sci-libs/mkl[int64?,${MULTILIB_USEDEP}] - abi_x86_64? ( - !abi_x86_32? ( - || ( - >=dev-cpp/eigen-3.1.4[fortran] - sci-libs/atlas[fortran] - ) - ) - ) - ) - doc? ( >=app-doc/blas-docs-3.2 ) - int64? ( - || ( - sci-libs/blas-reference[int64,${MULTILIB_USEDEP}] - >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] - sci-libs/gotoblas2[int64,${MULTILIB_USEDEP}] - sci-libs/mkl[int64,${MULTILIB_USEDEP}] - ) - ) -" -DEPEND="" - -pkg_pretend() { - if [[ -e "${EROOT%/}"/usr/$(get_libdir)/lib${PN}.so ]]; then - ewarn "You have still the old ${PN} library symlink present" - ewarn "Please delete" - ewarn "${EROOT%/}/usr/$(get_libdir)/lib${PN}.so" - ewarn "to avoid problems with new ${PN} structure" - die "Old lib${PN} detected" - fi -} diff --git a/virtual/blas/blas-3.6-r100.ebuild b/virtual/blas/blas-3.6-r100.ebuild deleted file mode 100644 index 37afd2e29..000000000 --- a/virtual/blas/blas-3.6-r100.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-build multilib - -DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc int64" - -RDEPEND=" - !app-eselect/eselect-blas - || ( - >=sci-libs/blas-reference-20151113-r100[int64?,${MULTILIB_USEDEP}] - >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}] - sci-libs/gotoblas2[int64?,${MULTILIB_USEDEP}] - sci-libs/mkl[int64?,${MULTILIB_USEDEP}] - abi_x86_64? ( - !abi_x86_32? ( - || ( - >=dev-cpp/eigen-3.1.4[fortran] - sci-libs/atlas[fortran] - ) - ) - ) - ) - doc? ( >=app-doc/blas-docs-3.2 ) - int64? ( - || ( - sci-libs/blas-reference[int64,${MULTILIB_USEDEP}] - >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] - sci-libs/gotoblas2[int64,${MULTILIB_USEDEP}] - sci-libs/mkl[int64,${MULTILIB_USEDEP}] - ) - ) -" -DEPEND="" - -pkg_pretend() { - if [[ -e "${EROOT%/}"/usr/$(get_libdir)/lib${PN}.so ]]; then - ewarn "You have still the old ${PN} library symlink present" - ewarn "Please delete" - ewarn "${EROOT%/}/usr/$(get_libdir)/lib${PN}.so" - ewarn "to avoid problems with new ${PN} structure" - die "Old lib${PN} detected" - fi -} diff --git a/virtual/blas/blas-3.7-r100.ebuild b/virtual/blas/blas-3.7-r100.ebuild deleted file mode 100644 index 2c17daa33..000000000 --- a/virtual/blas/blas-3.7-r100.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-build multilib - -DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc int64" - -RDEPEND=" - !app-eselect/eselect-blas - || ( - >=sci-libs/blas-reference-20161223-r100[int64?,${MULTILIB_USEDEP}] - >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}] - sci-libs/gotoblas2[int64?,${MULTILIB_USEDEP}] - sci-libs/mkl[int64?,${MULTILIB_USEDEP}] - abi_x86_64? ( - !abi_x86_32? ( - || ( - >=dev-cpp/eigen-3.1.4[fortran] - sci-libs/atlas[fortran] - ) - ) - ) - ) - doc? ( >=app-doc/blas-docs-3.2 ) - int64? ( - || ( - sci-libs/blas-reference[int64,${MULTILIB_USEDEP}] - >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] - sci-libs/gotoblas2[int64,${MULTILIB_USEDEP}] - sci-libs/mkl[int64,${MULTILIB_USEDEP}] - ) - ) -" -DEPEND="" - -pkg_pretend() { - if [[ -e "${EROOT%/}"/usr/$(get_libdir)/lib${PN}.so ]]; then - ewarn "You have still the old ${PN} library symlink present" - ewarn "Please delete" - ewarn "${EROOT%/}/usr/$(get_libdir)/lib${PN}.so" - ewarn "to avoid problems with new ${PN} structure" - die "Old lib${PN} detected" - fi -} diff --git a/virtual/blas/metadata.xml b/virtual/blas/metadata.xml deleted file mode 100644 index f683eb986..000000000 --- a/virtual/blas/metadata.xml +++ /dev/null @@ -1,16 +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"> -Gentoo virtual package for the Basic Linear Algebra Subprograms -FORTRAN 77 implementation. -</longdescription> - <use> - <flag name="int64">Add eselect module for blas libraries built with 64 bits -integer ABI</flag> - </use> -</pkgmetadata> diff --git a/virtual/cblas/cblas-2.0-r4.ebuild b/virtual/cblas/cblas-2.0-r4.ebuild deleted file mode 100644 index 14a030651..000000000 --- a/virtual/cblas/cblas-2.0-r4.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-build - -DESCRIPTION="Virtual for BLAS C implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="int64" - -RDEPEND=" - || ( - >=sci-libs/cblas-reference-20110218-r1[int64?,${MULTILIB_USEDEP}] - >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}] - >=sci-libs/gsl-1.16-r2[-cblas-external,${MULTILIB_USEDEP}] - >=sci-libs/gotoblas2-1.13[int64?,${MULTILIB_USEDEP}] - sci-libs/mkl[int64?,${MULTILIB_USEDEP}] - abi_x86_64? ( !abi_x86_32? ( >=sci-libs/atlas-3.9.34 ) ) - ) - int64? ( - || ( - >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] - >=sci-libs/cblas-reference-20110218-r1[int64,${MULTILIB_USEDEP}] - >=sci-libs/gotoblas2-1.13[int64,${MULTILIB_USEDEP}] - sci-libs/mkl[int64,${MULTILIB_USEDEP}] - ) - )" -DEPEND="" diff --git a/virtual/cblas/cblas-3.6-r100.ebuild b/virtual/cblas/cblas-3.6-r100.ebuild deleted file mode 100644 index 4adf7906c..000000000 --- a/virtual/cblas/cblas-3.6-r100.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-build - -DESCRIPTION="Virtual for BLAS C implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="int64" - -RDEPEND=" - || ( - >=sci-libs/cblas-reference-20151113-r100[int64?,${MULTILIB_USEDEP}] - >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}] - >=sci-libs/gsl-1.16-r2[-cblas-external,${MULTILIB_USEDEP}] - >=sci-libs/gotoblas2-1.13[int64?,${MULTILIB_USEDEP}] - sci-libs/mkl[int64?,${MULTILIB_USEDEP}] - abi_x86_64? ( !abi_x86_32? ( >=sci-libs/atlas-3.9.34 ) ) - ) - int64? ( - || ( - >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] - >=sci-libs/cblas-reference-20110218-r1[int64,${MULTILIB_USEDEP}] - >=sci-libs/gotoblas2-1.13[int64,${MULTILIB_USEDEP}] - sci-libs/mkl[int64,${MULTILIB_USEDEP}] - ) - )" -DEPEND="" diff --git a/virtual/cblas/cblas-3.7-r100.ebuild b/virtual/cblas/cblas-3.7-r100.ebuild deleted file mode 100644 index 51ed1b464..000000000 --- a/virtual/cblas/cblas-3.7-r100.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-build - -DESCRIPTION="Virtual for BLAS C implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="int64" - -RDEPEND=" - || ( - >=sci-libs/cblas-reference-20161223-r100[int64?,${MULTILIB_USEDEP}] - >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}] - >=sci-libs/gsl-1.16-r2[-cblas-external,${MULTILIB_USEDEP}] - >=sci-libs/gotoblas2-1.13[int64?,${MULTILIB_USEDEP}] - sci-libs/mkl[int64?,${MULTILIB_USEDEP}] - abi_x86_64? ( !abi_x86_32? ( >=sci-libs/atlas-3.9.34 ) ) - ) - int64? ( - || ( - >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] - >=sci-libs/cblas-reference-20110218-r1[int64,${MULTILIB_USEDEP}] - >=sci-libs/gotoblas2-1.13[int64,${MULTILIB_USEDEP}] - sci-libs/mkl[int64,${MULTILIB_USEDEP}] - ) - )" -DEPEND="" diff --git a/virtual/cblas/metadata.xml b/virtual/cblas/metadata.xml deleted file mode 100644 index 1f78cc421..000000000 --- a/virtual/cblas/metadata.xml +++ /dev/null @@ -1,16 +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"> -Gentoo virtual package for the Basic Linear Algebra Subprograms -C implementation. -</longdescription> - <use> - <flag name="int64">Add eselect module for cblas libraries built with 64 bits -integer ABI</flag> - </use> -</pkgmetadata> diff --git a/virtual/lapack/lapack-3.6-r100.ebuild b/virtual/lapack/lapack-3.6-r100.ebuild deleted file mode 100644 index 64256ca6d..000000000 --- a/virtual/lapack/lapack-3.6-r100.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-build - -DESCRIPTION="Virtual for Linear Algebra Package FORTRAN 77 implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc int64" - -RDEPEND=" - !app-eselect/eselect-lapack - || ( - >=sci-libs/lapack-reference-${PV}-r100[int64?,${MULTILIB_USEDEP}] - sci-libs/mkl[int64?,${MULTILIB_USEDEP}] - abi_x86_64? ( !abi_x86_32? ( >=sci-libs/atlas-3.9.34[lapack] ) ) - ) - int64? ( - || ( - >=sci-libs/lapack-reference-${PV}[int64,${MULTILIB_USEDEP}] - sci-libs/mkl[int64,${MULTILIB_USEDEP}] - ) - ) - doc? ( >=app-doc/lapack-docs-3.3 )" -DEPEND="" - -pkg_pretend() { - if [[ -e "${EROOT%/}"/usr/$(get_libdir)/lib${PN}.so ]]; then - ewarn "You have still the old ${PN} library symlink present" - ewarn "Please delete" - ewarn "${EROOT%/}/usr/$(get_libdir)/lib${PN}.so" - ewarn "to avoid problems with new ${PN} structure" - fi -} diff --git a/virtual/lapack/lapack-3.7-r100.ebuild b/virtual/lapack/lapack-3.7-r100.ebuild deleted file mode 100644 index 64256ca6d..000000000 --- a/virtual/lapack/lapack-3.7-r100.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-build - -DESCRIPTION="Virtual for Linear Algebra Package FORTRAN 77 implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc int64" - -RDEPEND=" - !app-eselect/eselect-lapack - || ( - >=sci-libs/lapack-reference-${PV}-r100[int64?,${MULTILIB_USEDEP}] - sci-libs/mkl[int64?,${MULTILIB_USEDEP}] - abi_x86_64? ( !abi_x86_32? ( >=sci-libs/atlas-3.9.34[lapack] ) ) - ) - int64? ( - || ( - >=sci-libs/lapack-reference-${PV}[int64,${MULTILIB_USEDEP}] - sci-libs/mkl[int64,${MULTILIB_USEDEP}] - ) - ) - doc? ( >=app-doc/lapack-docs-3.3 )" -DEPEND="" - -pkg_pretend() { - if [[ -e "${EROOT%/}"/usr/$(get_libdir)/lib${PN}.so ]]; then - ewarn "You have still the old ${PN} library symlink present" - ewarn "Please delete" - ewarn "${EROOT%/}/usr/$(get_libdir)/lib${PN}.so" - ewarn "to avoid problems with new ${PN} structure" - fi -} diff --git a/virtual/lapack/metadata.xml b/virtual/lapack/metadata.xml deleted file mode 100644 index 6148c6b10..000000000 --- a/virtual/lapack/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>sci@gentoo.org</email> - <name>Gentoo Science Project</name> - </maintainer> - <longdescription lang="en"> -Gentoo virtual package for the Linear Algebra PACKAge -FORTRAN 77 implementation. The version number corresponds to the -version of the LAPACK reference implementation. -</longdescription> - <use> - <flag name="int64">Add eselect module for lapack libraries built with 64 bits -integer ABI</flag> - </use> -</pkgmetadata> diff --git a/virtual/lapacke/lapacke-3.6.ebuild b/virtual/lapacke/lapacke-3.6.ebuild deleted file mode 100644 index 594d6e640..000000000 --- a/virtual/lapacke/lapacke-3.6.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-build - -DESCRIPTION="Virtual for LAPACK C implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="int64" - -RDEPEND=" - || ( - abi_x86_64? ( !abi_x86_32? ( >=sci-libs/lapacke-reference-${PV} ) ) - sci-libs/mkl[int64?,${MULTILIB_USEDEP}] - ) - int64? ( sci-libs/mkl[int64,${MULTILIB_USEDEP}] ) - " -DEPEND="" diff --git a/virtual/lapacke/metadata.xml b/virtual/lapacke/metadata.xml deleted file mode 100644 index 52b90821b..000000000 --- a/virtual/lapacke/metadata.xml +++ /dev/null @@ -1,16 +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"> -Gentoo virtual package for the Linear Algebra PACKAge -C implementation. -</longdescription> - <use> - <flag name="int64">Add eselect module for blas libraries built with 64 bits -integer ABI</flag> - </use> -</pkgmetadata> |