Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/python: python-2.7.3-r3.ebuild python-2.5.4-r5.ebuild python-3.2.3-r2.ebuild python-3.3.0-r1.ebuild python-3.1.5-r1.ebuild python-2.6.8-r1.ebuild ChangeLog
Date: Fri, 30 Nov 2012 23:57:56
Message-Id: 20121130235744.E371420C65@flycatcher.gentoo.org
1 mgorny 12/11/30 23:57:44
2
3 Modified: python-2.7.3-r3.ebuild python-2.5.4-r5.ebuild
4 python-3.2.3-r2.ebuild python-3.3.0-r1.ebuild
5 python-3.1.5-r1.ebuild python-2.6.8-r1.ebuild
6 ChangeLog
7 Log:
8 Fix byte-compiling the installed epython module when installing a new Python version.
9
10 (Portage version: 2.2.0_alpha143/cvs/Linux x86_64, signed Manifest commit with key 42B9401D)
11
12 Revision Changes Path
13 1.2 dev-lang/python/python-2.7.3-r3.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.7.3-r3.ebuild?rev=1.2&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.7.3-r3.ebuild?rev=1.2&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.7.3-r3.ebuild?r1=1.1&r2=1.2
18
19 Index: python-2.7.3-r3.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3-r3.ebuild,v
22 retrieving revision 1.1
23 retrieving revision 1.2
24 diff -u -r1.1 -r1.2
25 --- python-2.7.3-r3.ebuild 30 Nov 2012 13:25:17 -0000 1.1
26 +++ python-2.7.3-r3.ebuild 30 Nov 2012 23:57:44 -0000 1.2
27 @@ -1,6 +1,6 @@
28 # Copyright 1999-2012 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3-r3.ebuild,v 1.1 2012/11/30 13:25:17 mgorny Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3-r3.ebuild,v 1.2 2012/11/30 23:57:44 mgorny Exp $
32
33 EAPI="2"
34 WANT_AUTOMAKE="none"
35 @@ -286,6 +286,14 @@
36
37 # for python-exec
38 python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR
39 +
40 + # if not using a cross-compiler, use the fresh binary
41 + if ! tc-is-cross-compiler; then
42 + local PYTHON=./python \
43 + LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
44 + export LD_LIBRARY_PATH
45 + fi
46 +
47 echo "EPYTHON='${EPYTHON}'" > epython.py
48 python_domodule epython.py
49 }
50
51
52
53 1.2 dev-lang/python/python-2.5.4-r5.ebuild
54
55 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.5.4-r5.ebuild?rev=1.2&view=markup
56 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.5.4-r5.ebuild?rev=1.2&content-type=text/plain
57 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.5.4-r5.ebuild?r1=1.1&r2=1.2
58
59 Index: python-2.5.4-r5.ebuild
60 ===================================================================
61 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.5.4-r5.ebuild,v
62 retrieving revision 1.1
63 retrieving revision 1.2
64 diff -u -r1.1 -r1.2
65 --- python-2.5.4-r5.ebuild 30 Nov 2012 13:25:17 -0000 1.1
66 +++ python-2.5.4-r5.ebuild 30 Nov 2012 23:57:44 -0000 1.2
67 @@ -1,6 +1,6 @@
68 # Copyright 1999-2012 Gentoo Foundation
69 # Distributed under the terms of the GNU General Public License v2
70 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.5.4-r5.ebuild,v 1.1 2012/11/30 13:25:17 mgorny Exp $
71 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.5.4-r5.ebuild,v 1.2 2012/11/30 23:57:44 mgorny Exp $
72
73 EAPI="1"
74
75 @@ -274,6 +274,14 @@
76
77 # for python-exec
78 python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR
79 +
80 + # if not using a cross-compiler, use the fresh binary
81 + if ! tc-is-cross-compiler; then
82 + local PYTHON=./python \
83 + LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
84 + export LD_LIBRARY_PATH
85 + fi
86 +
87 echo "EPYTHON='${EPYTHON}'" > epython.py
88 python_domodule epython.py
89 }
90
91
92
93 1.2 dev-lang/python/python-3.2.3-r2.ebuild
94
95 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.2.3-r2.ebuild?rev=1.2&view=markup
96 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.2.3-r2.ebuild?rev=1.2&content-type=text/plain
97 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.2.3-r2.ebuild?r1=1.1&r2=1.2
98
99 Index: python-3.2.3-r2.ebuild
100 ===================================================================
101 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.3-r2.ebuild,v
102 retrieving revision 1.1
103 retrieving revision 1.2
104 diff -u -r1.1 -r1.2
105 --- python-3.2.3-r2.ebuild 30 Nov 2012 13:25:17 -0000 1.1
106 +++ python-3.2.3-r2.ebuild 30 Nov 2012 23:57:44 -0000 1.2
107 @@ -1,6 +1,6 @@
108 # Copyright 1999-2012 Gentoo Foundation
109 # Distributed under the terms of the GNU General Public License v2
110 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.3-r2.ebuild,v 1.1 2012/11/30 13:25:17 mgorny Exp $
111 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.3-r2.ebuild,v 1.2 2012/11/30 23:57:44 mgorny Exp $
112
113 EAPI="3"
114 WANT_AUTOMAKE="none"
115 @@ -263,6 +263,14 @@
116
117 # for python-exec
118 python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR
119 +
120 + # if not using a cross-compiler, use the fresh binary
121 + if ! tc-is-cross-compiler; then
122 + local PYTHON=./python \
123 + LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
124 + export LD_LIBRARY_PATH
125 + fi
126 +
127 echo "EPYTHON='${EPYTHON}'" > epython.py
128 python_domodule epython.py
129 }
130
131
132
133 1.2 dev-lang/python/python-3.3.0-r1.ebuild
134
135 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.3.0-r1.ebuild?rev=1.2&view=markup
136 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.3.0-r1.ebuild?rev=1.2&content-type=text/plain
137 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.3.0-r1.ebuild?r1=1.1&r2=1.2
138
139 Index: python-3.3.0-r1.ebuild
140 ===================================================================
141 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.3.0-r1.ebuild,v
142 retrieving revision 1.1
143 retrieving revision 1.2
144 diff -u -r1.1 -r1.2
145 --- python-3.3.0-r1.ebuild 30 Nov 2012 13:25:17 -0000 1.1
146 +++ python-3.3.0-r1.ebuild 30 Nov 2012 23:57:44 -0000 1.2
147 @@ -1,6 +1,6 @@
148 # Copyright 1999-2012 Gentoo Foundation
149 # Distributed under the terms of the GNU General Public License v2
150 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.3.0-r1.ebuild,v 1.1 2012/11/30 13:25:17 mgorny Exp $
151 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.3.0-r1.ebuild,v 1.2 2012/11/30 23:57:44 mgorny Exp $
152
153 EAPI="3"
154 WANT_AUTOMAKE="none"
155 @@ -253,6 +253,14 @@
156
157 # for python-exec
158 python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR
159 +
160 + # if not using a cross-compiler, use the fresh binary
161 + if ! tc-is-cross-compiler; then
162 + local PYTHON=./python \
163 + LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
164 + export LD_LIBRARY_PATH
165 + fi
166 +
167 echo "EPYTHON='${EPYTHON}'" > epython.py
168 python_domodule epython.py
169 }
170
171
172
173 1.2 dev-lang/python/python-3.1.5-r1.ebuild
174
175 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.1.5-r1.ebuild?rev=1.2&view=markup
176 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.1.5-r1.ebuild?rev=1.2&content-type=text/plain
177 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.1.5-r1.ebuild?r1=1.1&r2=1.2
178
179 Index: python-3.1.5-r1.ebuild
180 ===================================================================
181 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.5-r1.ebuild,v
182 retrieving revision 1.1
183 retrieving revision 1.2
184 diff -u -r1.1 -r1.2
185 --- python-3.1.5-r1.ebuild 30 Nov 2012 13:25:17 -0000 1.1
186 +++ python-3.1.5-r1.ebuild 30 Nov 2012 23:57:44 -0000 1.2
187 @@ -1,6 +1,6 @@
188 # Copyright 1999-2012 Gentoo Foundation
189 # Distributed under the terms of the GNU General Public License v2
190 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.5-r1.ebuild,v 1.1 2012/11/30 13:25:17 mgorny Exp $
191 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.5-r1.ebuild,v 1.2 2012/11/30 23:57:44 mgorny Exp $
192
193 EAPI="3"
194 WANT_AUTOMAKE="none"
195 @@ -249,6 +249,14 @@
196
197 # for python-exec
198 python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR
199 +
200 + # if not using a cross-compiler, use the fresh binary
201 + if ! tc-is-cross-compiler; then
202 + local PYTHON=./python \
203 + LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
204 + export LD_LIBRARY_PATH
205 + fi
206 +
207 echo "EPYTHON='${EPYTHON}'" > epython.py
208 python_domodule epython.py
209 }
210
211
212
213 1.2 dev-lang/python/python-2.6.8-r1.ebuild
214
215 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.8-r1.ebuild?rev=1.2&view=markup
216 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.8-r1.ebuild?rev=1.2&content-type=text/plain
217 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.8-r1.ebuild?r1=1.1&r2=1.2
218
219 Index: python-2.6.8-r1.ebuild
220 ===================================================================
221 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.8-r1.ebuild,v
222 retrieving revision 1.1
223 retrieving revision 1.2
224 diff -u -r1.1 -r1.2
225 --- python-2.6.8-r1.ebuild 30 Nov 2012 13:25:17 -0000 1.1
226 +++ python-2.6.8-r1.ebuild 30 Nov 2012 23:57:44 -0000 1.2
227 @@ -1,6 +1,6 @@
228 # Copyright 1999-2012 Gentoo Foundation
229 # Distributed under the terms of the GNU General Public License v2
230 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.8-r1.ebuild,v 1.1 2012/11/30 13:25:17 mgorny Exp $
231 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.8-r1.ebuild,v 1.2 2012/11/30 23:57:44 mgorny Exp $
232
233 EAPI="2"
234 WANT_AUTOMAKE="none"
235 @@ -271,6 +271,14 @@
236
237 # for python-exec
238 python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR
239 +
240 + # if not using a cross-compiler, use the fresh binary
241 + if ! tc-is-cross-compiler; then
242 + local PYTHON=./python \
243 + LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
244 + export LD_LIBRARY_PATH
245 + fi
246 +
247 echo "EPYTHON='${EPYTHON}'" > epython.py
248 python_domodule epython.py
249 }
250
251
252
253 1.623 dev-lang/python/ChangeLog
254
255 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/ChangeLog?rev=1.623&view=markup
256 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/ChangeLog?rev=1.623&content-type=text/plain
257 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/ChangeLog?r1=1.622&r2=1.623
258
259 Index: ChangeLog
260 ===================================================================
261 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v
262 retrieving revision 1.622
263 retrieving revision 1.623
264 diff -u -r1.622 -r1.623
265 --- ChangeLog 30 Nov 2012 13:25:17 -0000 1.622
266 +++ ChangeLog 30 Nov 2012 23:57:44 -0000 1.623
267 @@ -1,6 +1,12 @@
268 # ChangeLog for dev-lang/python
269 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
270 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.622 2012/11/30 13:25:17 mgorny Exp $
271 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.623 2012/11/30 23:57:44 mgorny Exp $
272 +
273 + 30 Nov 2012; Michał Górny <mgorny@g.o> python-2.5.4-r5.ebuild,
274 + python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild,
275 + python-3.2.3-r2.ebuild, python-3.3.0-r1.ebuild:
276 + Fix byte-compiling the installed epython module when installing a new Python
277 + version.
278
279 *python-2.7.3-r3 (30 Nov 2012)
280 *python-3.3.0-r1 (30 Nov 2012)