diff options
author | Andrey Kislyuk <weaver@gentoo.org> | 2009-08-19 07:53:54 +0000 |
---|---|---|
committer | Andrey Kislyuk <weaver@gentoo.org> | 2009-08-19 07:53:54 +0000 |
commit | 83e5bda276feb644428eac614b75353e88e430e4 (patch) | |
tree | 4ea7a1752c921e35cbaf66112b722a4d768b83bc /dev-lang | |
parent | Update lzma deps to allow xz-utils too, bug #279871 (diff) | |
download | historical-83e5bda276feb644428eac614b75353e88e430e4.tar.gz historical-83e5bda276feb644428eac614b75353e88e430e4.tar.bz2 historical-83e5bda276feb644428eac614b75353e88e430e4.zip |
Version bump, bug 246516
Package-Manager: portage-2.2_rc30/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/icc/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lang/icc/Manifest | 16 | ||||
-rw-r--r-- | dev-lang/icc/icc-11.1.046.ebuild | 88 | ||||
-rw-r--r-- | dev-lang/icc/metadata.xml | 4 |
4 files changed, 103 insertions, 14 deletions
diff --git a/dev-lang/icc/ChangeLog b/dev-lang/icc/ChangeLog index c6074857acc3..5c3298f91a5a 100644 --- a/dev-lang/icc/ChangeLog +++ b/dev-lang/icc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/icc -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/ChangeLog,v 1.66 2008/10/07 09:13:13 bicatali Exp $ +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/ChangeLog,v 1.67 2009/08/19 07:53:54 weaver Exp $ + +*icc-11.1.046 (19 Aug 2009) + + 19 Aug 2009; Andrey Kislyuk <weaver@gentoo.org> +icc-11.1.046.ebuild: + Version bump, bug 246516. Adding myself to maintainers. 07 Oct 2008; Sébastien Fabbro <bicatali@gentoo.org> icc-10.1.018.ebuild: Fixed for limits.h inclusion on amd64, bug #239313 diff --git a/dev-lang/icc/Manifest b/dev-lang/icc/Manifest index be684f3f89ec..d10fad453143 100644 --- a/dev-lang/icc/Manifest +++ b/dev-lang/icc/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - DIST l_cc_c_10.0.026_ia32.tar.gz 41278910 RMD160 7c2046d1c8bfbf98639c4cc1d77db0ccf5fd5637 SHA1 b44fdb3f91df847b03307b96256ea83252983432 SHA256 36258784fba6550a117b30e9bfd48d414d8986b95e802191be0b37005eedc0f6 DIST l_cc_c_10.0.026_ia64.tar.gz 64662221 RMD160 51601383678f759979a2c9d456102e28a9d017bf SHA1 2f71ffe6fcb9d8a2bb8fe46bf82dc29382e5cdc5 SHA256 1d55e6040fef6c3e42725049c19ab80c506efff99b7810e04cc55731d0e31b19 DIST l_cc_c_10.0.026_intel64.tar.gz 36405579 RMD160 bcf8bec436ad4c9e91b35201e709491b197f6145 SHA1 9a39aee94d2cd67476a4aad198657c1333854676 SHA256 00ca4de9510e04c7d3f27590e21339d663d17b12b39ebc5153d9bd58e750128e @@ -10,15 +7,10 @@ DIST l_cc_p_10.1.017_intel64.tar.gz 40469760 RMD160 34a08752bd86631db6b8edfffb68 DIST l_cc_p_10.1.018_ia32.tar.gz 51149040 RMD160 94b8d6ae7c93a7dcc32b551bf0fadc31763b99bf SHA1 8a0632de44adce17f0d91afcb0b06cefaafe03d5 SHA256 93f4f88a64055251203a07b7737d3e1ec83b16c7fc4478de51f4def19feaecb0 DIST l_cc_p_10.1.018_ia64.tar.gz 73278803 RMD160 8f0c1a6eb2d7675cd6fc5ecb65e5d417cc6e7b08 SHA1 3ef78eb0e1862a0d3d1678d9b76709be93b90c35 SHA256 6f00be420554f4bbd10aba2f94a71c27bb4f2c9a544b7104da51e722f8754a83 DIST l_cc_p_10.1.018_intel64.tar.gz 40722995 RMD160 2da7ff6e9cfb31bef9d3a627df0bae9d4e5b6929 SHA1 aa7a30647254b9e40fc52b259cc05d6a35245c67 SHA256 2e07bc0d647c62a00f366e00e7823c2d902393db45fdc0141c77912b68542bf9 +DIST l_cproc_p_11.1.046.tgz 1351950106 RMD160 3793d9f6b9f6335e6a9bebf16012d79b3856c4a6 SHA1 2b0ab4bcae4ecc760fe2d5ee8b690cc92624a455 SHA256 d222a832dd89407b459030bc0183033f9eb861637e7bfbfe817cb0f6a3455f80 EBUILD icc-10.0.026.ebuild 3124 RMD160 cd9ce8e7c9c5c0fad21c30d72925ad6ea0b724a1 SHA1 dfe5acbde8dc25b75b17727e17a9aeeff16897a1 SHA256 313b003b1a231cbdae308e5f50a458b063c72dadf260096a6077fb0f47e6bb4e EBUILD icc-10.1.017-r1.ebuild 3091 RMD160 fafb761cdcfa0e267279e942d6cbea618d1513ba SHA1 056e9ef444d7a415ef2f95ef969a3964757db88e SHA256 9f6b11191a920fd04fd340dc4117eaeda861622b51d4331e2bf9ccdceb0bb71d EBUILD icc-10.1.018.ebuild 3152 RMD160 fe671cc333c336a9157251afd29f21deb9c11244 SHA1 680ca7f2ee731b60038d6d903df27de04fa2cdfa SHA256 be68024c61aa317b5a41a9643da5c40ea6cfae9bd78876e99bb467e75bbe4745 -MISC ChangeLog 13868 RMD160 ad12ed7c90b4ea8754866fcfb4f1b9c5998cffa3 SHA1 aa5c7b32f6c85fcb48b4af32950573928ea9527e SHA256 8341ac06d2ec389546d85c4634508a7bba52ab5ba13245a1a20da78b2856b41f -MISC metadata.xml 691 RMD160 88ccdebd0a4ae8feb2ae82d8aaf890859da245b4 SHA1 03e1409b044aeace78453837f794cf7e65df1ed1 SHA256 9d137d042eb138203681cfab942ed2ceefe794875330811bc4980a909b35b3e9 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) - -iEYEARECAAYFAkjrKDwACgkQ1ycZbhPLE2DWKACglrkhlCtmvYukO0vRGSkUu//u -gaYAn1BYwAGwhcuiM1reODoFq6A3YSdB -=ohcc ------END PGP SIGNATURE----- +EBUILD icc-11.1.046.ebuild 2809 RMD160 7e6251debd192219b6bd87bf45f097af8b8b904d SHA1 19a5aac0499bddd5765d56566cfb0e4cf1ab828e SHA256 374b18fed3c2b33121ab8c584a2b5c93c0251e10540d0325e4694af2fc19d182 +MISC ChangeLog 14026 RMD160 e4cc309b31792bfe84465230e9e1b5f395cd277e SHA1 a43ef8ba758dd0f5af1815d7c10b8419b864eec2 SHA256 686dcc4dd85df0864799ea100f0502afeb4673a6ea6f676c18e3b8d35d8303ce +MISC metadata.xml 781 RMD160 fbb6b83d1b2f080aa5390e80390f21a10650ad91 SHA1 6eabf23989797b30f1ab89e4a3c557d2548a72ff SHA256 9ca47151619d8cae7f6480dff40d195011bb82d912b74ef8223176a8b0bae487 diff --git a/dev-lang/icc/icc-11.1.046.ebuild b/dev-lang/icc/icc-11.1.046.ebuild new file mode 100644 index 000000000000..867908c29480 --- /dev/null +++ b/dev-lang/icc/icc-11.1.046.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/icc-11.1.046.ebuild,v 1.1 2009/08/19 07:53:54 weaver Exp $ + +EAPI="2" + +PID=1536 +PB=cproc +PEXEC="icc icpc" +DESCRIPTION="Intel C/C++ optimized compiler for Linux" +HOMEPAGE="http://www.intel.com/software/products/compilers/clin/" + +### +# everything below common to ifc and icc +# no eclass: very likely to change for next versions +### +PACKAGEID="l_${PB}_p_${PV}" +RELEASE="${PV:0:4}" +BUILD="${PV:5:8}" +SRC_URI="http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}.tgz" +#SRC_URI="amd64? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}_intel64.tgz ) +# ia64? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}_ia64.tgz ) +# x86? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}_ia32.tgz )" + +LICENSE="Intel-SDP" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~x86" + +RESTRICT="mirror strip binchecks" + +INSTALL_DIR="opt/intel/Compiler/${RELEASE}/${BUILD}" +# these don't work, not sure why +#QA_TEXTRELS="${INSTALL_DIR}" +#QA_WX_LOAD="${INSTALL_DIR}" +#QA_PRESTRIPPED="${INSTALL_DIR}" + +DEPEND="app-arch/rpm" +RDEPEND="virtual/libstdc++ + amd64? ( app-emulation/emul-linux-x86-compat )" + +S="${WORKDIR}/${PACKAGEID}" + +src_prepare() { + use amd64 || rm -f rpm/*x86_64.rpm + # debugger installed with dev-lang/idb + rm -f rpm/intel*idb*.rpm + # performance primitives installed with sci-libs/ipp + rm -f rpm/intel*ipp*.rpm + # math library installed with sci-libs/mkl + rm -f rpm/intel*mkl*.rpm +} + +src_install() { + mkdir "${WORKDIR}/rpmdb" + # rpm open_wr's / but doesn't seem to do anything with it + addpredict / + rpm --install --nodeps --dbpath "${WORKDIR}/rpmdb" --prefix "${D}/${INSTALL_DIR}" rpm/*.rpm || die + + find "${D}/${INSTALL_DIR}" -name '*.csh' | xargs sed -i "s|${D}|${ROOT}|" || die + find "${D}/${INSTALL_DIR}" -name '*.sh' | xargs sed -i "s|${D}|${ROOT}|" || die + + ENV_FILE=${PN}.sh + MYARCH="" + if use amd64; then MYARCH=intel64; fi + if use ia64; then MYARCH=ia64; fi + if use x86; then MYARCH=ia32; fi + + echo "source ${ROOT}${INSTALL_DIR}/bin/iccvars.sh ${MYARCH}" >> ${ENV_FILE} + + exeinto /etc/profile.d + doexe ${ENV_FILE} || die + + mkdir -p "${D}/opt/intel/licenses" +} + +pkg_postinst() { + elog "${PN} requires a license file in order to run." + elog "To receive a restrictive non-commercial license, please register at:" + elog "http://www.intel.com/cd/software/products/asmo-na/eng/download/download/219771.htm" + elog "Read the website for more information on this license." + elog "Install the license file into ${ROOT}opt/intel/licenses" + elog + elog "The following packages provide components bundled with icc:" + elog "\t dev-lang/idb" + elog "\t sci-libs/ipp" + elog "\t sci-libs/mkl" +} diff --git a/dev-lang/icc/metadata.xml b/dev-lang/icc/metadata.xml index 878bf1f668f9..cc987bd3982b 100644 --- a/dev-lang/icc/metadata.xml +++ b/dev-lang/icc/metadata.xml @@ -6,6 +6,10 @@ <maintainer> <email>bicatali@gentoo.org</email> </maintainer> +<maintainer> + <email>weaver@gentoo.org</email> + <name>Andrey Kislyuk</name> +</maintainer> <longdescription lang="en"> The Intel® C++ Compiler is a full featured C/C++ compiler for Intel based architectures. The compiler supports multi-threading, automatic |