summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Portnoy <avenj@gentoo.org>2003-05-26 01:19:26 +0000
committerJon Portnoy <avenj@gentoo.org>2003-05-26 01:19:26 +0000
commit400b90aa5cf3ba2a9f283258e478723613781b3a (patch)
treefbd1bb1f0dc4ff0fd9ae55e65c1d4f85060798d2 /dev-lang/icc
parentUnmasked, its been verified to work. (diff)
downloadgentoo-2-400b90aa5cf3ba2a9f283258e478723613781b3a.tar.gz
gentoo-2-400b90aa5cf3ba2a9f283258e478723613781b3a.tar.bz2
gentoo-2-400b90aa5cf3ba2a9f283258e478723613781b3a.zip
Added icpc wrapper
Diffstat (limited to 'dev-lang/icc')
-rw-r--r--dev-lang/icc/ChangeLog6
-rw-r--r--dev-lang/icc/Manifest5
-rw-r--r--dev-lang/icc/files/7.1.006/icpc7
-rw-r--r--dev-lang/icc/icc-7.1.006.ebuild5
4 files changed, 19 insertions, 4 deletions
diff --git a/dev-lang/icc/ChangeLog b/dev-lang/icc/ChangeLog
index 0c0e47eeabac..ce21114786c7 100644
--- a/dev-lang/icc/ChangeLog
+++ b/dev-lang/icc/ChangeLog
@@ -1,6 +1,6 @@
# ChangeLog for dev-lang/icc
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/ChangeLog,v 1.14 2003/04/12 02:57:06 avenj Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/ChangeLog,v 1.15 2003/05/26 01:19:11 avenj Exp $
*icc-7.1.006 (11 April 2003)
@@ -8,6 +8,10 @@
Version bump.
+ 25 May 2003; Jon Portnoy <avenj@gentoo.org> icc-7.1.006.ebuild :
+
+ Added icpc wrapper.
+
*icc-7.0.065-r2 (20 Dec 2002)
20 Dec 2002; Jon Portnoy <avenj@gentoo.org> icc-7.0.065-r2.ebuild :
diff --git a/dev-lang/icc/Manifest b/dev-lang/icc/Manifest
index 4ea75c925526..bb64dd9b539c 100644
--- a/dev-lang/icc/Manifest
+++ b/dev-lang/icc/Manifest
@@ -1,10 +1,10 @@
-MD5 6842c590688870a298d7edd610784876 ChangeLog 2956
+MD5 61a9dc64f1c5745519ab706102422f3f ChangeLog 3047
MD5 356256656e0df2db03b5f36673f1b0ff icc-6.0-r1.ebuild 3135
MD5 75845f8c8389441c8d7c6f2d80d7ca1b icc-6.0.ebuild 2936
MD5 13a5fd0e0298651c759d69aaa769acd7 icc-7.0.065.ebuild 3177
MD5 ba482af3531a84aeaccd6c1e54a842cf icc-7.0.065-r1.ebuild 3230
MD5 8267a3baf3fc2b1813c82c008f61634d icc-7.0.065-r2.ebuild 3230
-MD5 15b51f0751e2b5d10e8b835cd27581fa icc-7.1.006.ebuild 3226
+MD5 0de4f95eca6ff5b42719a6a548b37540 icc-7.1.006.ebuild 3277
MD5 5a2e5b03d1de761f8b08ef35070687be files/digest-icc-7.1.006 65
MD5 16cb4482e4303fd7d5308782b494463d files/digest-icc-6.0 65
MD5 16cb4482e4303fd7d5308782b494463d files/digest-icc-6.0-r1 65
@@ -13,6 +13,7 @@ MD5 c46212d7aef8d7109e315c11305f0869 files/digest-icc-7.0.065-r1 65
MD5 90412c57cdaf14d472fe7bcc10ac9656 files/digest-icc-7.0.065-r2 643
MD5 0f9e31cf2e796e982b200b3a04038abd files/7.1.006/icc 246
MD5 4e87c3639fd26a60c8d5c2e59893d3f3 files/7.1.006/05icc-ifc 264
+MD5 9acbb3c7c7997b1b565af5022e591c1a files/7.1.006/icpc 247
MD5 b10d5f0e2cf2393977007cf31b6d413a files/6.0/05icc 225
MD5 b10d5f0e2cf2393977007cf31b6d413a files/6.0-r1/05icc-ifc 225
MD5 d31447eeea859e4cd01119369a0829a0 files/7.0.065/icc 155
diff --git a/dev-lang/icc/files/7.1.006/icpc b/dev-lang/icc/files/7.1.006/icpc
new file mode 100644
index 000000000000..9b856398764e
--- /dev/null
+++ b/dev-lang/icc/files/7.1.006/icpc
@@ -0,0 +1,7 @@
+#!/bin/sh
+export INTEL_LICENSE_FILE="/opt/intel/licenses"
+export LD_LIBRARY_PATH="/opt/intel/compiler70/ia32/lib"
+
+ICCARGS=`echo $* | sed -e s:pentium2:pentiumii:g | sed -e s:pentium3:pentiumiii:g`
+
+/opt/intel/compiler70/ia32/bin/icpcbin $ICCARGS
diff --git a/dev-lang/icc/icc-7.1.006.ebuild b/dev-lang/icc/icc-7.1.006.ebuild
index 88bee1f0d832..7c0200603475 100644
--- a/dev-lang/icc/icc-7.1.006.ebuild
+++ b/dev-lang/icc/icc-7.1.006.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/icc-7.1.006.ebuild,v 1.2 2003/05/10 22:51:35 avenj Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/icc-7.1.006.ebuild,v 1.3 2003/05/26 01:19:11 avenj Exp $
S=${WORKDIR}
@@ -26,6 +26,8 @@ SLOT="7"
KEYWORDS="-* x86"
IUSE=""
+RESTRICT="nostrip"
+
src_compile() {
# Keep disk space to a minimum
rm -f intel-*.ia64.rpm
@@ -71,6 +73,7 @@ src_install () {
# fix the issue with the primary icc executable
exeinto /opt/intel/compiler70/ia32/bin
doexe ${FILESDIR}/${PVR}/icc
+ doexe ${FILESDIR}/${PVR}/icpc
}
pkg_postinst () {