Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-eselect/eselect-python: eselect-python-20140125.ebuild eselect-python-99999999.ebuild eselect-python-20140115.ebuild ChangeLog eselect-python-20131210.ebuild eselect-python-20111108.ebuild metadata.xml
Date: Tue, 31 Mar 2015 16:54:46
Message-Id: 20150331165442.944D514EE1@oystercatcher.gentoo.org
1 ulm 15/03/31 16:54:42
2
3 Added: eselect-python-20140125.ebuild
4 eselect-python-99999999.ebuild
5 eselect-python-20140115.ebuild ChangeLog
6 eselect-python-20131210.ebuild
7 eselect-python-20111108.ebuild metadata.xml
8 Log:
9 Move package from app-admin to app-eselect category.
10
11 (Portage version: 2.2.18/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 9433907D693FB5B8!)
12
13 Revision Changes Path
14 1.1 app-eselect/eselect-python/eselect-python-20140125.ebuild
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/eselect-python-20140125.ebuild?rev=1.1&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/eselect-python-20140125.ebuild?rev=1.1&content-type=text/plain
18
19 Index: eselect-python-20140125.ebuild
20 ===================================================================
21 # Copyright 1999-2015 Gentoo Foundation
22 # Distributed under the terms of the GNU General Public License v2
23 # $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-python/eselect-python-20140125.ebuild,v 1.1 2015/03/31 16:54:42 ulm Exp $
24
25 # Keep the EAPI low here because everything else depends on it.
26 # We want to make upgrading simpler.
27
28 if [[ ${PV} == "99999999" ]] ; then
29 inherit autotools git-r3
30 EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
31 else
32 SRC_URI="mirror://gentoo/${P}.tar.bz2
33 http://dev.gentoo.org/~floppym/dist/${P}.tar.bz2"
34 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
35 fi
36
37 DESCRIPTION="Eselect module for management of multiple Python versions"
38 HOMEPAGE="http://www.gentoo.org/proj/en/Python/"
39
40 LICENSE="GPL-2"
41 SLOT="0"
42 IUSE=""
43
44 RDEPEND=">=app-admin/eselect-1.2.3"
45
46 src_unpack() {
47 if [[ ${PV} == "99999999" ]] ; then
48 git-r3_src_unpack
49 cd "${S}"
50 eautoreconf
51 else
52 unpack ${A}
53 fi
54 }
55
56 src_install() {
57 keepdir /etc/env.d/python
58 emake DESTDIR="${D}" install || die
59 }
60
61 pkg_postinst() {
62 if has_version 'dev-lang/python'; then
63 eselect python update --if-unset
64 fi
65 if has_version '=dev-lang/python-2*'; then
66 eselect python update --python2 --if-unset
67 fi
68 if has_version '=dev-lang/python-3*'; then
69 eselect python update --python3 --if-unset
70 fi
71 }
72
73
74
75 1.1 app-eselect/eselect-python/eselect-python-99999999.ebuild
76
77 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/eselect-python-99999999.ebuild?rev=1.1&view=markup
78 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/eselect-python-99999999.ebuild?rev=1.1&content-type=text/plain
79
80 Index: eselect-python-99999999.ebuild
81 ===================================================================
82 # Copyright 1999-2015 Gentoo Foundation
83 # Distributed under the terms of the GNU General Public License v2
84 # $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-python/eselect-python-99999999.ebuild,v 1.1 2015/03/31 16:54:42 ulm Exp $
85
86 # Keep the EAPI low here because everything else depends on it.
87 # We want to make upgrading simpler.
88
89 if [[ ${PV} == "99999999" ]] ; then
90 inherit autotools git-r3
91 EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
92 else
93 SRC_URI="mirror://gentoo/${P}.tar.bz2
94 http://dev.gentoo.org/~floppym/dist/${P}.tar.bz2"
95 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
96 fi
97
98 DESCRIPTION="Eselect module for management of multiple Python versions"
99 HOMEPAGE="http://www.gentoo.org/proj/en/Python/"
100
101 LICENSE="GPL-2"
102 SLOT="0"
103 IUSE=""
104
105 RDEPEND=">=app-admin/eselect-1.2.3"
106
107 src_unpack() {
108 if [[ ${PV} == "99999999" ]] ; then
109 git-r3_src_unpack
110 cd "${S}"
111 eautoreconf
112 else
113 unpack ${A}
114 fi
115 }
116
117 src_install() {
118 keepdir /etc/env.d/python
119 emake DESTDIR="${D}" install || die
120 }
121
122 pkg_postinst() {
123 if has_version 'dev-lang/python'; then
124 eselect python update --if-unset
125 fi
126 if has_version '=dev-lang/python-2*'; then
127 eselect python update --python2 --if-unset
128 fi
129 if has_version '=dev-lang/python-3*'; then
130 eselect python update --python3 --if-unset
131 fi
132 }
133
134
135
136 1.1 app-eselect/eselect-python/eselect-python-20140115.ebuild
137
138 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/eselect-python-20140115.ebuild?rev=1.1&view=markup
139 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/eselect-python-20140115.ebuild?rev=1.1&content-type=text/plain
140
141 Index: eselect-python-20140115.ebuild
142 ===================================================================
143 # Copyright 1999-2015 Gentoo Foundation
144 # Distributed under the terms of the GNU General Public License v2
145 # $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-python/eselect-python-20140115.ebuild,v 1.1 2015/03/31 16:54:42 ulm Exp $
146
147 # Keep the EAPI low here because everything else depends on it.
148 # We want to make upgrading simpler.
149
150 if [[ ${PV} == "99999999" ]] ; then
151 inherit autotools git-r3
152 EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
153 else
154 SRC_URI="mirror://gentoo/${P}.tar.bz2
155 http://dev.gentoo.org/~floppym/dist/${P}.tar.bz2"
156 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
157 fi
158
159 DESCRIPTION="Eselect module for management of multiple Python versions"
160 HOMEPAGE="http://www.gentoo.org/proj/en/Python/"
161
162 LICENSE="GPL-2"
163 SLOT="0"
164 IUSE=""
165
166 RDEPEND=">=app-admin/eselect-1.2.3"
167
168 src_unpack() {
169 if [[ ${PV} == "99999999" ]] ; then
170 git-r3_src_unpack
171 cd "${S}"
172 eautoreconf
173 else
174 unpack ${A}
175 fi
176 }
177
178 src_install() {
179 keepdir /etc/env.d/python
180 emake DESTDIR="${D}" install || die
181 }
182
183 pkg_postinst() {
184 if has_version 'dev-lang/python'; then
185 eselect python update --if-unset
186 fi
187 if has_version '=dev-lang/python-2*'; then
188 eselect python update --python2 --if-unset
189 fi
190 if has_version '=dev-lang/python-3*'; then
191 eselect python update --python3 --if-unset
192 fi
193 }
194
195
196
197 1.1 app-eselect/eselect-python/ChangeLog
198
199 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/ChangeLog?rev=1.1&view=markup
200 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/ChangeLog?rev=1.1&content-type=text/plain
201
202 Index: ChangeLog
203 ===================================================================
204 # ChangeLog for app-eselect/eselect-python
205 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
206 # $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-python/ChangeLog,v 1.1 2015/03/31 16:54:42 ulm Exp $
207
208 31 Mar 2015; Ulrich Müller <ulm@g.o> +eselect-python-20111108.ebuild,
209 +eselect-python-20131210.ebuild, +eselect-python-20140115.ebuild,
210 +eselect-python-20140125.ebuild, +eselect-python-99999999.ebuild,
211 +metadata.xml:
212 Move package from app-admin to app-eselect category.
213
214 05 Jun 2014; Mike Gilbert <floppym@g.o>
215 -eselect-python-20091230.ebuild, -eselect-python-20100321.ebuild:
216 Remove EAPI 1 ebuilds per QA request, bug 512124.
217
218 02 Feb 2014; Fabian Groffen <grobian@g.o>
219 eselect-python-20140125.ebuild, eselect-python-99999999.ebuild:
220 Add Prefix keywords (forgotten after migration from prefix-tree)
221
222 *eselect-python-20140125 (25 Jan 2014)
223
224 25 Jan 2014; Mike Gilbert <floppym@g.o>
225 +eselect-python-20140125.ebuild:
226 Version bump. Includes fix for gentoo-prefix.
227
228 19 Jan 2014; Mike Gilbert <floppym@g.o> eselect-python-20140115.ebuild,
229 eselect-python-99999999.ebuild:
230 Fix python atoms in pkg_postinst, bug 498530.
231
232 19 Jan 2014; Mike Gilbert <floppym@g.o> eselect-python-20140115.ebuild,
233 eselect-python-99999999.ebuild:
234 Tidy up RDEPEND. Don't call eselect python update when python is not
235 installed, bug 380567.
236
237 *eselect-python-20140115 (19 Jan 2014)
238
239 19 Jan 2014; Mike Gilbert <floppym@g.o>
240 +eselect-python-20140115.ebuild:
241 Version bump, fixes bug 337601.
242
243 18 Jan 2014; Mike Frysinger <vapier@g.o>
244 eselect-python-20111108.ebuild, eselect-python-20131210.ebuild,
245 eselect-python-99999999.ebuild:
246 Add arm64 love.
247
248 *eselect-python-20131210 (10 Dec 2013)
249
250 10 Dec 2013; Mike Gilbert <floppym@g.o>
251 +eselect-python-20131210.ebuild, eselect-python-99999999.ebuild:
252 Version bump.
253
254 13 Apr 2013; Agostino Sarubbo <ago@g.o> eselect-python-20111108.ebuild:
255 Stable for s390, wrt bug #462644
256
257 02 Apr 2013; Agostino Sarubbo <ago@g.o> eselect-python-20111108.ebuild:
258 Stable for hppa, wrt bug #462644
259
260 02 Apr 2013; Agostino Sarubbo <ago@g.o> eselect-python-20111108.ebuild:
261 Stable for sh, wrt bug #462644
262
263 31 Mar 2013; Agostino Sarubbo <ago@g.o> eselect-python-20111108.ebuild:
264 Stable for sparc, wrt bug #462644
265
266 28 Mar 2013; Agostino Sarubbo <ago@g.o> eselect-python-20111108.ebuild:
267 Stable for ia64, wrt bug #462644
268
269 23 Mar 2013; Agostino Sarubbo <ago@g.o> eselect-python-20111108.ebuild:
270 Stable for alpha, wrt bug #462644
271
272 23 Mar 2013; Agostino Sarubbo <ago@g.o> eselect-python-20111108.ebuild:
273 Stable for arm, wrt bug #462644
274
275 23 Mar 2013; Agostino Sarubbo <ago@g.o> eselect-python-20111108.ebuild:
276 Stable for ppc64, wrt bug #462644
277
278 22 Mar 2013; Agostino Sarubbo <ago@g.o> eselect-python-20111108.ebuild:
279 Stable for ppc, wrt bug #462644
280
281 22 Mar 2013; Agostino Sarubbo <ago@g.o> eselect-python-20111108.ebuild:
282 Stable for x86, wrt bug #462644
283
284 22 Mar 2013; Agostino Sarubbo <ago@g.o> eselect-python-20111108.ebuild:
285 Stable for amd64, wrt bug #462644
286
287 22 Mar 2013; Mike Frysinger <vapier@g.o>
288 eselect-python-99999999.ebuild:
289 Update to git and simplify wrapper selection #441008 by Michał Górny.
290
291 22 Mar 2013; Mike Frysinger <vapier@g.o>
292 eselect-python-20091230.ebuild, eselect-python-20100321.ebuild,
293 eselect-python-20111108.ebuild, eselect-python-99999999.ebuild:
294 Set HOMEPAGE to the Gentoo Python project.
295
296 26 Apr 2012; Alexis Ballier <aballier@g.o>
297 eselect-python-20111108.ebuild, eselect-python-99999999.ebuild:
298 keyword ~amd64-fbsd
299
300 *eselect-python-20111108 (09 Nov 2011)
301
302 09 Nov 2011; Mike Frysinger <vapier@g.o>
303 +eselect-python-20111108.ebuild, eselect-python-99999999.ebuild:
304 Rewrite the ebuilds to not require autotools/newer EAPI to make upgrading
305 simple.
306
307 19 Jun 2010; Raúl Porcel <armin76@g.o>
308 eselect-python-20100321.ebuild:
309 alpha/ia64/m68k/s390/sh/sparc stable wrt #316367
310
311 28 May 2010; Markus Meier <maekke@g.o>
312 eselect-python-20100321.ebuild:
313 arm/x86 stable, bug #316367
314
315 26 May 2010; Pacho Ramos <pacho@g.o>
316 eselect-python-20100321.ebuild:
317 stable amd64, bug 316367
318
319 13 May 2010; Joseph Jezak <josejx@g.o>
320 eselect-python-20100321.ebuild:
321 Marked ppc/ppc64 stable for bug #316637.
322
323 04 May 2010; Jeroen Roovers <jer@g.o>
324 eselect-python-20100321.ebuild:
325 Stable for HPPA (bug #316367).
326
327 *eselect-python-20100321 (21 Mar 2010)
328
329 21 Mar 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
330 -eselect-python-20090824.ebuild,
331 -files/eselect-python-20090824-old-glibc.patch,
332 +eselect-python-20100321.ebuild:
333 Version bump. Fix process names of directly executed Python scripts (bug
334 #286424). Fix building on systems without strtok_r() (bug #299152). Set
335 a+rx permissions on /usr/bin/python-config (bug #299688). Handle files
336 specific to Mac OS X (bug #310551).
337
338 13 Feb 2010; Raúl Porcel <armin76@g.o>
339 eselect-python-20091230.ebuild:
340 alpha/ia64/m68k/s390/sh/sparc stable wrt #302775
341
342 10 Feb 2010; Jeroen Roovers <jer@g.o>
343 eselect-python-20091230.ebuild:
344 Stable for HPPA (bug #302775).
345
346 10 Feb 2010; Joseph Jezak <josejx@g.o>
347 eselect-python-20091230.ebuild:
348 Marked ppc stable for bug #302775.
349
350 04 Feb 2010; Markus Meier <maekke@g.o>
351 eselect-python-20091230.ebuild:
352 amd64/arm stable, bug #302775
353
354 04 Feb 2010; Brent Baude <ranger@g.o>
355 eselect-python-20091230.ebuild:
356 Marking eselect-python-20091230 ppc64 for bug 302775
357
358 01 Feb 2010; Christian Faulhammer <fauli@g.o>
359 eselect-python-20091230.ebuild:
360 stable x86, bug 302775
361
362 *eselect-python-20091230 (30 Dec 2009)
363
364 30 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
365 +eselect-python-20091230.ebuild:
366 Version bump. Add support for --python2 / --python3 options (bug #296220).
367 Support `eselect --brief python list` (bug #292112). Fix some minor bugs.
368 Require GCC >=3.4 (bug #291980).
369
370 30 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
371 eselect-python-99999999.ebuild:
372 Require GCC >=3.4 (bug #291980). Update dependencies.
373
374 04 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
375 eselect-python-20090824.ebuild:
376 Use EAPI="1" to allow upgrades using older versions of Portage not
377 supporting EAPI="2".
378
379 20 Sep 2009; Mounir Lamouri <volkmar@g.o>
380 eselect-python-20090824.ebuild:
381 Stabilizing for ppc. Fix bug 284971
382
383 19 Sep 2009; Raúl Porcel <armin76@g.o>
384 eselect-python-20090824.ebuild:
385 alpha/ia64/m68k/s390/sh/sparc stable wrt #284971
386
387 18 Sep 2009; Markus Meier <maekke@g.o>
388 eselect-python-20090824.ebuild:
389 amd64/arm stable, bug #284971
390
391 18 Sep 2009; Jeroen Roovers <jer@g.o>
392 eselect-python-20090824.ebuild:
393 Stable for HPPA (bug #284971).
394
395 16 Sep 2009; Christian Faulhammer <fauli@g.o>
396 eselect-python-20090824.ebuild:
397 stable x86, bug 284971
398
399 15 Sep 2009; Tom Gall <tgall@g.o> eselect-python-20090824.ebuild:
400 stable on ppc64, bug#284971
401
402 14 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
403 eselect-python-20090824.ebuild, eselect-python-99999999.ebuild:
404 Fix dependencies (bug #284670).
405
406 02 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
407 eselect-python-20090824.ebuild,
408 +files/eselect-python-20090824-old-glibc.patch:
409 Fix building with old versions of sys-libs/glibc.
410
411 *eselect-python-20090824 (24 Aug 2009)
412
413 24 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
414 +eselect-python-20090824.ebuild:
415 Version bump.
416
417 *eselect-python-99999999 (24 Aug 2009)
418
419 24 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
420 +eselect-python-99999999.ebuild:
421 Add live ebuild.
422
423 17 Aug 2009; Alexis Ballier <aballier@g.o>
424 eselect-python-20090814.ebuild:
425 restore fbsd keywords now that its fine
426
427 *eselect-python-20090814 (14 Aug 2009)
428
429 14 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
430 -eselect-python-20080521.ebuild, -eselect-python-20080925.ebuild,
431 -eselect-python-20090801.ebuild, -eselect-python-20090804.ebuild,
432 +eselect-python-20090814.ebuild:
433 Version bump.
434
435 13 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
436 eselect-python-20090804.ebuild:
437 Run `eselect python update` when no version of app-admin/eselect-python
438 was earlier installed (bug #281247).
439
440 05 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
441 eselect-python-20090804.ebuild:
442 Append -fno-PIC -fno-PIE to avoid problems with hardened compiler.
443
444 *eselect-python-20090804 (04 Aug 2009)
445
446 04 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
447 +eselect-python-20090804.ebuild:
448 Version bump (bug #279915).
449
450 03 Aug 2009; Diego E. Pettenò <flameeyes@g.o>
451 eselect-python-20090801.ebuild:
452 FreeBSD doesn't like having as interpreter of a script another script,
453 unkeywording until fixed.
454
455 01 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
456 eselect-python-20090801.ebuild:
457 Use '/bin/bash' for wrapper scripts (bug #279875).
458
459 *eselect-python-20090801 (01 Aug 2009)
460
461 01 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
462 +eselect-python-20090801.ebuild:
463 Version bump. Make 'python' and 'python-config' scripts instead of
464 symlinks. Support .xz-compressed man pages (bug #276106).
465
466 11 Jul 2009; Joseph Jezak <josejx@g.o>
467 eselect-python-20090606.ebuild:
468 Marked ppc/ppc64 stable for bug #276590.
469
470 10 Jul 2009; Jeremy Olexa <darkside@g.o>
471 eselect-python-20090606.ebuild:
472 amd64 stable, bug 276590
473
474 08 Jul 2009; Raúl Porcel <armin76@g.o>
475 eselect-python-20090606.ebuild:
476 alpha/arm/ia64/m68k/s390/sh stable wrt #276590
477
478 08 Jul 2009; Ferris McCormick <fmccor@g.o>
479 eselect-python-20090606.ebuild:
480 Sparc stable, bug #276590.
481
482 08 Jul 2009; Christian Faulhammer <fauli@g.o>
483 eselect-python-20090606.ebuild:
484 stable x86, bug 276590
485
486 08 Jul 2009; Jeroen Roovers <jer@g.o>
487 eselect-python-20090606.ebuild:
488 Stable for HPPA (bug #276590).
489
490 *eselect-python-20090606 (06 Jun 2009)
491
492 06 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
493 +eselect-python-20090606.ebuild:
494 Version bump.
495
496 30 May 2009; nixnut <nixnut@g.o> ChangeLog:
497 ppc stable #271010
498
499 25 May 2009; Brent Baude <ranger@g.o>
500 eselect-python-20080925.ebuild:
501 Marking eselect-python-20080925 ppc64 and ppc for bug 252317
502
503 24 May 2009; Jeroen Roovers <jer@g.o>
504 eselect-python-20080925.ebuild:
505 Stable for HPPA (bug #271010).
506
507 24 May 2009; Markus Meier <maekke@g.o>
508 eselect-python-20080925.ebuild:
509 amd64 stable, bug #271010
510
511 24 May 2009; Raúl Porcel <armin76@g.o>
512 eselect-python-20080925.ebuild:
513 alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #271010
514
515 15 May 2009; Alexis Ballier <aballier@g.o>
516 eselect-python-20080925.ebuild:
517 keyword ~sparc-fbsd
518
519 03 May 2009; Alexis Ballier <aballier@g.o>
520 eselect-python-20080925.ebuild:
521 keyword ~x86-fbsd
522
523 29 Apr 2009; Raúl Porcel <armin76@g.o>
524 eselect-python-20080925.ebuild:
525 Add ~m68k
526
527 22 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o>
528 metadata.xml:
529 Removing hawking as a maintainer since he was retired.
530
531 24 Dec 2008; Raúl Porcel <armin76@g.o>
532 eselect-python-20080925.ebuild:
533 Add ~arm/~s390/~sh wrt #228611
534
535 *eselect-python-20080925 (25 Oct 2008)
536
537 25 Oct 2008; Ali Polatel <hawking@g.o>
538 -eselect-python-20080124.ebuild, -eselect-python-20080620.ebuild,
539 -eselect-python-20080630.ebuild, +eselect-python-20080925.ebuild:
540 Version bump. Fixes bug 240149. Drop old.
541
542 *eselect-python-20080630 (18 Sep 2008)
543
544 18 Sep 2008; Ali Polatel <hawking@g.o>
545 +eselect-python-20080630.ebuild:
546 Version bump.
547
548 13 Jul 2008; Joseph Jezak <josejx@g.o>
549 eselect-python-20080620.ebuild:
550 Marked ~ppc for bug #228611.
551
552 04 Jul 2008; <ricmm@g.o> eselect-python-20080620.ebuild:
553 Add ~mips, bug #228611
554
555 01 Jul 2008; Jeroen Roovers <jer@g.o>
556 eselect-python-20080620.ebuild:
557 Marked ~hppa (bug #228611).
558
559 *eselect-python-20080620 (29 Jun 2008)
560
561 29 Jun 2008; Ali Polatel <hawking@g.o>
562 +eselect-python-20080620.ebuild:
563 Version bump.
564
565 22 Jun 2008; Christian Faulhammer <opfer@g.o>
566 eselect-python-20080521.ebuild:
567 stable x86, bug 228613
568
569 21 Jun 2008; Markus Rothe <corsair@g.o>
570 eselect-python-20080521.ebuild:
571 Added ~ppc64; bug #228611
572
573 21 Jun 2008; Olivier Crête <tester@g.o>
574 eselect-python-20080521.ebuild:
575 amd64 stable, bug #228613
576
577 21 Jun 2008; Raúl Porcel <armin76@g.o>
578 eselect-python-20080521.ebuild:
579 Add ~alpha/~ia64/~sparc wrt #228611
580
581 *eselect-python-20080521 (21 May 2008)
582
583 21 May 2008; Ali Polatel <hawking@g.o>
584 +eselect-python-20080521.ebuild:
585 Version bump. Implemented update --if-unset so it can be used from ebuilds
586 easily.
587
588 21 May 2008; Ali Polatel <hawking@g.o>
589 eselect-python-20080124.ebuild:
590 Keyworded ~amd64
591
592 *eselect-python-20080124 (24 Jan 2008)
593
594 24 Jan 2008; Ali Polatel <hawking@g.o> +metadata.xml,
595 +eselect-python-20080124.ebuild:
596 eselect-python, initial version
597
598
599
600 1.1 app-eselect/eselect-python/eselect-python-20131210.ebuild
601
602 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/eselect-python-20131210.ebuild?rev=1.1&view=markup
603 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/eselect-python-20131210.ebuild?rev=1.1&content-type=text/plain
604
605 Index: eselect-python-20131210.ebuild
606 ===================================================================
607 # Copyright 1999-2015 Gentoo Foundation
608 # Distributed under the terms of the GNU General Public License v2
609 # $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-python/eselect-python-20131210.ebuild,v 1.1 2015/03/31 16:54:42 ulm Exp $
610
611 # Keep the EAPI low here because everything else depends on it.
612 # We want to make upgrading simpler.
613
614 if [[ ${PV} == "99999999" ]] ; then
615 inherit autotools git-r3
616 EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
617 else
618 SRC_URI="mirror://gentoo/${P}.tar.bz2
619 http://dev.gentoo.org/~floppym/dist/${P}.tar.bz2"
620 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
621 fi
622
623 DESCRIPTION="Eselect module for management of multiple Python versions"
624 HOMEPAGE="http://www.gentoo.org/proj/en/Python/"
625
626 LICENSE="GPL-2"
627 SLOT="0"
628 IUSE=""
629
630 RDEPEND=">=app-admin/eselect-1.2.3"
631 # Avoid autotool deps for released versions for circ dep issues.
632 if [[ ${PV} == "99999999" ]] ; then
633 DEPEND="sys-devel/autoconf"
634 else
635 DEPEND=""
636 fi
637
638 src_unpack() {
639 if [[ ${PV} == "99999999" ]] ; then
640 git-r3_src_unpack
641 cd "${S}"
642 eautoreconf
643 else
644 unpack ${A}
645 fi
646 }
647
648 src_install() {
649 keepdir /etc/env.d/python
650 emake DESTDIR="${D}" install || die
651 }
652
653 pkg_postinst() {
654 local ret=0
655 ebegin "Running 'eselect python update'"
656 eselect python update --python2 --if-unset || ret=1
657 eselect python update --python3 --if-unset || ret=1
658 eend ${ret}
659 }
660
661
662
663 1.1 app-eselect/eselect-python/eselect-python-20111108.ebuild
664
665 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/eselect-python-20111108.ebuild?rev=1.1&view=markup
666 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/eselect-python-20111108.ebuild?rev=1.1&content-type=text/plain
667
668 Index: eselect-python-20111108.ebuild
669 ===================================================================
670 # Copyright 1999-2015 Gentoo Foundation
671 # Distributed under the terms of the GNU General Public License v2
672 # $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-python/eselect-python-20111108.ebuild,v 1.1 2015/03/31 16:54:42 ulm Exp $
673
674 # Keep the EAPI low here because everything else depends on it.
675 # We want to make upgrading simpler.
676
677 ESVN_PROJECT="eselect-python"
678 ESVN_REPO_URI="https://overlays.gentoo.org/svn/proj/python/projects/eselect-python/trunk"
679
680 if [[ ${PV} == "99999999" ]] ; then
681 inherit autotools subversion
682 else
683 SRC_URI="mirror://gentoo/${P}.tar.bz2"
684 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
685 fi
686
687 DESCRIPTION="Eselect module for management of multiple Python versions"
688 HOMEPAGE="http://www.gentoo.org/proj/en/Python/"
689
690 LICENSE="GPL-2"
691 SLOT="0"
692 IUSE=""
693
694 RDEPEND=">=app-admin/eselect-1.2.3"
695 # Avoid autotool deps for released versions for circ dep issues.
696 if [[ ${PV} == "99999999" ]] ; then
697 DEPEND="sys-devel/autoconf"
698 else
699 DEPEND=""
700 fi
701
702 src_unpack() {
703 unpack ${A}
704 cd "${S}"
705 [[ -x configure ]] || eautoreconf
706 }
707
708 src_install() {
709 keepdir /etc/env.d/python
710 emake DESTDIR="${D}" install || die
711 }
712
713 pkg_preinst() {
714 if has_version "<${CATEGORY}/${PN}-20090804" || ! has_version "${CATEGORY}/${PN}"; then
715 run_eselect_python_update="1"
716 fi
717 }
718
719 pkg_postinst() {
720 if [[ "${run_eselect_python_update}" == "1" ]]; then
721 ebegin "Running \`eselect python update\`"
722 eselect python update --ignore 3.0 --ignore 3.1 --ignore 3.2 > /dev/null
723 eend "$?"
724 fi
725 }
726
727
728
729 1.1 app-eselect/eselect-python/metadata.xml
730
731 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/metadata.xml?rev=1.1&view=markup
732 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-python/metadata.xml?rev=1.1&content-type=text/plain
733
734 Index: metadata.xml
735 ===================================================================
736 <?xml version="1.0" encoding="UTF-8"?>
737 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
738 <pkgmetadata>
739 <herd>python</herd>
740 </pkgmetadata>