diff options
author | bicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb> | 2007-08-29 07:43:43 +0000 |
---|---|---|
committer | bicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb> | 2007-08-29 07:43:43 +0000 |
commit | 9598515d66a3f9f01dac9ef48ee45971a19257a0 (patch) | |
tree | 70a84b8f3fe7839b2d9cd1f26a379b06ee7f4b27 | |
parent | icc: added emul-linux-compat-x86 (diff) | |
download | sci-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/Manifest | 8 | ||||
-rw-r--r-- | sci-libs/mkl/mkl-9.1.023.ebuild | 42 |
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 |