commit:     20c05ff28aa7deb559aa5d33196f29e07f39ddc6
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  9 07:39:17 2020 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Mon Nov  9 07:39:17 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=20c05ff2

sci-libs/mkl: landed on to ::gentoo.

Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>

 sci-libs/mkl/metadata.xml          |  19 -------
 sci-libs/mkl/mkl-18.0.2.199.ebuild | 108 -------------------------------------
 sci-libs/mkl/mkl-19.0.4.243.ebuild | 105 ------------------------------------
 sci-libs/mkl/mkl-2020.1.217.ebuild | 101 ----------------------------------
 4 files changed, 333 deletions(-)

diff --git a/sci-libs/mkl/metadata.xml b/sci-libs/mkl/metadata.xml
deleted file mode 100644
index 5d7029a9d..000000000
--- a/sci-libs/mkl/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="project">
-               <email>s...@gentoo.org</email>
-               <name>Gentoo Science Project</name>
-       </maintainer>
-       <longdescription lang="en">
-The Intel(R) Math Kernel Library is a mathematical library mostly
-optimized for Intel processors (also works on AMDs). It contains BLAS
-and LAPACK implementations, Fast Fourier Transforms, a vector math
-library, and random number generators. It also has multiprocessor
-capacities. The package is installed as binary and has a restrictive
-license. Please see license terms and home page for proper use.
-</longdescription>
-       <use>
-               <flag name="int64">Build the 64 bits integer library</flag>
-       </use>
-</pkgmetadata>

