Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-devel/llvm: llvm-3.3-r1.ebuild llvm-3.4-r1.ebuild llvm-3.4-r2.ebuild llvm-3.4.ebuild llvm-3.3-r3.ebuild llvm-9999.ebuild ChangeLog
Date: Thu, 01 May 2014 15:09:34
Message-Id: 20140501150930.C29C02004C@flycatcher.gentoo.org
1 mgorny 14/05/01 15:09:30
2
3 Modified: llvm-3.3-r1.ebuild llvm-3.4-r1.ebuild
4 llvm-3.4-r2.ebuild llvm-3.4.ebuild
5 llvm-3.3-r3.ebuild llvm-9999.ebuild ChangeLog
6 Log:
7 Use python_setup to obtain the Python interpreter, and do that in src_prepare() rather than in multilib_src_configure() (to avoid calling twice).
8
9 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
10
11 Revision Changes Path
12 1.19 sys-devel/llvm/llvm-3.3-r1.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.3-r1.ebuild?rev=1.19&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.3-r1.ebuild?rev=1.19&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.3-r1.ebuild?r1=1.18&r2=1.19
17
18 Index: llvm-3.3-r1.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.3-r1.ebuild,v
21 retrieving revision 1.18
22 retrieving revision 1.19
23 diff -u -r1.18 -r1.19
24 --- llvm-3.3-r1.ebuild 31 Mar 2014 21:21:24 -0000 1.18
25 +++ llvm-3.3-r1.ebuild 1 May 2014 15:09:30 -0000 1.19
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2014 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.3-r1.ebuild,v 1.18 2014/03/31 21:21:24 mgorny Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.3-r1.ebuild,v 1.19 2014/05/01 15:09:30 mgorny Exp $
31
32 EAPI=5
33
34 @@ -194,6 +194,8 @@
35
36 # User patches
37 epatch_user
38 +
39 + python_setup
40 }
41
42 multilib_src_configure() {
43 @@ -243,9 +245,6 @@
44 fi
45 CONF_FLAGS="${CONF_FLAGS} $(use_enable libffi)"
46
47 - # build with a suitable Python version
48 - python_export_best
49 -
50 # llvm prefers clang over gcc, so we may need to force that
51 tc-export CC CXX
52
53
54
55
56 1.3 sys-devel/llvm/llvm-3.4-r1.ebuild
57
58 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4-r1.ebuild?rev=1.3&view=markup
59 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4-r1.ebuild?rev=1.3&content-type=text/plain
60 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4-r1.ebuild?r1=1.2&r2=1.3
61
62 Index: llvm-3.4-r1.ebuild
63 ===================================================================
64 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4-r1.ebuild,v
65 retrieving revision 1.2
66 retrieving revision 1.3
67 diff -u -r1.2 -r1.3
68 --- llvm-3.4-r1.ebuild 28 Apr 2014 17:51:17 -0000 1.2
69 +++ llvm-3.4-r1.ebuild 1 May 2014 15:09:30 -0000 1.3
70 @@ -1,6 +1,6 @@
71 # Copyright 1999-2014 Gentoo Foundation
72 # Distributed under the terms of the GNU General Public License v2
73 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4-r1.ebuild,v 1.2 2014/04/28 17:51:17 mgorny Exp $
74 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4-r1.ebuild,v 1.3 2014/05/01 15:09:30 mgorny Exp $
75
76 EAPI=5
77
78 @@ -194,6 +194,8 @@
79
80 # User patches
81 epatch_user
82 +
83 + python_setup
84 }
85
86 multilib_src_configure() {
87 @@ -247,9 +249,6 @@
88 append-cppflags "$(pkg-config --cflags libffi)"
89 fi
90
91 - # build with a suitable Python version
92 - python_export_best
93 -
94 # llvm prefers clang over gcc, so we may need to force that
95 tc-export CC CXX
96
97
98
99
100 1.4 sys-devel/llvm/llvm-3.4-r2.ebuild
101
102 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4-r2.ebuild?rev=1.4&view=markup
103 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4-r2.ebuild?rev=1.4&content-type=text/plain
104 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4-r2.ebuild?r1=1.3&r2=1.4
105
106 Index: llvm-3.4-r2.ebuild
107 ===================================================================
108 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4-r2.ebuild,v
109 retrieving revision 1.3
110 retrieving revision 1.4
111 diff -u -r1.3 -r1.4
112 --- llvm-3.4-r2.ebuild 28 Apr 2014 17:51:17 -0000 1.3
113 +++ llvm-3.4-r2.ebuild 1 May 2014 15:09:30 -0000 1.4
114 @@ -1,6 +1,6 @@
115 # Copyright 1999-2014 Gentoo Foundation
116 # Distributed under the terms of the GNU General Public License v2
117 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4-r2.ebuild,v 1.3 2014/04/28 17:51:17 mgorny Exp $
118 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4-r2.ebuild,v 1.4 2014/05/01 15:09:30 mgorny Exp $
119
120 EAPI=5
121
122 @@ -203,6 +203,8 @@
123
124 # User patches
125 epatch_user
126 +
127 + python_setup
128 }
129
130 multilib_src_configure() {
131 @@ -256,9 +258,6 @@
132 append-cppflags "$(pkg-config --cflags libffi)"
133 fi
134
135 - # build with a suitable Python version
136 - python_export_best
137 -
138 # llvm prefers clang over gcc, so we may need to force that
139 tc-export CC CXX
140
141
142
143
144 1.12 sys-devel/llvm/llvm-3.4.ebuild
145
146 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild?rev=1.12&view=markup
147 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild?rev=1.12&content-type=text/plain
148 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild?r1=1.11&r2=1.12
149
150 Index: llvm-3.4.ebuild
151 ===================================================================
152 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild,v
153 retrieving revision 1.11
154 retrieving revision 1.12
155 diff -u -r1.11 -r1.12
156 --- llvm-3.4.ebuild 28 Apr 2014 17:51:17 -0000 1.11
157 +++ llvm-3.4.ebuild 1 May 2014 15:09:30 -0000 1.12
158 @@ -1,6 +1,6 @@
159 # Copyright 1999-2014 Gentoo Foundation
160 # Distributed under the terms of the GNU General Public License v2
161 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild,v 1.11 2014/04/28 17:51:17 mgorny Exp $
162 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild,v 1.12 2014/05/01 15:09:30 mgorny Exp $
163
164 EAPI=5
165
166 @@ -198,6 +198,8 @@
167
168 # User patches
169 epatch_user
170 +
171 + python_setup
172 }
173
174 multilib_src_configure() {
175 @@ -251,9 +253,6 @@
176 append-cppflags "$(pkg-config --cflags libffi)"
177 fi
178
179 - # build with a suitable Python version
180 - python_export_best
181 -
182 # llvm prefers clang over gcc, so we may need to force that
183 tc-export CC CXX
184
185
186
187
188 1.10 sys-devel/llvm/llvm-3.3-r3.ebuild
189
190 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.3-r3.ebuild?rev=1.10&view=markup
191 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.3-r3.ebuild?rev=1.10&content-type=text/plain
192 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-3.3-r3.ebuild?r1=1.9&r2=1.10
193
194 Index: llvm-3.3-r3.ebuild
195 ===================================================================
196 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.3-r3.ebuild,v
197 retrieving revision 1.9
198 retrieving revision 1.10
199 diff -u -r1.9 -r1.10
200 --- llvm-3.3-r3.ebuild 28 Apr 2014 17:51:17 -0000 1.9
201 +++ llvm-3.3-r3.ebuild 1 May 2014 15:09:30 -0000 1.10
202 @@ -1,6 +1,6 @@
203 # Copyright 1999-2014 Gentoo Foundation
204 # Distributed under the terms of the GNU General Public License v2
205 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.3-r3.ebuild,v 1.9 2014/04/28 17:51:17 mgorny Exp $
206 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.3-r3.ebuild,v 1.10 2014/05/01 15:09:30 mgorny Exp $
207
208 EAPI=5
209
210 @@ -194,6 +194,8 @@
211
212 # User patches
213 epatch_user
214 +
215 + python_setup
216 }
217
218 multilib_src_configure() {
219 @@ -249,9 +251,6 @@
220 append-cppflags "$(pkg-config --cflags libffi)"
221 fi
222
223 - # build with a suitable Python version
224 - python_export_best
225 -
226 # llvm prefers clang over gcc, so we may need to force that
227 tc-export CC CXX
228
229
230
231
232 1.87 sys-devel/llvm/llvm-9999.ebuild
233
234 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?rev=1.87&view=markup
235 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?rev=1.87&content-type=text/plain
236 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?r1=1.86&r2=1.87
237
238 Index: llvm-9999.ebuild
239 ===================================================================
240 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v
241 retrieving revision 1.86
242 retrieving revision 1.87
243 diff -u -r1.86 -r1.87
244 --- llvm-9999.ebuild 28 Apr 2014 17:51:17 -0000 1.86
245 +++ llvm-9999.ebuild 1 May 2014 15:09:30 -0000 1.87
246 @@ -1,6 +1,6 @@
247 # Copyright 1999-2014 Gentoo Foundation
248 # Distributed under the terms of the GNU General Public License v2
249 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.86 2014/04/28 17:51:17 mgorny Exp $
250 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.87 2014/05/01 15:09:30 mgorny Exp $
251
252 EAPI=5
253
254 @@ -195,6 +195,8 @@
255
256 # User patches
257 epatch_user
258 +
259 + python_setup
260 }
261
262 multilib_src_configure() {
263 @@ -245,9 +247,6 @@
264 append-cppflags "$(pkg-config --cflags libffi)"
265 fi
266
267 - # build with a suitable Python version
268 - python_export_best
269 -
270 # llvm prefers clang over gcc, so we may need to force that
271 tc-export CC CXX
272
273
274
275
276 1.192 sys-devel/llvm/ChangeLog
277
278 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?rev=1.192&view=markup
279 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?rev=1.192&content-type=text/plain
280 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?r1=1.191&r2=1.192
281
282 Index: ChangeLog
283 ===================================================================
284 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v
285 retrieving revision 1.191
286 retrieving revision 1.192
287 diff -u -r1.191 -r1.192
288 --- ChangeLog 28 Apr 2014 17:51:17 -0000 1.191
289 +++ ChangeLog 1 May 2014 15:09:30 -0000 1.192
290 @@ -1,6 +1,13 @@
291 # ChangeLog for sys-devel/llvm
292 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
293 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.191 2014/04/28 17:51:17 mgorny Exp $
294 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.192 2014/05/01 15:09:30 mgorny Exp $
295 +
296 + 01 May 2014; Michał Górny <mgorny@g.o> llvm-3.3-r1.ebuild,
297 + llvm-3.3-r3.ebuild, llvm-3.4-r1.ebuild, llvm-3.4-r2.ebuild, llvm-3.4.ebuild,
298 + llvm-9999.ebuild:
299 + Use python_setup to obtain the Python interpreter, and do that in
300 + src_prepare() rather than in multilib_src_configure() (to avoid calling
301 + twice).
302
303 28 Apr 2014; Michał Górny <mgorny@g.o> llvm-3.3-r3.ebuild,
304 llvm-3.4-r1.ebuild, llvm-3.4-r2.ebuild, llvm-3.4.ebuild, llvm-9999.ebuild: