Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/ifc: ifc-11.1.072.ebuild ChangeLog ifc-10.0.026-r1.ebuild
Date: Thu, 29 Dec 2011 12:44:47
Message-Id: 20111229124432.4C0022004B@flycatcher.gentoo.org
1 jlec 11/12/29 12:44:32
2
3 Modified: ifc-11.1.072.ebuild ChangeLog
4 ifc-10.0.026-r1.ebuild
5 Log:
6 Run check-reqs_pkg_setup
7
8 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.6 dev-lang/ifc/ifc-11.1.072.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ifc/ifc-11.1.072.ebuild?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ifc/ifc-11.1.072.ebuild?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ifc/ifc-11.1.072.ebuild?r1=1.5&r2=1.6
16
17 Index: ifc-11.1.072.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-11.1.072.ebuild,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- ifc-11.1.072.ebuild 3 Nov 2011 16:14:46 -0000 1.5
24 +++ ifc-11.1.072.ebuild 29 Dec 2011 12:44:32 -0000 1.6
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2011 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-11.1.072.ebuild,v 1.5 2011/11/03 16:14:46 jlec Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-11.1.072.ebuild,v 1.6 2011/12/29 12:44:32 jlec Exp $
30
31 EAPI=4
32
33 @@ -45,17 +45,24 @@
34 ${EDESTINATION}/mkl/benchmarks/mp_linpack/bin_intel/*/.*
35 ${EDESTINATION}/idb/*/*/.*"
36
37 +CHECKREQS_MEMORY=1024M
38 +CHECKREQS_DISK_BUILD=1536M
39 +
40 pkg_pretend() {
41 - CHECKREQS_MEMORY=1024M
42 - CHECKREQS_DISK_BUILD=1536M
43 use idb && use mkl && CHECKREQS_DISK_BUILD=2048M
44 check-reqs_pkg_pretend
45 }
46
47 +pkg_setup() {
48 + use idb && use mkl && CHECKREQS_DISK_BUILD=2048M
49 + check-reqs_pkg_setup
50 +}
51 +
52 src_prepare() {
53 IARCH=ia32
54 use amd64 && IARCH=intel64
55 use ia64 && IARCH=ia64
56 + check-reqs_pkg_pretend
57 }
58
59 src_unpack() {
60
61
62
63 1.63 dev-lang/ifc/ChangeLog
64
65 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ifc/ChangeLog?rev=1.63&view=markup
66 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ifc/ChangeLog?rev=1.63&content-type=text/plain
67 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ifc/ChangeLog?r1=1.62&r2=1.63
68
69 Index: ChangeLog
70 ===================================================================
71 RCS file: /var/cvsroot/gentoo-x86/dev-lang/ifc/ChangeLog,v
72 retrieving revision 1.62
73 retrieving revision 1.63
74 diff -u -r1.62 -r1.63
75 --- ChangeLog 3 Nov 2011 16:14:46 -0000 1.62
76 +++ ChangeLog 29 Dec 2011 12:44:32 -0000 1.63
77 @@ -1,6 +1,10 @@
78 # ChangeLog for dev-lang/ifc
79 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
80 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ChangeLog,v 1.62 2011/11/03 16:14:46 jlec Exp $
81 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ChangeLog,v 1.63 2011/12/29 12:44:32 jlec Exp $
82 +
83 + 29 Dec 2011; Justin Lecher <jlec@g.o> ifc-10.0.026-r1.ebuild,
84 + ifc-11.1.072.ebuild:
85 + Run check-reqs_pkg_setup
86
87 03 Nov 2011; Justin Lecher <jlec@g.o> ifc-11.1.072.ebuild:
88 Fixed again the usage of check-reqs.eclass at EAPI=4, #389401
89
90
91
92 1.17 dev-lang/ifc/ifc-10.0.026-r1.ebuild
93
94 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ifc/ifc-10.0.026-r1.ebuild?rev=1.17&view=markup
95 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ifc/ifc-10.0.026-r1.ebuild?rev=1.17&content-type=text/plain
96 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ifc/ifc-10.0.026-r1.ebuild?r1=1.16&r2=1.17
97
98 Index: ifc-10.0.026-r1.ebuild
99 ===================================================================
100 RCS file: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-10.0.026-r1.ebuild,v
101 retrieving revision 1.16
102 retrieving revision 1.17
103 diff -u -r1.16 -r1.17
104 --- ifc-10.0.026-r1.ebuild 17 Oct 2011 20:40:35 -0000 1.16
105 +++ ifc-10.0.026-r1.ebuild 29 Dec 2011 12:44:32 -0000 1.17
106 @@ -1,34 +1,33 @@
107 # Copyright 1999-2011 Gentoo Foundation
108 # Distributed under the terms of the GNU General Public License v2
109 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-10.0.026-r1.ebuild,v 1.16 2011/10/17 20:40:35 xarthisius Exp $
110 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-10.0.026-r1.ebuild,v 1.17 2011/12/29 12:44:32 jlec Exp $
111
112 inherit rpm eutils
113
114 PID=787
115 PB=fc
116 PEXEC=ifort
117 +PACKAGEID="l_${PB}_c_${PV}"
118 +
119 DESCRIPTION="Intel FORTRAN 77/95 optimized compiler for Linux"
120 HOMEPAGE="http://software.intel.com/en-us/articles/fortran-compilers/"
121 -
122 -###
123 -# everything below common to ifc and icc
124 -# no eclass: very likely to change for next versions
125 -###
126 -PACKAGEID="l_${PB}_c_${PV}"
127 -KEYWORDS="~amd64 ~ia64 ~x86"
128 -SRC_URI="amd64? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}_intel64.tar.gz )
129 +SRC_URI="
130 + amd64? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}_intel64.tar.gz )
131 ia64? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}_ia64.tar.gz )
132 x86? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}_ia32.tar.gz )"
133
134 LICENSE="Intel-SDP"
135 SLOT="0"
136 -
137 -RESTRICT="test strip mirror"
138 +KEYWORDS="~amd64 ~ia64 ~x86"
139 IUSE=""
140 +
141 DEPEND=""
142 -RDEPEND="~virtual/libstdc++-3.3
143 +RDEPEND="
144 + ~virtual/libstdc++-3.3
145 amd64? ( app-emulation/emul-linux-x86-compat )"
146
147 +RESTRICT="test strip mirror"
148 +
149 pkg_setup() {
150 if has_version "<dev-lang/${P}"; then
151 ewarn "${PN}-9.x detected, probably with slotting."
152 @@ -52,7 +51,7 @@
153
154 for x in data/intel*.rpm; do
155 einfo "Extracting $(basename ${x})..."
156 - rpm_unpack "${S}/${x}" || die "rpm_unpack ${x} failed"
157 + rpm_unpack "${x}" || die "rpm_unpack ${x} failed"
158 done
159
160 einfo "Fixing paths and tagging"