diff --git a/sci-libs/mkl/mkl-18.0.2.199.ebuild 
b/sci-libs/mkl/mkl-18.0.2.199.ebuild
deleted file mode 100644
index 26c8fd725..000000000
--- a/sci-libs/mkl/mkl-18.0.2.199.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-INTEL_DIST_SKU=3235
-INTEL_DIST_PV=2018_update2_professional_edition
-
-inherit alternatives-2 intel-sdp-r1 numeric-int64-multibuild
-
-DESCRIPTION="Intel Math Kernel Library: linear algebra, fft, math functions"
-HOMEPAGE="http://software.intel.com/en-us/articles/intel-mkl/";
-
-IUSE="doc int64"
-KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND=""
-RDEPEND="~dev-libs/intel-common-${PV}[compiler]"
-
-CHECKREQS_DISK_BUILD=3500M
-
-INTEL_DIST_DAT_RPMS=(
-       "mkl-cluster-c-2018.2-199-2018.2-199.noarch.rpm"
-       "mkl-cluster-common-2018.2-199-2018.2-199.noarch.rpm"
-       "mkl-cluster-f-2018.2-199-2018.2-199.noarch.rpm"
-       "mkl-common-2018.2-199-2018.2-199.noarch.rpm"
-       "mkl-common-c-2018.2-199-2018.2-199.noarch.rpm"
-       "mkl-common-c-ps-2018.2-199-2018.2-199.noarch.rpm"
-       "mkl-common-f-2018.2-199-2018.2-199.noarch.rpm"
-       "mkl-common-ps-2018.2-199-2018.2-199.noarch.rpm"
-       "mkl-f95-common-2018.2-199-2018.2-199.noarch.rpm")
-INTEL_DIST_AMD64_RPMS=(
-       "mkl-cluster-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-cluster-rt-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-core-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-core-c-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-core-f-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-core-ps-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-core-rt-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-f95-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-gnu-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-gnu-c-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-gnu-f-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-gnu-f-rt-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-gnu-rt-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-pgi-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-pgi-c-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-pgi-f-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-pgi-rt-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-tbb-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-tbb-rt-2018.2-199-2018.2-199.x86_64.rpm")
-INTEL_DIST_X86_RPMS=(
-       "mkl-core-32bit-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-core-c-32bit-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-core-f-32bit-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-core-ps-32bit-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-core-rt-32bit-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-f95-32bit-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-gnu-32bit-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-gnu-c-32bit-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-gnu-f-32bit-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-gnu-f-rt-32bit-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-gnu-rt-32bit-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-tbb-32bit-2018.2-199-2018.2-199.x86_64.rpm"
-       "mkl-tbb-rt-32bit-2018.2-199-2018.2-199.x86_64.rpm")
-
-pkg_setup() {
-       if use doc; then
-               INTEL_DIST_DAT_RPMS+=(
-                       "mkl-doc-2018-2018.2-199.noarch.rpm"
-                       "mkl-doc-ps-2018-2018.2-199.noarch.rpm")
-       fi
-}
-
-_mkl_add_alternative_provider() {
-       local prov=$1; shift
-       local alt
-       for alt in $*; do
-               NUMERIC_MODULE_NAME=${prov} \
-                       numeric-int64-multibuild_install_alternative ${alt} 
${prov}
-       done
-}
-
-src_install() {
-       intel-sdp-r1_src_install
-
-       sed -i -e "s#<INSTALLDIR>#$(isdp_get-sdp-edir)/linux#" \
-               
"${ED}"/opt/intel/compilers_and_libraries_2018.2.199/linux/mkl/bin/pkgconfig/* \
-               || die "sed failed"
-
-       mkdir -p "${ED}"/usr/$(get_libdir)/pkgconfig/ || die "mkdir failed"
-       cp 
"${ED}"/opt/intel/compilers_and_libraries_2018.2.199/linux/mkl/bin/pkgconfig/* \
-               "${ED}"/usr/$(get_libdir)/pkgconfig/ || die "cp failed"
-
-       if use int64; then
-               _mkl_add_alternative_provider mkl-dynamic-ilp64-seq blas lapack 
cblas lapacke scalapack
-               _mkl_add_alternative_provider mkl-dynamic-ilp64-iomp blas 
lapack cblas lapacke scalapack
-       else
-               _mkl_add_alternative_provider mkl-dynamic-lp64-seq blas lapack 
cblas lapacke scalapack
-               _mkl_add_alternative_provider mkl-dynamic-lp64-iomp blas lapack 
cblas lapacke scalapack
-       fi
-
-       local ldpath="LDPATH="
-       use abi_x86_64 && 
ldpath+=":$(isdp_get-sdp-edir)/linux/mkl/lib/$(isdp_convert2intel-arch 
abi_x86_64)"
-       use abi_x86_32 && 
ldpath+=":$(isdp_get-sdp-edir)/linux/mkl/lib/$(isdp_convert2intel-arch 
abi_x86_32)"
-       echo "${ldpath}" > "${T}"/35mkl || die
-       doenvd "${T}"/35mkl
-}

diff --git a/sci-libs/mkl/mkl-19.0.4.243.ebuild 
b/sci-libs/mkl/mkl-19.0.4.243.ebuild
deleted file mode 100644
index fcdcc6c9f..000000000
--- a/sci-libs/mkl/mkl-19.0.4.243.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-INTEL_DIST_PV=2019_update4_professional_edition
-
-inherit alternatives-2 intel-sdp-r1 numeric-int64-multibuild
-
-DESCRIPTION="Intel Math Kernel Library: linear algebra, fft, math functions"
-HOMEPAGE="http://software.intel.com/en-us/articles/intel-mkl/";
-
-IUSE="doc int64"
-KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND=""
-RDEPEND="~dev-libs/intel-common-${PV}[compiler]"
-
-CHECKREQS_DISK_BUILD=3500M
-
-INTEL_DIST_DAT_RPMS=(
-       "mkl-cluster-c-2019.4-243-2019.4-243.noarch.rpm"
-       "mkl-cluster-f-2019.4-243-2019.4-243.noarch.rpm"
-       "mkl-common-2019.4-243-2019.4-243.noarch.rpm"
-       "mkl-common-c-2019.4-243-2019.4-243.noarch.rpm"
-       "mkl-common-c-ps-2019.4-243-2019.4-243.noarch.rpm"
-       "mkl-common-f-2019.4-243-2019.4-243.noarch.rpm"
-       "mkl-common-ps-2019.4-243-2019.4-243.noarch.rpm"
-       "mkl-f95-common-2019.4-243-2019.4-243.noarch.rpm")
-INTEL_DIST_AMD64_RPMS=(
-       "mkl-cluster-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-cluster-rt-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-core-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-core-c-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-core-f-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-core-ps-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-core-rt-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-f95-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-gnu-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-gnu-c-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-gnu-f-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-gnu-f-rt-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-gnu-rt-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-pgi-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-pgi-c-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-pgi-rt-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-tbb-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-tbb-rt-2019.4-243-2019.4-243.x86_64.rpm")
-INTEL_DIST_X86_RPMS=(
-       "mkl-core-32bit-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-core-c-32bit-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-core-f-32bit-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-core-ps-32bit-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-core-rt-32bit-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-f95-32bit-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-gnu-32bit-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-gnu-c-32bit-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-gnu-f-32bit-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-gnu-f-rt-32bit-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-gnu-rt-32bit-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-tbb-32bit-2019.4-243-2019.4-243.x86_64.rpm"
-       "mkl-tbb-rt-32bit-2019.4-243-2019.4-243.x86_64.rpm")
-
-pkg_setup() {
-       if use doc; then
-               INTEL_DIST_DAT_RPMS+=(
-                       "mkl-doc-2019-2019.4-243.noarch.rpm"
-                       "mkl-doc-ps-2019-2019.4-243.noarch.rpm")
-       fi
-}
-
-_mkl_add_alternative_provider() {
-       local prov=$1; shift
-       local alt
-       for alt in $*; do
-               NUMERIC_MODULE_NAME=${prov} \
-                       numeric-int64-multibuild_install_alternative ${alt} 
${prov}
-       done
-}
-
-src_install() {
-       intel-sdp-r1_src_install
-
-       sed -i -e "s#<INSTALLDIR>#$(isdp_get-sdp-edir)/linux#" \
-               
"${ED}"/opt/intel/compilers_and_libraries_2019.4.243/linux/mkl/bin/pkgconfig/* \
-               || die "sed failed"
-
-       mkdir -p "${ED}"/usr/$(get_libdir)/pkgconfig/ || die "mkdir failed"
-       cp 
"${ED}"/opt/intel/compilers_and_libraries_2019.4.243/linux/mkl/bin/pkgconfig/* \
-               "${ED}"/usr/$(get_libdir)/pkgconfig/ || die "cp failed"
-
-       if use int64; then
-               _mkl_add_alternative_provider mkl-dynamic-ilp64-seq blas lapack 
cblas lapacke scalapack
-               _mkl_add_alternative_provider mkl-dynamic-ilp64-iomp blas 
lapack cblas lapacke scalapack
-       else
-               _mkl_add_alternative_provider mkl-dynamic-lp64-seq blas lapack 
cblas lapacke scalapack
-               _mkl_add_alternative_provider mkl-dynamic-lp64-iomp blas lapack 
cblas lapacke scalapack
-       fi
-
-       local ldpath="LDPATH="
-       use abi_x86_64 && 
ldpath+=":$(isdp_get-sdp-edir)/linux/mkl/lib/$(isdp_convert2intel-arch 
abi_x86_64)"
-       use abi_x86_32 && 
ldpath+=":$(isdp_get-sdp-edir)/linux/mkl/lib/$(isdp_convert2intel-arch 
abi_x86_32)"
-       echo "${ldpath}" > "${T}"/35mkl || die
-       doenvd "${T}"/35mkl
-}

diff --git a/sci-libs/mkl/mkl-2020.1.217.ebuild 
b/sci-libs/mkl/mkl-2020.1.217.ebuild
deleted file mode 100644
index 2dd3799db..000000000
--- a/sci-libs/mkl/mkl-2020.1.217.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-INTEL_DIST_PV=2020_update1_professional_edition
-
-inherit intel-sdp-r1 numeric-int64-multibuild
-
-DESCRIPTION="Intel Math Kernel Library: linear algebra, fft, math functions"
-HOMEPAGE="http://software.intel.com/en-us/articles/intel-mkl/";
-
-IUSE="doc int64"
-KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND=""
-RDEPEND="~dev-libs/intel-common-19.1.1.217[compiler]"
-
-CHECKREQS_DISK_BUILD=3500M
-
-MY_PV="$(ver_rs 2 '-')" # 2020.1-217
-
-QA_PREBUILT="*"
-
-INTEL_DIST_DAT_RPMS=(
-       "mkl-cluster-c-${MY_PV}-${MY_PV}.noarch.rpm"
-       "mkl-cluster-f-${MY_PV}-${MY_PV}.noarch.rpm"
-       "mkl-common-${MY_PV}-${MY_PV}.noarch.rpm"
-       "mkl-common-c-${MY_PV}-${MY_PV}.noarch.rpm"
-       "mkl-common-c-ps-${MY_PV}-${MY_PV}.noarch.rpm"
-       "mkl-common-f-${MY_PV}-${MY_PV}.noarch.rpm"
-       "mkl-common-ps-${MY_PV}-${MY_PV}.noarch.rpm"
-       "mkl-f95-common-${MY_PV}-${MY_PV}.noarch.rpm")
-INTEL_DIST_AMD64_RPMS=(
-       "mkl-cluster-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-cluster-rt-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-core-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-core-c-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-core-f-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-core-ps-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-core-rt-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-f95-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-gnu-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-gnu-c-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-gnu-f-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-gnu-f-rt-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-gnu-rt-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-pgi-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-pgi-c-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-pgi-rt-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-tbb-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-tbb-rt-${MY_PV}-${MY_PV}.x86_64.rpm")
-INTEL_DIST_X86_RPMS=(
-       "mkl-core-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-core-c-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-core-f-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-core-ps-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-core-rt-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-f95-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-gnu-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-gnu-c-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-gnu-f-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-gnu-f-rt-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-gnu-rt-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-tbb-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
-       "mkl-tbb-rt-32bit-${MY_PV}-${MY_PV}.x86_64.rpm")
-
-pkg_setup() {
-       if use doc; then
-               INTEL_DIST_DAT_RPMS+=(
-                       "mkl-doc-2020-${MY_PV}.noarch.rpm"
-                       "mkl-doc-ps-2020-${MY_PV}.noarch.rpm")
-       fi
-}
-
-_mkl_add_alternative_provider() {
-       local prov=$1; shift
-       local alt
-       for alt in $*; do
-               NUMERIC_MODULE_NAME=${prov} \
-                       numeric-int64-multibuild_install_alternative ${alt} 
${prov}
-       done
-}
-
-src_install() {
-       intel-sdp-r1_src_install
-
-       sed -i -e "s#<INSTALLDIR>#$(isdp_get-sdp-edir)/linux#" \
-               
"${ED}"/opt/intel/compilers_and_libraries_2020.1.217/linux/mkl/bin/pkgconfig/* \
-               || die "sed failed"
-
-       mkdir -p "${ED}"/usr/$(get_libdir)/pkgconfig/ || die "mkdir failed"
-       cp 
"${ED}"/opt/intel/compilers_and_libraries_2020.1.217/linux/mkl/bin/pkgconfig/* \
-               "${ED}"/usr/$(get_libdir)/pkgconfig/ || die "cp failed"
-
-       local ldpath="LDPATH="
-       use abi_x86_64 && 
ldpath+=":$(isdp_get-sdp-edir)/linux/mkl/lib/$(isdp_convert2intel-arch 
abi_x86_64)"
-       use abi_x86_32 && 
ldpath+=":$(isdp_get-sdp-edir)/linux/mkl/lib/$(isdp_convert2intel-arch 
abi_x86_32)"
-       echo "${ldpath}" > "${T}"/35mkl || die
-       doenvd "${T}"/35mkl
-}

Reply via email to