[gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/

2021-01-30 Thread Andrew Ammerlaan
commit: fe3ef37a5f71e23a6f38e540a6cae2ac1d7ade5d
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sat Jan 30 14:54:48 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Jan 30 14:54:48 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fe3ef37a

dev-libs/intel-common: remove nnecessary slash strip

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-libs/intel-common/intel-common-18.0.2.199-r1.ebuild | 4 ++--
 dev-libs/intel-common/intel-common-19.0.3.199-r1.ebuild | 4 ++--
 dev-libs/intel-common/intel-common-19.0.4.243.ebuild| 4 ++--
 dev-libs/intel-common/intel-common-19.1.1.217.ebuild| 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-libs/intel-common/intel-common-18.0.2.199-r1.ebuild 
b/dev-libs/intel-common/intel-common-18.0.2.199-r1.ebuild
index cffa2b8ed..5397d76b6 100644
--- a/dev-libs/intel-common/intel-common-18.0.2.199-r1.ebuild
+++ b/dev-libs/intel-common/intel-common-18.0.2.199-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -67,7 +67,7 @@ src_install() {
local path rootpath ldpath arch fenv=35intelsdp
cat > ${fenv} <<-EOF

NLSPATH=$(isdp_get-sdp-edir)/linux/compiler/lib/$(isdp_get-native-abi-arch)/locale/en_US/%N
-   
INTEL_LICENSE_FILE=${EPREFIX%/}/opt/intel/licenses:$(isdp_get-sdp-edir)/licenses
+   
INTEL_LICENSE_FILE=${EPREFIX}/opt/intel/licenses:$(isdp_get-sdp-edir)/licenses
EOF
for arch in $(isdp_get-sdp-installed-arches); do
path="${path}:$(isdp_get-sdp-edir)/linux/bin/${arch}"

diff --git a/dev-libs/intel-common/intel-common-19.0.3.199-r1.ebuild 
b/dev-libs/intel-common/intel-common-19.0.3.199-r1.ebuild
index a294ac532..dc06e4551 100644
--- a/dev-libs/intel-common/intel-common-19.0.3.199-r1.ebuild
+++ b/dev-libs/intel-common/intel-common-19.0.3.199-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -73,7 +73,7 @@ src_install() {
local path rootpath ldpath arch fenv=35intelsdp
cat > ${fenv} <<-EOF

NLSPATH=$(isdp_get-sdp-edir)/linux/compiler/lib/$(isdp_get-native-abi-arch)/locale/en_US/%N
-   
INTEL_LICENSE_FILE=${EPREFIX%/}/opt/intel/licenses:$(isdp_get-sdp-edir)/licenses
+   
INTEL_LICENSE_FILE=${EPREFIX}/opt/intel/licenses:$(isdp_get-sdp-edir)/licenses
EOF
for arch in $(isdp_get-sdp-installed-arches); do
path="${path}:$(isdp_get-sdp-edir)/linux/bin/${arch}"

diff --git a/dev-libs/intel-common/intel-common-19.0.4.243.ebuild 
b/dev-libs/intel-common/intel-common-19.0.4.243.ebuild
index f565b434b..df8f5574c 100644
--- a/dev-libs/intel-common/intel-common-19.0.4.243.ebuild
+++ b/dev-libs/intel-common/intel-common-19.0.4.243.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -73,7 +73,7 @@ src_install() {
local path rootpath ldpath arch fenv=35intelsdp
cat > ${fenv} <<-EOF

NLSPATH=$(isdp_get-sdp-edir)/linux/compiler/lib/$(isdp_get-native-abi-arch)/locale/en_US/%N
-   
INTEL_LICENSE_FILE=${EPREFIX%/}/opt/intel/licenses:$(isdp_get-sdp-edir)/licenses
+   
INTEL_LICENSE_FILE=${EPREFIX}/opt/intel/licenses:$(isdp_get-sdp-edir)/licenses
EOF
for arch in $(isdp_get-sdp-installed-arches); do
path="${path}:$(isdp_get-sdp-edir)/linux/bin/${arch}"

diff --git a/dev-libs/intel-common/intel-common-19.1.1.217.ebuild 
b/dev-libs/intel-common/intel-common-19.1.1.217.ebuild
index 030b4877c..4ba98edad 100644
--- a/dev-libs/intel-common/intel-common-19.1.1.217.ebuild
+++ b/dev-libs/intel-common/intel-common-19.1.1.217.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -74,7 +74,7 @@ src_install() {
local path rootpath ldpath arch fenv=35intelsdp
cat > ${fenv} <<-EOF

NLSPATH=$(isdp_get-sdp-edir)/linux/compiler/lib/$(isdp_get-native-abi-arch)/locale/en_US/%N
-   
INTEL_LICENSE_FILE=${EPREFIX%/}/opt/intel/licenses:$(isdp_get-sdp-edir)/licenses
+   
INTEL_LICENSE_FILE=${EPREFIX}/opt/intel/licenses:$(isdp_get-sdp-edir)/licenses
EOF
for arch in $(isdp_get-sdp-installed-arches); do
path="${path}:$(isdp_get-sdp-edir)/linux/bin/${arch}"



[gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/

2020-05-05 Thread Matthias Maier
commit: 3574bd0d0f39e3dd4a198fd46f0ff0acb75ce4d3
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue May  5 04:06:48 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue May  5 06:04:39 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3574bd0d

dev-libs/intel-common: version bump to 2020 update 1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthias Maier  gentoo.org>

 .../intel-common/intel-common-19.1.1.217.ebuild| 102 +
 1 file changed, 102 insertions(+)

diff --git a/dev-libs/intel-common/intel-common-19.1.1.217.ebuild 
b/dev-libs/intel-common/intel-common-19.1.1.217.ebuild
new file mode 100644
index 0..030b4877c
--- /dev/null
+++ b/dev-libs/intel-common/intel-common-19.1.1.217.ebuild
@@ -0,0 +1,102 @@
+# 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
+
+DESCRIPTION="Common libraries and utilities needed for Intel compilers and 
libraries"
+HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/;
+
+IUSE="+compiler doc +mpi +openmp"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+SLOT="0"
+
+MY_PV="$(ver_rs 3 '-')"   # 19.1.1-217
+MY_PV2="$(ver_cut 1-2)"   # 19.1
+MY_PV3="2019" # 2019
+MY_PV4="${MY_PV3}.7-$(ver_cut 4)" # 2019.7-217 sic!
+
+CHECKREQS_DISK_BUILD=750M
+
+QA_PREBUILT="*"
+
+INTEL_DIST_BIN_RPMS=()
+INTEL_DIST_DAT_RPMS=(
+   "c-comp-common-${MY_PV}-${MY_PV}.noarch.rpm"
+   "comp-l-all-common-${MY_PV}-${MY_PV}.noarch.rpm"
+   "comp-l-all-vars-${MY_PV}-${MY_PV}.noarch.rpm"
+   "comp-nomcu-vars-${MY_PV}-${MY_PV}.noarch.rpm")
+INTEL_DIST_X86_RPMS=(
+   "comp-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-ss-bec-32bit-${MY_PV}-${MY_PV}.x86_64.rpm")
+INTEL_DIST_AMD64_RPMS=(
+   "comp-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-ss-bec-${MY_PV}-${MY_PV}.x86_64.rpm")
+
+pkg_setup() {
+   if use doc; then
+   INTEL_DIST_DAT_RPMS+=( "comp-doc-${MY_PV2}-${MY_PV}.noarch.rpm" 
)
+   fi
+
+   if use mpi; then
+   INTEL_DIST_AMD64_RPMS+=( 
"mpi-rt-${MY_PV4}-${MY_PV4}.x86_64.rpm" )
+
+   if use doc; then
+   INTEL_DIST_DAT_RPMS+=( 
"mpi-doc-${MY_PV3}-${MY_PV4}.x86_64.rpm" )
+   fi
+   fi
+
+   if use openmp; then
+   INTEL_DIST_DAT_RPMS+=( 
"openmp-common-${MY_PV}-${MY_PV}.noarch.rpm" )
+   INTEL_DIST_AMD64_RPMS+=( "openmp-${MY_PV}-${MY_PV}.x86_64.rpm" )
+   INTEL_DIST_X86_RPMS+=( 
"openmp-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" )
+
+   if use compiler; then
+   INTEL_DIST_DAT_RPMS+=(
+   "openmp-common-icc-${MY_PV}-${MY_PV}.noarch.rpm"
+   
"openmp-common-ifort-${MY_PV}-${MY_PV}.noarch.rpm")
+   INTEL_DIST_AMD64_RPMS+=(
+   "openmp-ifort-${MY_PV}-${MY_PV}.x86_64.rpm")
+   INTEL_DIST_X86_RPMS+=(
+   
"openmp-ifort-32bit-${MY_PV}-${MY_PV}.x86_64.rpm")
+   fi
+   fi
+}
+
+src_install() {
+   intel-sdp-r1_src_install
+   local path rootpath ldpath arch fenv=35intelsdp
+   cat > ${fenv} <<-EOF
+   
NLSPATH=$(isdp_get-sdp-edir)/linux/compiler/lib/$(isdp_get-native-abi-arch)/locale/en_US/%N
+   
INTEL_LICENSE_FILE=${EPREFIX%/}/opt/intel/licenses:$(isdp_get-sdp-edir)/licenses
+   EOF
+   for arch in $(isdp_get-sdp-installed-arches); do
+   path="${path}:$(isdp_get-sdp-edir)/linux/bin/${arch}"
+   rootpath="${rootpath}:$(isdp_get-sdp-edir)/linux/bin/${arch}"
+   
ldpath="${ldpath}:$(isdp_get-sdp-edir)/linux/compiler/lib/${arch}"
+   done
+   if use mpi && use amd64; then
+   path="${path}:$(isdp_get-sdp-edir)/linux/mpi/intel64/bin/"
+   
rootpath="${rootpath}:$(isdp_get-sdp-edir)/linux/mpi/intel64/bin/"
+   ldpath="${ldpath}:$(isdp_get-sdp-edir)/linux/mpi/intel64/lib/"
+   fi
+   cat >> ${fenv} <<-EOF
+   PATH=${path#:}
+   ROOTPATH=${rootpath#:}
+   LDPATH=${ldpath#:}
+   EOF
+
+   doenvd ${fenv}
+
+   cat >> "${T}"/40-${PN} <<- EOF
+   SEARCH_DIRS_MASK=$(isdp_get-sdp-edir)
+   EOF
+   insinto /etc/revdep-rebuild/
+   doins "${T}"/40-${PN}
+}



[gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/

2019-05-25 Thread Matthias Maier
commit: fa2625ab33b84ab328dfa68a5a30b3071faf6c04
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri May 24 20:23:54 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat May 25 06:36:02 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fa2625ab

dev-libs/intel-common: version bump to 19.0.4.243

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 .../intel-common/intel-common-19.0.4.243.ebuild| 101 +
 1 file changed, 101 insertions(+)

diff --git a/dev-libs/intel-common/intel-common-19.0.4.243.ebuild 
b/dev-libs/intel-common/intel-common-19.0.4.243.ebuild
new file mode 100644
index 0..f565b434b
--- /dev/null
+++ b/dev-libs/intel-common/intel-common-19.0.4.243.ebuild
@@ -0,0 +1,101 @@
+# 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 intel-sdp-r1
+
+DESCRIPTION="Common libraries and utilities needed for Intel compilers and 
libraries"
+HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/;
+
+IUSE="+compiler doc +mpi +openmp"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+SLOT="0"
+
+MY_PV=$(ver_rs 3 '-')  # 19.0.3-199
+MY_PV2=$(ver_cut 1-2)  # 19.0
+MY_PV3='20'$(ver_cut 1)  # 2019
+MY_PV4="${MY_PV3}."$(ver_cut 3)'-'$(ver_cut 4)  # 2019.3-199
+
+CHECKREQS_DISK_BUILD=750M
+
+INTEL_DIST_BIN_RPMS=()
+INTEL_DIST_DAT_RPMS=(
+   "c-comp-common-${MY_PV}-${MY_PV}.noarch.rpm"
+   "comp-l-all-common-${MY_PV}-${MY_PV}.noarch.rpm"
+   "comp-l-all-vars-${MY_PV}-${MY_PV}.noarch.rpm"
+   "comp-nomcu-vars-${MY_PV}-${MY_PV}.noarch.rpm")
+INTEL_DIST_X86_RPMS=(
+   "comp-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-ss-bec-32bit-${MY_PV}-${MY_PV}.x86_64.rpm")
+INTEL_DIST_AMD64_RPMS=(
+   "comp-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-ss-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-ss-bec-${MY_PV}-${MY_PV}.x86_64.rpm")
+
+pkg_setup() {
+   if use doc; then
+   INTEL_DIST_DAT_RPMS+=( "comp-doc-${MY_PV2}-${MY_PV}.noarch.rpm" 
)
+   fi
+
+   if use mpi; then
+   INTEL_DIST_AMD64_RPMS+=( 
"mpi-rt-${MY_PV4}-${MY_PV4}.x86_64.rpm" )
+
+   if use doc; then
+   INTEL_DIST_DAT_RPMS+=( 
"mpi-doc-${MY_PV3}-${MY_PV4}.x86_64.rpm" )
+   fi
+   fi
+
+   if use openmp; then
+   INTEL_DIST_DAT_RPMS+=( 
"openmp-common-${MY_PV}-${MY_PV}.noarch.rpm" )
+   INTEL_DIST_AMD64_RPMS+=( "openmp-${MY_PV}-${MY_PV}.x86_64.rpm" )
+   INTEL_DIST_X86_RPMS+=( 
"openmp-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" )
+
+   if use compiler; then
+   INTEL_DIST_DAT_RPMS+=(
+   "openmp-common-icc-${MY_PV}-${MY_PV}.noarch.rpm"
+   
"openmp-common-ifort-${MY_PV}-${MY_PV}.noarch.rpm")
+   INTEL_DIST_AMD64_RPMS+=(
+   "openmp-ifort-${MY_PV}-${MY_PV}.x86_64.rpm")
+   INTEL_DIST_X86_RPMS+=(
+   
"openmp-ifort-32bit-${MY_PV}-${MY_PV}.x86_64.rpm")
+   fi
+   fi
+}
+
+src_install() {
+   intel-sdp-r1_src_install
+   local path rootpath ldpath arch fenv=35intelsdp
+   cat > ${fenv} <<-EOF
+   
NLSPATH=$(isdp_get-sdp-edir)/linux/compiler/lib/$(isdp_get-native-abi-arch)/locale/en_US/%N
+   
INTEL_LICENSE_FILE=${EPREFIX%/}/opt/intel/licenses:$(isdp_get-sdp-edir)/licenses
+   EOF
+   for arch in $(isdp_get-sdp-installed-arches); do
+   path="${path}:$(isdp_get-sdp-edir)/linux/bin/${arch}"
+   rootpath="${rootpath}:$(isdp_get-sdp-edir)/linux/bin/${arch}"
+   
ldpath="${ldpath}:$(isdp_get-sdp-edir)/linux/compiler/lib/${arch}"
+   done
+   if use mpi && use amd64; then
+   path="${path}:$(isdp_get-sdp-edir)/linux/mpi/intel64/bin/"
+   
rootpath="${rootpath}:$(isdp_get-sdp-edir)/linux/mpi/intel64/bin/"
+   ldpath="${ldpath}:$(isdp_get-sdp-edir)/linux/mpi/intel64/lib/"
+   fi
+   cat >> ${fenv} <<-EOF
+   PATH=${path#:}
+   ROOTPATH=${rootpath#:}
+   LDPATH=${ldpath#:}
+   EOF
+
+   doenvd ${fenv}
+
+   cat >> "${T}"/40-${PN} <<- EOF
+   SEARCH_DIRS_MASK=$(isdp_get-sdp-edir)
+   EOF
+   insinto /etc/revdep-rebuild/
+   doins "${T}"/40-${PN}
+}



[gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/

2019-05-22 Thread Horea Christian
commit: 87b52a55dc7be942f0ca4011bb120a7d65c9802e
Author: Oleg Höfling  gmail  com>
AuthorDate: Thu Mar 28 17:01:15 2019 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed May 22 16:17:44 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=87b52a55

dev-libs/intel-common: version bump to 19.0.3.199

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Horea Christian  chymera.eu>

 .../intel-common/intel-common-19.0.3.199-r1.ebuild | 101 +
 1 file changed, 101 insertions(+)

diff --git a/dev-libs/intel-common/intel-common-19.0.3.199-r1.ebuild 
b/dev-libs/intel-common/intel-common-19.0.3.199-r1.ebuild
new file mode 100644
index 0..a294ac532
--- /dev/null
+++ b/dev-libs/intel-common/intel-common-19.0.3.199-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+INTEL_DIST_PV=2019_update3_professional_edition
+
+inherit intel-sdp-r1
+
+DESCRIPTION="Common libraries and utilities needed for Intel compilers and 
libraries"
+HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/;
+
+IUSE="+compiler doc +mpi +openmp"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+SLOT="0"
+
+MY_PV=$(ver_rs 3 '-')  # 19.0.3-199
+MY_PV2=$(ver_cut 1-2)  # 19.0
+MY_PV3='20'$(ver_cut 1)  # 2019
+MY_PV4="${MY_PV3}."$(ver_cut 3)'-'$(ver_cut 4)  # 2019.3-199
+
+CHECKREQS_DISK_BUILD=750M
+
+INTEL_DIST_BIN_RPMS=()
+INTEL_DIST_DAT_RPMS=(
+   "c-comp-common-${MY_PV}-${MY_PV}.noarch.rpm"
+   "comp-l-all-common-${MY_PV}-${MY_PV}.noarch.rpm"
+   "comp-l-all-vars-${MY_PV}-${MY_PV}.noarch.rpm"
+   "comp-nomcu-vars-${MY_PV}-${MY_PV}.noarch.rpm")
+INTEL_DIST_X86_RPMS=(
+   "comp-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-32bit-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-ss-bec-32bit-${MY_PV}-${MY_PV}.x86_64.rpm")
+INTEL_DIST_AMD64_RPMS=(
+   "comp-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-ss-${MY_PV}-${MY_PV}.x86_64.rpm"
+   "comp-ps-ss-bec-${MY_PV}-${MY_PV}.x86_64.rpm")
+
+pkg_setup() {
+   if use doc; then
+   INTEL_DIST_DAT_RPMS+=( "comp-doc-${MY_PV2}-${MY_PV}.noarch.rpm" 
)
+   fi
+
+   if use mpi; then
+   INTEL_DIST_AMD64_RPMS+=( 
"mpi-rt-${MY_PV4}-${MY_PV4}.x86_64.rpm" )
+
+   if use doc; then
+   INTEL_DIST_DAT_RPMS+=( 
"mpi-doc-${MY_PV3}-${MY_PV4}.x86_64.rpm" )
+   fi
+   fi
+
+   if use openmp; then
+   INTEL_DIST_DAT_RPMS+=( 
"openmp-common-${MY_PV}-${MY_PV}.noarch.rpm" )
+   INTEL_DIST_AMD64_RPMS+=( "openmp-${MY_PV}-${MY_PV}.x86_64.rpm" )
+   INTEL_DIST_X86_RPMS+=( 
"openmp-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" )
+
+   if use compiler; then
+   INTEL_DIST_DAT_RPMS+=(
+   "openmp-common-icc-${MY_PV}-${MY_PV}.noarch.rpm"
+   
"openmp-common-ifort-${MY_PV}-${MY_PV}.noarch.rpm")
+   INTEL_DIST_AMD64_RPMS+=(
+   "openmp-ifort-${MY_PV}-${MY_PV}.x86_64.rpm")
+   INTEL_DIST_X86_RPMS+=(
+   
"openmp-ifort-32bit-${MY_PV}-${MY_PV}.x86_64.rpm")
+   fi
+   fi
+}
+
+src_install() {
+   intel-sdp-r1_src_install
+   local path rootpath ldpath arch fenv=35intelsdp
+   cat > ${fenv} <<-EOF
+   
NLSPATH=$(isdp_get-sdp-edir)/linux/compiler/lib/$(isdp_get-native-abi-arch)/locale/en_US/%N
+   
INTEL_LICENSE_FILE=${EPREFIX%/}/opt/intel/licenses:$(isdp_get-sdp-edir)/licenses
+   EOF
+   for arch in $(isdp_get-sdp-installed-arches); do
+   path="${path}:$(isdp_get-sdp-edir)/linux/bin/${arch}"
+   rootpath="${rootpath}:$(isdp_get-sdp-edir)/linux/bin/${arch}"
+   
ldpath="${ldpath}:$(isdp_get-sdp-edir)/linux/compiler/lib/${arch}"
+   done
+   if use mpi && use amd64; then
+   path="${path}:$(isdp_get-sdp-edir)/linux/mpi/intel64/bin/"
+   
rootpath="${rootpath}:$(isdp_get-sdp-edir)/linux/mpi/intel64/bin/"
+   ldpath="${ldpath}:$(isdp_get-sdp-edir)/linux/mpi/intel64/lib/"
+   fi
+   cat >> ${fenv} <<-EOF
+   PATH=${path#:}
+   ROOTPATH=${rootpath#:}
+   LDPATH=${ldpath#:}
+   EOF
+
+   doenvd ${fenv}
+
+   cat >> "${T}"/40-${PN} <<- EOF
+   SEARCH_DIRS_MASK=$(isdp_get-sdp-edir)
+   EOF
+   insinto /etc/revdep-rebuild/
+   doins "${T}"/40-${PN}
+}



[gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/

2018-04-03 Thread Matthias Maier
commit: df08c35288cb321f326c59960d4e8d7e2e12c7fa
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Apr  3 15:42:32 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Apr  3 16:44:51 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=df08c352

dev-libs/intel-common: drop old

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../intel-common/intel-common-16.0.2.181.ebuild| 149 -
 dev-libs/intel-common/metadata.xml |   1 -
 2 files changed, 150 deletions(-)

diff --git a/dev-libs/intel-common/intel-common-16.0.2.181.ebuild 
b/dev-libs/intel-common/intel-common-16.0.2.181.ebuild
deleted file mode 100644
index c6f17e064..0
--- a/dev-libs/intel-common/intel-common-16.0.2.181.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-INTEL_DIST_SKU=8676
-INTEL_DIST_PV=2016_update2
-
-inherit intel-sdp-r1
-
-DESCRIPTION="Common libraries and utilities needed for Intel compilers and 
libraries"
-HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/;
-
-IUSE="+compiler doc examples mic mpi openmp l10n_ja"
-KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
-REQUIRED_USE="mic? ( openmp )"
-
-CHECKREQS_DISK_BUILD=750M
-
-INTEL_DIST_BIN_RPMS=()
-INTEL_DIST_DAT_RPMS=(
-   "ccompxe-2016.2-062.noarch.rpm"
-   "comp-l-all-common"
-   "comp-l-all-vars"
-   "comp-l-ps-common"
-   "comp-ps-ss-doc-16.0.2-181.noarch.rpm")
-INTEL_DIST_X86_RPMS=(
-   "comp-l-all-32"
-   "comp-l-ps-ss-wrapper")
-INTEL_DIST_AMD64_RPMS=()
-
-pkg_setup() {
-   if use doc; then
-   INTEL_DIST_DAT_RPMS+=(
-   "ccompxe-doc-2016.2-062.noarch.rpm")
-
-   if use l10n_ja; then
-   INTEL_DIST_DAT_RPMS+=(
-   "comp-ps-doc-jp-16.0.2-181.noarch.rpm")
-   fi
-   fi
-
-   if use examples; then
-   INTEL_DIST_DAT_RPMS+=(
-   "ccomp-doc-2016.2-062.noarch.rpm")
-   fi
-
-   if use mpi; then
-   INTEL_DIST_X86_RPMS+=(
-   "mpirt-l-ps-181-16.0.2-181.i486.rpm")
-   INTEL_DIST_AMD64_RPMS+=(
-   "mpi-psxe-062-5.1.3-062.x86_64.rpm"
-   "mpi-rt-core-181-5.1.3-181.x86_64.rpm"
-   "mpi-sdk-core-181-5.1.3-181.x86_64.rpm"
-   )
-
-   if use mic; then
-   INTEL_DIST_AMD64_RPMS+=(
-   "mpi-rt-mic-181-5.1.3-181.x86_64.rpm"
-   "mpi-sdk-mic-181-5.1.3-181.x86_64.rpm")
-   fi
-
-   if use doc; then
-   INTEL_DIST_AMD64_RPMS+=(
-   "mpi-doc-5.1.3-181.x86_64.rpm")
-   fi
-   fi
-
-   if use openmp; then
-   INTEL_DIST_BIN_RPMS+=(
-   "openmp-l-all"
-   "openmp-l-ps")
-   INTEL_DIST_AMD64_RPMS+=(
-   "openmp-l-ps-ss")
-
-   if use mic; then
-   INTEL_DIST_AMD64_RPMS+=(
-   "openmp-l-ps-mic")
-   fi
-
-   if use compiler; then
-   INTEL_DIST_BIN_RPMS+=(
-   "openmp-l-all-devel")
-   INTEL_DIST_AMD64_RPMS+=(
-   "openmp-l-ps-devel"
-   "openmp-l-ps-ss-devel")
-
-   if use l10n_ja; then
-   INTEL_DIST_AMD64_RPMS+=(
-   "openmp-l-ps-devel-jp")
-
-   if use mic; then
-   INTEL_DIST_AMD64_RPMS+=(
-   "openmp-l-ps-mic-devel-jp")
-   fi
-   fi
-
-   if use mic; then
-   INTEL_DIST_AMD64_RPMS+=(
-   "openmp-l-ps-mic-devel")
-   fi
-   fi
-
-   if use l10n_ja; then
-   INTEL_DIST_X86_RPMS+=(
-   "openmp-l-ps-jp")
-   fi
-   fi
-
-   if use compiler; then
-   INTEL_DIST_BIN_RPMS+=(
-   "comp-l-all-devel"
-   "comp-l-ps-ss-devel")
-   INTEL_DIST_AMD64_RPMS+=(
-   "comp-l-ps-devel")
-   fi
-}
-
-src_install() {
-   intel-sdp-r1_src_install
-   local path rootpath ldpath arch fenv=35intelsdp
-   cat > ${fenv} <<-EOF
-   
NLSPATH=$(isdp_get-sdp-edir)/linux/compiler/lib/$(isdp_get-native-abi-arch)/locale/en_US/%N
-   

[gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/

2018-04-03 Thread Matthias Maier
commit: e3cdf5935fa4b1adaf4bc93877f68e5a8c6cfc60
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Apr  3 15:41:31 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Apr  3 16:44:51 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e3cdf593

dev-libs/intel-common: ebuild maintenance

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 ...intel-common-18.0.2.199.ebuild => intel-common-18.0.2.199-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/intel-common/intel-common-18.0.2.199.ebuild 
b/dev-libs/intel-common/intel-common-18.0.2.199-r1.ebuild
similarity index 98%
rename from dev-libs/intel-common/intel-common-18.0.2.199.ebuild
rename to dev-libs/intel-common/intel-common-18.0.2.199-r1.ebuild
index 652d3d82c..8f4d6b62f 100644
--- a/dev-libs/intel-common/intel-common-18.0.2.199.ebuild
+++ b/dev-libs/intel-common/intel-common-18.0.2.199-r1.ebuild
@@ -11,7 +11,7 @@ inherit intel-sdp-r1
 DESCRIPTION="Common libraries and utilities needed for Intel compilers and 
libraries"
 HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/;
 
-IUSE="+compiler doc mpi openmp l10n_ja"
+IUSE="+compiler doc +mpi +openmp"
 KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 CHECKREQS_DISK_BUILD=750M



[gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/

2018-04-02 Thread Matthias Maier
commit: 5f2007a84f201a87b349dd9fe24cd84a060e41b0
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Apr  3 02:54:56 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Apr  3 03:52:13 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5f2007a8

dev-libs/intel-common: version bump to 18.0.2.199

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../intel-common/intel-common-18.0.2.199.ebuild| 95 ++
 1 file changed, 95 insertions(+)

diff --git a/dev-libs/intel-common/intel-common-18.0.2.199.ebuild 
b/dev-libs/intel-common/intel-common-18.0.2.199.ebuild
new file mode 100644
index 0..652d3d82c
--- /dev/null
+++ b/dev-libs/intel-common/intel-common-18.0.2.199.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+INTEL_DIST_SKU=3235
+INTEL_DIST_PV=2018_update2_professional_edition
+
+inherit intel-sdp-r1
+
+DESCRIPTION="Common libraries and utilities needed for Intel compilers and 
libraries"
+HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/;
+
+IUSE="+compiler doc mpi openmp l10n_ja"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+CHECKREQS_DISK_BUILD=750M
+
+INTEL_DIST_BIN_RPMS=()
+INTEL_DIST_DAT_RPMS=(
+   "c-comp-common-18.0.2-199-18.0.2-199.noarch.rpm"
+   "comp-l-all-common-18.0.2-199-18.0.2-199.noarch.rpm"
+   "comp-l-all-vars-18.0.2-199-18.0.2-199.noarch.rpm"
+   "comp-nomcu-vars-18.0.2-199-18.0.2-199.noarch.rpm")
+INTEL_DIST_X86_RPMS=(
+   "comp-32bit-18.0.2-199-18.0.2-199.x86_64.rpm"
+   "comp-ps-32bit-18.0.2-199-18.0.2-199.x86_64.rpm"
+   "comp-ps-ss-bec-32bit-18.0.2-199-18.0.2-199.x86_64.rpm")
+INTEL_DIST_AMD64_RPMS=(
+   "comp-18.0.2-199-18.0.2-199.x86_64.rpm"
+   "comp-ps-18.0.2-199-18.0.2-199.x86_64.rpm"
+   "comp-ps-ss-18.0.2-199-18.0.2-199.x86_64.rpm"
+   "comp-ps-ss-bec-18.0.2-199-18.0.2-199.x86_64.rpm")
+
+pkg_setup() {
+   if use doc; then
+   INTEL_DIST_DAT_RPMS+=( "comp-doc-18.0-18.0.2-199.noarch.rpm" )
+   fi
+
+   if use mpi; then
+   INTEL_DIST_AMD64_RPMS+=( 
"mpi-rt-2018.2-199-2018.2-199.x86_64.rpm" )
+
+   if use doc; then
+   INTEL_DIST_DAT_RPMS+=( 
"mpi-doc-2018-2018.2-199.x86_64.rpm" )
+   fi
+   fi
+
+   if use openmp; then
+   INTEL_DIST_DAT_RPMS+=( 
"openmp-common-18.0.2-199-18.0.2-199.noarch.rpm" )
+   INTEL_DIST_AMD64_RPMS+=( 
"openmp-18.0.2-199-18.0.2-199.x86_64.rpm" )
+   INTEL_DIST_X86_RPMS+=( 
"openmp-32bit-18.0.2-199-18.0.2-199.x86_64.rpm" )
+
+   if use compiler; then
+   INTEL_DIST_DAT_RPMS+=(
+   
"openmp-common-icc-18.0.2-199-18.0.2-199.noarch.rpm"
+   
"openmp-common-ifort-18.0.2-199-18.0.2-199.noarch.rpm")
+   INTEL_DIST_AMD64_RPMS+=(
+   "openmp-ifort-18.0.2-199-18.0.2-199.x86_64.rpm")
+   INTEL_DIST_X86_RPMS+=(
+   
"openmp-ifort-32bit-18.0.2-199-18.0.2-199.x86_64.rpm")
+   fi
+   fi
+}
+
+src_install() {
+   intel-sdp-r1_src_install
+   local path rootpath ldpath arch fenv=35intelsdp
+   cat > ${fenv} <<-EOF
+   
NLSPATH=$(isdp_get-sdp-edir)/linux/compiler/lib/$(isdp_get-native-abi-arch)/locale/en_US/%N
+   
INTEL_LICENSE_FILE=${EPREFIX%/}/opt/intel/licenses:$(isdp_get-sdp-edir)/licenses
+   EOF
+   for arch in $(isdp_get-sdp-installed-arches); do
+   path="${path}:$(isdp_get-sdp-edir)/linux/bin/${arch}"
+   rootpath="${rootpath}:$(isdp_get-sdp-edir)/linux/bin/${arch}"
+   
ldpath="${ldpath}:$(isdp_get-sdp-edir)/linux/compiler/lib/${arch}"
+   done
+   if use mpi && use amd64; then
+   path="${path}:$(isdp_get-sdp-edir)/linux/mpi/intel64/bin/"
+   
rootpath="${rootpath}:$(isdp_get-sdp-edir)/linux/mpi/intel64/bin/"
+   ldpath="${ldpath}:$(isdp_get-sdp-edir)/linux/mpi/intel64/lib/"
+   fi
+   cat >> ${fenv} <<-EOF
+   PATH=${path#:}
+   ROOTPATH=${rootpath#:}
+   LDPATH=${ldpath#:}
+   EOF
+
+   doenvd ${fenv}
+
+   cat >> "${T}"/40-${PN} <<- EOF
+   SEARCH_DIRS_MASK=$(isdp_get-sdp-edir)
+   EOF
+   insinto /etc/revdep-rebuild/
+   doins "${T}"/40-${PN}
+}



[gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/

2018-01-27 Thread Justin Lecher
commit: de8f1ad370359efea79829b077651427c65b9e42
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Jan 27 12:20:00 2018 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat Jan 27 12:20:00 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=de8f1ad3

dev-libs/intel-common: Update to new localization handling

Signed-off-by: Justin Lecher  gentoo.org>
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-libs/intel-common/intel-common-16.0.2.181.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-libs/intel-common/intel-common-16.0.2.181.ebuild 
b/dev-libs/intel-common/intel-common-16.0.2.181.ebuild
index 7d952084f..c6f17e064 100644
--- a/dev-libs/intel-common/intel-common-16.0.2.181.ebuild
+++ b/dev-libs/intel-common/intel-common-16.0.2.181.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ inherit intel-sdp-r1
 DESCRIPTION="Common libraries and utilities needed for Intel compilers and 
libraries"
 HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/;
 
-IUSE="+compiler doc examples mic mpi openmp linguas_ja"
+IUSE="+compiler doc examples mic mpi openmp l10n_ja"
 KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
 REQUIRED_USE="mic? ( openmp )"
 
@@ -34,7 +34,7 @@ pkg_setup() {
INTEL_DIST_DAT_RPMS+=(
"ccompxe-doc-2016.2-062.noarch.rpm")
 
-   if use linguas_ja; then
+   if use l10n_ja; then
INTEL_DIST_DAT_RPMS+=(
"comp-ps-doc-jp-16.0.2-181.noarch.rpm")
fi
@@ -85,7 +85,7 @@ pkg_setup() {
"openmp-l-ps-devel"
"openmp-l-ps-ss-devel")
 
-   if use linguas_ja; then
+   if use l10n_ja; then
INTEL_DIST_AMD64_RPMS+=(
"openmp-l-ps-devel-jp")
 
@@ -101,7 +101,7 @@ pkg_setup() {
fi
fi
 
-   if use linguas_ja; then
+   if use l10n_ja; then
INTEL_DIST_X86_RPMS+=(
"openmp-l-ps-jp")
fi



[gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/

2016-02-19 Thread Justin Lecher
commit: 32f3599a4b973e447a52d25d093322b97e2af251
Author: David Seifert  gentoo  org>
AuthorDate: Tue Feb 16 23:47:48 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Feb 19 09:56:10 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=32f3599a

dev-libs/intel-common: Match new variables, remove ${INTEL_SINGLE_ARCH}

Package-Manager: portage-2.2.27

 .../intel-common/intel-common-16.0.1.150.ebuild| 137 ---
 .../intel-common/intel-common-16.0.2.181.ebuild| 150 +
 dev-libs/intel-common/metadata.xml |   3 +
 3 files changed, 153 insertions(+), 137 deletions(-)

diff --git a/dev-libs/intel-common/intel-common-16.0.1.150.ebuild 
b/dev-libs/intel-common/intel-common-16.0.1.150.ebuild
deleted file mode 100644
index 89a2e09..000
--- a/dev-libs/intel-common/intel-common-16.0.1.150.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-INTEL_DPN=parallel_studio_xe
-INTEL_DID=8365
-INTEL_DPV=2016_update1
-INTEL_SUBDIR=compilers_and_libraries
-INTEL_SINGLE_ARCH=false
-
-inherit intel-sdp-r1
-
-DESCRIPTION="Common libraries and utilities needed for Intel compilers and 
libraries"
-HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/;
-
-IUSE="+compiler doc examples mpi openmp linguas_ja"
-KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-CHECKREQS_DISK_BUILD=375M
-
-INTEL_BIN_RPMS=()
-INTEL_DAT_RPMS=(
-   "ccompxe-2016.1-056.noarch.rpm"
-   "comp-l-all-common"
-   "comp-l-all-vars"
-   "comp-l-ps-common"
-   "comp-ps-ss-doc-16.0.1-150.noarch.rpm")
-INTEL_X86_RPMS=(
-   "comp-l-all-32"
-   "comp-l-ps-ss-wrapper")
-INTEL_AMD64_RPMS=()
-
-pkg_setup() {
-   if use doc; then
-   INTEL_DAT_RPMS+=(
-   "ccompxe-doc-2016.1-056.noarch.rpm")
-
-   if use linguas_ja; then
-   INTEL_DAT_RPMS+=(
-   "comp-ps-doc-jp-16.0.1-150.noarch.rpm")
-   fi
-   fi
-
-   if use examples; then
-   INTEL_DAT_RPMS+=(
-   "ccomp-doc-2016.1-056.noarch.rpm")
-   fi
-
-   if use mpi; then
-   INTEL_X86_RPMS+=(
-   "mpirt-l-ps-150-16.0.1-150.i486.rpm")
-   INTEL_AMD64_RPMS+=(
-   "mpi-psxe-056-5.1.2-056.x86_64.rpm"
-   "mpi-rt-core-150-5.1.2-150.x86_64.rpm"
-   "mpi-rt-core-150-5.1.2-150.x86_64.rpm"
-   "mpi-rt-mic-150-5.1.2-150.x86_64.rpm"
-   "mpi-sdk-core-150-5.1.2-150.x86_64.rpm"
-   "mpi-sdk-mic-150-5.1.2-150.x86_64.rpm")
-
-   if use doc; then
-   INTEL_AMD64_RPMS+=(
-   "mpi-doc-5.1.2-150.x86_64.rpm")
-   fi
-   fi
-
-   if use openmp; then
-   INTEL_BIN_RPMS+=(
-   "openmp-l-all"
-   "openmp-l-ps")
-   INTEL_AMD64_RPMS+=(
-   "openmp-l-ps-ss"
-   "openmp-l-ps-mic")
-
-   if use compiler; then
-   INTEL_BIN_RPMS+=(
-   "openmp-l-all-devel")
-   INTEL_AMD64_RPMS+=(
-   "openmp-l-ps-devel"
-   "openmp-l-ps-ss-devel"
-   "openmp-l-ps-mic-devel")
-
-   if use linguas_ja; then
-   INTEL_AMD64_RPMS+=(
-   "openmp-l-ps-devel-jp"
-   "openmp-l-ps-mic-devel-jp")
-   fi
-   fi
-
-   if use linguas_ja; then
-   INTEL_X86_RPMS+=(
-   "openmp-l-ps-jp")
-   fi
-   fi
-
-   if use compiler; then
-   INTEL_BIN_RPMS+=(
-   "comp-l-all-devel"
-   "comp-l-ps-ss-devel")
-   INTEL_AMD64_RPMS+=(
-   "comp-l-ps-devel")
-   fi
-   intel-sdp-r1_pkg_setup
-}
-
-src_install() {
-   intel-sdp-r1_src_install
-   local path rootpath ldpath arch fenv=35intelsdp
-   cat > ${fenv} <<-EOF
-   NLSPATH=${INTEL_SDP_EDIR}/lib/locale/en_US/%N
-   
INTEL_LICENSE_FILE="${EPREFIX}/opt/intel/license:${INTEL_SDP_EDIR}/licenses:"
-   EOF
-   for arch in ${INTEL_ARCH}; do
-   path=${path}:${INTEL_SDP_EDIR}/linux/bin/${arch}
-   rootpath=${rootpath}:${INTEL_SDP_EDIR}/linux/bin/${arch}
-   ldpath=${ldpath}:${INTEL_SDP_EDIR}/linux/compiler/lib/${arch}
-   done
-   if use mpi && use amd64; then
-   path=${path}:${INTEL_SDP_EDIR}/linux/mpi/intel64/bin/
-   

[gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/

2016-02-19 Thread Justin Lecher
commit: eb13e7f47f6118653bc1aeed11b3b5d12e7d9c0f
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb 17 21:02:56 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Feb 17 21:02:56 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=eb13e7f4

dev-libs/intel-common: remove old

Package-Manager: portage-2.2.27

 .../intel-common/intel-common-15.0.3.187-r1.ebuild | 59 --
 1 file changed, 59 deletions(-)

diff --git a/dev-libs/intel-common/intel-common-15.0.3.187-r1.ebuild 
b/dev-libs/intel-common/intel-common-15.0.3.187-r1.ebuild
deleted file mode 100644
index d59e801..000
--- a/dev-libs/intel-common/intel-common-15.0.3.187-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-INTEL_DPN=parallel_studio_xe
-INTEL_DID=7538
-INTEL_DPV=2015_update3
-INTEL_SUBDIR=composerxe
-INTEL_SINGLE_ARCH=false
-
-inherit intel-sdp
-
-DESCRIPTION="Common libraries and utilities needed for Intel compilers and 
libraries"
-HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/;
-
-IUSE="+compiler"
-KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-CHECKREQS_DISK_BUILD=375M
-
-pkg_setup() {
-   einfo ${INTEL_SDP_EDIR}
-   INTEL_BIN_RPMS=( openmp openmp-devel )
-   INTEL_DAT_RPMS=( compilerpro-common compilerpro-common-pset )
-   if use compiler; then
-   INTEL_BIN_RPMS+=( compilerpro-devel sourcechecker-devel )
-   INTEL_DAT_RPMS+=( compilerpro-vars sourcechecker-common ccompxe 
compxe fcompxe )
-   fi
-   intel-sdp_pkg_setup
-}
-
-src_install() {
-   intel-sdp_src_install
-   local path rootpath ldpath arch fenv=35intelsdp
-   cat > ${fenv} <<-EOF
-   NLSPATH=${INTEL_SDP_EDIR}/lib/locale/en_US/%N
-   
INTEL_LICENSE_FILE="${INTEL_SDP_EDIR}"/licenses:"${EPREFIX}/opt/intel/license"
-   EOF
-   for arch in ${INTEL_ARCH}; do
-   
path=${path}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch}
-   
rootpath=${rootpath}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch}
-   
ldpath=${ldpath}:${INTEL_SDP_EDIR}/compiler/lib/${arch}:${INTEL_SDP_EDIR}/mpirt/lib/${arch}
-   done
-   cat >> ${fenv} <<-EOF
-   PATH=${path#:}
-   ROOTPATH=${rootpath#:}
-   LDPATH=${ldpath#:}
-   EOF
-
-   doenvd ${fenv}
-
-   cat >> "${T}"/40-${PN} <<- EOF
-   SEARCH_DIRS_MASK="${INTEL_SDP_EDIR}"
-   EOF
-   insinto /etc/revdep-rebuild/
-   doins "${T}"/40-${PN}
-}



[gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/

2016-02-15 Thread Justin Lecher
commit: e13dc25604be77dcc9436c13683d352426aec0c1
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 14 17:27:06 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 15 08:06:38 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e13dc256

dev-libs/intel-common: Version bump to 16.0.1.150

Package-Manager: portage-2.2.27

 .../intel-common/intel-common-16.0.1.150.ebuild| 137 +
 dev-libs/intel-common/metadata.xml |   2 +-
 2 files changed, 138 insertions(+), 1 deletion(-)

diff --git a/dev-libs/intel-common/intel-common-16.0.1.150.ebuild 
b/dev-libs/intel-common/intel-common-16.0.1.150.ebuild
new file mode 100644
index 000..89a2e09
--- /dev/null
+++ b/dev-libs/intel-common/intel-common-16.0.1.150.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+INTEL_DPN=parallel_studio_xe
+INTEL_DID=8365
+INTEL_DPV=2016_update1
+INTEL_SUBDIR=compilers_and_libraries
+INTEL_SINGLE_ARCH=false
+
+inherit intel-sdp-r1
+
+DESCRIPTION="Common libraries and utilities needed for Intel compilers and 
libraries"
+HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/;
+
+IUSE="+compiler doc examples mpi openmp linguas_ja"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+CHECKREQS_DISK_BUILD=375M
+
+INTEL_BIN_RPMS=()
+INTEL_DAT_RPMS=(
+   "ccompxe-2016.1-056.noarch.rpm"
+   "comp-l-all-common"
+   "comp-l-all-vars"
+   "comp-l-ps-common"
+   "comp-ps-ss-doc-16.0.1-150.noarch.rpm")
+INTEL_X86_RPMS=(
+   "comp-l-all-32"
+   "comp-l-ps-ss-wrapper")
+INTEL_AMD64_RPMS=()
+
+pkg_setup() {
+   if use doc; then
+   INTEL_DAT_RPMS+=(
+   "ccompxe-doc-2016.1-056.noarch.rpm")
+
+   if use linguas_ja; then
+   INTEL_DAT_RPMS+=(
+   "comp-ps-doc-jp-16.0.1-150.noarch.rpm")
+   fi
+   fi
+
+   if use examples; then
+   INTEL_DAT_RPMS+=(
+   "ccomp-doc-2016.1-056.noarch.rpm")
+   fi
+
+   if use mpi; then
+   INTEL_X86_RPMS+=(
+   "mpirt-l-ps-150-16.0.1-150.i486.rpm")
+   INTEL_AMD64_RPMS+=(
+   "mpi-psxe-056-5.1.2-056.x86_64.rpm"
+   "mpi-rt-core-150-5.1.2-150.x86_64.rpm"
+   "mpi-rt-core-150-5.1.2-150.x86_64.rpm"
+   "mpi-rt-mic-150-5.1.2-150.x86_64.rpm"
+   "mpi-sdk-core-150-5.1.2-150.x86_64.rpm"
+   "mpi-sdk-mic-150-5.1.2-150.x86_64.rpm")
+
+   if use doc; then
+   INTEL_AMD64_RPMS+=(
+   "mpi-doc-5.1.2-150.x86_64.rpm")
+   fi
+   fi
+
+   if use openmp; then
+   INTEL_BIN_RPMS+=(
+   "openmp-l-all"
+   "openmp-l-ps")
+   INTEL_AMD64_RPMS+=(
+   "openmp-l-ps-ss"
+   "openmp-l-ps-mic")
+
+   if use compiler; then
+   INTEL_BIN_RPMS+=(
+   "openmp-l-all-devel")
+   INTEL_AMD64_RPMS+=(
+   "openmp-l-ps-devel"
+   "openmp-l-ps-ss-devel"
+   "openmp-l-ps-mic-devel")
+
+   if use linguas_ja; then
+   INTEL_AMD64_RPMS+=(
+   "openmp-l-ps-devel-jp"
+   "openmp-l-ps-mic-devel-jp")
+   fi
+   fi
+
+   if use linguas_ja; then
+   INTEL_X86_RPMS+=(
+   "openmp-l-ps-jp")
+   fi
+   fi
+
+   if use compiler; then
+   INTEL_BIN_RPMS+=(
+   "comp-l-all-devel"
+   "comp-l-ps-ss-devel")
+   INTEL_AMD64_RPMS+=(
+   "comp-l-ps-devel")
+   fi
+   intel-sdp-r1_pkg_setup
+}
+
+src_install() {
+   intel-sdp-r1_src_install
+   local path rootpath ldpath arch fenv=35intelsdp
+   cat > ${fenv} <<-EOF
+   NLSPATH=${INTEL_SDP_EDIR}/lib/locale/en_US/%N
+   
INTEL_LICENSE_FILE="${EPREFIX}/opt/intel/license:${INTEL_SDP_EDIR}/licenses:"
+   EOF
+   for arch in ${INTEL_ARCH}; do
+   path=${path}:${INTEL_SDP_EDIR}/linux/bin/${arch}
+   rootpath=${rootpath}:${INTEL_SDP_EDIR}/linux/bin/${arch}
+   ldpath=${ldpath}:${INTEL_SDP_EDIR}/linux/compiler/lib/${arch}
+   done
+   if use mpi && use amd64; then
+   path=${path}:${INTEL_SDP_EDIR}/linux/mpi/intel64/bin/
+   rootpath=${rootpath}:${INTEL_SDP_EDIR}/linux/mpi/intel64/bin/
+   

[gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/

2016-02-15 Thread Justin Lecher
commit: 719435591009ffec78372d3f6e7431a7b36a67f2
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 14 17:27:06 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Feb 14 17:52:59 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=71943559

dev-libs/intel-common: Version bump to 16.0.1.150

Package-Manager: portage-2.2.27

 .../intel-common/intel-common-16.0.1.150.ebuild| 137 +
 dev-libs/intel-common/metadata.xml |   2 +-
 2 files changed, 138 insertions(+), 1 deletion(-)

diff --git a/dev-libs/intel-common/intel-common-16.0.1.150.ebuild 
b/dev-libs/intel-common/intel-common-16.0.1.150.ebuild
new file mode 100644
index 000..89a2e09
--- /dev/null
+++ b/dev-libs/intel-common/intel-common-16.0.1.150.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+INTEL_DPN=parallel_studio_xe
+INTEL_DID=8365
+INTEL_DPV=2016_update1
+INTEL_SUBDIR=compilers_and_libraries
+INTEL_SINGLE_ARCH=false
+
+inherit intel-sdp-r1
+
+DESCRIPTION="Common libraries and utilities needed for Intel compilers and 
libraries"
+HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/;
+
+IUSE="+compiler doc examples mpi openmp linguas_ja"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+CHECKREQS_DISK_BUILD=375M
+
+INTEL_BIN_RPMS=()
+INTEL_DAT_RPMS=(
+   "ccompxe-2016.1-056.noarch.rpm"
+   "comp-l-all-common"
+   "comp-l-all-vars"
+   "comp-l-ps-common"
+   "comp-ps-ss-doc-16.0.1-150.noarch.rpm")
+INTEL_X86_RPMS=(
+   "comp-l-all-32"
+   "comp-l-ps-ss-wrapper")
+INTEL_AMD64_RPMS=()
+
+pkg_setup() {
+   if use doc; then
+   INTEL_DAT_RPMS+=(
+   "ccompxe-doc-2016.1-056.noarch.rpm")
+
+   if use linguas_ja; then
+   INTEL_DAT_RPMS+=(
+   "comp-ps-doc-jp-16.0.1-150.noarch.rpm")
+   fi
+   fi
+
+   if use examples; then
+   INTEL_DAT_RPMS+=(
+   "ccomp-doc-2016.1-056.noarch.rpm")
+   fi
+
+   if use mpi; then
+   INTEL_X86_RPMS+=(
+   "mpirt-l-ps-150-16.0.1-150.i486.rpm")
+   INTEL_AMD64_RPMS+=(
+   "mpi-psxe-056-5.1.2-056.x86_64.rpm"
+   "mpi-rt-core-150-5.1.2-150.x86_64.rpm"
+   "mpi-rt-core-150-5.1.2-150.x86_64.rpm"
+   "mpi-rt-mic-150-5.1.2-150.x86_64.rpm"
+   "mpi-sdk-core-150-5.1.2-150.x86_64.rpm"
+   "mpi-sdk-mic-150-5.1.2-150.x86_64.rpm")
+
+   if use doc; then
+   INTEL_AMD64_RPMS+=(
+   "mpi-doc-5.1.2-150.x86_64.rpm")
+   fi
+   fi
+
+   if use openmp; then
+   INTEL_BIN_RPMS+=(
+   "openmp-l-all"
+   "openmp-l-ps")
+   INTEL_AMD64_RPMS+=(
+   "openmp-l-ps-ss"
+   "openmp-l-ps-mic")
+
+   if use compiler; then
+   INTEL_BIN_RPMS+=(
+   "openmp-l-all-devel")
+   INTEL_AMD64_RPMS+=(
+   "openmp-l-ps-devel"
+   "openmp-l-ps-ss-devel"
+   "openmp-l-ps-mic-devel")
+
+   if use linguas_ja; then
+   INTEL_AMD64_RPMS+=(
+   "openmp-l-ps-devel-jp"
+   "openmp-l-ps-mic-devel-jp")
+   fi
+   fi
+
+   if use linguas_ja; then
+   INTEL_X86_RPMS+=(
+   "openmp-l-ps-jp")
+   fi
+   fi
+
+   if use compiler; then
+   INTEL_BIN_RPMS+=(
+   "comp-l-all-devel"
+   "comp-l-ps-ss-devel")
+   INTEL_AMD64_RPMS+=(
+   "comp-l-ps-devel")
+   fi
+   intel-sdp-r1_pkg_setup
+}
+
+src_install() {
+   intel-sdp-r1_src_install
+   local path rootpath ldpath arch fenv=35intelsdp
+   cat > ${fenv} <<-EOF
+   NLSPATH=${INTEL_SDP_EDIR}/lib/locale/en_US/%N
+   
INTEL_LICENSE_FILE="${EPREFIX}/opt/intel/license:${INTEL_SDP_EDIR}/licenses:"
+   EOF
+   for arch in ${INTEL_ARCH}; do
+   path=${path}:${INTEL_SDP_EDIR}/linux/bin/${arch}
+   rootpath=${rootpath}:${INTEL_SDP_EDIR}/linux/bin/${arch}
+   ldpath=${ldpath}:${INTEL_SDP_EDIR}/linux/compiler/lib/${arch}
+   done
+   if use mpi && use amd64; then
+   path=${path}:${INTEL_SDP_EDIR}/linux/mpi/intel64/bin/
+   rootpath=${rootpath}:${INTEL_SDP_EDIR}/linux/mpi/intel64/bin/
+