diff options
author | Benda Xu <heroxbd@gentoo.org> | 2019-08-08 08:54:40 +0800 |
---|---|---|
committer | Benda Xu <heroxbd@gentoo.org> | 2019-08-08 09:20:00 +0800 |
commit | e105f0f6a215d6fd15b58cb8a669e3f119c12169 (patch) | |
tree | f65746ca51ff785cfe6ba8b9aa9bdd38df0cbd8c /scripts | |
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 'scripts')
-rwxr-xr-x | scripts/lapack-migration.sh | 25 | ||||
-rw-r--r-- | scripts/sci-lapack | 18 |
2 files changed, 0 insertions, 43 deletions
diff --git a/scripts/lapack-migration.sh b/scripts/lapack-migration.sh deleted file mode 100755 index cd932c130..000000000 --- a/scripts/lapack-migration.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env bash -set -e - -EPREFIX=${1} - -#Link to the workaround automated by this script: https://wiki.gentoo.org/wiki/User_talk:Houseofsuns#Migration_to_science_overlay_from_main_tree -#Efforts to more permanently address the issue: https://github.com/gentoo/sci/issues/805 -echo "" -echo "Setting Up Eselect for Gentoo Science:" -echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" -if [ ! -d ${EPREFIX}/etc/portage/package.mask/ ]; then - mkdir -p ${EPREFIX}/etc/portage/package.mask/; -fi -cp "sci-lapack" "${EPREFIX}/etc/portage/package.mask/" -emerge --oneshot --verbose dev-util/cmake >> /dev/null -emerge --oneshot --verbose app-admin/eselect::science >> /dev/null -FEATURES="-preserve-libs":$FEATURES emerge --oneshot --verbose sci-libs/blas-reference::science -eselect blas set reference -FEATURES="-preserve-libs":$FEATURES emerge --oneshot --verbose sci-libs/cblas-reference::science -eselect cblas set reference -FEATURES="-preserve-libs":$FEATURES emerge --oneshot --verbose sci-libs/lapack-reference::science -eselect lapack set reference -FEATURES="-preserve-libs":$FEATURES emerge --oneshot --verbose --exclude sci-libs/blas-reference --exclude sci-libs/cblas-reference --exclude sci-libs/lapack-reference `eix --only-names --installed --in-overlay science` - -emerge -1qv @preserved-rebuild diff --git a/scripts/sci-lapack b/scripts/sci-lapack deleted file mode 100644 index 691059927..000000000 --- a/scripts/sci-lapack +++ /dev/null @@ -1,18 +0,0 @@ -## mask packages superseded by science overlay -app-admin/eselect::gentoo -app-eselect/eselect-blas -app-eselect/eselect-cblas -app-eselect/eselect-lapack -virtual/blas::gentoo -virtual/cblas::gentoo -virtual/lapack::gentoo -sci-libs/gsl::gentoo -app-doc/blas-docs::gentoo -app-doc/lapack-docs::gentoo -sci-libs/blas-reference::gentoo -sci-libs/cblas-reference::gentoo -sci-libs/lapack-reference::gentoo -sci-libs/mkl::gentoo - -## more recently requires (see: https://github.com/gentoo/sci/issues/878 ) ->=dev-util/cmake-3.12.0 |