# 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.40 2007/03/28 15:17:01 armin76 Exp $ 28 Mar 2007; Raúl Porcel icc-9.1.045.ebuild: ia64 stable wrt bug 169468 06 Mar 2007; Christian Faulhammer icc-9.1.045.ebuild: stable x86; bug 169468 05 Mar 2007; Caleb Tennis -files/7.0.065-r1/05icc-ifc, -files/7.0.065-r1/icc, -files/7.0.065-r2/05icc-ifc, -files/7.0.065-r2/icc, -files/7.0.065/icc, -files/9.0.023/05icc-ifc, -files/9.0.023/icc, -files/9.0.023/iccifc.conf, -files/9.0.023/icpc, -files/9.0.030/05icc-ifc, -files/9.0.030/icc, -files/9.0.030/icpc, -files/9.1.044/05icc-ifc, -files/9.1.044/icc, -files/6.0-r1/05icc-ifc, -files/6.0/05icc, -files/7.0.065/05icc-ifc, -files/9.1.044/icpc, -icc-6.0.ebuild, -icc-6.0-r1.ebuild, -icc-7.0.065.ebuild, -icc-7.0.065-r1.ebuild, -icc-7.0.065-r2.ebuild, -icc-7.1.006.ebuild, -icc-7.1.029.ebuild, -icc-7.1.030.ebuild, -icc-8.0.055.ebuild, -icc-8.1.028.ebuild, -icc-9.0.021.ebuild, -icc-9.0.023.ebuild, -icc-9.0.030.ebuild, -icc-9.1.042.ebuild, -icc-9.1.044.ebuild: removing more versions 05 Mar 2007; Caleb Tennis -files/7.0.065-r1/05icc-ifc, -files/7.0.065-r1/icc, -files/7.0.065-r2/05icc-ifc, -files/6.0-r1/05icc-ifc, -files/7.0.065-r2/icc, -files/7.0.065/05icc-ifc, -files/6.0/05icc, -files/7.0.065/icc, -icc-6.0.ebuild, -icc-6.0-r1.ebuild, -icc-7.0.065.ebuild, -icc-7.0.065-r1.ebuild, -icc-7.0.065-r2.ebuild, -icc-9.0.023.ebuild: removing other old package masked versions 05 Mar 2007; Caleb Tennis -icc-9.0.023.ebuild: removing an old masked version 01 Jan 2007; Timothy Redaelli icc-9.1.045.ebuild: Added virtual/libstdc++ to RDEPENDS, acknowledged by Kugelfang. *icc-9.1.045 (16 Nov 2006) 16 Nov 2006; Donnie Berkholz ; +files/9.1.045/05icc-ifc, +files/9.1.045/icc, +files/9.1.045/icpc, +icc-9.1.045.ebuild: Bump again. *icc-9.1.044 (14 Nov 2006) 14 Nov 2006; Matthew Snelham +files/9.1.044/05icc-ifc, +files/9.1.044/icc, +files/9.1.044/icpc, +icc-9.1.044.ebuild: Version bump. Added pkg_nofetch, closes #66514 *icc-9.1.042 (28 Aug 2006) 28 Aug 2006; Donnie Berkholz ; +files/9.1.042/05icc-ifc, +files/9.1.042/icc, +files/9.1.042/icpc, +icc-9.1.042.ebuild: Bump to latest noncommercial version. Attempt to remove most hardcoded versions from ebuild, although some still exist in filesdir. *icc-9.0.030 (05 Jun 2006) 05 Jun 2006; Donnie Berkholz ; +files/9.0.030/05icc-ifc, +files/9.0.030/icc, +files/9.0.030/icpc, +icc-9.0.030.ebuild: New public version. 16 Dec 2005; Diego Pettenò icc-9.0.023.ebuild: Remove GNUish cp -a call. Bug #103487. 30 Jul 2005; Karl Trygve Kalleberg 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 +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 +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 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 +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 , even though I didn't take his patch. Fixes #96741. *icc-8.1.032 (31 May 2005) 31 May 2005; Karl Trygve Kalleberg 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 +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 icc-8.0.055.ebuild: Added DEPEND to sys-libs/lib-compat, bug 48350 07 Feb 2004; Daniel Robbins 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 icc-7.1.030.ebuild : Fix rpm_unpack call again. *icc-7.1.030 (13 Oct 2003) 13 May 2004; Thomas Veith icc-8.0.055.ebuild: Added DEPEND to sys-libs/lib-compat, bug 48350 13 Oct 2003; Daniel Robbins 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 icc-7.1.006.ebuild : Fix rpm_unpack call, bug 29484. 18 Sep 2003; Jon Portnoy 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 icc-8.0.055.ebuild: Added DEPEND to sys-libs/lib-compat, bug 48350 18 Sep 2003; Daniel Robbins 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 icc-8.0.055.ebuild: Added DEPEND to sys-libs/lib-compat, bug 48350 11 April 2003; Jon Portnoy icc-7.1.006.ebuild : Version bump. 25 May 2003; Jon Portnoy icc-7.1.006.ebuild : Added icpc wrapper. *icc-7.0.065-r2 (20 Dec 2002) 20 Dec 2002; Jon Portnoy 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 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 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 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 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 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 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 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 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.