diff options
Diffstat (limited to 'dev-lang')
124 files changed, 1058 insertions, 0 deletions
diff --git a/dev-lang/icc/CVS/Entries b/dev-lang/icc/CVS/Entries new file mode 100644 index 0000000..09616b2 --- /dev/null +++ b/dev-lang/icc/CVS/Entries @@ -0,0 +1,16 @@ +/icc-6.0-r1.ebuild/1.12/Wed Jul 14 13:39:33 2004// +/icc-6.0.ebuild/1.14/Wed Jul 14 13:39:33 2004// +/icc-7.0.065-r1.ebuild/1.8/Thu Jun 24 22:50:29 2004// +/icc-7.0.065-r2.ebuild/1.9/Thu Jun 24 22:50:29 2004// +/icc-7.0.065.ebuild/1.8/Thu Jun 24 22:50:29 2004// +/icc-7.1.006.ebuild/1.9/Thu Jun 24 22:50:29 2004// +/icc-7.1.029.ebuild/1.6/Thu Jun 24 22:50:29 2004// +/icc-7.1.030.ebuild/1.6/Thu Jun 24 22:50:29 2004// +/icc-8.0.055.ebuild/1.3/Thu Jun 24 22:50:29 2004// +D/files//// +/metadata.xml/1.5/Fri Jun 10 23:04:21 2005// +/icc-8.1.028.ebuild/1.1/Sun Jul 24 02:35:16 2005// +/icc-9.0.021.ebuild/1.2/Thu Aug 4 07:58:53 2005// +/ChangeLog/1.31/Thu Dec 22 17:44:18 2005// +/Manifest/1.43/Thu Dec 22 17:44:18 2005// +/icc-9.0.023.ebuild/1.3/Thu Dec 22 17:44:18 2005// diff --git a/dev-lang/icc/CVS/Repository b/dev-lang/icc/CVS/Repository new file mode 100644 index 0000000..e7492ae --- /dev/null +++ b/dev-lang/icc/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc diff --git a/dev-lang/icc/CVS/Root b/dev-lang/icc/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/ChangeLog b/dev-lang/icc/ChangeLog new file mode 100644 index 0000000..9326613 --- /dev/null +++ b/dev-lang/icc/ChangeLog @@ -0,0 +1,179 @@ +# ChangeLog for dev-lang/icc +# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/ChangeLog,v 1.31 2005/12/16 11:08:55 flameeyes Exp $ + + 16 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> icc-9.0.023.ebuild: + Remove GNUish cp -a call. Bug #103487. + + 30 Jul 2005; Karl Trygve Kalleberg <karltk@gentoo.org> icc-9.0.021.ebuild: + -m Regened digest. Fixed a few minor details. Fixes #100757. + +*icc-8.1.028 (24 Jul 2005) + + 24 Jul 2005; Karl Trygve Kalleberg <karltk@gentoo.org> + +files/8.1.028/icpc, -files/8.1.030/05icc-ifc, -files/8.1.030/icc, + -files/8.1.030/iccifc.conf, -files/8.1.030/icpc, +files/8.1.028/05icc-ifc, + +files/8.1.028/icc, +files/8.1.028/iccifc.conf, -files/8.1.032/05icc-ifc, + -files/8.1.032/icc, -files/8.1.032/iccifc.conf, -files/8.1.032/icpc, + +icc-8.1.028.ebuild, -icc-8.1.030.ebuild, -icc-8.1.032.ebuild: + Removed unavailable 8.1.x versions, added the publicly available + 8.1.028 version. + +*icc-9.0.021 (05 Jul 2005) + + 05 Jul 2005; Karl Trygve Kalleberg <karltk@gentoo.org> + +files/9.0.021/05icc-ifc, +files/9.0.021/iccifc.conf, +files/9.0.021/icc, + +files/9.0.021/icpc, +icc-9.0.021.ebuild: + Old upstream release. But this one is generally available. + + 04 Jul 2005; Danny van Dyk <kugelfang@gentoo.org> icc-9.0.023.ebuild: + Fixed to work on amd64 and marked accordingly. + +*icc-9.0.023 (04 Jul 2005) + + 04 Jul 2005; Karl Trygve Kalleberg <karltk@gentoo.org> +files/9.0.023/icc, + +files/9.0.023/05icc-ifc, +files/9.0.023/iccifc.conf, +files/9.0.023/icpc, + +icc-9.0.023.ebuild: + New upstream release. Tip of the hat to Ed Presutti <epresutti@comcast.net>, + even though I didn't take his patch. Fixes #96741. + +*icc-8.1.032 (31 May 2005) + + 31 May 2005; Karl Trygve Kalleberg <karltk@gentoo.org> + files/8.1.030/05icc-ifc, files/8.1.030/icpc, files/8.1.030/icc, + +files/8.1.032/05icc-ifc, +files/8.1.032/icc, +files/8.1.032/iccifc.conf, + +files/8.1.032/icpc, icc-8.1.030.ebuild, +icc-8.1.032.ebuild: + New upstream release. Minor path modifications to script files and + old 8.1.x ebuilds: 8.1 now lives in /opt/intel/compiler81 + +*icc-8.1.030 (26 May 2005) + + 26 May 2005; Karl Trygve Kalleberg <karltk@gentoo.org> +files/8.1.030/icc, + +files/8.1.030/05icc-ifc, +files/8.1.030/iccifc.conf, +files/8.1.030/icpc, + +icc-8.1.030.ebuild: + New upstream release. + +*icc-8.0.055 (07 Feb 2004) + + 13 May 2004; Thomas Veith <xtv@gentoo.org> icc-8.0.055.ebuild: + Added DEPEND to sys-libs/lib-compat, bug 48350 + + 07 Feb 2004; Daniel Robbins <drobbins@gentoo.org> icc-8.0.055.ebuild: + New ebuild, partially rewritten from bug #35602. This ebuild is still + "iffy" and needs some work as I'm trying to get back to the rpm eclass + but haven't incorporated fixes from the most recent ebuild submission + on bugzilla. Thanks to Jeremy Warren for this ebuild as well as + everyone who helped. + + 15 Oct 2003; Jon Portnoy <avenj@gentoo.org> icc-7.1.030.ebuild : + Fix rpm_unpack call again. + +*icc-7.1.030 (13 Oct 2003) + + 13 May 2004; Thomas Veith <xtv@gentoo.org> icc-8.0.055.ebuild: + Added DEPEND to sys-libs/lib-compat, bug 48350 + + 13 Oct 2003; Daniel Robbins <drobbins@gentoo.org> icc-7.1.030.ebuild: + New icc version for people with a premier.intel.com account. ~ on + x86 and ia64. + + 24 Sep 2003; Jon Portnoy <avenj@gentoo.org> icc-7.1.006.ebuild : + Fix rpm_unpack call, bug 29484. + + 18 Sep 2003; Jon Portnoy <avenj@gentoo.org> icc-7.1.006.ebuild, + icc-7.1.029.ebuild : + _Much_ faster unpacking thanks to rpm.eclass and Georgi Georgiev. + See bug 23179 for more information. + +*icc-7.1.029 (18 Sep 2003) + + 13 May 2004; Thomas Veith <xtv@gentoo.org> icc-8.0.055.ebuild: + Added DEPEND to sys-libs/lib-compat, bug 48350 + + 18 Sep 2003; Daniel Robbins <drobbins@gentoo.org> icc-7.1.029.ebuild: + new version marked stable for ia64, unstable for x86. ia64 support + integrated into this ebuild. Also switched to slower rpm2targz simply + because it doesn't require "rpm" to be merged. + +*icc-7.1.006 (11 April 2003) + + 13 May 2004; Thomas Veith <xtv@gentoo.org> icc-8.0.055.ebuild: + Added DEPEND to sys-libs/lib-compat, bug 48350 + + 11 April 2003; Jon Portnoy <avenj@gentoo.org> icc-7.1.006.ebuild : + + 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 : + + Fixed 05icc-ifc to include INTEL_LICENSE_FILE. Bug found by Zadeh + (garen@garen.net). + +*icc-7.0.065-r1 (11 Dec 2002) + + 11 Dec 2002; Jon Portnoy <avenj@gentoo.org> icc-7.0.065-r1.ebuild : + + Changed the "icc" wrapper script to properly translate gcc CFLAGS into + icc CFLAGS. + +*icc-7.0.065 (10 Dec 2002) + + 10 Dec 2002; Jon Portnoy <avenj@gentoo.org> icc-7.0.065.ebuild : + + Changed the naming to more accurately reflect the current ICC + version number. Also fixed the primary executable and added a warning + about compiling important applications with icc. + + 8 Dec 2002 Jon Portnoy <avenj@gentoo.org> icc-7.0.ebuild : + + Added a warning about the behavior of the main executable. + 'icc' will return errors; 'iccbin' works fine. + + Fixed the warning messages to fit a standard terminal. + + Fixed the old version checking statement to avoid matching + the current version. + + 5 Dec 2002 William McArthur <sandymac@gentoo.org> icc-7.0.ebuild : + + Included some improvments from Jon Portnoy from http://bugs.gentoo.org/show_bug.cgi?id=11211 + +*icc-7.0 + 25 Nov 2002 William McArthur <sandymac@gentoo.org> icc-7.0.ebuild : + + Basicly just updated the icc-6.0-r1 with new urls and changed the message at the end. + +*icc-6.0-r1 (13 May 2002) + + 13 May 2002 William McArthur <sandymac@gentoo.org> icc-6.0-r1.ebuild : + + Fixed a problem where I missed a place a file needs to be sed'ed during the + install. Change 05icc to 05icc-ifc because both the icc-6 and ifc-6 packages + used the same env info and I didn't want duplicate data. + +*icc-6.0 (24 Apr 2002) + + 24 Apr 2002 William McArthur <sandymac@gentoo.org> icc-6.0.ebuild : + + The icc-6.0.ebuild is functionally identical to the icc-5.0.1.ebuild . A few + tweaks were made for the minor differeces in Intel's package. + +*icc-5.0.1 (12 Apr 2002) + + 12 Apr 2002; William McArthur <sandymac@gentoo.org> ChangeLog : + + Initial Gentoo package. The install from Intel is RPM based so I extract + the i386 RPMs manually using rpm2cpio and cpio. (Idea taken from the + realplayer ebuild) Other than running rpm for you the install script just + replaces some stings in a few files with sed, so I copied and mangled the + relavent lines from their install and use them. I also correct a typo + descriped on Intel's web site. This fix should be removed at next icc upgrade. + The install is a simple copy and adding one file to /etc/env.d to set up a few + enviroment settings icc needs. After the package is merged I inform the user + where to get a license key and where to put it. diff --git a/dev-lang/icc/Manifest b/dev-lang/icc/Manifest new file mode 100644 index 0000000..3f4ceca --- /dev/null +++ b/dev-lang/icc/Manifest @@ -0,0 +1,66 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 18688b6bba2d717fa1fd94ede5822b6e ChangeLog 6946 +MD5 b10d5f0e2cf2393977007cf31b6d413a files/6.0-r1/05icc-ifc 225 +MD5 b10d5f0e2cf2393977007cf31b6d413a files/6.0/05icc 225 +MD5 f498ef092cdd40c2b20d4a80a93d7437 files/7.0.065-r1/05icc-ifc 225 +MD5 0f9e31cf2e796e982b200b3a04038abd files/7.0.065-r1/icc 246 +MD5 4e87c3639fd26a60c8d5c2e59893d3f3 files/7.0.065-r2/05icc-ifc 264 +MD5 0f9e31cf2e796e982b200b3a04038abd files/7.0.065-r2/icc 246 +MD5 f498ef092cdd40c2b20d4a80a93d7437 files/7.0.065/05icc-ifc 225 +MD5 d31447eeea859e4cd01119369a0829a0 files/7.0.065/icc 155 +MD5 4e87c3639fd26a60c8d5c2e59893d3f3 files/7.1.006/05icc-ifc-ia32 264 +MD5 5ff26d89e4874fd86fa2a43ac3d593d8 files/7.1.006/05icc-ifc-ia64 264 +MD5 0f9e31cf2e796e982b200b3a04038abd files/7.1.006/icc-ia32 246 +MD5 4e87c3639fd26a60c8d5c2e59893d3f3 files/7.1.029/05icc-ifc-ia32 264 +MD5 5ff26d89e4874fd86fa2a43ac3d593d8 files/7.1.029/05icc-ifc-ia64 264 +MD5 0f9e31cf2e796e982b200b3a04038abd files/7.1.029/icc-ia32 246 +MD5 6c420a8540b22f20a7d5799519ef1b7f files/8.0.055/05icc-ifc 216 +MD5 0fff0e3906e80a6f3211ddd1c2dfb226 files/8.0.055/icc 156 +MD5 389113e875524af9b87e4073226bd00e files/8.0.055/iccifc.conf 868 +MD5 69a2a9441333847a134d54a062401a6c files/8.0.055/icpc 157 +MD5 a075d6c1511757aa0fdd46a9c5f8c2ed files/8.1.028/05icc-ifc 216 +MD5 3e5f45926e3d03276c9b547b1fd29660 files/8.1.028/icc 156 +MD5 389113e875524af9b87e4073226bd00e files/8.1.028/iccifc.conf 868 +MD5 c7d2081ea80924fc6d5d2cefac999244 files/8.1.028/icpc 157 +MD5 ba372be146addac34b4d6ccf847f00cc files/9.0.021/05icc-ifc 216 +MD5 d38bb5f7e7bbfb5aef012d3d09d252cf files/9.0.021/icc 283 +MD5 389113e875524af9b87e4073226bd00e files/9.0.021/iccifc.conf 868 +MD5 dd511c40eb7f064d6876151913263c18 files/9.0.021/icpc 285 +MD5 ba372be146addac34b4d6ccf847f00cc files/9.0.023/05icc-ifc 216 +MD5 d38bb5f7e7bbfb5aef012d3d09d252cf files/9.0.023/icc 283 +MD5 389113e875524af9b87e4073226bd00e files/9.0.023/iccifc.conf 868 +MD5 dd511c40eb7f064d6876151913263c18 files/9.0.023/icpc 285 +MD5 16cb4482e4303fd7d5308782b494463d files/digest-icc-6.0 65 +MD5 16cb4482e4303fd7d5308782b494463d files/digest-icc-6.0-r1 65 +MD5 c46212d7aef8d7109e315c11305f0869 files/digest-icc-7.0.065 65 +MD5 c46212d7aef8d7109e315c11305f0869 files/digest-icc-7.0.065-r1 65 +MD5 c46212d7aef8d7109e315c11305f0869 files/digest-icc-7.0.065-r2 65 +MD5 5a2e5b03d1de761f8b08ef35070687be files/digest-icc-7.1.006 65 +MD5 f0532a3a488413710b77fe50c5129ffc files/digest-icc-7.1.029 66 +MD5 6163449bc5b6528112995c347c4de85a files/digest-icc-7.1.030 66 +MD5 451c1e8d20f20a97589c32edecbb422c files/digest-icc-8.0.055 68 +MD5 2f12c0b72e5480eb0cf6838bd14a20a7 files/digest-icc-8.1.028 70 +MD5 fb365f22b358c4b57697ad23c2e2c75a files/digest-icc-9.0.021 69 +MD5 f6ca324e7da69087c3e55683e690b77f files/digest-icc-9.0.023 69 +MD5 1b8f52c5f87649ed9d30eacfcc773102 icc-6.0-r1.ebuild 3138 +MD5 555df8ca9389954a8d4b5c7c506484c3 icc-6.0.ebuild 2938 +MD5 2dafaea542266611f6216a992c6be2ee icc-7.0.065-r1.ebuild 3224 +MD5 c3da1109f83039b1dc6f16e9ad332a34 icc-7.0.065-r2.ebuild 3224 +MD5 8871404a6426584a91fe924946735a62 icc-7.0.065.ebuild 3171 +MD5 91f94a1c311af7f9100b209c4ac42524 icc-7.1.006.ebuild 3759 +MD5 144efaddc7758ec6e3ce85f05a97764f icc-7.1.029.ebuild 3817 +MD5 cd7089aefd6e3109e3a1068c51a53087 icc-7.1.030.ebuild 3953 +MD5 f6a6116fc30211d3e17203d5f12cbd9e icc-8.0.055.ebuild 4142 +MD5 385282dbe27e11caf860b2d6b317790e icc-8.1.028.ebuild 3821 +MD5 b0faf40e03c75af641e5a9962b03d87f icc-9.0.021.ebuild 3656 +MD5 a61a2cd347580835dce3d2c997f38fef icc-9.0.023.ebuild 3767 +MD5 e5f080f4789ca82a2ac425df46fc95b7 metadata.xml 304 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.2 (GNU/Linux) + +iD8DBQFDoqBUAiZjviIA2XgRAtngAKC+m6riR6c+cDiOCCWIQfx0heO1kwCdGxZz +jm7RDk8fZFoDwx6nBhur0rs= +=lwC2 +-----END PGP SIGNATURE----- diff --git a/dev-lang/icc/files/6.0-r1/05icc-ifc b/dev-lang/icc/files/6.0-r1/05icc-ifc new file mode 100644 index 0000000..f5f50b9 --- /dev/null +++ b/dev-lang/icc/files/6.0-r1/05icc-ifc @@ -0,0 +1,6 @@ +IA32ROOT=/opt/intel/compiler60/ia32 +INTEL_FLEXLM_LICENSE=/opt/intel/licenses +LDPATH=/opt/intel/compiler60/ia32/lib +MANPATH=/opt/intel/compiler60/man +PATH=/opt/intel/compiler60/ia32/bin +ROOTPATH=/opt/intel/compiler60/ia32/bin diff --git a/dev-lang/icc/files/6.0-r1/CVS/Entries b/dev-lang/icc/files/6.0-r1/CVS/Entries new file mode 100644 index 0000000..e2c8493 --- /dev/null +++ b/dev-lang/icc/files/6.0-r1/CVS/Entries @@ -0,0 +1,2 @@ +/05icc-ifc/1.1/Tue May 14 03:46:13 2002// +D diff --git a/dev-lang/icc/files/6.0-r1/CVS/Repository b/dev-lang/icc/files/6.0-r1/CVS/Repository new file mode 100644 index 0000000..d3bf0ef --- /dev/null +++ b/dev-lang/icc/files/6.0-r1/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc/files/6.0-r1 diff --git a/dev-lang/icc/files/6.0-r1/CVS/Root b/dev-lang/icc/files/6.0-r1/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/files/6.0-r1/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/files/6.0/05icc b/dev-lang/icc/files/6.0/05icc new file mode 100644 index 0000000..f5f50b9 --- /dev/null +++ b/dev-lang/icc/files/6.0/05icc @@ -0,0 +1,6 @@ +IA32ROOT=/opt/intel/compiler60/ia32 +INTEL_FLEXLM_LICENSE=/opt/intel/licenses +LDPATH=/opt/intel/compiler60/ia32/lib +MANPATH=/opt/intel/compiler60/man +PATH=/opt/intel/compiler60/ia32/bin +ROOTPATH=/opt/intel/compiler60/ia32/bin diff --git a/dev-lang/icc/files/6.0/CVS/Entries b/dev-lang/icc/files/6.0/CVS/Entries new file mode 100644 index 0000000..9afc088 --- /dev/null +++ b/dev-lang/icc/files/6.0/CVS/Entries @@ -0,0 +1,2 @@ +/05icc/1.1/Wed Apr 24 06:02:31 2002// +D diff --git a/dev-lang/icc/files/6.0/CVS/Repository b/dev-lang/icc/files/6.0/CVS/Repository new file mode 100644 index 0000000..0afd595 --- /dev/null +++ b/dev-lang/icc/files/6.0/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc/files/6.0 diff --git a/dev-lang/icc/files/6.0/CVS/Root b/dev-lang/icc/files/6.0/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/files/6.0/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/files/7.0.065-r1/05icc-ifc b/dev-lang/icc/files/7.0.065-r1/05icc-ifc new file mode 100644 index 0000000..7134ac8 --- /dev/null +++ b/dev-lang/icc/files/7.0.065-r1/05icc-ifc @@ -0,0 +1,6 @@ +IA32ROOT=/opt/intel/compiler70/ia32 +INTEL_FLEXLM_LICENSE=/opt/intel/licenses +LDPATH=/opt/intel/compiler70/ia32/lib +MANPATH=/opt/intel/compiler70/man +PATH=/opt/intel/compiler70/ia32/bin +ROOTPATH=/opt/intel/compiler70/ia32/bin diff --git a/dev-lang/icc/files/7.0.065-r1/CVS/Entries b/dev-lang/icc/files/7.0.065-r1/CVS/Entries new file mode 100644 index 0000000..6aa6ba1 --- /dev/null +++ b/dev-lang/icc/files/7.0.065-r1/CVS/Entries @@ -0,0 +1,3 @@ +/05icc-ifc/1.1/Wed Dec 11 23:24:16 2002// +/icc/1.1/Wed Dec 11 23:24:16 2002// +D diff --git a/dev-lang/icc/files/7.0.065-r1/CVS/Repository b/dev-lang/icc/files/7.0.065-r1/CVS/Repository new file mode 100644 index 0000000..ad0fcd3 --- /dev/null +++ b/dev-lang/icc/files/7.0.065-r1/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc/files/7.0.065-r1 diff --git a/dev-lang/icc/files/7.0.065-r1/CVS/Root b/dev-lang/icc/files/7.0.065-r1/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/files/7.0.065-r1/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/files/7.0.065-r1/icc b/dev-lang/icc/files/7.0.065-r1/icc new file mode 100755 index 0000000..6d53c6d --- /dev/null +++ b/dev-lang/icc/files/7.0.065-r1/icc @@ -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/iccbin $ICCARGS diff --git a/dev-lang/icc/files/7.0.065-r2/05icc-ifc b/dev-lang/icc/files/7.0.065-r2/05icc-ifc new file mode 100644 index 0000000..20c18a0 --- /dev/null +++ b/dev-lang/icc/files/7.0.065-r2/05icc-ifc @@ -0,0 +1,7 @@ +IA32ROOT=/opt/intel/compiler70/ia32 +INTEL_FLEXLM_LICENSE=/opt/intel/licenses +INTEL_LICENSE_FILE=/opt/intel/licenses +LDPATH=/opt/intel/compiler70/ia32/lib +MANPATH=/opt/intel/compiler70/man +PATH=/opt/intel/compiler70/ia32/bin +ROOTPATH=/opt/intel/compiler70/ia32/bin diff --git a/dev-lang/icc/files/7.0.065-r2/CVS/Entries b/dev-lang/icc/files/7.0.065-r2/CVS/Entries new file mode 100644 index 0000000..c6ec638 --- /dev/null +++ b/dev-lang/icc/files/7.0.065-r2/CVS/Entries @@ -0,0 +1,3 @@ +/05icc-ifc/1.1/Fri Dec 20 22:53:51 2002// +/icc/1.1/Fri Dec 20 22:53:51 2002// +D diff --git a/dev-lang/icc/files/7.0.065-r2/CVS/Repository b/dev-lang/icc/files/7.0.065-r2/CVS/Repository new file mode 100644 index 0000000..0bfdbb5 --- /dev/null +++ b/dev-lang/icc/files/7.0.065-r2/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc/files/7.0.065-r2 diff --git a/dev-lang/icc/files/7.0.065-r2/CVS/Root b/dev-lang/icc/files/7.0.065-r2/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/files/7.0.065-r2/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/files/7.0.065-r2/icc b/dev-lang/icc/files/7.0.065-r2/icc new file mode 100755 index 0000000..6d53c6d --- /dev/null +++ b/dev-lang/icc/files/7.0.065-r2/icc @@ -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/iccbin $ICCARGS diff --git a/dev-lang/icc/files/7.0.065/05icc-ifc b/dev-lang/icc/files/7.0.065/05icc-ifc new file mode 100644 index 0000000..7134ac8 --- /dev/null +++ b/dev-lang/icc/files/7.0.065/05icc-ifc @@ -0,0 +1,6 @@ +IA32ROOT=/opt/intel/compiler70/ia32 +INTEL_FLEXLM_LICENSE=/opt/intel/licenses +LDPATH=/opt/intel/compiler70/ia32/lib +MANPATH=/opt/intel/compiler70/man +PATH=/opt/intel/compiler70/ia32/bin +ROOTPATH=/opt/intel/compiler70/ia32/bin diff --git a/dev-lang/icc/files/7.0.065/CVS/Entries b/dev-lang/icc/files/7.0.065/CVS/Entries new file mode 100644 index 0000000..a5706cc --- /dev/null +++ b/dev-lang/icc/files/7.0.065/CVS/Entries @@ -0,0 +1,3 @@ +/05icc-ifc/1.1/Tue Dec 10 19:52:58 2002// +/icc/1.1/Tue Dec 10 19:52:58 2002// +D diff --git a/dev-lang/icc/files/7.0.065/CVS/Repository b/dev-lang/icc/files/7.0.065/CVS/Repository new file mode 100644 index 0000000..692083f --- /dev/null +++ b/dev-lang/icc/files/7.0.065/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc/files/7.0.065 diff --git a/dev-lang/icc/files/7.0.065/CVS/Root b/dev-lang/icc/files/7.0.065/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/files/7.0.065/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/files/7.0.065/icc b/dev-lang/icc/files/7.0.065/icc new file mode 100755 index 0000000..5c4905d --- /dev/null +++ b/dev-lang/icc/files/7.0.065/icc @@ -0,0 +1,4 @@ +#!/bin/sh +export INTEL_LICENSE_FILE="/opt/intel/licenses" +export LD_LIBRARY_PATH="/opt/intel/compiler70/ia32/lib" +/opt/intel/compiler70/ia32/bin/iccbin $* diff --git a/dev-lang/icc/files/7.1.006/05icc-ifc-ia32 b/dev-lang/icc/files/7.1.006/05icc-ifc-ia32 new file mode 100644 index 0000000..20c18a0 --- /dev/null +++ b/dev-lang/icc/files/7.1.006/05icc-ifc-ia32 @@ -0,0 +1,7 @@ +IA32ROOT=/opt/intel/compiler70/ia32 +INTEL_FLEXLM_LICENSE=/opt/intel/licenses +INTEL_LICENSE_FILE=/opt/intel/licenses +LDPATH=/opt/intel/compiler70/ia32/lib +MANPATH=/opt/intel/compiler70/man +PATH=/opt/intel/compiler70/ia32/bin +ROOTPATH=/opt/intel/compiler70/ia32/bin diff --git a/dev-lang/icc/files/7.1.006/05icc-ifc-ia64 b/dev-lang/icc/files/7.1.006/05icc-ifc-ia64 new file mode 100644 index 0000000..bd68c16 --- /dev/null +++ b/dev-lang/icc/files/7.1.006/05icc-ifc-ia64 @@ -0,0 +1,7 @@ +IA64ROOT=/opt/intel/compiler70/ia64 +INTEL_FLEXLM_LICENSE=/opt/intel/licenses +INTEL_LICENSE_FILE=/opt/intel/licenses +LDPATH=/opt/intel/compiler70/ia64/lib +MANPATH=/opt/intel/compiler70/man +PATH=/opt/intel/compiler70/ia64/bin +ROOTPATH=/opt/intel/compiler70/ia64/bin diff --git a/dev-lang/icc/files/7.1.006/CVS/Entries b/dev-lang/icc/files/7.1.006/CVS/Entries new file mode 100644 index 0000000..8be62c0 --- /dev/null +++ b/dev-lang/icc/files/7.1.006/CVS/Entries @@ -0,0 +1,4 @@ +/05icc-ifc-ia32/1.1/Thu Sep 18 19:47:57 2003// +/05icc-ifc-ia64/1.1/Thu Sep 18 19:47:57 2003// +/icc-ia32/1.1/Thu Sep 18 19:47:57 2003// +D diff --git a/dev-lang/icc/files/7.1.006/CVS/Repository b/dev-lang/icc/files/7.1.006/CVS/Repository new file mode 100644 index 0000000..199791e --- /dev/null +++ b/dev-lang/icc/files/7.1.006/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc/files/7.1.006 diff --git a/dev-lang/icc/files/7.1.006/CVS/Root b/dev-lang/icc/files/7.1.006/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/files/7.1.006/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/files/7.1.006/icc-ia32 b/dev-lang/icc/files/7.1.006/icc-ia32 new file mode 100755 index 0000000..6d53c6d --- /dev/null +++ b/dev-lang/icc/files/7.1.006/icc-ia32 @@ -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/iccbin $ICCARGS diff --git a/dev-lang/icc/files/7.1.029/05icc-ifc-ia32 b/dev-lang/icc/files/7.1.029/05icc-ifc-ia32 new file mode 100644 index 0000000..20c18a0 --- /dev/null +++ b/dev-lang/icc/files/7.1.029/05icc-ifc-ia32 @@ -0,0 +1,7 @@ +IA32ROOT=/opt/intel/compiler70/ia32 +INTEL_FLEXLM_LICENSE=/opt/intel/licenses +INTEL_LICENSE_FILE=/opt/intel/licenses +LDPATH=/opt/intel/compiler70/ia32/lib +MANPATH=/opt/intel/compiler70/man +PATH=/opt/intel/compiler70/ia32/bin +ROOTPATH=/opt/intel/compiler70/ia32/bin diff --git a/dev-lang/icc/files/7.1.029/05icc-ifc-ia64 b/dev-lang/icc/files/7.1.029/05icc-ifc-ia64 new file mode 100644 index 0000000..bd68c16 --- /dev/null +++ b/dev-lang/icc/files/7.1.029/05icc-ifc-ia64 @@ -0,0 +1,7 @@ +IA64ROOT=/opt/intel/compiler70/ia64 +INTEL_FLEXLM_LICENSE=/opt/intel/licenses +INTEL_LICENSE_FILE=/opt/intel/licenses +LDPATH=/opt/intel/compiler70/ia64/lib +MANPATH=/opt/intel/compiler70/man +PATH=/opt/intel/compiler70/ia64/bin +ROOTPATH=/opt/intel/compiler70/ia64/bin diff --git a/dev-lang/icc/files/7.1.029/CVS/Entries b/dev-lang/icc/files/7.1.029/CVS/Entries new file mode 100644 index 0000000..892eecc --- /dev/null +++ b/dev-lang/icc/files/7.1.029/CVS/Entries @@ -0,0 +1,4 @@ +/05icc-ifc-ia32/1.1/Thu Sep 18 18:46:13 2003// +/05icc-ifc-ia64/1.1/Thu Sep 18 18:46:13 2003// +/icc-ia32/1.1/Thu Sep 18 18:46:13 2003// +D diff --git a/dev-lang/icc/files/7.1.029/CVS/Repository b/dev-lang/icc/files/7.1.029/CVS/Repository new file mode 100644 index 0000000..65f9ba5 --- /dev/null +++ b/dev-lang/icc/files/7.1.029/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc/files/7.1.029 diff --git a/dev-lang/icc/files/7.1.029/CVS/Root b/dev-lang/icc/files/7.1.029/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/files/7.1.029/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/files/7.1.029/icc-ia32 b/dev-lang/icc/files/7.1.029/icc-ia32 new file mode 100755 index 0000000..6d53c6d --- /dev/null +++ b/dev-lang/icc/files/7.1.029/icc-ia32 @@ -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/iccbin $ICCARGS diff --git a/dev-lang/icc/files/8.0.055/05icc-ifc b/dev-lang/icc/files/8.0.055/05icc-ifc new file mode 100644 index 0000000..e94ef17 --- /dev/null +++ b/dev-lang/icc/files/8.0.055/05icc-ifc @@ -0,0 +1,6 @@ +IA32ROOT=/opt/intel/compiler80 +INTEL_FLEXLM_LICENSE=/opt/intel/compiler80/licenses +LDPATH=/opt/intel/compiler80/lib +MANPATH=/opt/intel/compiler80/man +PATH=/opt/intel/compiler80/bin +ROOTPATH=/opt/intel/compiler80/bin diff --git a/dev-lang/icc/files/8.0.055/CVS/Entries b/dev-lang/icc/files/8.0.055/CVS/Entries new file mode 100644 index 0000000..d4c457c --- /dev/null +++ b/dev-lang/icc/files/8.0.055/CVS/Entries @@ -0,0 +1,5 @@ +/05icc-ifc/1.1/Sat Feb 7 10:08:21 2004// +/icc/1.1/Sat Feb 7 10:08:21 2004// +/iccifc.conf/1.1/Sat Feb 7 10:08:21 2004// +/icpc/1.1/Sat Feb 7 10:08:21 2004// +D diff --git a/dev-lang/icc/files/8.0.055/CVS/Repository b/dev-lang/icc/files/8.0.055/CVS/Repository new file mode 100644 index 0000000..0bfa0c1 --- /dev/null +++ b/dev-lang/icc/files/8.0.055/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc/files/8.0.055 diff --git a/dev-lang/icc/files/8.0.055/CVS/Root b/dev-lang/icc/files/8.0.055/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/files/8.0.055/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/files/8.0.055/icc b/dev-lang/icc/files/8.0.055/icc new file mode 100644 index 0000000..e2d151a --- /dev/null +++ b/dev-lang/icc/files/8.0.055/icc @@ -0,0 +1,4 @@ +#!/bin/sh +export INTEL_LICENSE_FILE="/opt/intel/compiler80/licenses" +export LD_LIBRARY_PATH="/opt/intel/compiler80/lib" +/opt/intel/compiler80/bin/iccbin $* diff --git a/dev-lang/icc/files/8.0.055/iccifc.conf b/dev-lang/icc/files/8.0.055/iccifc.conf new file mode 100644 index 0000000..4f5d678 --- /dev/null +++ b/dev-lang/icc/files/8.0.055/iccifc.conf @@ -0,0 +1,29 @@ +#This file is used to set global (hopefully) compiler variables for the +#Intel ICC and IFC compilers. The ICFLAGS and ICCFLAGS are the +#equivalents of the CFLAGS and CXXFLAGS - specific for ICC & IFC. + +#Note that the following flags are currently considered to be rather +#problematic, and you may experience significant difficulty in emerges +#with these flags +# +# -ip -ipo -ipo_obj -static -fast -cxxlib-gcc +# + +#The following settings are a good starting point for Pentium 4 owners. +#Pentium 3 owners should replace -xN with -xK +#Pentium M owners should replace -xN with -xB +#Prescott owners should replace -xN with -xP + +ICFLAGS = "-O2 -xN -noalign" +ICXXFLAGS = "${ICFLAGS}" +IFCFLAGS = "${ICFLAGS}" + +#The following variables define the compilers and linkers + +ICC = "icc" +ICXX = "icpc" +ICPP = "${ICC} -E" +ICXXCPP = "${ICXX} -E" +IFC = "ifc" +ILD = "xild" +IAR = "xiar" diff --git a/dev-lang/icc/files/8.0.055/icpc b/dev-lang/icc/files/8.0.055/icpc new file mode 100644 index 0000000..7626ee4 --- /dev/null +++ b/dev-lang/icc/files/8.0.055/icpc @@ -0,0 +1,4 @@ +#!/bin/sh +export INTEL_LICENSE_FILE="/opt/intel/compiler80/licenses" +export LD_LIBRARY_PATH="/opt/intel/compiler80/lib" +/opt/intel/compiler80/bin/icpcbin $* diff --git a/dev-lang/icc/files/8.1.028/05icc-ifc b/dev-lang/icc/files/8.1.028/05icc-ifc new file mode 100644 index 0000000..7bb8a46 --- /dev/null +++ b/dev-lang/icc/files/8.1.028/05icc-ifc @@ -0,0 +1,6 @@ +IA32ROOT=/opt/intel/compiler81 +INTEL_FLEXLM_LICENSE=/opt/intel/compiler81/licenses +LDPATH=/opt/intel/compiler81/lib +MANPATH=/opt/intel/compiler81/man +PATH=/opt/intel/compiler81/bin +ROOTPATH=/opt/intel/compiler81/bin diff --git a/dev-lang/icc/files/8.1.028/CVS/Entries b/dev-lang/icc/files/8.1.028/CVS/Entries new file mode 100644 index 0000000..c048878 --- /dev/null +++ b/dev-lang/icc/files/8.1.028/CVS/Entries @@ -0,0 +1,5 @@ +/05icc-ifc/1.1/Sun Jul 24 02:35:16 2005// +/icc/1.1/Sun Jul 24 02:35:16 2005// +/iccifc.conf/1.1/Sun Jul 24 02:35:16 2005// +/icpc/1.1/Sun Jul 24 02:35:16 2005// +D diff --git a/dev-lang/icc/files/8.1.028/CVS/Repository b/dev-lang/icc/files/8.1.028/CVS/Repository new file mode 100644 index 0000000..e432a6b --- /dev/null +++ b/dev-lang/icc/files/8.1.028/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc/files/8.1.028 diff --git a/dev-lang/icc/files/8.1.028/CVS/Root b/dev-lang/icc/files/8.1.028/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/files/8.1.028/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/files/8.1.028/icc b/dev-lang/icc/files/8.1.028/icc new file mode 100644 index 0000000..3ea1335 --- /dev/null +++ b/dev-lang/icc/files/8.1.028/icc @@ -0,0 +1,4 @@ +#!/bin/sh +export INTEL_LICENSE_FILE="/opt/intel/compiler81/licenses" +export LD_LIBRARY_PATH="/opt/intel/compiler81/lib" +/opt/intel/compiler81/bin/iccbin $* diff --git a/dev-lang/icc/files/8.1.028/iccifc.conf b/dev-lang/icc/files/8.1.028/iccifc.conf new file mode 100644 index 0000000..4f5d678 --- /dev/null +++ b/dev-lang/icc/files/8.1.028/iccifc.conf @@ -0,0 +1,29 @@ +#This file is used to set global (hopefully) compiler variables for the +#Intel ICC and IFC compilers. The ICFLAGS and ICCFLAGS are the +#equivalents of the CFLAGS and CXXFLAGS - specific for ICC & IFC. + +#Note that the following flags are currently considered to be rather +#problematic, and you may experience significant difficulty in emerges +#with these flags +# +# -ip -ipo -ipo_obj -static -fast -cxxlib-gcc +# + +#The following settings are a good starting point for Pentium 4 owners. +#Pentium 3 owners should replace -xN with -xK +#Pentium M owners should replace -xN with -xB +#Prescott owners should replace -xN with -xP + +ICFLAGS = "-O2 -xN -noalign" +ICXXFLAGS = "${ICFLAGS}" +IFCFLAGS = "${ICFLAGS}" + +#The following variables define the compilers and linkers + +ICC = "icc" +ICXX = "icpc" +ICPP = "${ICC} -E" +ICXXCPP = "${ICXX} -E" +IFC = "ifc" +ILD = "xild" +IAR = "xiar" diff --git a/dev-lang/icc/files/8.1.028/icpc b/dev-lang/icc/files/8.1.028/icpc new file mode 100644 index 0000000..5429f8c --- /dev/null +++ b/dev-lang/icc/files/8.1.028/icpc @@ -0,0 +1,4 @@ +#!/bin/sh +export INTEL_LICENSE_FILE="/opt/intel/compiler81/licenses" +export LD_LIBRARY_PATH="/opt/intel/compiler81/lib" +/opt/intel/compiler81/bin/icpcbin $* diff --git a/dev-lang/icc/files/9.0.021/05icc-ifc b/dev-lang/icc/files/9.0.021/05icc-ifc new file mode 100644 index 0000000..236ca7e --- /dev/null +++ b/dev-lang/icc/files/9.0.021/05icc-ifc @@ -0,0 +1,6 @@ +IA32ROOT=/opt/intel/compiler90 +INTEL_FLEXLM_LICENSE=/opt/intel/compiler90/licenses +LDPATH=/opt/intel/compiler90/lib +MANPATH=/opt/intel/compiler90/man +PATH=/opt/intel/compiler90/bin +ROOTPATH=/opt/intel/compiler90/bin diff --git a/dev-lang/icc/files/9.0.021/CVS/Entries b/dev-lang/icc/files/9.0.021/CVS/Entries new file mode 100644 index 0000000..f797d93 --- /dev/null +++ b/dev-lang/icc/files/9.0.021/CVS/Entries @@ -0,0 +1,5 @@ +/05icc-ifc/1.1/Tue Jul 5 13:35:50 2005// +/icc/1.1/Tue Jul 5 13:35:50 2005// +/iccifc.conf/1.1/Tue Jul 5 13:35:50 2005// +/icpc/1.1/Tue Jul 5 13:35:50 2005// +D diff --git a/dev-lang/icc/files/9.0.021/CVS/Repository b/dev-lang/icc/files/9.0.021/CVS/Repository new file mode 100644 index 0000000..1825cd8 --- /dev/null +++ b/dev-lang/icc/files/9.0.021/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc/files/9.0.021 diff --git a/dev-lang/icc/files/9.0.021/CVS/Root b/dev-lang/icc/files/9.0.021/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/files/9.0.021/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/files/9.0.021/icc b/dev-lang/icc/files/9.0.021/icc new file mode 100644 index 0000000..e9ba0b9 --- /dev/null +++ b/dev-lang/icc/files/9.0.021/icc @@ -0,0 +1,10 @@ +#! /bin/sh +# +# Gentoo-specific wrapper script for the Intel C/C++ compilers +# +# Maintainer: Karl Trygve Kalleberg <karltk@gentoo.org> +# + +export INTEL_LICENSE_FILE="/opt/intel/compiler90/licenses" +export LD_LIBRARY_PATH="/opt/intel/compiler90/lib" +/opt/intel/compiler90/bin/iccbin $* diff --git a/dev-lang/icc/files/9.0.021/iccifc.conf b/dev-lang/icc/files/9.0.021/iccifc.conf new file mode 100644 index 0000000..4f5d678 --- /dev/null +++ b/dev-lang/icc/files/9.0.021/iccifc.conf @@ -0,0 +1,29 @@ +#This file is used to set global (hopefully) compiler variables for the +#Intel ICC and IFC compilers. The ICFLAGS and ICCFLAGS are the +#equivalents of the CFLAGS and CXXFLAGS - specific for ICC & IFC. + +#Note that the following flags are currently considered to be rather +#problematic, and you may experience significant difficulty in emerges +#with these flags +# +# -ip -ipo -ipo_obj -static -fast -cxxlib-gcc +# + +#The following settings are a good starting point for Pentium 4 owners. +#Pentium 3 owners should replace -xN with -xK +#Pentium M owners should replace -xN with -xB +#Prescott owners should replace -xN with -xP + +ICFLAGS = "-O2 -xN -noalign" +ICXXFLAGS = "${ICFLAGS}" +IFCFLAGS = "${ICFLAGS}" + +#The following variables define the compilers and linkers + +ICC = "icc" +ICXX = "icpc" +ICPP = "${ICC} -E" +ICXXCPP = "${ICXX} -E" +IFC = "ifc" +ILD = "xild" +IAR = "xiar" diff --git a/dev-lang/icc/files/9.0.021/icpc b/dev-lang/icc/files/9.0.021/icpc new file mode 100644 index 0000000..f03dddf --- /dev/null +++ b/dev-lang/icc/files/9.0.021/icpc @@ -0,0 +1,10 @@ +#! /bin/sh +# +# Gentoo-specific wrapper script for Intel C/C++ compiler suite +# +# Maintainer: Karl Trygve Kalleberg <karltk@gentoo.org> +# + +export INTEL_LICENSE_FILE="/opt/intel/compiler90/licenses" +export LD_LIBRARY_PATH="/opt/intel/compiler90/lib" +/opt/intel/compiler90/bin/icpcbin $* diff --git a/dev-lang/icc/files/9.0.023/05icc-ifc b/dev-lang/icc/files/9.0.023/05icc-ifc new file mode 100644 index 0000000..236ca7e --- /dev/null +++ b/dev-lang/icc/files/9.0.023/05icc-ifc @@ -0,0 +1,6 @@ +IA32ROOT=/opt/intel/compiler90 +INTEL_FLEXLM_LICENSE=/opt/intel/compiler90/licenses +LDPATH=/opt/intel/compiler90/lib +MANPATH=/opt/intel/compiler90/man +PATH=/opt/intel/compiler90/bin +ROOTPATH=/opt/intel/compiler90/bin diff --git a/dev-lang/icc/files/9.0.023/CVS/Entries b/dev-lang/icc/files/9.0.023/CVS/Entries new file mode 100644 index 0000000..f57aefe --- /dev/null +++ b/dev-lang/icc/files/9.0.023/CVS/Entries @@ -0,0 +1,5 @@ +/05icc-ifc/1.1/Mon Jul 4 19:58:22 2005// +/icc/1.1/Mon Jul 4 19:58:22 2005// +/iccifc.conf/1.1/Mon Jul 4 19:58:22 2005// +/icpc/1.1/Mon Jul 4 19:58:22 2005// +D diff --git a/dev-lang/icc/files/9.0.023/CVS/Repository b/dev-lang/icc/files/9.0.023/CVS/Repository new file mode 100644 index 0000000..ea04cf8 --- /dev/null +++ b/dev-lang/icc/files/9.0.023/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc/files/9.0.023 diff --git a/dev-lang/icc/files/9.0.023/CVS/Root b/dev-lang/icc/files/9.0.023/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/files/9.0.023/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/files/9.0.023/icc b/dev-lang/icc/files/9.0.023/icc new file mode 100644 index 0000000..e9ba0b9 --- /dev/null +++ b/dev-lang/icc/files/9.0.023/icc @@ -0,0 +1,10 @@ +#! /bin/sh +# +# Gentoo-specific wrapper script for the Intel C/C++ compilers +# +# Maintainer: Karl Trygve Kalleberg <karltk@gentoo.org> +# + +export INTEL_LICENSE_FILE="/opt/intel/compiler90/licenses" +export LD_LIBRARY_PATH="/opt/intel/compiler90/lib" +/opt/intel/compiler90/bin/iccbin $* diff --git a/dev-lang/icc/files/9.0.023/iccifc.conf b/dev-lang/icc/files/9.0.023/iccifc.conf new file mode 100644 index 0000000..4f5d678 --- /dev/null +++ b/dev-lang/icc/files/9.0.023/iccifc.conf @@ -0,0 +1,29 @@ +#This file is used to set global (hopefully) compiler variables for the +#Intel ICC and IFC compilers. The ICFLAGS and ICCFLAGS are the +#equivalents of the CFLAGS and CXXFLAGS - specific for ICC & IFC. + +#Note that the following flags are currently considered to be rather +#problematic, and you may experience significant difficulty in emerges +#with these flags +# +# -ip -ipo -ipo_obj -static -fast -cxxlib-gcc +# + +#The following settings are a good starting point for Pentium 4 owners. +#Pentium 3 owners should replace -xN with -xK +#Pentium M owners should replace -xN with -xB +#Prescott owners should replace -xN with -xP + +ICFLAGS = "-O2 -xN -noalign" +ICXXFLAGS = "${ICFLAGS}" +IFCFLAGS = "${ICFLAGS}" + +#The following variables define the compilers and linkers + +ICC = "icc" +ICXX = "icpc" +ICPP = "${ICC} -E" +ICXXCPP = "${ICXX} -E" +IFC = "ifc" +ILD = "xild" +IAR = "xiar" diff --git a/dev-lang/icc/files/9.0.023/icpc b/dev-lang/icc/files/9.0.023/icpc new file mode 100644 index 0000000..f03dddf --- /dev/null +++ b/dev-lang/icc/files/9.0.023/icpc @@ -0,0 +1,10 @@ +#! /bin/sh +# +# Gentoo-specific wrapper script for Intel C/C++ compiler suite +# +# Maintainer: Karl Trygve Kalleberg <karltk@gentoo.org> +# + +export INTEL_LICENSE_FILE="/opt/intel/compiler90/licenses" +export LD_LIBRARY_PATH="/opt/intel/compiler90/lib" +/opt/intel/compiler90/bin/icpcbin $* diff --git a/dev-lang/icc/files/CVS/Entries b/dev-lang/icc/files/CVS/Entries new file mode 100644 index 0000000..2386091 --- /dev/null +++ b/dev-lang/icc/files/CVS/Entries @@ -0,0 +1,23 @@ +/digest-icc-6.0/1.1/Wed Apr 24 06:02:31 2002// +/digest-icc-6.0-r1/1.1/Tue May 14 03:46:13 2002// +/digest-icc-7.0.065/1.1/Tue Dec 10 19:52:58 2002// +/digest-icc-7.0.065-r1/1.1/Wed Dec 11 23:24:16 2002// +/digest-icc-7.1.006/1.2/Sat Apr 12 18:43:14 2003// +/digest-icc-7.1.029/1.1/Thu Sep 18 18:46:13 2003// +/digest-icc-7.1.030/1.1/Tue Oct 14 05:08:09 2003// +/digest-icc-8.0.055/1.1/Sat Feb 7 10:08:21 2004// +D/6.0//// +D/6.0-r1//// +D/7.0.065//// +D/7.0.065-r1//// +D/7.0.065-r2//// +D/7.1.006//// +D/7.1.029//// +D/8.0.055//// +/digest-icc-7.0.065-r2/1.4/Wed Nov 17 03:09:40 2004// +/digest-icc-8.1.028/1.1/Sun Jul 24 02:35:16 2005// +/digest-icc-9.0.023/1.1/Mon Jul 4 19:58:22 2005// +D/8.1.028//// +D/9.0.021//// +D/9.0.023//// +/digest-icc-9.0.021/1.2/Thu Aug 4 07:58:53 2005// diff --git a/dev-lang/icc/files/CVS/Repository b/dev-lang/icc/files/CVS/Repository new file mode 100644 index 0000000..ee1819b --- /dev/null +++ b/dev-lang/icc/files/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/icc/files diff --git a/dev-lang/icc/files/CVS/Root b/dev-lang/icc/files/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/icc/files/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/icc/files/digest-icc-6.0 b/dev-lang/icc/files/digest-icc-6.0 new file mode 100644 index 0000000..6f88b80 --- /dev/null +++ b/dev-lang/icc/files/digest-icc-6.0 @@ -0,0 +1 @@ +MD5 a8143725154434763b32926f8aca2473 l_cc_p_6.0.139.tar 40775680 diff --git a/dev-lang/icc/files/digest-icc-6.0-r1 b/dev-lang/icc/files/digest-icc-6.0-r1 new file mode 100644 index 0000000..6f88b80 --- /dev/null +++ b/dev-lang/icc/files/digest-icc-6.0-r1 @@ -0,0 +1 @@ +MD5 a8143725154434763b32926f8aca2473 l_cc_p_6.0.139.tar 40775680 diff --git a/dev-lang/icc/files/digest-icc-7.0.065 b/dev-lang/icc/files/digest-icc-7.0.065 new file mode 100644 index 0000000..26c6023 --- /dev/null +++ b/dev-lang/icc/files/digest-icc-7.0.065 @@ -0,0 +1 @@ +MD5 e16414a571ac8cc9b69fad3a886049f1 l_cc_p_7.0.065.tar 64921600 diff --git a/dev-lang/icc/files/digest-icc-7.0.065-r1 b/dev-lang/icc/files/digest-icc-7.0.065-r1 new file mode 100644 index 0000000..26c6023 --- /dev/null +++ b/dev-lang/icc/files/digest-icc-7.0.065-r1 @@ -0,0 +1 @@ +MD5 e16414a571ac8cc9b69fad3a886049f1 l_cc_p_7.0.065.tar 64921600 diff --git a/dev-lang/icc/files/digest-icc-7.0.065-r2 b/dev-lang/icc/files/digest-icc-7.0.065-r2 new file mode 100644 index 0000000..26c6023 --- /dev/null +++ b/dev-lang/icc/files/digest-icc-7.0.065-r2 @@ -0,0 +1 @@ +MD5 e16414a571ac8cc9b69fad3a886049f1 l_cc_p_7.0.065.tar 64921600 diff --git a/dev-lang/icc/files/digest-icc-7.1.006 b/dev-lang/icc/files/digest-icc-7.1.006 new file mode 100644 index 0000000..8b5e6fc --- /dev/null +++ b/dev-lang/icc/files/digest-icc-7.1.006 @@ -0,0 +1 @@ +MD5 f1f00b6a3a788b82ea171126ca37f62d l_cc_p_7.1.006.tar 63406080 diff --git a/dev-lang/icc/files/digest-icc-7.1.029 b/dev-lang/icc/files/digest-icc-7.1.029 new file mode 100644 index 0000000..54e45bb --- /dev/null +++ b/dev-lang/icc/files/digest-icc-7.1.029 @@ -0,0 +1 @@ +MD5 6449cce3173fb91273a224be34353b5b l_cc_pc_7.1.029.tar 75991040 diff --git a/dev-lang/icc/files/digest-icc-7.1.030 b/dev-lang/icc/files/digest-icc-7.1.030 new file mode 100644 index 0000000..54d11d9 --- /dev/null +++ b/dev-lang/icc/files/digest-icc-7.1.030 @@ -0,0 +1 @@ +MD5 7124e0ab49d8908d47150ce95617d7ce l_cc_pc_7.1.030.tar 76042240 diff --git a/dev-lang/icc/files/digest-icc-8.0.055 b/dev-lang/icc/files/digest-icc-8.0.055 new file mode 100644 index 0000000..4d6e8fd --- /dev/null +++ b/dev-lang/icc/files/digest-icc-8.0.055 @@ -0,0 +1 @@ +MD5 df3deb1b1cfe56cf64d1c7cd2e694805 l_cc_p_8.0.055.tar.gz 67399682 diff --git a/dev-lang/icc/files/digest-icc-8.1.028 b/dev-lang/icc/files/digest-icc-8.1.028 new file mode 100644 index 0000000..9d4d295 --- /dev/null +++ b/dev-lang/icc/files/digest-icc-8.1.028 @@ -0,0 +1 @@ +MD5 c731762ff850020e67856980d9919030 l_cc_pc_8.1.028.tar.gz 135460369 diff --git a/dev-lang/icc/files/digest-icc-9.0.021 b/dev-lang/icc/files/digest-icc-9.0.021 new file mode 100644 index 0000000..fdbbe65 --- /dev/null +++ b/dev-lang/icc/files/digest-icc-9.0.021 @@ -0,0 +1 @@ +MD5 48bec7969a1080619ced226da0e07fac l_cc_p_9.0.021.tar.gz 201217259 diff --git a/dev-lang/icc/files/digest-icc-9.0.023 b/dev-lang/icc/files/digest-icc-9.0.023 new file mode 100644 index 0000000..4b581aa --- /dev/null +++ b/dev-lang/icc/files/digest-icc-9.0.023 @@ -0,0 +1 @@ +MD5 11aa20aa8671d0975361d29d507a6f6a l_cc_c_9.0.023.tar.gz 201405770 diff --git a/dev-lang/icc/icc-9.0.030.ebuild b/dev-lang/icc/icc-9.0.030.ebuild new file mode 100644 index 0000000..162e2b4 --- /dev/null +++ b/dev-lang/icc/icc-9.0.030.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/icc-9.0.023.ebuild,v 1.3 2005/12/16 11:08:55 flameeyes Exp $ + +inherit rpm + +DESCRIPTION="Intel C++ Compiler - Intel's Pentium optimized compiler for Linux" +SRC_URI="l_cc_c_${PV}.tar.gz" +HOMEPAGE="http://www.intel.com/software/products/compilers/clin/" +LICENSE="icc-9.0" +RDEPEND=">=sys-libs/glibc-2.2.5" +SLOT="9.0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="nostrip fetch" +S="${WORKDIR}/l_cc_c_${PV}" + +src_unpack() { + unpack ${A} + + cd ${S} || die + + # The tarball contains rpms for multiple arches, and a lot of + # auxiliary rpms common across arches. We must throw away + # the arch we're not. + case ${ARCH} in + amd64) + rm -f intel-*.{i386,ia64}.rpm + ;; + ia64) + rm -f intel-*.{em64t,i386}.rpm + ;; + x86) + rm -f intel-*.{em64t,ia64}.rpm + ;; + esac + + for x in *.rpm + do + # WORKDIR must be set properly for rpm_unpack() + rpm_unpack ${S}/${x} + done + +} + +src_compile() { + instdir=/opt/intel/compiler90 + + for x in opt/intel/*/*/bin/* ; do + sed "s|<INSTALLDIR>|${instdir}|g" -i $x + done + + # == SRC_BASE + eval `grep "^[ ]*PACKAGEID=" ${S}/install.sh` + + # From UNTAG_SUPPORT() in 'install.sh' + SUPPORTFILE=${S}/opt/intel/cc*/9.0/doc/csupport + if [ -f ${SUPPORTFILE} ] + then + einfo "Untagging: ${SUPPORTFILE}" + sed s@\<installpackageid\>@${PACKAGEID}@g ${SUPPORTFILE} > ${SUPPORTFILE}.abs + mv ${SUPPORTFILE}.abs ${SUPPORTFILE} + chmod 644 ${SUPPORTFILE} + fi + + # From UNTAG_SUPPORT_IDB() in 'install.sh' + SUPPORTFILE=${S}/opt/intel/idb*/9.0/doc/idbsupport + if [ -f ${SUPPORTFILE} ] + then + einfo "Untagging: ${SUPPORTFILE}" + sed s@\<INSTALLTIMECOMBOPACKAGEID\>@${PACKAGEID}@g ${SUPPORTFILE} > ${SUPPORTFILE}.abs + mv ${SUPPORTFILE}.abs ${SUPPORTFILE} + chmod 644 ${SUPPORTFILE} + fi + + # These should not be executable + find "${S}/opt/intel/cc*/9.0/"{doc,man,include} -type f -exec chmod -x "{}" ";" + find "${S}/opt/intel/cc*/9.0/lib" -name \*.a -exec chmod -x "{}" ";" + find "${S}/opt/intel/idb*/9.0/"{doc,man} -type f -exec chmod -x "{}" ";" +} + +src_install () { + instdir=/opt/intel/compiler90 + dodoc ${S}/lgpltext + dodoc ${S}/clicense + dodir ${instdir} + cp -pPR opt/intel/cc*/9.0/* ${D}/${instdir} + cp -pPR opt/intel/idb*/9.0/* ${D}/${instdir} + insinto /etc/env.d + doins ${FILESDIR}/${PVR}/05icc-ifc || die + exeinto ${instdir}/bin + doexe ${FILESDIR}/${PVR}/icc || die + doexe ${FILESDIR}/${PVR}/icpc || die +} + +pkg_postinst () { + instdir=/opt/intel/compiler90 + + einfo "http://www.intel.com/software/products/compilers/clin/noncom.htm" + einfo "From the above url you can get a free, non-commercial" + einfo "license to use the Intel C++ Compiler emailed to you." + einfo "You cannot run icc without this license file." + einfo "Read the website for more information on this license." + einfo + einfo "Documentation can be found in ${instdir}/doc/" + einfo + einfo "You will need to place your license in ${instdir}/licenses/" + einfo + + ewarn + ewarn "Packages compiled with versions of icc older than 8.0 will need" + ewarn "to be recompiled. Until you do that, old packages will" + ewarn "work if you edit /etc/ld.so.conf and change '${instdir}'" + ewarn "to '/opt/intel/compiler70' and run 'ldconfig.' Note that this edit" + ewarn "won't persist and will require you to re-edit after each" + ewarn "package you re-install." + ewarn "BEFORE COMPILING IMPORTANT APPLICATIONS THAT YOUR" + ewarn "SYSTEM DEPENDS ON, READ THE WARNING ABOVE." + ewarn "THIS COULD RENDER YOUR SYSTEM UNUSABLE." + ewarn "THIS IS A PROBLEM WITH INTEL'S SOFTWARE, _NOT_" + ewarn "WITH GENTOO." + + ewarn "If 'icc' breaks, use 'iccbin' instead and report a bug." + ewarn "Please use 'source /etc/profile' prior to merging any icc-enabled" + ewarn "ebuilds." +} diff --git a/dev-lang/icc/metadata.xml b/dev-lang/icc/metadata.xml new file mode 100644 index 0000000..e2a3a2b --- /dev/null +++ b/dev-lang/icc/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> +<email>karltk@gentoo.org</email> +<name>Karl Trygve Kalleberg</name> +<description>Also, bug Kugelfang.</description> +</maintainer> +</pkgmetadata> + diff --git a/dev-lang/ifc/CVS/Entries b/dev-lang/ifc/CVS/Entries new file mode 100644 index 0000000..e9d86ca --- /dev/null +++ b/dev-lang/ifc/CVS/Entries @@ -0,0 +1,11 @@ +D/files//// +/ifc-7.1.008.ebuild/1.3/Fri Jun 10 23:04:21 2005// +/ifc-8.1.026.ebuild/1.1/Thu May 26 22:50:39 2005// +/ifc-8.1.027.ebuild/1.1/Thu May 26 22:50:39 2005// +/metadata.xml/1.3/Fri Jun 10 23:04:21 2005// +/ChangeLog/1.18/Fri Nov 4 20:40:50 2005// +/Manifest/1.21/Fri Nov 4 20:40:50 2005// +/ifc-6.0.ebuild/1.16/Fri Nov 4 20:40:50 2005// +/ifc-7.0.064-r1.ebuild/1.10/Fri Nov 4 20:40:50 2005// +/ifc-9.0.021.ebuild/1.3/Fri Nov 4 20:40:50 2005// +/ifc-9.0.026.ebuild/1.2/Fri Nov 4 20:40:50 2005// diff --git a/dev-lang/ifc/CVS/Repository b/dev-lang/ifc/CVS/Repository new file mode 100644 index 0000000..7563b8d --- /dev/null +++ b/dev-lang/ifc/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/ifc diff --git a/dev-lang/ifc/CVS/Root b/dev-lang/ifc/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/ifc/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/ifc/ChangeLog b/dev-lang/ifc/ChangeLog new file mode 100644 index 0000000..087ed3a --- /dev/null +++ b/dev-lang/ifc/ChangeLog @@ -0,0 +1,19 @@ +# ChangeLog for dev-lang/ifc +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ChangeLog,v 1.18 2005/10/01 16:19:57 ribosome Exp $ + + 01 Oct 2005; Olivier Fisette <ribosome@gentoo.org> ifc-6.0.ebuild, + ifc-7.0.064-r1.ebuild, ifc-9.0.021.ebuild, ifc-9.0.026.ebuild: + Replaced GNUish "cp -a" by "cp -pPR" (bug #103487). + + 06 Sep 2005; Danny van Dyk <kugelfang@gentoo.org> ifc-9.0.021.ebuild: + Fixed a typo (Bug #104941). Thanks to Martin Mokrejs for spotting this. + +*ifc-9.0.026 (02 Sep 2005) +*ifc-9.0.021 (02 Sep 2005) + + 02 Sep 2005; Danny van Dyk <kugelfang@gentoo.org> +files/9.0/05ifc, + -ifc-7.0.064.ebuild, +ifc-9.0.021.ebuild, +ifc-9.0.026.ebuild: + Added ifc-9.0.021 (public) and ifc-9.0.026 (only available via + premier.intel.com). Removed obsolete version 7.0.064. + diff --git a/dev-lang/ifc/Manifest b/dev-lang/ifc/Manifest new file mode 100644 index 0000000..73215cb --- /dev/null +++ b/dev-lang/ifc/Manifest @@ -0,0 +1,23 @@ +MD5 2295fb7209357afbb775313acc7a42a4 ifc-8.1.026.ebuild 2219 +MD5 d52d67868066c9717e4f27b7fe0efa8f ifc-6.0.ebuild 2709 +MD5 e4d33baa61b2a37c600e84564a9a2546 ifc-7.1.008.ebuild 2867 +MD5 b0a4c9ae583d130cc6f7781419065a5a ifc-8.1.027.ebuild 2209 +MD5 2eb372dea8fefcbafb0a9756c278a86f ifc-9.0.026.ebuild 3096 +MD5 0d026f9edf8009186429e93e113561c1 ifc-9.0.021.ebuild 3096 +MD5 ba6585c302ac1acbea54d742286c159b ChangeLog 848 +MD5 28752edd8018d353738d45910d4707eb metadata.xml 246 +MD5 f91a5d975a5c27fb6768c6634ba7e13b ifc-7.0.064-r1.ebuild 3425 +MD5 a7997536bb143ec2cc153fd637cb9197 files/digest-ifc-9.0.021 69 +MD5 ea1c561c68aceec4ce4f72c21ec92afe files/digest-ifc-9.0.026 69 +MD5 0e550038b4a16719d30d2c5298ee4a9b files/digest-ifc-6.0 65 +MD5 5edab4cd21580d1e9a97206e9bfcdeab files/digest-ifc-7.0.064-r1 65 +MD5 5910af4ecc62e7a88a980242c3b09f00 files/digest-ifc-7.1.008 65 +MD5 14e49f3d39895d95b854524aeb95f82d files/digest-ifc-8.1.026 69 +MD5 7760fde0aa81f20ef0f50710c47a4637 files/digest-ifc-8.1.027 70 +MD5 b10d5f0e2cf2393977007cf31b6d413a files/6.0/05icc-ifc 225 +MD5 80d81ed1d633c84d50a0bcf3d3da6f07 files/9.0/05ifc 210 +MD5 a3b9072faee233848ad6fbd111240a8f files/7.0.064-r1/ifc 155 +MD5 f498ef092cdd40c2b20d4a80a93d7437 files/7.0.064-r1/05icc-ifc 225 +MD5 f498ef092cdd40c2b20d4a80a93d7437 files/7.0.064/05icc-ifc 225 +MD5 a3b9072faee233848ad6fbd111240a8f files/7.1.008/ifc 155 +MD5 8da5731b7a6c2e6bf1ff90fbd47b9266 files/7.1.008/05icc-ifc 148 diff --git a/dev-lang/ifc/files/6.0/05icc-ifc b/dev-lang/ifc/files/6.0/05icc-ifc new file mode 100644 index 0000000..f5f50b9 --- /dev/null +++ b/dev-lang/ifc/files/6.0/05icc-ifc @@ -0,0 +1,6 @@ +IA32ROOT=/opt/intel/compiler60/ia32 +INTEL_FLEXLM_LICENSE=/opt/intel/licenses +LDPATH=/opt/intel/compiler60/ia32/lib +MANPATH=/opt/intel/compiler60/man +PATH=/opt/intel/compiler60/ia32/bin +ROOTPATH=/opt/intel/compiler60/ia32/bin diff --git a/dev-lang/ifc/files/6.0/CVS/Entries b/dev-lang/ifc/files/6.0/CVS/Entries new file mode 100644 index 0000000..e2c8493 --- /dev/null +++ b/dev-lang/ifc/files/6.0/CVS/Entries @@ -0,0 +1,2 @@ +/05icc-ifc/1.1/Tue May 14 03:46:13 2002// +D diff --git a/dev-lang/ifc/files/6.0/CVS/Repository b/dev-lang/ifc/files/6.0/CVS/Repository new file mode 100644 index 0000000..6a3cb62 --- /dev/null +++ b/dev-lang/ifc/files/6.0/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/ifc/files/6.0 diff --git a/dev-lang/ifc/files/6.0/CVS/Root b/dev-lang/ifc/files/6.0/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/ifc/files/6.0/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/ifc/files/7.0.064-r1/05icc-ifc b/dev-lang/ifc/files/7.0.064-r1/05icc-ifc new file mode 100644 index 0000000..7134ac8 --- /dev/null +++ b/dev-lang/ifc/files/7.0.064-r1/05icc-ifc @@ -0,0 +1,6 @@ +IA32ROOT=/opt/intel/compiler70/ia32 +INTEL_FLEXLM_LICENSE=/opt/intel/licenses +LDPATH=/opt/intel/compiler70/ia32/lib +MANPATH=/opt/intel/compiler70/man +PATH=/opt/intel/compiler70/ia32/bin +ROOTPATH=/opt/intel/compiler70/ia32/bin diff --git a/dev-lang/ifc/files/7.0.064-r1/CVS/Entries b/dev-lang/ifc/files/7.0.064-r1/CVS/Entries new file mode 100644 index 0000000..0283e17 --- /dev/null +++ b/dev-lang/ifc/files/7.0.064-r1/CVS/Entries @@ -0,0 +1,3 @@ +/05icc-ifc/1.1/Sat Mar 29 19:07:33 2003// +/ifc/1.1/Sat Mar 29 19:07:33 2003// +D diff --git a/dev-lang/ifc/files/7.0.064-r1/CVS/Repository b/dev-lang/ifc/files/7.0.064-r1/CVS/Repository new file mode 100644 index 0000000..4f3552e --- /dev/null +++ b/dev-lang/ifc/files/7.0.064-r1/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/ifc/files/7.0.064-r1 diff --git a/dev-lang/ifc/files/7.0.064-r1/CVS/Root b/dev-lang/ifc/files/7.0.064-r1/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/ifc/files/7.0.064-r1/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/ifc/files/7.0.064-r1/ifc b/dev-lang/ifc/files/7.0.064-r1/ifc new file mode 100755 index 0000000..03a76f0 --- /dev/null +++ b/dev-lang/ifc/files/7.0.064-r1/ifc @@ -0,0 +1,4 @@ +#!/bin/sh +export INTEL_LICENSE_FILE="/opt/intel/licenses" +export LD_LIBRARY_PATH="/opt/intel/compiler70/ia32/lib" +/opt/intel/compiler70/ia32/bin/ifcbin $* diff --git a/dev-lang/ifc/files/7.0.064/05icc-ifc b/dev-lang/ifc/files/7.0.064/05icc-ifc new file mode 100644 index 0000000..7134ac8 --- /dev/null +++ b/dev-lang/ifc/files/7.0.064/05icc-ifc @@ -0,0 +1,6 @@ +IA32ROOT=/opt/intel/compiler70/ia32 +INTEL_FLEXLM_LICENSE=/opt/intel/licenses +LDPATH=/opt/intel/compiler70/ia32/lib +MANPATH=/opt/intel/compiler70/man +PATH=/opt/intel/compiler70/ia32/bin +ROOTPATH=/opt/intel/compiler70/ia32/bin diff --git a/dev-lang/ifc/files/7.0.064/CVS/Entries b/dev-lang/ifc/files/7.0.064/CVS/Entries new file mode 100644 index 0000000..e5e293e --- /dev/null +++ b/dev-lang/ifc/files/7.0.064/CVS/Entries @@ -0,0 +1,2 @@ +/05icc-ifc/1.1/Mon Dec 9 16:38:27 2002// +D diff --git a/dev-lang/ifc/files/7.0.064/CVS/Repository b/dev-lang/ifc/files/7.0.064/CVS/Repository new file mode 100644 index 0000000..fb9ed32 --- /dev/null +++ b/dev-lang/ifc/files/7.0.064/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/ifc/files/7.0.064 diff --git a/dev-lang/ifc/files/7.0.064/CVS/Root b/dev-lang/ifc/files/7.0.064/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/ifc/files/7.0.064/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/ifc/files/7.1.008/05icc-ifc b/dev-lang/ifc/files/7.1.008/05icc-ifc new file mode 100644 index 0000000..83675cb --- /dev/null +++ b/dev-lang/ifc/files/7.1.008/05icc-ifc @@ -0,0 +1,4 @@ +LDPATH=/opt/intel/compiler70/ia32/lib +MANPATH=/opt/intel/compiler70/man +PATH=/opt/intel/compiler70/ia32/bin +ROOTPATH=/opt/intel/compiler70/ia32/bin diff --git a/dev-lang/ifc/files/7.1.008/CVS/Entries b/dev-lang/ifc/files/7.1.008/CVS/Entries new file mode 100644 index 0000000..01b446c --- /dev/null +++ b/dev-lang/ifc/files/7.1.008/CVS/Entries @@ -0,0 +1,3 @@ +/05icc-ifc/1.1/Mon Feb 9 08:47:07 2004// +/ifc/1.1/Mon Feb 9 08:47:07 2004// +D diff --git a/dev-lang/ifc/files/7.1.008/CVS/Repository b/dev-lang/ifc/files/7.1.008/CVS/Repository new file mode 100644 index 0000000..5c7a1cc --- /dev/null +++ b/dev-lang/ifc/files/7.1.008/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/ifc/files/7.1.008 diff --git a/dev-lang/ifc/files/7.1.008/CVS/Root b/dev-lang/ifc/files/7.1.008/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/ifc/files/7.1.008/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/ifc/files/7.1.008/ifc b/dev-lang/ifc/files/7.1.008/ifc new file mode 100644 index 0000000..03a76f0 --- /dev/null +++ b/dev-lang/ifc/files/7.1.008/ifc @@ -0,0 +1,4 @@ +#!/bin/sh +export INTEL_LICENSE_FILE="/opt/intel/licenses" +export LD_LIBRARY_PATH="/opt/intel/compiler70/ia32/lib" +/opt/intel/compiler70/ia32/bin/ifcbin $* diff --git a/dev-lang/ifc/files/9.0/05ifc b/dev-lang/ifc/files/9.0/05ifc new file mode 100644 index 0000000..c607776 --- /dev/null +++ b/dev-lang/ifc/files/9.0/05ifc @@ -0,0 +1,6 @@ +IA32ROOT=/opt/intel/fortran90 +INTEL_FLEXLM_LICENSE=/opt/intel/fortran90/licenses +LDPATH=/opt/intel/fortran90/lib +MANPATH=/opt/intel/fortran90/man +PATH=/opt/intel/fortran90/bin +ROOTPATH=/opt/intel/fortran90/bin diff --git a/dev-lang/ifc/files/9.0/CVS/Entries b/dev-lang/ifc/files/9.0/CVS/Entries new file mode 100644 index 0000000..adbb071 --- /dev/null +++ b/dev-lang/ifc/files/9.0/CVS/Entries @@ -0,0 +1,2 @@ +/05ifc/1.1/Fri Sep 2 23:30:47 2005// +D diff --git a/dev-lang/ifc/files/9.0/CVS/Repository b/dev-lang/ifc/files/9.0/CVS/Repository new file mode 100644 index 0000000..92346ed --- /dev/null +++ b/dev-lang/ifc/files/9.0/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/ifc/files/9.0 diff --git a/dev-lang/ifc/files/9.0/CVS/Root b/dev-lang/ifc/files/9.0/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/ifc/files/9.0/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/ifc/files/CVS/Entries b/dev-lang/ifc/files/CVS/Entries new file mode 100644 index 0000000..3801dac --- /dev/null +++ b/dev-lang/ifc/files/CVS/Entries @@ -0,0 +1,12 @@ +/digest-ifc-6.0/1.1/Tue May 14 03:46:13 2002// +/digest-ifc-7.0.064-r1/1.1/Sat Mar 29 19:07:33 2003// +/digest-ifc-7.1.008/1.1/Mon Feb 9 08:26:16 2004// +D/6.0//// +D/7.0.064//// +D/7.0.064-r1//// +D/7.1.008//// +/digest-ifc-8.1.026/1.1/Thu May 26 22:50:39 2005// +/digest-ifc-8.1.027/1.1/Thu May 26 22:50:39 2005// +/digest-ifc-9.0.021/1.1/Fri Sep 2 23:30:47 2005// +/digest-ifc-9.0.026/1.1/Fri Sep 2 23:30:47 2005// +D/9.0//// diff --git a/dev-lang/ifc/files/CVS/Repository b/dev-lang/ifc/files/CVS/Repository new file mode 100644 index 0000000..7575b09 --- /dev/null +++ b/dev-lang/ifc/files/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/dev-lang/ifc/files diff --git a/dev-lang/ifc/files/CVS/Root b/dev-lang/ifc/files/CVS/Root new file mode 100644 index 0000000..c108e17 --- /dev/null +++ b/dev-lang/ifc/files/CVS/Root @@ -0,0 +1 @@ +spyderous@cvs.gentoo.org:/var/cvsroot diff --git a/dev-lang/ifc/files/digest-ifc-6.0 b/dev-lang/ifc/files/digest-ifc-6.0 new file mode 100644 index 0000000..037ef00 --- /dev/null +++ b/dev-lang/ifc/files/digest-ifc-6.0 @@ -0,0 +1 @@ +MD5 7eb172e4148261373e43fda07bb7aaf7 l_fc_p_6.0.140.tar 53882880 diff --git a/dev-lang/ifc/files/digest-ifc-7.0.064-r1 b/dev-lang/ifc/files/digest-ifc-7.0.064-r1 new file mode 100644 index 0000000..57c793e --- /dev/null +++ b/dev-lang/ifc/files/digest-ifc-7.0.064-r1 @@ -0,0 +1 @@ +MD5 43a618fbdd8ce01917c5ae656f58bfe4 l_fc_p_7.0.064.tar 88709120 diff --git a/dev-lang/ifc/files/digest-ifc-7.1.008 b/dev-lang/ifc/files/digest-ifc-7.1.008 new file mode 100644 index 0000000..6217cb8 --- /dev/null +++ b/dev-lang/ifc/files/digest-ifc-7.1.008 @@ -0,0 +1 @@ +MD5 2744d0c30fedcf40a571db8946e4a1b4 l_fc_p_7.1.008.tar 83005440 diff --git a/dev-lang/ifc/files/digest-ifc-8.1.026 b/dev-lang/ifc/files/digest-ifc-8.1.026 new file mode 100644 index 0000000..b2bc226 --- /dev/null +++ b/dev-lang/ifc/files/digest-ifc-8.1.026 @@ -0,0 +1 @@ +MD5 e5dcd0eeab8dcf658985069dbf1c3329 l_fc_pc_8.1.026.tar.gz 90387699 diff --git a/dev-lang/ifc/files/digest-ifc-8.1.027 b/dev-lang/ifc/files/digest-ifc-8.1.027 new file mode 100644 index 0000000..7c896b9 --- /dev/null +++ b/dev-lang/ifc/files/digest-ifc-8.1.027 @@ -0,0 +1 @@ +MD5 b710fc6e85f7362533461106c404c663 l_fce_pc_8.1.027.tar.gz 19700555 diff --git a/dev-lang/ifc/files/digest-ifc-9.0.021 b/dev-lang/ifc/files/digest-ifc-9.0.021 new file mode 100644 index 0000000..968c1fd --- /dev/null +++ b/dev-lang/ifc/files/digest-ifc-9.0.021 @@ -0,0 +1 @@ +MD5 0bebb51616ad6d127cba05ebc3a8b890 l_fc_p_9.0.021.tar.gz 128145282 diff --git a/dev-lang/ifc/files/digest-ifc-9.0.026 b/dev-lang/ifc/files/digest-ifc-9.0.026 new file mode 100644 index 0000000..c3a2df7 --- /dev/null +++ b/dev-lang/ifc/files/digest-ifc-9.0.026 @@ -0,0 +1 @@ +MD5 7c134ed1698e3225f52fffbd56d92964 l_fc_c_9.0.026.tar.gz 129312542 diff --git a/dev-lang/ifc/ifc-9.0.031.ebuild b/dev-lang/ifc/ifc-9.0.031.ebuild new file mode 100644 index 0000000..51376d6 --- /dev/null +++ b/dev-lang/ifc/ifc-9.0.031.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-9.0.026.ebuild,v 1.2 2005/10/01 16:19:57 ribosome Exp $ + +inherit rpm + +DESCRIPTION="Intel Fortran Compiler for Linux" +HOMEPAGE="http://www.intel.com/software/products/compilers/flin/" +IUSE="" +KEYWORDS="~amd64 ~ia64 ~x86" +LICENSE="ifc-9.0" +RESTRICT="nostrip fetch" +SLOT="9.0" +MMV="9.0" + +SRC_URI="l_fc_c_${PV}.tar.gz" +DEPEND=">=sys-libs/glibc-2.3.2" +RDEPEND="sys-devel/gcc" +S="${WORKDIR}/l_fc_c_${PV}" + +src_unpack() { + unpack ${A} + + cd ${S} || die + + # The tarball contains rpms for multiple arches, and a lot of + # auxiliary rpms common across arches. We must throw away + # the arch we're not. + case ${ARCH} in + amd64) + rm -f intel-*.{i386,ia64}.rpm + ;; + ia64) + rm -f intel-*.{em64t,i386}.rpm + ;; + x86) + rm -f intel-*.{em64t,ia64}.rpm + ;; + esac + + for x in *.rpm + do + # WORKDIR must be set properly for rpm_unpack() + rpm_unpack ${S}/${x} + done + +} + +src_compile() { + instdir=/opt/intel/fortran90 + + for x in opt/intel/*/*/bin/* ; do + sed "s|<INSTALLDIR>|${instdir}|g" -i $x + done + + # == SRC_BASE + eval `grep "^[ ]*PACKAGEID=" ${S}/install_fc.sh` + einfo "PACKAGEID=${PACKAGEID}" + + # From UNTAG_SUPPORT() in 'install_fc.sh' + case ${ARCH} in + amd64) + SUPPORTFILE=${S}/opt/intel/fce/9.0/doc/fesupport + ;; + ia64|x86) + SUPPORTFILE=${S}/opt/intel/fc/9.0/doc/fsupport + ;; + esac + if [ -f ${SUPPORTFILE} ] + then + einfo "Untagging: ${SUPPORTFILE}" + sed s@\<installpackageid\>@${PACKAGEID}@g ${SUPPORTFILE} > ${SUPPORTFILE}.abs + mv ${SUPPORTFILE}.abs ${SUPPORTFILE} + chmod 644 ${SUPPORTFILE} + fi + + # From UNTAG_SUPPORT_IDB() in 'install_fc.sh' + case ${ARCH} in + amd64) + SUPPORTFILE=${S}/opt/intel/idbe/9.0/doc/idbesupport + ;; + ia64 | x86) + SUPPORTFILE=${S}/opt/intel/idb/9.0/doc/idbsupport + ;; + esac + if [ -f ${SUPPORTFILE} ] + then + einfo "Untagging: ${SUPPORTFILE}" + sed s@\<INSTALLTIMECOMBOPACKAGEID\>@${PACKAGEID}@g ${SUPPORTFILE} > ${SUPPORTFILE}.abs + mv ${SUPPORTFILE}.abs ${SUPPORTFILE} + chmod 644 ${SUPPORTFILE} + fi +} + +src_install () { + instdir=/opt/intel/fortran90 + # No lgpltext in ifc + # dodoc ${S}/lgpltext + dodoc ${S}/flicense + dodir ${instdir} + cp -pPR opt/intel/fc*/9.0/* ${D}/${instdir} + cp -pPR opt/intel/idb*/9.0/* ${D}/${instdir} + insinto /etc/env.d + doins ${FILESDIR}/${MMV}/05ifc || die +} + +pkg_postinst () { + instdir=/opt/intel/fortran90 + + einfo "http://www.intel.com/software/products/compilers/flin/noncom.htm" + einfo "From the above url you can get a free, non-commercial" + einfo "license to use the Intel Fortran Compiler emailed to you." + einfo "You cannot run ifc without this license file." + einfo "Read the website for more information on this license." + einfo + einfo "Documentation can be found in ${instdir}/doc/" + einfo + einfo "You will need to place your license in ${instdir}/licenses/" + echo + + ewarn "If 'ifc' breaks, use 'ifortbin' instead and report a bug." + echo + + ewarn "Please perform" + ewarn " env-update" + ewarn " source /etc/profile" + ewarn "prior to using ifc." +} diff --git a/dev-lang/ifc/metadata.xml b/dev-lang/ifc/metadata.xml new file mode 100644 index 0000000..e7dba3d --- /dev/null +++ b/dev-lang/ifc/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>sci</herd> +<maintainer> +<email>kugelfang@gentoo.org</email> +<name>Danny van Dyk</name> +</maintainer> +</pkgmetadata> |