From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id CE5BC1381F3 for ; Tue, 27 Nov 2012 19:35:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 82C3A21C0C0; Tue, 27 Nov 2012 19:33:54 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CBFD521C0BE for ; Tue, 27 Nov 2012 19:33:53 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A8FFB33D9BC for ; Tue, 27 Nov 2012 19:33:52 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 3A18DE5449 for ; Tue, 27 Nov 2012 19:33:51 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <1354044116.fab7630d6b19c61678cc671fa3ea457d3bdeb9a2.jlec@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: dev-lang/ifc/, dev-lang/icc/ X-VCS-Repository: proj/sci X-VCS-Files: dev-lang/icc/ChangeLog dev-lang/icc/icc-13.0.0.079.ebuild dev-lang/icc/metadata.xml dev-lang/ifc/ChangeLog dev-lang/ifc/ifc-13.0.0.079-r1.ebuild dev-lang/ifc/metadata.xml X-VCS-Directories: dev-lang/ifc/ dev-lang/icc/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: fab7630d6b19c61678cc671fa3ea457d3bdeb9a2 X-VCS-Branch: master Date: Tue, 27 Nov 2012 19:33:51 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: eeb756cc-6097-4eb1-876b-7cd600798641 X-Archives-Hash: 1b915139d58ec37a3da1058133353788 commit: fab7630d6b19c61678cc671fa3ea457d3bdeb9a2 Author: Justin Lecher gentoo org> AuthorDate: Thu Nov 15 11:56:21 2012 +0000 Commit: Justin Lecher gentoo org> CommitDate: Tue Nov 27 19:21:56 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=fab7630d imported from tree --- dev-lang/icc/ChangeLog | 455 +++++++++++++++++++++++++++++++++ dev-lang/icc/icc-13.0.0.079.ebuild | 36 +++ dev-lang/icc/metadata.xml | 20 ++ dev-lang/ifc/ChangeLog | 227 ++++++++++++++++ dev-lang/ifc/ifc-13.0.0.079-r1.ebuild | 37 +++ dev-lang/ifc/metadata.xml | 14 + 6 files changed, 789 insertions(+), 0 deletions(-) diff --git a/dev-lang/icc/ChangeLog b/dev-lang/icc/ChangeLog new file mode 100644 index 0000000..3cc2e2d --- /dev/null +++ b/dev-lang/icc/ChangeLog @@ -0,0 +1,455 @@ +# ChangeLog for dev-lang/icc +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/ChangeLog,v 1.88 2012/11/14 18:30:45 bicatali Exp $ + + 14 Nov 2012; Sébastien Fabbro metadata.xml: + Removing myself from maintainer + + 16 Sep 2012; Justin Lecher metadata.xml: + Add package to sci herd + +*icc-13.0.0.079 (16 Sep 2012) + + 16 Sep 2012; Justin Lecher -icc-11.1.072-r1.ebuild, + +icc-13.0.0.079.ebuild, metadata.xml: + Version bump, #347375; Drop oldwhich can't be fetch anymore; update HOMPAGE, + #420321 + + 06 Jun 2012; Zac Medico icc-11.1.072-r1.ebuild: + inherit multilib for get_libdir + + 12 Feb 2012; Sébastien Fabbro -icc-10.1.017-r1.ebuild, + -icc-10.1.018.ebuild, -icc-11.1.046-r2.ebuild, -icc-11.1.056.ebuild, + -icc-11.1.056-r1.ebuild, -icc-11.1.072.ebuild, icc-11.1.072-r1.ebuild: + Removed obsoletes + + 03 Dec 2010; Patrick Lauer icc-11.1.056.ebuild, + icc-11.1.056-r1.ebuild, icc-11.1.072.ebuild, icc-11.1.072-r1.ebuild: + Typo fix for #347648 + +*icc-11.1.072-r1 (26 Nov 2010) + + 26 Nov 2010; Justin Lecher +icc-11.1.072-r1.ebuild: + Adding missing LIBRARY/LDPATH for idb, QA check fixes #330211 + + 28 Jul 2010; Diego E. Pettenò + icc-11.1.046-r2.ebuild, icc-11.1.056.ebuild, icc-11.1.056-r1.ebuild, + icc-11.1.072.ebuild: + Remove binchecks restriction on the package, it _does_ install ELF files. + + 30 May 2010; Raúl Porcel icc-11.1.046-r2.ebuild, + icc-11.1.056.ebuild, icc-11.1.056-r1.ebuild, icc-11.1.072.ebuild: + Add ~ia64 + +*icc-11.1.072 (28 May 2010) + + 28 May 2010; Justin Lecher +icc-11.1.072.ebuild: + Version Bump #316663 + + 23 Apr 2010; Justin Lecher icc-11.1.056-r1.ebuild: + Fix Sandbox Violations on non prefixed arches + +*icc-11.1.056-r1 (22 Apr 2010) + + 22 Apr 2010; Justin Lecher +icc-11.1.056-r1.ebuild: + Bumped to EAPI=3, keyworded ~amd64-linux ~x86-linux + + 08 Oct 2009; Sébastien Fabbro icc-11.1.056.ebuild: + Changed to bash brackets + + 07 Oct 2009; Sébastien Fabbro icc-11.1.056.ebuild: + Remove a flex file to avoid collision with icc (bug #288038) + + 07 Oct 2009; Sébastien Fabbro icc-11.1.056.ebuild: + Install env file in case of absent older one + + 07 Oct 2009; Sébastien Fabbro icc-11.1.056.ebuild: + Install env file in case of absent older one + +*icc-11.1.056 (06 Oct 2009) + + 06 Oct 2009; Sébastien Fabbro +icc-11.1.056.ebuild, + metadata.xml: + Version bump. Completely rewritten. Now ship with mkl, ipp, and idb. Added + eclipse plugin, thanks to Jacek Szafarkiewicz. No more rpm dependency + (fixing bug #282095), no more env-update in pkg_postinstall (bug #284212). + Merging icc and ifc environment files. dev-lang/idb, sci-libs/mkl and + sci-libs/ipp will follow icc version numbering + +*icc-11.1.046-r2 (23 Aug 2009) + + 23 Aug 2009; Andrey Kislyuk -icc-11.1.046-r1.ebuild, + +icc-11.1.046-r2.ebuild: + Fix env.d file and workaround for bug 282146 for amd64. Re-keyword ~amd64 only + + 22 Aug 2009; William Hubbs icc-10.0.026.ebuild, + icc-10.1.017-r1.ebuild, icc-10.1.018.ebuild, icc-11.1.046-r1.ebuild: + fixed dependencies for bug 231870. + + 21 Aug 2009; Andrey Kislyuk -icc-11.1.046.ebuild, + icc-11.1.046-r1.ebuild: + Un-keyword icc-11.1 until bug 282146 is resolved + +*icc-11.1.046-r1 (21 Aug 2009) + + 21 Aug 2009; Andrey Kislyuk +icc-11.1.046-r1.ebuild: + Reinstate env.d file + +*icc-11.1.046 (19 Aug 2009) + + 19 Aug 2009; Andrey Kislyuk +icc-11.1.046.ebuild: + Version bump, bug 246516. Adding myself to maintainers. + + 07 Oct 2008; Sébastien Fabbro icc-10.1.018.ebuild: + Fixed for limits.h inclusion on amd64, bug #239313 + +*icc-10.1.018 (02 Sep 2008) + + 02 Sep 2008; Sébastien Fabbro -icc-10.1.017.ebuild, + +icc-10.1.018.ebuild: + Version bump + + 23 Aug 2008; Sébastien Fabbro + -files/icc-add-amd64-preprocessor-directives.patch, + icc-10.1.017-r1.ebuild: + Changed wrong patch to a conditional one, thanks to Harald van Dijk, bug + #235496 + +*icc-10.1.017-r1 (22 Aug 2008) + + 22 Aug 2008; Sébastien Fabbro + +files/icc-add-amd64-preprocessor-directives.patch, -icc-10.1.013.ebuild, + +icc-10.1.017-r1.ebuild: + Added amd64 directive for better compatibility with gcc. Thanks Matt + Turner, bug #233739 + + 10 Jul 2008; Sébastien Fabbro icc-10.1.017.ebuild: + Removed slotting, not ready yet. + +*icc-10.1.017 (10 Jul 2008) + + 10 Jul 2008; Sébastien Fabbro -icc-10.1.012.ebuild, + +icc-10.1.017.ebuild: + Version bump + +*icc-10.1.013 (13 Mar 2008) + + 13 Mar 2008; Sébastien Fabbro +icc-10.1.013.ebuild: + Version bump + + 26 Feb 2008; Sébastien Fabbro -icc-10.1.008.ebuild: + Removing incompatible version with gcc (see bug #201596) + +*icc-10.1.012 (01 Feb 2008) + + 01 Feb 2008; Sébastien Fabbro +icc-10.1.012.ebuild: + Version bump + + 25 Dec 2007; Christian Heim metadata.xml: + Fixing the unsigned Manifest. + + 25 Dec 2007; Christian Heim metadata.xml: + Removing karltk from metadata.xml as per #200332. + + 24 Dec 2007; Raúl Porcel icc-10.0.026.ebuild, + icc-10.1.008.ebuild: + Re-add ia64 + + 05 Dec 2007; Raúl Porcel icc-10.0.026.ebuild, + icc-10.1.008.ebuild: + Drop ia64 keyword because gcc-3.3.2-r7 is missing + + 25 Nov 2007; Sébastien Fabbro icc-10.0.026.ebuild, + icc-10.1.008.ebuild: + Added eutils + +*icc-10.1.008 (15 Nov 2007) + + 15 Nov 2007; Sébastien Fabbro + -files/7.1.006/05icc-ifc-ia32, -files/7.1.006/05icc-ifc-ia64, + -files/7.1.006/icc-ia32, -files/7.1.029/05icc-ifc-ia32, + -files/7.1.029/05icc-ifc-ia64, -files/7.1.029/icc-ia32, + -files/8.0.055/05icc-ifc, -files/8.0.055/icc, -files/8.0.055/iccifc.conf, + -files/8.0.055/icpc, -files/8.1.028/05icc-ifc, -files/8.1.028/icc, + -files/8.1.028/iccifc.conf, -files/8.1.028/icpc, -files/9.0.021/05icc-ifc, + -files/9.0.021/icc, -files/9.0.021/iccifc.conf, -files/9.0.021/icpc, + -files/9.1.042/05icc-ifc, -files/9.1.042/icc, -files/9.1.042/icpc, + -files/9.1.045/05icc-ifc, -files/9.1.045/icc, -files/9.1.045/icpc, + -icc-9.1.045.ebuild, icc-10.0.026.ebuild, +icc-10.1.008.ebuild: + Version bump, removed old release, removed INCLUDE env variable. + + 08 Nov 2007; Raúl Porcel icc-10.0.026.ebuild: + ia64 stable wrt #197980 + + 08 Nov 2007; Sébastien Fabbro icc-10.0.026.ebuild: + removed bash specific 'export -n' in script execs. + + 08 Nov 2007; Christoph Mende icc-10.0.026.ebuild: + Stable on amd64 wrt bug #197980 + + 07 Nov 2007; Christian Faulhammer icc-10.0.026.ebuild: + stable x86, bug 197980 + + 06 Nov 2007; Sébastien Fabbro icc-10.0.026.ebuild: + Added a comment if previous version installed. + + 06 Nov 2007; Sébastien Fabbro icc-9.1.045.ebuild: + Disabling slots in 9.* + + 05 Oct 2007; Sébastien Fabbro icc-10.0.026.ebuild: + added virtual/libstdc++ as a dep for all arches, closing bug #194728. + + 02 Oct 2007; Sébastien Fabbro icc-10.0.026.ebuild: + Fixed icpc INSTALL_DIR (bug #194513) and added emul-linux-x86-compat as run + dependency. + +*icc-10.0.026 (02 Oct 2007) + + 02 Oct 2007; Sébastien Fabbro metadata.xml, + +icc-10.0.026.ebuild: + Version bump. Restructured ebuild with newer package. Debugger now in + dev-lang/idb. Added myself as maintainer and added longdescription. + + 02 Jul 2007; Piotr Jaroszyński icc-9.1.045.ebuild: + (QA) RESTRICT clean up. + + 28 Apr 2007; Sven Wegener icc-9.1.045.ebuild: + Fix *initd, *confd and *envd calls (#17388, #174266) + + 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. diff --git a/dev-lang/icc/icc-13.0.0.079.ebuild b/dev-lang/icc/icc-13.0.0.079.ebuild new file mode 100644 index 0000000..65b12cd --- /dev/null +++ b/dev-lang/icc/icc-13.0.0.079.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/icc-13.0.0.079.ebuild,v 1.1 2012/09/16 19:17:52 jlec Exp $ + +EAPI=4 + +INTEL_DPN=parallel_studio_xe +INTEL_DID=2749 +INTEL_DPV=2013 +INTEL_SUBDIR=composerxe + +inherit intel-sdp + +DESCRIPTION="Intel C/C++ Compiler" +HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/" + +IUSE="eclipse" + +DEPEND=" + eclipse? ( dev-util/eclipse-sdk )" +RDEPEND="${DEPEND} + ~dev-libs/intel-common-${PV}[compiler]" + +INTEL_BIN_RPMS="compilerproc compilerproc-devel" +INTEL_DAT_RPMS="compilerproc-common" + +src_install() { + intel-sdp_src_install + local i + local idir=${INTEL_SDP_EDIR}/compiler/lib + for i in ${idir}/{ia32,intel64}/locale/ja_JP/{diagspt,flexnet,helpxi}.cat; do + if [[ -e "${i}" ]]; then + rm -rvf "${D}${i}" || die + fi + done +} diff --git a/dev-lang/icc/metadata.xml b/dev-lang/icc/metadata.xml new file mode 100644 index 0000000..a46c54e --- /dev/null +++ b/dev-lang/icc/metadata.xml @@ -0,0 +1,20 @@ + + + +sci + + weaver@gentoo.org + Andrey Kislyuk + + + 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. + + + Install the dev-util/eclipse-sdk plugins + + diff --git a/dev-lang/ifc/ChangeLog b/dev-lang/ifc/ChangeLog new file mode 100644 index 0000000..ee03c46 --- /dev/null +++ b/dev-lang/ifc/ChangeLog @@ -0,0 +1,227 @@ +# ChangeLog for dev-lang/ifc +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ChangeLog,v 1.65 2012/09/20 21:13:24 jlec Exp $ + +*ifc-13.0.0.079-r1 (20 Sep 2012) + + 20 Sep 2012; Justin Lecher -ifc-13.0.0.079.ebuild, + +ifc-13.0.0.079-r1.ebuild: + Avoid file collision + +*ifc-13.0.0.079 (16 Sep 2012) + + 16 Sep 2012; Justin Lecher -ifc-11.1.072.ebuild, + +ifc-13.0.0.079.ebuild, metadata.xml: + Version Bump, #361539; Drop old, #410815 + + 29 Dec 2011; Justin Lecher ifc-10.0.026-r1.ebuild, + ifc-11.1.072.ebuild: + Run check-reqs_pkg_setup + + 03 Nov 2011; Justin Lecher ifc-11.1.072.ebuild: + Fixed again the usage of check-reqs.eclass at EAPI=4, #389401 + + 17 Oct 2011; Kacper Kowalik ifc-10.0.026-r1.ebuild: + Drop stable keywords as that version is buggy, ancient and it's causing + people to hit bug #332657 due to pms interpretation of one-of-many dependency + in virtual/fortran + + 03 Sep 2011; Andreas K. Huettel + ifc-10.0.026-r1.ebuild, ifc-10.1.017.ebuild, ifc-10.1.018.ebuild, + ifc-11.1.056.ebuild, ifc-11.1.056-r1.ebuild, ifc-11.1.072.ebuild: + Fix HOMEPAGE + + 26 Nov 2010; Justin Lecher ifc-11.1.072.ebuild: + Adding missing LIBRARY/LDPATH for idb + +*ifc-11.1.072 (28 May 2010) + + 28 May 2010; Justin Lecher +ifc-11.1.072.ebuild: + Version Bump #319793 + + 25 Apr 2010; Justin Lecher ifc-11.1.056-r1.ebuild: + Additional QA_ fixes including PREFIX + +*ifc-11.1.056-r1 (22 Apr 2010) + + 22 Apr 2010; Justin Lecher +ifc-11.1.056-r1.ebuild: + Bumped to EAPI=3, keyworded ~amd64-linux ~x86-linux + + 18 Apr 2010; Justin Lecher ifc-10.1.017.ebuild, + ifc-10.1.018.ebuild: + Using QA_ instead of RESTRICT + + 17 Apr 2010; Justin Lecher ifc-11.1.056.ebuild: + Fixing QA warnings, #315711 + + 04 Dec 2009; Diego E. Pettenò ifc-11.1.056.ebuild: + Remove invalid restrictions. Please use QA_* variables. + + 08 Oct 2009; Sébastien Fabbro ifc-11.1.056.ebuild: + Changed to bash brackets + + 07 Oct 2009; Sébastien Fabbro ifc-11.1.056.ebuild: + Install env file in case of absent older one, and remove a flex file to + avoid collision with icc (bug #288038 + +*ifc-11.1.056 (06 Oct 2009) + + 06 Oct 2009; Sébastien Fabbro +ifc-11.1.056.ebuild, + metadata.xml: + Version bump. Completely rewritten. Now ship with mkl, and idb. + Synchronize env files with dev-lang/icc + + 22 Aug 2009; William Hubbs ifc-10.0.026-r1.ebuild, + ifc-10.1.017.ebuild, ifc-10.1.018.ebuild: + fixed rdepends for bug 231870. + +*ifc-10.1.018 (02 Sep 2008) + + 02 Sep 2008; Sébastien Fabbro -ifc-10.1.013.ebuild, + +ifc-10.1.018.ebuild: + Version bump + + 10 Jul 2008; Sébastien Fabbro ifc-10.1.017.ebuild: + Removed slotting, not ready. + +*ifc-10.1.017 (10 Jul 2008) + + 10 Jul 2008; Sébastien Fabbro -ifc-10.1.012.ebuild, + +ifc-10.1.017.ebuild: + Version bump + +*ifc-10.1.013 (13 Mar 2008) + + 13 Mar 2008; Sébastien Fabbro +ifc-10.1.013.ebuild: + Version bump + + 28 Feb 2008; Sébastien Fabbro -ifc-10.1.008.ebuild: + Removed old version + +*ifc-10.1.012 (01 Feb 2008) + + 01 Feb 2008; Sébastien Fabbro metadata.xml, + +ifc-10.1.012.ebuild: + Version bump + + 08 Jan 2008; Sébastien Fabbro + ifc-10.0.026-r1.ebuild: + Removed INCLUDE variable for good. + + 25 Dec 2007; Christian Heim metadata.xml: + Removing kugelfang from metadata.xml as per #46972. + + 24 Dec 2007; Raúl Porcel ifc-10.0.026-r1.ebuild, + ifc-10.1.008.ebuild: + Re-add ia64 + + 05 Dec 2007; Raúl Porcel ifc-10.0.026-r1.ebuild, + ifc-10.1.008.ebuild: + Drop ia64 keyword because gcc-3.3.2-r7 is missing + + 25 Nov 2007; Sébastien Fabbro + ifc-10.0.026-r1.ebuild, ifc-10.1.008.ebuild: + Added eutils + +*ifc-10.1.008 (15 Nov 2007) + + 15 Nov 2007; Sébastien Fabbro -files/9.1/05ifc, + -ifc-9.1.040.ebuild, +ifc-10.1.008.ebuild: + Version bump, removed old release, removed INCLUDE env variable. + + 08 Nov 2007; Raúl Porcel ifc-10.0.026-r1.ebuild: + ia64 stable wrt #197977 + + 08 Nov 2007; Sébastien Fabbro + ifc-10.0.026-r1.ebuild: + removed bash specific 'export -n' in script execs. + + 07 Nov 2007; Christoph Mende ifc-10.0.026-r1.ebuild: + Stable on amd64 wrt bug #197977 + + 07 Nov 2007; Christian Faulhammer + ifc-10.0.026-r1.ebuild: + stable x86, bug 197977 + + 06 Nov 2007; Sébastien Fabbro + ifc-10.0.026-r1.ebuild: + Added a comment if previous version installed. + + 06 Nov 2007; Sébastien Fabbro ifc-9.1.040.ebuild: + Disabling slots in 9.* + + 05 Oct 2007; Sébastien Fabbro + ifc-10.0.026-r1.ebuild: + added virtual/libstdc++ as a dep for all arches. + + 02 Oct 2007; Sébastien Fabbro + ifc-10.0.026-r1.ebuild: + added emul-linux-x86-compat as run dependency for amd64. + +*ifc-10.0.026-r1 (02 Oct 2007) + + 02 Oct 2007; Sébastien Fabbro metadata.xml, + -ifc-10.0.026.ebuild, +ifc-10.0.026-r1.ebuild: + Split debugger into dev-lang/idb, remove IA32ROOT env, added more log comments. + +*ifc-10.0.026 (30 Sep 2007) + + 30 Sep 2007; Sébastien Fabbro metadata.xml, + +ifc-10.0.026.ebuild: + Version bump. Refactored the ebuild. Install debugger with USE flag and + extra deps. No more slotted until we have some utility to switch between + versions. + + 02 Jul 2007; Piotr Jaroszyński ifc-9.1.040.ebuild: + (QA) RESTRICT clean up. + + 28 Apr 2007; Sven Wegener ifc-9.1.040.ebuild: + Fix *initd, *confd and *envd calls (#17388, #174266) + + 28 Mar 2007; Raúl Porcel ifc-9.1.040.ebuild: + ia64 stable wrt bug 169468 + + 06 Mar 2007; Christian Faulhammer ifc-9.1.040.ebuild: + stable x86; bug 169467 + + 05 Mar 2007; Caleb Tennis -files/6.0/05icc-ifc, + -files/7.0.064-r1/05icc-ifc, -files/7.0.064-r1/ifc, + -files/7.0.064/05icc-ifc, -files/7.1.008/05icc-ifc, -files/7.1.008/ifc, + -files/9.0/05ifc, -ifc-6.0.ebuild, -ifc-7.0.064-r1.ebuild, + -ifc-7.1.008.ebuild, -ifc-8.1.026.ebuild, -ifc-8.1.027.ebuild, + -ifc-9.0.021.ebuild, -ifc-9.0.026.ebuild, -ifc-9.0.031.ebuild, + -ifc-9.1.036.ebuild: + big time cleanup, see icc for related cleanup + +*ifc-9.1.040 (16 Nov 2006) + + 16 Nov 2006; Donnie Berkholz ; +ifc-9.1.040.ebuild: + Bump. + +*ifc-9.1.036 (28 Aug 2006) + + 28 Aug 2006; Donnie Berkholz ; +files/9.1/05ifc, + +ifc-9.1.036.ebuild: + Bump to latest noncommercial version. Attempt to remove most hardcoded + versions from ebuild, although some still exist in filesdir. + +*ifc-9.0.031 (05 Jun 2006) + + 05 Jun 2006; Donnie Berkholz ; +ifc-9.0.031.ebuild: + New public version. + + 01 Oct 2005; Olivier Fisette 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 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 +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/ifc-13.0.0.079-r1.ebuild b/dev-lang/ifc/ifc-13.0.0.079-r1.ebuild new file mode 100644 index 0000000..b9777ae --- /dev/null +++ b/dev-lang/ifc/ifc-13.0.0.079-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-13.0.0.079-r1.ebuild,v 1.1 2012/09/20 21:13:24 jlec Exp $ + +EAPI=4 + +INTEL_DPN=parallel_studio_xe +INTEL_DID=2749 +INTEL_DPV=2013 +INTEL_SUBDIR=composerxe + +inherit intel-sdp + +DESCRIPTION="Intel FORTRAN Compiler" +HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/" + +IUSE="" + +RDEPEND="~dev-libs/intel-common-${PV}[compiler]" +DEPEND="${RDEPEND}" + +INTEL_BIN_RPMS="compilerprof compilerprof-devel" +INTEL_DAT_RPMS="compilerprof-common" + +CHECKREQS_DISK_BUILD=300M + +src_install() { + rm ${INTEL_SDP_DIR}/Documentation/en_US/gs_resources/intel_logo.gif || die + intel-sdp_src_install + local i + local idir=${INTEL_SDP_EDIR}/compiler/lib + for i in ${idir}/{ia32,intel64}/locale/ja_JP/{diagspt,flexnet,helpxi}.cat; do + if [[ -e "${i}" ]]; then + rm -rvf "${D}${i}" || die + fi + done +} diff --git a/dev-lang/ifc/metadata.xml b/dev-lang/ifc/metadata.xml new file mode 100644 index 0000000..f9b7df2 --- /dev/null +++ b/dev-lang/ifc/metadata.xml @@ -0,0 +1,14 @@ + + + + sci + + The Intel® Fortran Compiler is a full featured FORTRAN 77/95 and + substantial FORTRAN 2003 compiler for Intel based architectures. The + compiler supports multi-threading with 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. + +