aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb>2007-08-29 07:43:43 +0000
committerbicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb>2007-08-29 07:43:43 +0000
commit9598515d66a3f9f01dac9ef48ee45971a19257a0 (patch)
tree70a84b8f3fe7839b2d9cd1f26a379b06ee7f4b27
parenticc: added emul-linux-compat-x86 (diff)
downloadsci-9598515d66a3f9f01dac9ef48ee45971a19257a0.tar.gz
sci-9598515d66a3f9f01dac9ef48ee45971a19257a0.tar.bz2
sci-9598515d66a3f9f01dac9ef48ee45971a19257a0.zip
mkl: swap restrict fetch and mirror
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@721 32389bae-6d03-0410-99cf-db05cde120eb
-rw-r--r--sci-libs/mkl/Manifest8
-rw-r--r--sci-libs/mkl/mkl-9.1.023.ebuild42
2 files changed, 18 insertions, 32 deletions
diff --git a/sci-libs/mkl/Manifest b/sci-libs/mkl/Manifest
index 36b42cf97..1228adb23 100644
--- a/sci-libs/mkl/Manifest
+++ b/sci-libs/mkl/Manifest
@@ -12,10 +12,10 @@ RMD160 23f4f81bf84270e866c385e73dbf9688eec0e214 files/lapack.pc.in 281
SHA256 da94506a04082c7f9897f341d72842317e466170ae7c33a2a40bc71d3602efbf files/lapack.pc.in 281
DIST l_mkl_enh_p_9.1.023.tgz 316915220 RMD160 afdcb8ef28053e9ee5b1a3f8b9e6126c58b94f4b SHA1 9b03333627ab69cf9139838444e6e43d0b7404c8 SHA256 609ba57261b4959dfc8e6e56959f93ff7dba7b568ca5c80e09f4013df0207106
DIST l_mkl_p_9.1.023.tgz 155907883 RMD160 f5d34a170c77fe9929daf6a83bade6d845ada2ad SHA1 52693b9aca15d43a890af92e0686b651834baace SHA256 7315e35a48b8cbe5af4cdcd24b2ccbd3971048b40e965ccaf9b4d655d98bdecd
-EBUILD mkl-9.1.023.ebuild 8147 RMD160 a0f52770a5c13b62379f8e9329069d22a424aaca SHA1 180640893fed0e5ad1b6237af507473b3f3c39fd SHA256 98eefa62d701501e312b2e026194e406225326f99e0d2b5a6918c9b23f889a94
-MD5 51d2494bfa2d6f14c375879bbc5fc4eb mkl-9.1.023.ebuild 8147
-RMD160 a0f52770a5c13b62379f8e9329069d22a424aaca mkl-9.1.023.ebuild 8147
-SHA256 98eefa62d701501e312b2e026194e406225326f99e0d2b5a6918c9b23f889a94 mkl-9.1.023.ebuild 8147
+EBUILD mkl-9.1.023.ebuild 7811 RMD160 be986a177fd22dc388af22835d3929af47945f0c SHA1 c0109676c3e25e73a4e09c7ce42b5f104e215f84 SHA256 1d4c27a09a69bcc7a4f74f4e532dbfe3fc6f229fbee6bd27bf0e5a163b134faa
+MD5 dddc78180526933f0cbcfe1620258367 mkl-9.1.023.ebuild 7811
+RMD160 be986a177fd22dc388af22835d3929af47945f0c mkl-9.1.023.ebuild 7811
+SHA256 1d4c27a09a69bcc7a4f74f4e532dbfe3fc6f229fbee6bd27bf0e5a163b134faa mkl-9.1.023.ebuild 7811
MD5 61ded4dd525992c1902728f18b521abd files/digest-mkl-9.1.023 506
RMD160 e72344085e93d70d5d93605d9a70101d825c5d06 files/digest-mkl-9.1.023 506
SHA256 4d6a55d472b164daba360ca503d9071907142bb6956d5d396f235ec38df5225d files/digest-mkl-9.1.023 506
diff --git a/sci-libs/mkl/mkl-9.1.023.ebuild b/sci-libs/mkl/mkl-9.1.023.ebuild
index 7edeeb35f..4e1a8c41d 100644
--- a/sci-libs/mkl/mkl-9.1.023.ebuild
+++ b/sci-libs/mkl/mkl-9.1.023.ebuild
@@ -4,24 +4,24 @@
inherit eutils toolchain-funcs fortran versionator
-MYPV="$(get_major_version ${PV}).$(get_version_component_range 2 ${PV})"
-MYP="${PN}-${MYPV}"
-
+PID=779
+PB=${PN}
DESCRIPTION="Intel(R) Math Kernel Library: linear algebra, fft, random number generators."
HOMEPAGE="http://developer.intel.com/software/products/mkl/"
-SRC_URI="!int64? ( !serial? ( l_${PN}_p_${PV}.tgz ) )
- int64? ( l_${PN}_enh_p_${PV}.tgz )
- serial? ( l_${PN}_enh_p_${PV}.tgz )"
-
-LICENSE="${MYP}"
-# slotting mechanism would need to select proper env-variables
-# which could require a mkl-config like pkg.
-#SLOT="${MYPV}"
-SLOT="0"
-RESTRICT="strip fetch"
KEYWORDS="~x86 ~amd64 ~ia64"
+SRC_URI="!int64? ( !serial? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/l_${PN}_p_${PV}.tgz ) )
+ int64? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/l_${PN}_enh_p_${PV}.tgz )
+ serial? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/l_${PN}_enh_p_${PV}.tgz )"
+
+MAJOR=$(get_major_version ${PV})
+MINOR=$(get_version_component_range 2 ${PV})
+
+SLOT="${MAJOR}.${MINOR}"
+LICENSE="${PN}-${MAJOR}.${MINOR}"
+
IUSE="serial int64 fortran95 fftw doc examples"
+RESTRICT="strip mirror"
DEPEND="app-admin/eselect-blas
app-admin/eselect-cblas
@@ -31,21 +31,7 @@ RDEPEND="${DEPEND}
dev-util/pkgconfig
doc? ( app-doc/blas-docs app-doc/lapack-docs )"
-MKL_DIR=/opt/intel/${PN}/${MYPV}
-
-pkg_nofetch() {
- einfo "Please download the intel mkl from:"
- einfo "http://www.intel.com/software/products/mkl/downloads/lin_mkl.htm"
- einfo "and place it in ${DISTDIR}"
- einfo "Also you need to register in ${HOMEPAGE}"
- einfo "and keep the license Intel sent you"
- einfo "SRC=${A}"
-
- if use int64 || use serial; then
- einfo "Since you have either USE=int64 or USE=serial"
- einfo "You will need to download the enhanced version"
- fi
-}
+MKL_DIR=/opt/intel/${PN}/${MAJOR}.${MINOR}
pkg_setup() {
# setting up license