summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2008-02-01 19:28:57 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2008-02-01 19:28:57 +0000
commit3e8c3d9eb539ede61f0c44b67736c49e066c6e03 (patch)
tree463df631655216b0b500e3b4a6f4f5a4f4cb6e94 /dev-lang/icc
parentRemove qemu-0.8 series (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--dev-lang/icc/Manifest18
-rw-r--r--dev-lang/icc/icc-10.1.012.ebuild96
-rw-r--r--dev-lang/icc/metadata.xml24
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>