Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: dev-lang/ifc/, dev-lang/icc/
Date: Tue, 27 Nov 2012 19:35:51
Message-Id: 1354044116.fab7630d6b19c61678cc671fa3ea457d3bdeb9a2.jlec@gentoo
1 commit: fab7630d6b19c61678cc671fa3ea457d3bdeb9a2
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 15 11:56:21 2012 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 27 19:21:56 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=fab7630d
7
8 imported from tree
9
10 ---
11 dev-lang/icc/ChangeLog | 455 +++++++++++++++++++++++++++++++++
12 dev-lang/icc/icc-13.0.0.079.ebuild | 36 +++
13 dev-lang/icc/metadata.xml | 20 ++
14 dev-lang/ifc/ChangeLog | 227 ++++++++++++++++
15 dev-lang/ifc/ifc-13.0.0.079-r1.ebuild | 37 +++
16 dev-lang/ifc/metadata.xml | 14 +
17 6 files changed, 789 insertions(+), 0 deletions(-)
18
19 diff --git a/dev-lang/icc/ChangeLog b/dev-lang/icc/ChangeLog
20 new file mode 100644
21 index 0000000..3cc2e2d
22 --- /dev/null
23 +++ b/dev-lang/icc/ChangeLog
24 @@ -0,0 +1,455 @@
25 +# ChangeLog for dev-lang/icc
26 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
27 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/ChangeLog,v 1.88 2012/11/14 18:30:45 bicatali Exp $
28 +
29 + 14 Nov 2012; Sébastien Fabbro <bicatali@g.o> metadata.xml:
30 + Removing myself from maintainer
31 +
32 + 16 Sep 2012; Justin Lecher <jlec@g.o> metadata.xml:
33 + Add package to sci herd
34 +
35 +*icc-13.0.0.079 (16 Sep 2012)
36 +
37 + 16 Sep 2012; Justin Lecher <jlec@g.o> -icc-11.1.072-r1.ebuild,
38 + +icc-13.0.0.079.ebuild, metadata.xml:
39 + Version bump, #347375; Drop oldwhich can't be fetch anymore; update HOMPAGE,
40 + #420321
41 +
42 + 06 Jun 2012; Zac Medico <zmedico@g.o> icc-11.1.072-r1.ebuild:
43 + inherit multilib for get_libdir
44 +
45 + 12 Feb 2012; Sébastien Fabbro <bicatali@g.o> -icc-10.1.017-r1.ebuild,
46 + -icc-10.1.018.ebuild, -icc-11.1.046-r2.ebuild, -icc-11.1.056.ebuild,
47 + -icc-11.1.056-r1.ebuild, -icc-11.1.072.ebuild, icc-11.1.072-r1.ebuild:
48 + Removed obsoletes
49 +
50 + 03 Dec 2010; Patrick Lauer <patrick@g.o> icc-11.1.056.ebuild,
51 + icc-11.1.056-r1.ebuild, icc-11.1.072.ebuild, icc-11.1.072-r1.ebuild:
52 + Typo fix for #347648
53 +
54 +*icc-11.1.072-r1 (26 Nov 2010)
55 +
56 + 26 Nov 2010; Justin Lecher <jlec@g.o> +icc-11.1.072-r1.ebuild:
57 + Adding missing LIBRARY/LDPATH for idb, QA check fixes #330211
58 +
59 + 28 Jul 2010; Diego E. Pettenò <flameeyes@g.o>
60 + icc-11.1.046-r2.ebuild, icc-11.1.056.ebuild, icc-11.1.056-r1.ebuild,
61 + icc-11.1.072.ebuild:
62 + Remove binchecks restriction on the package, it _does_ install ELF files.
63 +
64 + 30 May 2010; Raúl Porcel <armin76@g.o> icc-11.1.046-r2.ebuild,
65 + icc-11.1.056.ebuild, icc-11.1.056-r1.ebuild, icc-11.1.072.ebuild:
66 + Add ~ia64
67 +
68 +*icc-11.1.072 (28 May 2010)
69 +
70 + 28 May 2010; Justin Lecher <jlec@g.o> +icc-11.1.072.ebuild:
71 + Version Bump #316663
72 +
73 + 23 Apr 2010; Justin Lecher <jlec@g.o> icc-11.1.056-r1.ebuild:
74 + Fix Sandbox Violations on non prefixed arches
75 +
76 +*icc-11.1.056-r1 (22 Apr 2010)
77 +
78 + 22 Apr 2010; Justin Lecher <jlec@g.o> +icc-11.1.056-r1.ebuild:
79 + Bumped to EAPI=3, keyworded ~amd64-linux ~x86-linux
80 +
81 + 08 Oct 2009; Sébastien Fabbro <bicatali@g.o> icc-11.1.056.ebuild:
82 + Changed to bash brackets
83 +
84 + 07 Oct 2009; Sébastien Fabbro <bicatali@g.o> icc-11.1.056.ebuild:
85 + Remove a flex file to avoid collision with icc (bug #288038)
86 +
87 + 07 Oct 2009; Sébastien Fabbro <bicatali@g.o> icc-11.1.056.ebuild:
88 + Install env file in case of absent older one
89 +
90 + 07 Oct 2009; Sébastien Fabbro <bicatali@g.o> icc-11.1.056.ebuild:
91 + Install env file in case of absent older one
92 +
93 +*icc-11.1.056 (06 Oct 2009)
94 +
95 + 06 Oct 2009; Sébastien Fabbro <bicatali@g.o> +icc-11.1.056.ebuild,
96 + metadata.xml:
97 + Version bump. Completely rewritten. Now ship with mkl, ipp, and idb. Added
98 + eclipse plugin, thanks to Jacek Szafarkiewicz. No more rpm dependency
99 + (fixing bug #282095), no more env-update in pkg_postinstall (bug #284212).
100 + Merging icc and ifc environment files. dev-lang/idb, sci-libs/mkl and
101 + sci-libs/ipp will follow icc version numbering
102 +
103 +*icc-11.1.046-r2 (23 Aug 2009)
104 +
105 + 23 Aug 2009; Andrey Kislyuk <weaver@g.o> -icc-11.1.046-r1.ebuild,
106 + +icc-11.1.046-r2.ebuild:
107 + Fix env.d file and workaround for bug 282146 for amd64. Re-keyword ~amd64 only
108 +
109 + 22 Aug 2009; William Hubbs <williamh@g.o> icc-10.0.026.ebuild,
110 + icc-10.1.017-r1.ebuild, icc-10.1.018.ebuild, icc-11.1.046-r1.ebuild:
111 + fixed dependencies for bug 231870.
112 +
113 + 21 Aug 2009; Andrey Kislyuk <weaver@g.o> -icc-11.1.046.ebuild,
114 + icc-11.1.046-r1.ebuild:
115 + Un-keyword icc-11.1 until bug 282146 is resolved
116 +
117 +*icc-11.1.046-r1 (21 Aug 2009)
118 +
119 + 21 Aug 2009; Andrey Kislyuk <weaver@g.o> +icc-11.1.046-r1.ebuild:
120 + Reinstate env.d file
121 +
122 +*icc-11.1.046 (19 Aug 2009)
123 +
124 + 19 Aug 2009; Andrey Kislyuk <weaver@g.o> +icc-11.1.046.ebuild:
125 + Version bump, bug 246516. Adding myself to maintainers.
126 +
127 + 07 Oct 2008; Sébastien Fabbro <bicatali@g.o> icc-10.1.018.ebuild:
128 + Fixed for limits.h inclusion on amd64, bug #239313
129 +
130 +*icc-10.1.018 (02 Sep 2008)
131 +
132 + 02 Sep 2008; Sébastien Fabbro <bicatali@g.o> -icc-10.1.017.ebuild,
133 + +icc-10.1.018.ebuild:
134 + Version bump
135 +
136 + 23 Aug 2008; Sébastien Fabbro <bicatali@g.o>
137 + -files/icc-add-amd64-preprocessor-directives.patch,
138 + icc-10.1.017-r1.ebuild:
139 + Changed wrong patch to a conditional one, thanks to Harald van Dijk, bug
140 + #235496
141 +
142 +*icc-10.1.017-r1 (22 Aug 2008)
143 +
144 + 22 Aug 2008; Sébastien Fabbro <bicatali@g.o>
145 + +files/icc-add-amd64-preprocessor-directives.patch, -icc-10.1.013.ebuild,
146 + +icc-10.1.017-r1.ebuild:
147 + Added amd64 directive for better compatibility with gcc. Thanks Matt
148 + Turner, bug #233739
149 +
150 + 10 Jul 2008; Sébastien Fabbro <bicatali@g.o> icc-10.1.017.ebuild:
151 + Removed slotting, not ready yet.
152 +
153 +*icc-10.1.017 (10 Jul 2008)
154 +
155 + 10 Jul 2008; Sébastien Fabbro <bicatali@g.o> -icc-10.1.012.ebuild,
156 + +icc-10.1.017.ebuild:
157 + Version bump
158 +
159 +*icc-10.1.013 (13 Mar 2008)
160 +
161 + 13 Mar 2008; Sébastien Fabbro <bicatali@g.o> +icc-10.1.013.ebuild:
162 + Version bump
163 +
164 + 26 Feb 2008; Sébastien Fabbro <bicatali@g.o> -icc-10.1.008.ebuild:
165 + Removing incompatible version with gcc (see bug #201596)
166 +
167 +*icc-10.1.012 (01 Feb 2008)
168 +
169 + 01 Feb 2008; Sébastien Fabbro <bicatali@g.o> +icc-10.1.012.ebuild:
170 + Version bump
171 +
172 + 25 Dec 2007; Christian Heim <phreak@g.o> metadata.xml:
173 + Fixing the unsigned Manifest.
174 +
175 + 25 Dec 2007; Christian Heim <phreak@g.o> metadata.xml:
176 + Removing karltk from metadata.xml as per #200332.
177 +
178 + 24 Dec 2007; Raúl Porcel <armin76@g.o> icc-10.0.026.ebuild,
179 + icc-10.1.008.ebuild:
180 + Re-add ia64
181 +
182 + 05 Dec 2007; Raúl Porcel <armin76@g.o> icc-10.0.026.ebuild,
183 + icc-10.1.008.ebuild:
184 + Drop ia64 keyword because gcc-3.3.2-r7 is missing
185 +
186 + 25 Nov 2007; Sébastien Fabbro <bicatali@g.o> icc-10.0.026.ebuild,
187 + icc-10.1.008.ebuild:
188 + Added eutils
189 +
190 +*icc-10.1.008 (15 Nov 2007)
191 +
192 + 15 Nov 2007; Sébastien Fabbro <bicatali@g.o>
193 + -files/7.1.006/05icc-ifc-ia32, -files/7.1.006/05icc-ifc-ia64,
194 + -files/7.1.006/icc-ia32, -files/7.1.029/05icc-ifc-ia32,
195 + -files/7.1.029/05icc-ifc-ia64, -files/7.1.029/icc-ia32,
196 + -files/8.0.055/05icc-ifc, -files/8.0.055/icc, -files/8.0.055/iccifc.conf,
197 + -files/8.0.055/icpc, -files/8.1.028/05icc-ifc, -files/8.1.028/icc,
198 + -files/8.1.028/iccifc.conf, -files/8.1.028/icpc, -files/9.0.021/05icc-ifc,
199 + -files/9.0.021/icc, -files/9.0.021/iccifc.conf, -files/9.0.021/icpc,
200 + -files/9.1.042/05icc-ifc, -files/9.1.042/icc, -files/9.1.042/icpc,
201 + -files/9.1.045/05icc-ifc, -files/9.1.045/icc, -files/9.1.045/icpc,
202 + -icc-9.1.045.ebuild, icc-10.0.026.ebuild, +icc-10.1.008.ebuild:
203 + Version bump, removed old release, removed INCLUDE env variable.
204 +
205 + 08 Nov 2007; Raúl Porcel <armin76@g.o> icc-10.0.026.ebuild:
206 + ia64 stable wrt #197980
207 +
208 + 08 Nov 2007; Sébastien Fabbro <bicatali@g.o> icc-10.0.026.ebuild:
209 + removed bash specific 'export -n' in script execs.
210 +
211 + 08 Nov 2007; Christoph Mende <angelos@g.o> icc-10.0.026.ebuild:
212 + Stable on amd64 wrt bug #197980
213 +
214 + 07 Nov 2007; Christian Faulhammer <opfer@g.o> icc-10.0.026.ebuild:
215 + stable x86, bug 197980
216 +
217 + 06 Nov 2007; Sébastien Fabbro <bicatali@g.o> icc-10.0.026.ebuild:
218 + Added a comment if previous version installed.
219 +
220 + 06 Nov 2007; Sébastien Fabbro <bicatali@g.o> icc-9.1.045.ebuild:
221 + Disabling slots in 9.*
222 +
223 + 05 Oct 2007; Sébastien Fabbro <bicatali@g.o> icc-10.0.026.ebuild:
224 + added virtual/libstdc++ as a dep for all arches, closing bug #194728.
225 +
226 + 02 Oct 2007; Sébastien Fabbro <bicatali@g.o> icc-10.0.026.ebuild:
227 + Fixed icpc INSTALL_DIR (bug #194513) and added emul-linux-x86-compat as run
228 + dependency.
229 +
230 +*icc-10.0.026 (02 Oct 2007)
231 +
232 + 02 Oct 2007; Sébastien Fabbro <bicatali@g.o> metadata.xml,
233 + +icc-10.0.026.ebuild:
234 + Version bump. Restructured ebuild with newer package. Debugger now in
235 + dev-lang/idb. Added myself as maintainer and added longdescription.
236 +
237 + 02 Jul 2007; Piotr Jaroszyński <peper@g.o> icc-9.1.045.ebuild:
238 + (QA) RESTRICT clean up.
239 +
240 + 28 Apr 2007; Sven Wegener <swegener@g.o> icc-9.1.045.ebuild:
241 + Fix *initd, *confd and *envd calls (#17388, #174266)
242 +
243 + 28 Mar 2007; Raúl Porcel <armin76@g.o> icc-9.1.045.ebuild:
244 + ia64 stable wrt bug 169468
245 +
246 + 06 Mar 2007; Christian Faulhammer <opfer@g.o> icc-9.1.045.ebuild:
247 + stable x86; bug 169468
248 +
249 + 05 Mar 2007; Caleb Tennis <caleb@g.o> -files/7.0.065-r1/05icc-ifc,
250 + -files/7.0.065-r1/icc, -files/7.0.065-r2/05icc-ifc, -files/7.0.065-r2/icc,
251 + -files/7.0.065/icc, -files/9.0.023/05icc-ifc, -files/9.0.023/icc,
252 + -files/9.0.023/iccifc.conf, -files/9.0.023/icpc, -files/9.0.030/05icc-ifc,
253 + -files/9.0.030/icc, -files/9.0.030/icpc, -files/9.1.044/05icc-ifc,
254 + -files/9.1.044/icc, -files/6.0-r1/05icc-ifc, -files/6.0/05icc,
255 + -files/7.0.065/05icc-ifc, -files/9.1.044/icpc, -icc-6.0.ebuild,
256 + -icc-6.0-r1.ebuild, -icc-7.0.065.ebuild, -icc-7.0.065-r1.ebuild,
257 + -icc-7.0.065-r2.ebuild, -icc-7.1.006.ebuild, -icc-7.1.029.ebuild,
258 + -icc-7.1.030.ebuild, -icc-8.0.055.ebuild, -icc-8.1.028.ebuild,
259 + -icc-9.0.021.ebuild, -icc-9.0.023.ebuild, -icc-9.0.030.ebuild,
260 + -icc-9.1.042.ebuild, -icc-9.1.044.ebuild:
261 + removing more versions
262 +
263 + 05 Mar 2007; Caleb Tennis <caleb@g.o> -files/7.0.065-r1/05icc-ifc,
264 + -files/7.0.065-r1/icc, -files/7.0.065-r2/05icc-ifc,
265 + -files/6.0-r1/05icc-ifc, -files/7.0.065-r2/icc, -files/7.0.065/05icc-ifc,
266 + -files/6.0/05icc, -files/7.0.065/icc, -icc-6.0.ebuild, -icc-6.0-r1.ebuild,
267 + -icc-7.0.065.ebuild, -icc-7.0.065-r1.ebuild, -icc-7.0.065-r2.ebuild,
268 + -icc-9.0.023.ebuild:
269 + removing other old package masked versions
270 +
271 + 05 Mar 2007; Caleb Tennis <caleb@g.o> -icc-9.0.023.ebuild:
272 + removing an old masked version
273 +
274 + 01 Jan 2007; Timothy Redaelli <drizzt@g.o> icc-9.1.045.ebuild:
275 + Added virtual/libstdc++ to RDEPENDS, acknowledged by Kugelfang.
276 +
277 +*icc-9.1.045 (16 Nov 2006)
278 +
279 + 16 Nov 2006; Donnie Berkholz <dberkholz@g.o>;
280 + +files/9.1.045/05icc-ifc, +files/9.1.045/icc, +files/9.1.045/icpc,
281 + +icc-9.1.045.ebuild:
282 + Bump again.
283 +
284 +*icc-9.1.044 (14 Nov 2006)
285 +
286 + 14 Nov 2006; Matthew Snelham <zeypher@g.o> +files/9.1.044/05icc-ifc,
287 + +files/9.1.044/icc, +files/9.1.044/icpc, +icc-9.1.044.ebuild:
288 + Version bump. Added pkg_nofetch, closes #66514
289 +
290 +*icc-9.1.042 (28 Aug 2006)
291 +
292 + 28 Aug 2006; Donnie Berkholz <dberkholz@g.o>;
293 + +files/9.1.042/05icc-ifc, +files/9.1.042/icc, +files/9.1.042/icpc,
294 + +icc-9.1.042.ebuild:
295 + Bump to latest noncommercial version. Attempt to remove most hardcoded
296 + versions from ebuild, although some still exist in filesdir.
297 +
298 +*icc-9.0.030 (05 Jun 2006)
299 +
300 + 05 Jun 2006; Donnie Berkholz <spyderous@g.o>;
301 + +files/9.0.030/05icc-ifc, +files/9.0.030/icc, +files/9.0.030/icpc,
302 + +icc-9.0.030.ebuild:
303 + New public version.
304 +
305 + 16 Dec 2005; Diego Pettenò <flameeyes@g.o> icc-9.0.023.ebuild:
306 + Remove GNUish cp -a call. Bug #103487.
307 +
308 + 30 Jul 2005; Karl Trygve Kalleberg <karltk@g.o> icc-9.0.021.ebuild:
309 + -m Regened digest. Fixed a few minor details. Fixes #100757.
310 +
311 +*icc-8.1.028 (24 Jul 2005)
312 +
313 + 24 Jul 2005; Karl Trygve Kalleberg <karltk@g.o>
314 + +files/8.1.028/icpc, -files/8.1.030/05icc-ifc, -files/8.1.030/icc,
315 + -files/8.1.030/iccifc.conf, -files/8.1.030/icpc, +files/8.1.028/05icc-ifc,
316 + +files/8.1.028/icc, +files/8.1.028/iccifc.conf, -files/8.1.032/05icc-ifc,
317 + -files/8.1.032/icc, -files/8.1.032/iccifc.conf, -files/8.1.032/icpc,
318 + +icc-8.1.028.ebuild, -icc-8.1.030.ebuild, -icc-8.1.032.ebuild:
319 + Removed unavailable 8.1.x versions, added the publicly available
320 + 8.1.028 version.
321 +
322 +*icc-9.0.021 (05 Jul 2005)
323 +
324 + 05 Jul 2005; Karl Trygve Kalleberg <karltk@g.o>
325 + +files/9.0.021/05icc-ifc, +files/9.0.021/iccifc.conf, +files/9.0.021/icc,
326 + +files/9.0.021/icpc, +icc-9.0.021.ebuild:
327 + Old upstream release. But this one is generally available.
328 +
329 + 04 Jul 2005; Danny van Dyk <kugelfang@g.o> icc-9.0.023.ebuild:
330 + Fixed to work on amd64 and marked accordingly.
331 +
332 +*icc-9.0.023 (04 Jul 2005)
333 +
334 + 04 Jul 2005; Karl Trygve Kalleberg <karltk@g.o> +files/9.0.023/icc,
335 + +files/9.0.023/05icc-ifc, +files/9.0.023/iccifc.conf, +files/9.0.023/icpc,
336 + +icc-9.0.023.ebuild:
337 + New upstream release. Tip of the hat to Ed Presutti <epresutti@×××××××.net>,
338 + even though I didn't take his patch. Fixes #96741.
339 +
340 +*icc-8.1.032 (31 May 2005)
341 +
342 + 31 May 2005; Karl Trygve Kalleberg <karltk@g.o>
343 + files/8.1.030/05icc-ifc, files/8.1.030/icpc, files/8.1.030/icc,
344 + +files/8.1.032/05icc-ifc, +files/8.1.032/icc, +files/8.1.032/iccifc.conf,
345 + +files/8.1.032/icpc, icc-8.1.030.ebuild, +icc-8.1.032.ebuild:
346 + New upstream release. Minor path modifications to script files and
347 + old 8.1.x ebuilds: 8.1 now lives in /opt/intel/compiler81
348 +
349 +*icc-8.1.030 (26 May 2005)
350 +
351 + 26 May 2005; Karl Trygve Kalleberg <karltk@g.o> +files/8.1.030/icc,
352 + +files/8.1.030/05icc-ifc, +files/8.1.030/iccifc.conf, +files/8.1.030/icpc,
353 + +icc-8.1.030.ebuild:
354 + New upstream release.
355 +
356 +*icc-8.0.055 (07 Feb 2004)
357 +
358 + 13 May 2004; Thomas Veith <xtv@g.o> icc-8.0.055.ebuild:
359 + Added DEPEND to sys-libs/lib-compat, bug 48350
360 +
361 + 07 Feb 2004; Daniel Robbins <drobbins@g.o> icc-8.0.055.ebuild:
362 + New ebuild, partially rewritten from bug #35602. This ebuild is still
363 + "iffy" and needs some work as I'm trying to get back to the rpm eclass
364 + but haven't incorporated fixes from the most recent ebuild submission
365 + on bugzilla. Thanks to Jeremy Warren for this ebuild as well as
366 + everyone who helped.
367 +
368 + 15 Oct 2003; Jon Portnoy <avenj@g.o> icc-7.1.030.ebuild :
369 + Fix rpm_unpack call again.
370 +
371 +*icc-7.1.030 (13 Oct 2003)
372 +
373 + 13 May 2004; Thomas Veith <xtv@g.o> icc-8.0.055.ebuild:
374 + Added DEPEND to sys-libs/lib-compat, bug 48350
375 +
376 + 13 Oct 2003; Daniel Robbins <drobbins@g.o> icc-7.1.030.ebuild:
377 + New icc version for people with a premier.intel.com account. ~ on
378 + x86 and ia64.
379 +
380 + 24 Sep 2003; Jon Portnoy <avenj@g.o> icc-7.1.006.ebuild :
381 + Fix rpm_unpack call, bug 29484.
382 +
383 + 18 Sep 2003; Jon Portnoy <avenj@g.o> icc-7.1.006.ebuild,
384 + icc-7.1.029.ebuild :
385 + _Much_ faster unpacking thanks to rpm.eclass and Georgi Georgiev.
386 + See bug 23179 for more information.
387 +
388 +*icc-7.1.029 (18 Sep 2003)
389 +
390 + 13 May 2004; Thomas Veith <xtv@g.o> icc-8.0.055.ebuild:
391 + Added DEPEND to sys-libs/lib-compat, bug 48350
392 +
393 + 18 Sep 2003; Daniel Robbins <drobbins@g.o> icc-7.1.029.ebuild:
394 + new version marked stable for ia64, unstable for x86. ia64 support
395 + integrated into this ebuild. Also switched to slower rpm2targz simply
396 + because it doesn't require "rpm" to be merged.
397 +
398 +*icc-7.1.006 (11 April 2003)
399 +
400 + 13 May 2004; Thomas Veith <xtv@g.o> icc-8.0.055.ebuild:
401 + Added DEPEND to sys-libs/lib-compat, bug 48350
402 +
403 + 11 April 2003; Jon Portnoy <avenj@g.o> icc-7.1.006.ebuild :
404 +
405 + Version bump.
406 +
407 + 25 May 2003; Jon Portnoy <avenj@g.o> icc-7.1.006.ebuild :
408 +
409 + Added icpc wrapper.
410 +
411 +*icc-7.0.065-r2 (20 Dec 2002)
412 +
413 + 20 Dec 2002; Jon Portnoy <avenj@g.o> icc-7.0.065-r2.ebuild :
414 +
415 + Fixed 05icc-ifc to include INTEL_LICENSE_FILE. Bug found by Zadeh
416 + (garen@×××××.net).
417 +
418 +*icc-7.0.065-r1 (11 Dec 2002)
419 +
420 + 11 Dec 2002; Jon Portnoy <avenj@g.o> icc-7.0.065-r1.ebuild :
421 +
422 + Changed the "icc" wrapper script to properly translate gcc CFLAGS into
423 + icc CFLAGS.
424 +
425 +*icc-7.0.065 (10 Dec 2002)
426 +
427 + 10 Dec 2002; Jon Portnoy <avenj@g.o> icc-7.0.065.ebuild :
428 +
429 + Changed the naming to more accurately reflect the current ICC
430 + version number. Also fixed the primary executable and added a warning
431 + about compiling important applications with icc.
432 +
433 + 8 Dec 2002 Jon Portnoy <avenj@g.o> icc-7.0.ebuild :
434 +
435 + Added a warning about the behavior of the main executable.
436 + 'icc' will return errors; 'iccbin' works fine.
437 +
438 + Fixed the warning messages to fit a standard terminal.
439 +
440 + Fixed the old version checking statement to avoid matching
441 + the current version.
442 +
443 + 5 Dec 2002 William McArthur <sandymac@g.o> icc-7.0.ebuild :
444 +
445 + Included some improvments from Jon Portnoy from http://bugs.gentoo.org/show_bug.cgi?id=11211
446 +
447 +*icc-7.0
448 + 25 Nov 2002 William McArthur <sandymac@g.o> icc-7.0.ebuild :
449 +
450 + Basicly just updated the icc-6.0-r1 with new urls and changed the message at the end.
451 +
452 +*icc-6.0-r1 (13 May 2002)
453 +
454 + 13 May 2002 William McArthur <sandymac@g.o> icc-6.0-r1.ebuild :
455 +
456 + Fixed a problem where I missed a place a file needs to be sed'ed during the
457 + install. Change 05icc to 05icc-ifc because both the icc-6 and ifc-6 packages
458 + used the same env info and I didn't want duplicate data.
459 +
460 +*icc-6.0 (24 Apr 2002)
461 +
462 + 24 Apr 2002 William McArthur <sandymac@g.o> icc-6.0.ebuild :
463 +
464 + The icc-6.0.ebuild is functionally identical to the icc-5.0.1.ebuild . A few
465 + tweaks were made for the minor differeces in Intel's package.
466 +
467 +*icc-5.0.1 (12 Apr 2002)
468 +
469 + 12 Apr 2002; William McArthur <sandymac@g.o> ChangeLog :
470 +
471 + Initial Gentoo package. The install from Intel is RPM based so I extract
472 + the i386 RPMs manually using rpm2cpio and cpio. (Idea taken from the
473 + realplayer ebuild) Other than running rpm for you the install script just
474 + replaces some stings in a few files with sed, so I copied and mangled the
475 + relavent lines from their install and use them. I also correct a typo
476 + descriped on Intel's web site. This fix should be removed at next icc upgrade.
477 + The install is a simple copy and adding one file to /etc/env.d to set up a few
478 + enviroment settings icc needs. After the package is merged I inform the user
479 + where to get a license key and where to put it.
480
481 diff --git a/dev-lang/icc/icc-13.0.0.079.ebuild b/dev-lang/icc/icc-13.0.0.079.ebuild
482 new file mode 100644
483 index 0000000..65b12cd
484 --- /dev/null
485 +++ b/dev-lang/icc/icc-13.0.0.079.ebuild
486 @@ -0,0 +1,36 @@
487 +# Copyright 1999-2012 Gentoo Foundation
488 +# Distributed under the terms of the GNU General Public License v2
489 +# $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 $
490 +
491 +EAPI=4
492 +
493 +INTEL_DPN=parallel_studio_xe
494 +INTEL_DID=2749
495 +INTEL_DPV=2013
496 +INTEL_SUBDIR=composerxe
497 +
498 +inherit intel-sdp
499 +
500 +DESCRIPTION="Intel C/C++ Compiler"
501 +HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
502 +
503 +IUSE="eclipse"
504 +
505 +DEPEND="
506 + eclipse? ( dev-util/eclipse-sdk )"
507 +RDEPEND="${DEPEND}
508 + ~dev-libs/intel-common-${PV}[compiler]"
509 +
510 +INTEL_BIN_RPMS="compilerproc compilerproc-devel"
511 +INTEL_DAT_RPMS="compilerproc-common"
512 +
513 +src_install() {
514 + intel-sdp_src_install
515 + local i
516 + local idir=${INTEL_SDP_EDIR}/compiler/lib
517 + for i in ${idir}/{ia32,intel64}/locale/ja_JP/{diagspt,flexnet,helpxi}.cat; do
518 + if [[ -e "${i}" ]]; then
519 + rm -rvf "${D}${i}" || die
520 + fi
521 + done
522 +}
523
524 diff --git a/dev-lang/icc/metadata.xml b/dev-lang/icc/metadata.xml
525 new file mode 100644
526 index 0000000..a46c54e
527 --- /dev/null
528 +++ b/dev-lang/icc/metadata.xml
529 @@ -0,0 +1,20 @@
530 +<?xml version="1.0" encoding="UTF-8"?>
531 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
532 +<pkgmetadata>
533 +<herd>sci</herd>
534 +<maintainer>
535 + <email>weaver@g.o</email>
536 + <name>Andrey Kislyuk</name>
537 +</maintainer>
538 +<longdescription lang="en">
539 + The Intel® C++ Compiler is a full featured C/C++ compiler for Intel
540 + based architectures. The compiler supports multi-threading, automatic
541 + processor dispatch, vectorization, auto-parallelization, OpenMP, data
542 + prefetching, loop unrolling. The package comes with extensive
543 + documentation. The product can be installed as a non-commercial as
544 + well. License, terms of qualifications can be found on the web site.
545 +</longdescription>
546 +<use>
547 + <flag name="eclipse">Install the <pkg>dev-util/eclipse-sdk</pkg> plugins</flag>
548 +</use>
549 +</pkgmetadata>
550
551 diff --git a/dev-lang/ifc/ChangeLog b/dev-lang/ifc/ChangeLog
552 new file mode 100644
553 index 0000000..ee03c46
554 --- /dev/null
555 +++ b/dev-lang/ifc/ChangeLog
556 @@ -0,0 +1,227 @@
557 +# ChangeLog for dev-lang/ifc
558 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
559 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ChangeLog,v 1.65 2012/09/20 21:13:24 jlec Exp $
560 +
561 +*ifc-13.0.0.079-r1 (20 Sep 2012)
562 +
563 + 20 Sep 2012; Justin Lecher <jlec@g.o> -ifc-13.0.0.079.ebuild,
564 + +ifc-13.0.0.079-r1.ebuild:
565 + Avoid file collision
566 +
567 +*ifc-13.0.0.079 (16 Sep 2012)
568 +
569 + 16 Sep 2012; Justin Lecher <jlec@g.o> -ifc-11.1.072.ebuild,
570 + +ifc-13.0.0.079.ebuild, metadata.xml:
571 + Version Bump, #361539; Drop old, #410815
572 +
573 + 29 Dec 2011; Justin Lecher <jlec@g.o> ifc-10.0.026-r1.ebuild,
574 + ifc-11.1.072.ebuild:
575 + Run check-reqs_pkg_setup
576 +
577 + 03 Nov 2011; Justin Lecher <jlec@g.o> ifc-11.1.072.ebuild:
578 + Fixed again the usage of check-reqs.eclass at EAPI=4, #389401
579 +
580 + 17 Oct 2011; Kacper Kowalik <xarthisius@g.o> ifc-10.0.026-r1.ebuild:
581 + Drop stable keywords as that version is buggy, ancient and it's causing
582 + people to hit bug #332657 due to pms interpretation of one-of-many dependency
583 + in virtual/fortran
584 +
585 + 03 Sep 2011; Andreas K. Huettel <dilfridge@g.o>
586 + ifc-10.0.026-r1.ebuild, ifc-10.1.017.ebuild, ifc-10.1.018.ebuild,
587 + ifc-11.1.056.ebuild, ifc-11.1.056-r1.ebuild, ifc-11.1.072.ebuild:
588 + Fix HOMEPAGE
589 +
590 + 26 Nov 2010; Justin Lecher <jlec@g.o> ifc-11.1.072.ebuild:
591 + Adding missing LIBRARY/LDPATH for idb
592 +
593 +*ifc-11.1.072 (28 May 2010)
594 +
595 + 28 May 2010; Justin Lecher <jlec@g.o> +ifc-11.1.072.ebuild:
596 + Version Bump #319793
597 +
598 + 25 Apr 2010; Justin Lecher <jlec@g.o> ifc-11.1.056-r1.ebuild:
599 + Additional QA_ fixes including PREFIX
600 +
601 +*ifc-11.1.056-r1 (22 Apr 2010)
602 +
603 + 22 Apr 2010; Justin Lecher <jlec@g.o> +ifc-11.1.056-r1.ebuild:
604 + Bumped to EAPI=3, keyworded ~amd64-linux ~x86-linux
605 +
606 + 18 Apr 2010; Justin Lecher <jlec@g.o> ifc-10.1.017.ebuild,
607 + ifc-10.1.018.ebuild:
608 + Using QA_ instead of RESTRICT
609 +
610 + 17 Apr 2010; Justin Lecher <jlec@g.o> ifc-11.1.056.ebuild:
611 + Fixing QA warnings, #315711
612 +
613 + 04 Dec 2009; Diego E. Pettenò <flameeyes@g.o> ifc-11.1.056.ebuild:
614 + Remove invalid restrictions. Please use QA_* variables.
615 +
616 + 08 Oct 2009; Sébastien Fabbro <bicatali@g.o> ifc-11.1.056.ebuild:
617 + Changed to bash brackets
618 +
619 + 07 Oct 2009; Sébastien Fabbro <bicatali@g.o> ifc-11.1.056.ebuild:
620 + Install env file in case of absent older one, and remove a flex file to
621 + avoid collision with icc (bug #288038
622 +
623 +*ifc-11.1.056 (06 Oct 2009)
624 +
625 + 06 Oct 2009; Sébastien Fabbro <bicatali@g.o> +ifc-11.1.056.ebuild,
626 + metadata.xml:
627 + Version bump. Completely rewritten. Now ship with mkl, and idb.
628 + Synchronize env files with dev-lang/icc
629 +
630 + 22 Aug 2009; William Hubbs <williamh@g.o> ifc-10.0.026-r1.ebuild,
631 + ifc-10.1.017.ebuild, ifc-10.1.018.ebuild:
632 + fixed rdepends for bug 231870.
633 +
634 +*ifc-10.1.018 (02 Sep 2008)
635 +
636 + 02 Sep 2008; Sébastien Fabbro <bicatali@g.o> -ifc-10.1.013.ebuild,
637 + +ifc-10.1.018.ebuild:
638 + Version bump
639 +
640 + 10 Jul 2008; Sébastien Fabbro <bicatali@g.o> ifc-10.1.017.ebuild:
641 + Removed slotting, not ready.
642 +
643 +*ifc-10.1.017 (10 Jul 2008)
644 +
645 + 10 Jul 2008; Sébastien Fabbro <bicatali@g.o> -ifc-10.1.012.ebuild,
646 + +ifc-10.1.017.ebuild:
647 + Version bump
648 +
649 +*ifc-10.1.013 (13 Mar 2008)
650 +
651 + 13 Mar 2008; Sébastien Fabbro <bicatali@g.o> +ifc-10.1.013.ebuild:
652 + Version bump
653 +
654 + 28 Feb 2008; Sébastien Fabbro <bicatali@g.o> -ifc-10.1.008.ebuild:
655 + Removed old version
656 +
657 +*ifc-10.1.012 (01 Feb 2008)
658 +
659 + 01 Feb 2008; Sébastien Fabbro <bicatali@g.o> metadata.xml,
660 + +ifc-10.1.012.ebuild:
661 + Version bump
662 +
663 + 08 Jan 2008; Sébastien Fabbro <bicatali@g.o>
664 + ifc-10.0.026-r1.ebuild:
665 + Removed INCLUDE variable for good.
666 +
667 + 25 Dec 2007; Christian Heim <phreak@g.o> metadata.xml:
668 + Removing kugelfang from metadata.xml as per #46972.
669 +
670 + 24 Dec 2007; Raúl Porcel <armin76@g.o> ifc-10.0.026-r1.ebuild,
671 + ifc-10.1.008.ebuild:
672 + Re-add ia64
673 +
674 + 05 Dec 2007; Raúl Porcel <armin76@g.o> ifc-10.0.026-r1.ebuild,
675 + ifc-10.1.008.ebuild:
676 + Drop ia64 keyword because gcc-3.3.2-r7 is missing
677 +
678 + 25 Nov 2007; Sébastien Fabbro <bicatali@g.o>
679 + ifc-10.0.026-r1.ebuild, ifc-10.1.008.ebuild:
680 + Added eutils
681 +
682 +*ifc-10.1.008 (15 Nov 2007)
683 +
684 + 15 Nov 2007; Sébastien Fabbro <bicatali@g.o> -files/9.1/05ifc,
685 + -ifc-9.1.040.ebuild, +ifc-10.1.008.ebuild:
686 + Version bump, removed old release, removed INCLUDE env variable.
687 +
688 + 08 Nov 2007; Raúl Porcel <armin76@g.o> ifc-10.0.026-r1.ebuild:
689 + ia64 stable wrt #197977
690 +
691 + 08 Nov 2007; Sébastien Fabbro <bicatali@g.o>
692 + ifc-10.0.026-r1.ebuild:
693 + removed bash specific 'export -n' in script execs.
694 +
695 + 07 Nov 2007; Christoph Mende <angelos@g.o> ifc-10.0.026-r1.ebuild:
696 + Stable on amd64 wrt bug #197977
697 +
698 + 07 Nov 2007; Christian Faulhammer <opfer@g.o>
699 + ifc-10.0.026-r1.ebuild:
700 + stable x86, bug 197977
701 +
702 + 06 Nov 2007; Sébastien Fabbro <bicatali@g.o>
703 + ifc-10.0.026-r1.ebuild:
704 + Added a comment if previous version installed.
705 +
706 + 06 Nov 2007; Sébastien Fabbro <bicatali@g.o> ifc-9.1.040.ebuild:
707 + Disabling slots in 9.*
708 +
709 + 05 Oct 2007; Sébastien Fabbro <bicatali@g.o>
710 + ifc-10.0.026-r1.ebuild:
711 + added virtual/libstdc++ as a dep for all arches.
712 +
713 + 02 Oct 2007; Sébastien Fabbro <bicatali@g.o>
714 + ifc-10.0.026-r1.ebuild:
715 + added emul-linux-x86-compat as run dependency for amd64.
716 +
717 +*ifc-10.0.026-r1 (02 Oct 2007)
718 +
719 + 02 Oct 2007; Sébastien Fabbro <bicatali@g.o> metadata.xml,
720 + -ifc-10.0.026.ebuild, +ifc-10.0.026-r1.ebuild:
721 + Split debugger into dev-lang/idb, remove IA32ROOT env, added more log comments.
722 +
723 +*ifc-10.0.026 (30 Sep 2007)
724 +
725 + 30 Sep 2007; Sébastien Fabbro <bicatali@g.o> metadata.xml,
726 + +ifc-10.0.026.ebuild:
727 + Version bump. Refactored the ebuild. Install debugger with USE flag and
728 + extra deps. No more slotted until we have some utility to switch between
729 + versions.
730 +
731 + 02 Jul 2007; Piotr Jaroszyński <peper@g.o> ifc-9.1.040.ebuild:
732 + (QA) RESTRICT clean up.
733 +
734 + 28 Apr 2007; Sven Wegener <swegener@g.o> ifc-9.1.040.ebuild:
735 + Fix *initd, *confd and *envd calls (#17388, #174266)
736 +
737 + 28 Mar 2007; Raúl Porcel <armin76@g.o> ifc-9.1.040.ebuild:
738 + ia64 stable wrt bug 169468
739 +
740 + 06 Mar 2007; Christian Faulhammer <opfer@g.o> ifc-9.1.040.ebuild:
741 + stable x86; bug 169467
742 +
743 + 05 Mar 2007; Caleb Tennis <caleb@g.o> -files/6.0/05icc-ifc,
744 + -files/7.0.064-r1/05icc-ifc, -files/7.0.064-r1/ifc,
745 + -files/7.0.064/05icc-ifc, -files/7.1.008/05icc-ifc, -files/7.1.008/ifc,
746 + -files/9.0/05ifc, -ifc-6.0.ebuild, -ifc-7.0.064-r1.ebuild,
747 + -ifc-7.1.008.ebuild, -ifc-8.1.026.ebuild, -ifc-8.1.027.ebuild,
748 + -ifc-9.0.021.ebuild, -ifc-9.0.026.ebuild, -ifc-9.0.031.ebuild,
749 + -ifc-9.1.036.ebuild:
750 + big time cleanup, see icc for related cleanup
751 +
752 +*ifc-9.1.040 (16 Nov 2006)
753 +
754 + 16 Nov 2006; Donnie Berkholz <dberkholz@g.o>; +ifc-9.1.040.ebuild:
755 + Bump.
756 +
757 +*ifc-9.1.036 (28 Aug 2006)
758 +
759 + 28 Aug 2006; Donnie Berkholz <dberkholz@g.o>; +files/9.1/05ifc,
760 + +ifc-9.1.036.ebuild:
761 + Bump to latest noncommercial version. Attempt to remove most hardcoded
762 + versions from ebuild, although some still exist in filesdir.
763 +
764 +*ifc-9.0.031 (05 Jun 2006)
765 +
766 + 05 Jun 2006; Donnie Berkholz <spyderous@g.o>; +ifc-9.0.031.ebuild:
767 + New public version.
768 +
769 + 01 Oct 2005; Olivier Fisette <ribosome@g.o> ifc-6.0.ebuild,
770 + ifc-7.0.064-r1.ebuild, ifc-9.0.021.ebuild, ifc-9.0.026.ebuild:
771 + Replaced GNUish "cp -a" by "cp -pPR" (bug #103487).
772 +
773 + 06 Sep 2005; Danny van Dyk <kugelfang@g.o> ifc-9.0.021.ebuild:
774 + Fixed a typo (Bug #104941). Thanks to Martin Mokrejs for spotting this.
775 +
776 +*ifc-9.0.026 (02 Sep 2005)
777 +*ifc-9.0.021 (02 Sep 2005)
778 +
779 + 02 Sep 2005; Danny van Dyk <kugelfang@g.o> +files/9.0/05ifc,
780 + -ifc-7.0.064.ebuild, +ifc-9.0.021.ebuild, +ifc-9.0.026.ebuild:
781 + Added ifc-9.0.021 (public) and ifc-9.0.026 (only available via
782 + premier.intel.com). Removed obsolete version 7.0.064.
783 +
784
785 diff --git a/dev-lang/ifc/ifc-13.0.0.079-r1.ebuild b/dev-lang/ifc/ifc-13.0.0.079-r1.ebuild
786 new file mode 100644
787 index 0000000..b9777ae
788 --- /dev/null
789 +++ b/dev-lang/ifc/ifc-13.0.0.079-r1.ebuild
790 @@ -0,0 +1,37 @@
791 +# Copyright 1999-2012 Gentoo Foundation
792 +# Distributed under the terms of the GNU General Public License v2
793 +# $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 $
794 +
795 +EAPI=4
796 +
797 +INTEL_DPN=parallel_studio_xe
798 +INTEL_DID=2749
799 +INTEL_DPV=2013
800 +INTEL_SUBDIR=composerxe
801 +
802 +inherit intel-sdp
803 +
804 +DESCRIPTION="Intel FORTRAN Compiler"
805 +HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
806 +
807 +IUSE=""
808 +
809 +RDEPEND="~dev-libs/intel-common-${PV}[compiler]"
810 +DEPEND="${RDEPEND}"
811 +
812 +INTEL_BIN_RPMS="compilerprof compilerprof-devel"
813 +INTEL_DAT_RPMS="compilerprof-common"
814 +
815 +CHECKREQS_DISK_BUILD=300M
816 +
817 +src_install() {
818 + rm ${INTEL_SDP_DIR}/Documentation/en_US/gs_resources/intel_logo.gif || die
819 + intel-sdp_src_install
820 + local i
821 + local idir=${INTEL_SDP_EDIR}/compiler/lib
822 + for i in ${idir}/{ia32,intel64}/locale/ja_JP/{diagspt,flexnet,helpxi}.cat; do
823 + if [[ -e "${i}" ]]; then
824 + rm -rvf "${D}${i}" || die
825 + fi
826 + done
827 +}
828
829 diff --git a/dev-lang/ifc/metadata.xml b/dev-lang/ifc/metadata.xml
830 new file mode 100644
831 index 0000000..f9b7df2
832 --- /dev/null
833 +++ b/dev-lang/ifc/metadata.xml
834 @@ -0,0 +1,14 @@
835 +<?xml version="1.0" encoding="UTF-8"?>
836 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
837 +<pkgmetadata>
838 + <herd>sci</herd>
839 + <longdescription lang="en">
840 + The Intel® Fortran Compiler is a full featured FORTRAN 77/95 and
841 + substantial FORTRAN 2003 compiler for Intel based architectures. The
842 + compiler supports multi-threading with automatic processor dispatch,
843 + vectorization, auto-parallelization, OpenMP, data prefetching, loop
844 + unrolling. The package comes with extensive documentation.
845 + The product can be installed as a non-commercial as well. License,
846 + terms of qualifications can be found on the web site.
847 +</longdescription>
848 +</pkgmetadata>