diff options
author | 2008-02-01 19:28:57 +0000 | |
---|---|---|
committer | 2008-02-01 19:28:57 +0000 | |
commit | 3e8c3d9eb539ede61f0c44b67736c49e066c6e03 (patch) | |
tree | 463df631655216b0b500e3b4a6f4f5a4f4cb6e94 /dev-lang/icc | |
parent | Remove qemu-0.8 series (diff) | |
download | historical-3e8c3d9eb539ede61f0c44b67736c49e066c6e03.tar.gz historical-3e8c3d9eb539ede61f0c44b67736c49e066c6e03.tar.bz2 historical-3e8c3d9eb539ede61f0c44b67736c49e066c6e03.zip |
Version bump
Package-Manager: portage-2.1.4
Diffstat (limited to 'dev-lang/icc')
-rw-r--r-- | dev-lang/icc/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lang/icc/Manifest | 18 | ||||
-rw-r--r-- | dev-lang/icc/icc-10.1.012.ebuild | 96 | ||||
-rw-r--r-- | dev-lang/icc/metadata.xml | 24 |
4 files changed, 131 insertions, 16 deletions
diff --git a/dev-lang/icc/ChangeLog b/dev-lang/icc/ChangeLog index c9a37142e6c9..c072706aad8f 100644 --- a/dev-lang/icc/ChangeLog +++ b/dev-lang/icc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/icc -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/ChangeLog,v 1.57 2007/12/25 13:55:33 phreak Exp $ +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/ChangeLog,v 1.58 2008/02/01 19:28:57 bicatali Exp $ + +*icc-10.1.012 (01 Feb 2008) + + 01 Feb 2008; Sébastien Fabbro <bicatali@gentoo.org> +icc-10.1.012.ebuild: + Version bump 25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml: Fixing the unsigned Manifest. diff --git a/dev-lang/icc/Manifest b/dev-lang/icc/Manifest index 771345772bcf..d97bc2be4597 100644 --- a/dev-lang/icc/Manifest +++ b/dev-lang/icc/Manifest @@ -1,10 +1,24 @@ +-----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 DIST l_cc_p_10.1.008_ia32.tar.gz 44733611 RMD160 04cac7c02ea27a4330458b1f08dcb1827081118b SHA1 37b5ca4932370b0f4d79338f284c345c88fdab0a SHA256 189e19c4c77e989308c071cf1cae214b0ae8659a4fc62c363328d33024bc56db DIST l_cc_p_10.1.008_ia64.tar.gz 68959550 RMD160 c83cb0c8e44f54e477b9b3dfa1ec50940379a7ac SHA1 8831d298832e84291c22c193d661b0650a3ec643 SHA256 54bf5c03e71b66a73be4cdf0fe6ccad74d92fd5da6d2318b71af5f415311be82 DIST l_cc_p_10.1.008_intel64.tar.gz 40184785 RMD160 ea7d02db4c0de1bb8975bf8c9aa9ea408ff6fab7 SHA1 7cd39a98a0055b464f2f53f8f7ac315dee89053f SHA256 20576dd4376c26f371d19fa3e9cf8fec1ee0a72a8186da0c14ec87025af615f6 +DIST l_cc_p_10.1.012_ia32.tar.gz 50689069 RMD160 fe5bcb1b8e7e676825e121dceffdad190ca2c0c0 SHA1 788532461cc84df2ce86abacdd4d95fdd3c7a9d3 SHA256 d6c57312bc810eaefdeff3f3692dc1a7226ae7db830149f26380a62c977713ec +DIST l_cc_p_10.1.012_ia64.tar.gz 72808124 RMD160 a9c1d25fcd49ff52dfa2f6fc8ad4989042604a68 SHA1 1b44e403d8c86391e434199d72332e8fbeb83ef0 SHA256 3e3fed8839e50d3d40578439c588e5d10c9e50198c562ff8530640b294e14a6e +DIST l_cc_p_10.1.012_intel64.tar.gz 40202063 RMD160 74ca25db81ce8c7946c08690cfe0041f39f25448 SHA1 207fdca014e468e30d771d6b5d9c7f1f27945bd2 SHA256 006fc0ebb380b304768d7c53ef8a477e2a4db61db63ca7e9b8b1ba72c296a4cb EBUILD icc-10.0.026.ebuild 3123 RMD160 15ad5fe75e3d346c17c3e56a409f80a7cf3d1ada SHA1 28314c5cb1785578b0762bd709063fcd0fda7c6c SHA256 986ea095638d8b66ee025af99eb0b0296a80b5c1bd7f29e0c2b9546717113f09 EBUILD icc-10.1.008.ebuild 3125 RMD160 6fa833b86caa878818bd403cc8e4c65d35d171dd SHA1 94a425997718a18b420bbd4495b6e74f2e3af387 SHA256 197857cbd3449c4c6708ba013bf7368edd399f00e610d8e2973eb5a5c1966abd -MISC ChangeLog 12445 RMD160 98efa9b28ce1f3392a53995080bd268b60908b99 SHA1 f02201bbf29e2c30337de10a5960f81156dda49c SHA256 1f3636ac62bd33a810d8c0d0cfa1db5a73e641ee436a075c1f88860c665f793f -MISC metadata.xml 696 RMD160 478ccc9dec03d3fabe3b9dd75bbcb31065611150 SHA1 a88a05488e00fe44de4a34993df971383f4f5b6d SHA256 0afcb41d7058eee833391dfaae4819cfe3f6e0caa2dd59c78c5c2667274a640d +EBUILD icc-10.1.012.ebuild 2625 RMD160 ef063ffde5a8884a5edfd91a90750cea8ef28df8 SHA1 ecfb2ad0a2407392cdc4c1399b21eb1981e0182b SHA256 c136596e57a5d89761ee2b1f736aac0d827fa70ccd22da5415c90961b38a25af +MISC ChangeLog 12569 RMD160 6733023c17565abe0848bac8e9d17ebc893aed07 SHA1 bbb1819eb01aaa7a08613becb00bba0adeb10867 SHA256 912be86e2d4d0ddf75f296295fd62c10d16eea6497b1972ca10a40ee34138d90 +MISC metadata.xml 691 RMD160 88ccdebd0a4ae8feb2ae82d8aaf890859da245b4 SHA1 03e1409b044aeace78453837f794cf7e65df1ed1 SHA256 9d137d042eb138203681cfab942ed2ceefe794875330811bc4980a909b35b3e9 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.7 (GNU/Linux) + +iD4DBQFHo3MP1ycZbhPLE2ARAjQTAJ9zQCTodDV4fDOywdpPP1xxgvQq6wCVGFYm +WXrmuF7bvhZjg+yNMBcZ/A== +=S93Q +-----END PGP SIGNATURE----- diff --git a/dev-lang/icc/icc-10.1.012.ebuild b/dev-lang/icc/icc-10.1.012.ebuild new file mode 100644 index 000000000000..fc881fd0f218 --- /dev/null +++ b/dev-lang/icc/icc-10.1.012.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/icc-10.1.012.ebuild,v 1.1 2008/02/01 19:28:57 bicatali Exp $ + +inherit rpm eutils + +PID=952 +PB=cc +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 +### +PACKID="l_${PB}_p_${PV}" +KEYWORDS="~amd64 ~ia64 ~x86" +SRC_COM="http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKID}" +SRC_URI="amd64? ( ${SRC_COM}_intel64.tar.gz ) + ia64? ( ${SRC_COM}_ia64.tar.gz ) + x86? ( ${SRC_COM}_ia32.tar.gz )" + +LICENSE="Intel-SDP" +SLOT="0" + +RESTRICT="test strip mirror" +IUSE="" +DEPEND="" +RDEPEND="virtual/libstdc++ + amd64? ( app-emulation/emul-linux-x86-compat )" + +src_unpack() { + unpack ${A} + mv "${WORKDIR}"/l_* "${S}" + cd "${S}" + + local ext= + use amd64 && ext=e + INSTALL_DIR=/opt/intel/${PB}${ext}/${PV} + + # debugger installed with dev-lang/idb + rm -f data/intel*idb*.rpm + + for x in data/intel*.rpm; do + einfo "Extracting $(basename ${x})..." + rpm_unpack "${S}/${x}" || die "rpm_unpack ${x} failed" + done + + einfo "Fixing paths and tagging" + cd "${S}"/${INSTALL_DIR}/bin + sed -e "s|<INSTALLDIR>|${INSTALL_DIR}|g" \ + -e 's|export -n IA32ROOT;||g' \ + -i ${PEXEC} *sh \ + || die "sed fixing shells and paths failed" + + cd "${S}"/${INSTALL_DIR}/doc + sed -e "s|\<installpackageid\>|${PACKID}|g" \ + -e "s|\<INSTALLTIMECOMBOPACKAGEID\>|${PACKID}|g" \ + -i *support \ + || die "sed support file failed" + chmod 644 *support +} + +src_install() { + einfo "Copying files" + dodir ${INSTALL_DIR} + cp -pPR \ + "${S}"/${INSTALL_DIR}/* \ + "${D}"/${INSTALL_DIR}/ \ + || die "Copying ${PN} failed" + + local env_file=05${PN} + cat > ${env_file} <<-EOF + PATH=${INSTALL_DIR}/bin + ROOTPATH=${INSTALL_DIR}/bin + LDPATH=${INSTALL_DIR}/lib + MANPATH=${INSTALL_DIR}/man + EOF + doenvd ${env_file} || die "doenvd ${env_file} failed" +} + +pkg_postinst () { + # remove left over from unpacking + rm -f "${ROOT}"/opt/intel/{intel_sdp_products.db,.*.log} \ + || die "remove logs failed" + + elog "Make sure you have recieved the a license for ${PN}," + elog "you cannot run ${PN} without a license file." + elog "To receive a non-commercial license, you need to register." + elog "Read the website for more information on this license:" + elog "${HOMEPAGE}" + elog "Then put the license file into ${ROOT}/opt/intel/licenses." + elog "\nTo use ${PN} issue first \n\tsource /etc/profile" + elog "Debugger is installed with dev-lang/idb" +} diff --git a/dev-lang/icc/metadata.xml b/dev-lang/icc/metadata.xml index 9748fbec6a30..878bf1f668f9 100644 --- a/dev-lang/icc/metadata.xml +++ b/dev-lang/icc/metadata.xml @@ -2,16 +2,16 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>no-herd</herd> - <maintainer> - <email>bicatali@gentoo.org</email> - </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 - processor dispatch, vectorization, auto-parallelization, OpenMP, data - prefetching, loop unrolling. The package comes with extensive - documentation. The product can be installed as a non-commercial as - well. License, terms of qualifications can be found on the web site. - </longdescription> +<herd>no-herd</herd> +<maintainer> + <email>bicatali@gentoo.org</email> +</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 + processor dispatch, vectorization, auto-parallelization, OpenMP, data + prefetching, loop unrolling. The package comes with extensive + documentation. The product can be installed as a non-commercial as + well. License, terms of qualifications can be found on the web site. +</longdescription> </pkgmetadata> |