aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenda Xu <heroxbd@gentoo.org>2019-08-08 08:54:40 +0800
committerBenda Xu <heroxbd@gentoo.org>2019-08-08 09:20:00 +0800
commite105f0f6a215d6fd15b58cb8a669e3f119c12169 (patch)
treef65746ca51ff785cfe6ba8b9aa9bdd38df0cbd8c /scripts
parentsci-mathematics/petsc: merge into ::gentoo and remove from overlay. (diff)
downloadsci-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-xscripts/lapack-migration.sh25
-rw-r--r--scripts/sci-lapack18
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