bump(app-eselect/eselect-python): sync with upstream

This commit is contained in:
David Michael 2016-12-16 11:59:01 -08:00
parent 0c2a788f69
commit f50f743d25
21 changed files with 330 additions and 638 deletions

View File

@ -1,393 +0,0 @@
# ChangeLog for app-eselect/eselect-python
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-python/ChangeLog,v 1.1 2015/03/31 16:54:42 ulm Exp $
31 Mar 2015; Ulrich Müller <ulm@gentoo.org> +eselect-python-20111108.ebuild,
+eselect-python-20131210.ebuild, +eselect-python-20140115.ebuild,
+eselect-python-20140125.ebuild, +eselect-python-99999999.ebuild,
+metadata.xml:
Move package from app-admin to app-eselect category.
05 Jun 2014; Mike Gilbert <floppym@gentoo.org>
-eselect-python-20091230.ebuild, -eselect-python-20100321.ebuild:
Remove EAPI 1 ebuilds per QA request, bug 512124.
02 Feb 2014; Fabian Groffen <grobian@gentoo.org>
eselect-python-20140125.ebuild, eselect-python-99999999.ebuild:
Add Prefix keywords (forgotten after migration from prefix-tree)
*eselect-python-20140125 (25 Jan 2014)
25 Jan 2014; Mike Gilbert <floppym@gentoo.org>
+eselect-python-20140125.ebuild:
Version bump. Includes fix for gentoo-prefix.
19 Jan 2014; Mike Gilbert <floppym@gentoo.org> eselect-python-20140115.ebuild,
eselect-python-99999999.ebuild:
Fix python atoms in pkg_postinst, bug 498530.
19 Jan 2014; Mike Gilbert <floppym@gentoo.org> eselect-python-20140115.ebuild,
eselect-python-99999999.ebuild:
Tidy up RDEPEND. Don't call eselect python update when python is not
installed, bug 380567.
*eselect-python-20140115 (19 Jan 2014)
19 Jan 2014; Mike Gilbert <floppym@gentoo.org>
+eselect-python-20140115.ebuild:
Version bump, fixes bug 337601.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org>
eselect-python-20111108.ebuild, eselect-python-20131210.ebuild,
eselect-python-99999999.ebuild:
Add arm64 love.
*eselect-python-20131210 (10 Dec 2013)
10 Dec 2013; Mike Gilbert <floppym@gentoo.org>
+eselect-python-20131210.ebuild, eselect-python-99999999.ebuild:
Version bump.
13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> eselect-python-20111108.ebuild:
Stable for s390, wrt bug #462644
02 Apr 2013; Agostino Sarubbo <ago@gentoo.org> eselect-python-20111108.ebuild:
Stable for hppa, wrt bug #462644
02 Apr 2013; Agostino Sarubbo <ago@gentoo.org> eselect-python-20111108.ebuild:
Stable for sh, wrt bug #462644
31 Mar 2013; Agostino Sarubbo <ago@gentoo.org> eselect-python-20111108.ebuild:
Stable for sparc, wrt bug #462644
28 Mar 2013; Agostino Sarubbo <ago@gentoo.org> eselect-python-20111108.ebuild:
Stable for ia64, wrt bug #462644
23 Mar 2013; Agostino Sarubbo <ago@gentoo.org> eselect-python-20111108.ebuild:
Stable for alpha, wrt bug #462644
23 Mar 2013; Agostino Sarubbo <ago@gentoo.org> eselect-python-20111108.ebuild:
Stable for arm, wrt bug #462644
23 Mar 2013; Agostino Sarubbo <ago@gentoo.org> eselect-python-20111108.ebuild:
Stable for ppc64, wrt bug #462644
22 Mar 2013; Agostino Sarubbo <ago@gentoo.org> eselect-python-20111108.ebuild:
Stable for ppc, wrt bug #462644
22 Mar 2013; Agostino Sarubbo <ago@gentoo.org> eselect-python-20111108.ebuild:
Stable for x86, wrt bug #462644
22 Mar 2013; Agostino Sarubbo <ago@gentoo.org> eselect-python-20111108.ebuild:
Stable for amd64, wrt bug #462644
22 Mar 2013; Mike Frysinger <vapier@gentoo.org>
eselect-python-99999999.ebuild:
Update to git and simplify wrapper selection #441008 by Michał Górny.
22 Mar 2013; Mike Frysinger <vapier@gentoo.org>
eselect-python-20091230.ebuild, eselect-python-20100321.ebuild,
eselect-python-20111108.ebuild, eselect-python-99999999.ebuild:
Set HOMEPAGE to the Gentoo Python project.
26 Apr 2012; Alexis Ballier <aballier@gentoo.org>
eselect-python-20111108.ebuild, eselect-python-99999999.ebuild:
keyword ~amd64-fbsd
*eselect-python-20111108 (09 Nov 2011)
09 Nov 2011; Mike Frysinger <vapier@gentoo.org>
+eselect-python-20111108.ebuild, eselect-python-99999999.ebuild:
Rewrite the ebuilds to not require autotools/newer EAPI to make upgrading
simple.
19 Jun 2010; Raúl Porcel <armin76@gentoo.org>
eselect-python-20100321.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #316367
28 May 2010; Markus Meier <maekke@gentoo.org>
eselect-python-20100321.ebuild:
arm/x86 stable, bug #316367
26 May 2010; Pacho Ramos <pacho@gentoo.org>
eselect-python-20100321.ebuild:
stable amd64, bug 316367
13 May 2010; Joseph Jezak <josejx@gentoo.org>
eselect-python-20100321.ebuild:
Marked ppc/ppc64 stable for bug #316637.
04 May 2010; Jeroen Roovers <jer@gentoo.org>
eselect-python-20100321.ebuild:
Stable for HPPA (bug #316367).
*eselect-python-20100321 (21 Mar 2010)
21 Mar 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-eselect-python-20090824.ebuild,
-files/eselect-python-20090824-old-glibc.patch,
+eselect-python-20100321.ebuild:
Version bump. Fix process names of directly executed Python scripts (bug
#286424). Fix building on systems without strtok_r() (bug #299152). Set
a+rx permissions on /usr/bin/python-config (bug #299688). Handle files
specific to Mac OS X (bug #310551).
13 Feb 2010; Raúl Porcel <armin76@gentoo.org>
eselect-python-20091230.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #302775
10 Feb 2010; Jeroen Roovers <jer@gentoo.org>
eselect-python-20091230.ebuild:
Stable for HPPA (bug #302775).
10 Feb 2010; Joseph Jezak <josejx@gentoo.org>
eselect-python-20091230.ebuild:
Marked ppc stable for bug #302775.
04 Feb 2010; Markus Meier <maekke@gentoo.org>
eselect-python-20091230.ebuild:
amd64/arm stable, bug #302775
04 Feb 2010; Brent Baude <ranger@gentoo.org>
eselect-python-20091230.ebuild:
Marking eselect-python-20091230 ppc64 for bug 302775
01 Feb 2010; Christian Faulhammer <fauli@gentoo.org>
eselect-python-20091230.ebuild:
stable x86, bug 302775
*eselect-python-20091230 (30 Dec 2009)
30 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+eselect-python-20091230.ebuild:
Version bump. Add support for --python2 / --python3 options (bug #296220).
Support `eselect --brief python list` (bug #292112). Fix some minor bugs.
Require GCC >=3.4 (bug #291980).
30 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
eselect-python-99999999.ebuild:
Require GCC >=3.4 (bug #291980). Update dependencies.
04 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
eselect-python-20090824.ebuild:
Use EAPI="1" to allow upgrades using older versions of Portage not
supporting EAPI="2".
20 Sep 2009; Mounir Lamouri <volkmar@gentoo.org>
eselect-python-20090824.ebuild:
Stabilizing for ppc. Fix bug 284971
19 Sep 2009; Raúl Porcel <armin76@gentoo.org>
eselect-python-20090824.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #284971
18 Sep 2009; Markus Meier <maekke@gentoo.org>
eselect-python-20090824.ebuild:
amd64/arm stable, bug #284971
18 Sep 2009; Jeroen Roovers <jer@gentoo.org>
eselect-python-20090824.ebuild:
Stable for HPPA (bug #284971).
16 Sep 2009; Christian Faulhammer <fauli@gentoo.org>
eselect-python-20090824.ebuild:
stable x86, bug 284971
15 Sep 2009; Tom Gall <tgall@gentoo.org> eselect-python-20090824.ebuild:
stable on ppc64, bug#284971
14 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
eselect-python-20090824.ebuild, eselect-python-99999999.ebuild:
Fix dependencies (bug #284670).
02 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
eselect-python-20090824.ebuild,
+files/eselect-python-20090824-old-glibc.patch:
Fix building with old versions of sys-libs/glibc.
*eselect-python-20090824 (24 Aug 2009)
24 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+eselect-python-20090824.ebuild:
Version bump.
*eselect-python-99999999 (24 Aug 2009)
24 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+eselect-python-99999999.ebuild:
Add live ebuild.
17 Aug 2009; Alexis Ballier <aballier@gentoo.org>
eselect-python-20090814.ebuild:
restore fbsd keywords now that its fine
*eselect-python-20090814 (14 Aug 2009)
14 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-eselect-python-20080521.ebuild, -eselect-python-20080925.ebuild,
-eselect-python-20090801.ebuild, -eselect-python-20090804.ebuild,
+eselect-python-20090814.ebuild:
Version bump.
13 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
eselect-python-20090804.ebuild:
Run `eselect python update` when no version of app-admin/eselect-python
was earlier installed (bug #281247).
05 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
eselect-python-20090804.ebuild:
Append -fno-PIC -fno-PIE to avoid problems with hardened compiler.
*eselect-python-20090804 (04 Aug 2009)
04 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+eselect-python-20090804.ebuild:
Version bump (bug #279915).
03 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
eselect-python-20090801.ebuild:
FreeBSD doesn't like having as interpreter of a script another script,
unkeywording until fixed.
01 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
eselect-python-20090801.ebuild:
Use '/bin/bash' for wrapper scripts (bug #279875).
*eselect-python-20090801 (01 Aug 2009)
01 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+eselect-python-20090801.ebuild:
Version bump. Make 'python' and 'python-config' scripts instead of
symlinks. Support .xz-compressed man pages (bug #276106).
11 Jul 2009; Joseph Jezak <josejx@gentoo.org>
eselect-python-20090606.ebuild:
Marked ppc/ppc64 stable for bug #276590.
10 Jul 2009; Jeremy Olexa <darkside@gentoo.org>
eselect-python-20090606.ebuild:
amd64 stable, bug 276590
08 Jul 2009; Raúl Porcel <armin76@gentoo.org>
eselect-python-20090606.ebuild:
alpha/arm/ia64/m68k/s390/sh stable wrt #276590
08 Jul 2009; Ferris McCormick <fmccor@gentoo.org>
eselect-python-20090606.ebuild:
Sparc stable, bug #276590.
08 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
eselect-python-20090606.ebuild:
stable x86, bug 276590
08 Jul 2009; Jeroen Roovers <jer@gentoo.org>
eselect-python-20090606.ebuild:
Stable for HPPA (bug #276590).
*eselect-python-20090606 (06 Jun 2009)
06 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+eselect-python-20090606.ebuild:
Version bump.
30 May 2009; nixnut <nixnut@gentoo.org> ChangeLog:
ppc stable #271010
25 May 2009; Brent Baude <ranger@gentoo.org>
eselect-python-20080925.ebuild:
Marking eselect-python-20080925 ppc64 and ppc for bug 252317
24 May 2009; Jeroen Roovers <jer@gentoo.org>
eselect-python-20080925.ebuild:
Stable for HPPA (bug #271010).
24 May 2009; Markus Meier <maekke@gentoo.org>
eselect-python-20080925.ebuild:
amd64 stable, bug #271010
24 May 2009; Raúl Porcel <armin76@gentoo.org>
eselect-python-20080925.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #271010
15 May 2009; Alexis Ballier <aballier@gentoo.org>
eselect-python-20080925.ebuild:
keyword ~sparc-fbsd
03 May 2009; Alexis Ballier <aballier@gentoo.org>
eselect-python-20080925.ebuild:
keyword ~x86-fbsd
29 Apr 2009; Raúl Porcel <armin76@gentoo.org>
eselect-python-20080925.ebuild:
Add ~m68k
22 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
metadata.xml:
Removing hawking as a maintainer since he was retired.
24 Dec 2008; Raúl Porcel <armin76@gentoo.org>
eselect-python-20080925.ebuild:
Add ~arm/~s390/~sh wrt #228611
*eselect-python-20080925 (25 Oct 2008)
25 Oct 2008; Ali Polatel <hawking@gentoo.org>
-eselect-python-20080124.ebuild, -eselect-python-20080620.ebuild,
-eselect-python-20080630.ebuild, +eselect-python-20080925.ebuild:
Version bump. Fixes bug 240149. Drop old.
*eselect-python-20080630 (18 Sep 2008)
18 Sep 2008; Ali Polatel <hawking@gentoo.org>
+eselect-python-20080630.ebuild:
Version bump.
13 Jul 2008; Joseph Jezak <josejx@gentoo.org>
eselect-python-20080620.ebuild:
Marked ~ppc for bug #228611.
04 Jul 2008; <ricmm@gentoo.org> eselect-python-20080620.ebuild:
Add ~mips, bug #228611
01 Jul 2008; Jeroen Roovers <jer@gentoo.org>
eselect-python-20080620.ebuild:
Marked ~hppa (bug #228611).
*eselect-python-20080620 (29 Jun 2008)
29 Jun 2008; Ali Polatel <hawking@gentoo.org>
+eselect-python-20080620.ebuild:
Version bump.
22 Jun 2008; Christian Faulhammer <opfer@gentoo.org>
eselect-python-20080521.ebuild:
stable x86, bug 228613
21 Jun 2008; Markus Rothe <corsair@gentoo.org>
eselect-python-20080521.ebuild:
Added ~ppc64; bug #228611
21 Jun 2008; Olivier Crête <tester@gentoo.org>
eselect-python-20080521.ebuild:
amd64 stable, bug #228613
21 Jun 2008; Raúl Porcel <armin76@gentoo.org>
eselect-python-20080521.ebuild:
Add ~alpha/~ia64/~sparc wrt #228611
*eselect-python-20080521 (21 May 2008)
21 May 2008; Ali Polatel <hawking@gentoo.org>
+eselect-python-20080521.ebuild:
Version bump. Implemented update --if-unset so it can be used from ebuilds
easily.
21 May 2008; Ali Polatel <hawking@gentoo.org>
eselect-python-20080124.ebuild:
Keyworded ~amd64
*eselect-python-20080124 (24 Jan 2008)
24 Jan 2008; Ali Polatel <hawking@gentoo.org> +metadata.xml,
+eselect-python-20080124.ebuild:
eselect-python, initial version

View File

@ -1,28 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX eselect-python-20140125-pythonX.Y-config.patch 1314 SHA256 2bebb10258f01bf7a51ef5ffb134c52e85f2b7de9d5fa99775fcd1cb7c0625e1 SHA512 a1f514f2b9f717abddef7bb0041affe7b761b7b645f522aa6e244500c31d4790a13e47fdfcbffe0ac35fc361f4d2017ac97b08474ebff7dd9d3d15e0e8bc3777 WHIRLPOOL 00eec90910a981cf75a518b1f3fc7e8e603d156f6f1fd87bdac92d94bbe978c2006a9a8acee23317c835a4771b08584ffb32bdd1c3482b7788cefa69b78b085d
DIST eselect-python-20111108.tar.bz2 64959 SHA256 34d7618808a3c1d22e6763bc6c67d5ae47a1fa371f5e91de95a911da9aceba5e SHA512 59a493128753ae968c6fa30eb870f52198de7bb5090213ef0b8c0d3d8b1f552ac514174dd1e97e54dd9434432be1a68ad01853d1ffb21e53d28d08f623199dac WHIRLPOOL 605730de7fee70cf5a33e15c8e16a938807c5ed32f80ff0435a196f03cb38ce397092626c88df598b1b88dab7ee3b8c7f3105b9f3b88acb13fe532f964b8aced
DIST eselect-python-20131210.tar.bz2 71802 SHA256 61ff5a5a3ae7982c6ffd503886cbcd35142df05f07008722b90ab5036e4bf8f2 SHA512 8c523019e2a8fe7f1679b96a3da22326dbe65888739bb8cce3c4e2aa7c2c08cada01196a65c8fe35e08b3b7682a3f695e453e9ef1fb53f6b8886c51c09107d60 WHIRLPOOL e8c75eb1ad6fcaaba50cae9d10d2414b29b3cfc8d06c79257948b0d0b4e7c2156d1672be4f5edd28055b5ae3f6aa54b1b8ef6eaaae9dfa1ce9b7b0b68dbc712a
DIST eselect-python-20140115.tar.bz2 71910 SHA256 5898ee19015ae905168e8b7aa76552b96f691285ab77c426b6a9238ecf742e45 SHA512 65d6a6b9dfa0a0f4bea5352f965bed8942a16382135edea093342fa79a824d114b900cbcf607490f260b4ce4e5a2eb57872169e5494f8e6e65f41dd63cd5d335 WHIRLPOOL 633bca3e8a87e04c54a3790bb207da92d41af604cce7f8600c5317f6a759c55efbd3e5ba658e893d2d079248d2dadb1a0bb60248960e3d20cd766768a228d8c5
DIST eselect-python-20140125.tar.bz2 72102 SHA256 ee7b470f7facc42285bab7f4b947280741515a85c9067339511c219248f8fdfb SHA512 94d4eb5a1af365c6f56a6fc2b75298018267cd4f6004f30b2e4d0c4744d3e82b33f6c82e6f0ea0f15132d5157c3ace99fa167bbf3ebada46edd2e005ca96eb51 WHIRLPOOL 70d5f9af2929507d26e56080ce934066d2de5f16030dfd63b016215465ad5fc89eb952d64cc545c7058d146108e26925741d2c8fbaba08abba1a5cae7b0c23b6
EBUILD eselect-python-20111108.ebuild 1548 SHA256 54549845b843e08b5c06fd118a2d2db56d0e32d8263615ca3308d40e98dff435 SHA512 014791d83c8af8bc14bda75d50d8b27ca2ea05e0b024a8617a9d4c3ff5ce67edfea4a86e1a524f6b8f955a650a68a7bb40a7b7c332364a8cf3f354163f835b45 WHIRLPOOL 24c67fb7548278757fc02a1567392ee3bee069dab37f76d0e659842e293f3e4a50cb5801796bcce8b02baf588da0a1a8f94ed6aaff351532d78d7a666380323a
EBUILD eselect-python-20131210.ebuild 1436 SHA256 eda9436f1241c01efe02f74f0c96df0085af3892ea45153a2f46360999b7b47b SHA512 f953f037725f813e55778cbf3ee29768627d6b25b957e7af1af952d106c725f806db1d1fcf185494f037a57d361ac0dd9960575e7c4cf235cdf10f89d6731e17 WHIRLPOOL c26950b518c46fb9fc42de6bc7b8df8189339a8f3135c1af1ae52d7dc7173be2d79e5ff630b60758385d0e532d6b98771ff2ceb3a4e72d4303c7ca5ea50a0b78
EBUILD eselect-python-20140115.ebuild 1378 SHA256 e8db3911079ad2f58ab783cefa3abd1037b21750422408ba925626ee38728ea6 SHA512 abf1bac2ca90b78b845c325af295b304fba68621b12a48d4357ee1aa03b8aa4e57ec0a11ed6776dea332ca06cf66f496496c25ab3242b6dad17a14cb08a48be9 WHIRLPOOL 8af751972c0973a573f7a918afd69e82a1912aba27449d8b0e57794de229cb9903bcd63c148c0d721e0f54387b8dc646302db61e41461e68e35d20a700301ca1
EBUILD eselect-python-20140125.ebuild 1586 SHA256 74264c1770fdabdb650177b3c09736fa6209c34234304b2d0e85321b51ffcee4 SHA512 a7227bfa9ed592504bf99c1e92d28022a0d69cefab62d126a30c2b77b020e316ca3753b3aeb530632d62da354097eb0ec44b61bb2916f6772d92c3d3e07b801b WHIRLPOOL c1a0b727c4c3a385fcd49e2371ee39749d9b24aa7722afb41081b42428376400b3e5582da81f9944173efb30f2a6dfcf8aff731ddaae3d113f4d32b2da9a802e
EBUILD eselect-python-99999999.ebuild 1586 SHA256 795c9b3c3a4b8cef4522d84cf75a6c400284d6b67993dbb92150523799df3642 SHA512 4d6070ddc174400e1de57816ca33a1d8772a62b8ce42dc2ae134bf5e7387c680c3c24c065770575eea474821bb89f4e326fdcec7da492e8f9ac6da84230762e6 WHIRLPOOL 892622f17dd511e992509cd8bcbeae9457ca0ec7d36db242c703c8af1a52e60fcbd909d4c87b723cf15f5e0d13e5a4d6d2f0577ccabd73cc2ca8430b7c2563d3
MISC ChangeLog 13423 SHA256 999742ecfa5fe4e4d1d08df29a6a81ae670b8d87577a89865c7990d87f9a6ea3 SHA512 3a184e99cf76e92be4264f8d4f1f0918a2755f93b25e5fdca8883d490c5e7a14e78d856d2ec5fc3acf85b9626c08db79fbc3933aca093094cd4852c74bc467a4 WHIRLPOOL 53cf26b9d2c35d21310bc8fed52d0bff2a76d7d9c617187d9642cf0e4e246ff09472fbc7d769f5384d3b7b1c4c858c60590d5d9079e67719cbfcf65e6f7adc8c
MISC metadata.xml 160 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a SHA512 7c02a1de1ddcb6b7c6378cceff0458da3a15d5381417f7cdf01874e7c372664b8899863f41b3a2fd8d6ad67ceb732dac6da0cc17575bf8e3e6d89480417c6628 WHIRLPOOL ed2795e4466eda8c804d5067c87386e269a59fe959393057ca5ddc36851e00f5210c4da1adf4bbdfdbb7d1d3d5c60aced25727ca12fdc8305d9e263a3aca9b13
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQGcBAEBCAAGBQJVGtFVAAoJEJQzkH1pP7W43JoL+gINfjw9aH9yyDjtlHfq3FRF
6Atj7bJ8WKAunV3FXGKM4CHRqh60JXhFKAqD0UFa+7hE119f53QASnalfPfq+Vil
Xw89EeYyydp5RTmMA2j9GImzs8cJ7NzHRYaL4audQIsm3TSA4HzwfkxuUp7Gbrzp
JrQJ5vP0ZUIln/Hh9UFDGVdO2bzWEB0iX+/qqG5v36Qncya09gJzNcq/99BaZ/Yy
W37diAHMZCs0GKqTOwV6e9ZPtjlgR6cSEcAsG5SiObSCz8drp+00cc59J5w8xu8V
T78SxmH9QuwyWfp8lrhOB8hOIdEwuws99Ef+sDh2YEWSxDO/nGL2ecqYmNv0dnzk
Qo9VgdEa57dFg/xTE4/+xGHZeN6FJWk6xge/bgerfJUvplnI5TAXwUniPaswcUPP
NDl9wjP9j2j00tPKhKubnbQG3bs2fJ+1kKEENVeHaZbqOFc6F5WvO0dpbRYuwZ1m
K1O8MMC6iofB5Hm9wKs4TSVAIb3gd+lUwlsJtpsb1Q==
=y3nS
-----END PGP SIGNATURE-----
DIST eselect-python-20151117.tar.bz2 62793 SHA256 6f2912ae4d4fc12949ae0c9bb8b93b3a3a8c372336c2138c758f042f91484561 SHA512 3e680f8c851251176d6bb916d003e421e4b414aa9cc59e20cb15d454a3251cdf1e587828e9b2a5db461641f277e3b764ca172f4466fe3f6ef9679a9a05a71732 WHIRLPOOL a2e4ca676ead692b08a6194fb4bf5dabdd383ad158f45a17cb21c59022af139b0646fe39b0f4c9b540c80c4c2a04362c75f90e3c7f1506056b7b0f01e5e51474
DIST eselect-python-20160222.tar.bz2 48584 SHA256 be266ed02c60d4c44d07b575af87e4f9d3f952e387d8edb98edabbb72e855b75 SHA512 d0e424887594a1ffc0ce4f141e5c7d73763a49a2ec209b55ac2978a0bf82db9eaa3f07cc1c6650f609e6003f8292a260ce802c89f973b94c8a9a7c1d1ca84e3c WHIRLPOOL ba52a724fd3478b891d0c6a495885601bcc7f3bda713a5fd2e1c07ca1230d8a542ceb627329675f9935c07735e4de4a43d3d64d44771434cc4bbe9fb1cec6003
DIST eselect-python-20160516.tar.bz2 46549 SHA256 bea0a39d9e5afb7513be47955a82efa636b983de6388965df517cb1eb7615fd2 SHA512 0ac310e13bca9e3cdfdd55820cc2956cacf28ade99c1b5048edadd48c6a04c2ae1037207aaac74fcd75e809cf993f88b52e463979b68bd123fe925e491a7030a WHIRLPOOL 66782323a455af7536592cf76c9fd9f57c8adf8a67b374c4e6bb96fdc21dfb8add4f74697139643c47561357a451d50b777f3e2e73db850176fc05d61ae6e54c
EBUILD eselect-python-20111108.ebuild 1427 SHA256 0bf594eb4bd45b300be56f1cb5dc6a46445c841abf880775a3b1fd853cd4ee39 SHA512 f4d00541fd5a8507fe51298362e7d5f971fe29d933dbb625e219869be70318734372ee8b6112e20b5562b211ca305a9827546b725cc60e9f2b64f33d12ac5802 WHIRLPOOL 91caa7b5c058922d55008abc681d24ece0d67a3f6c1c252950c0c3a074c67fb2a1eed75212c050847702ce449602ba5798c41bcd7c02f456565df0a4342f911f
EBUILD eselect-python-20140125-r2.ebuild 1431 SHA256 bba55119afa479557e44231b534d74e4bc31f903afa15b588db91b402d5ebbe6 SHA512 72b1e37c8ece3e7d33ab341b5a262788ccb25142b7b661ebee3bdc5b519a414fb8ff117724fafd57253946346fa722b5146910f3fd5f9b924315677082c27d26 WHIRLPOOL f49eaa573ab15514b811de75fc17c4400bfce615620d0eb708f15e31f93c5ed38ecf9547f31431070b0034a34570dea46950adcb94893a6e905929f539f25757
EBUILD eselect-python-20151117-r2.ebuild 2282 SHA256 b3ea587d87faf72a40581c3cecb3b716070802abc98e8aa481c1085cdaf8745b SHA512 26aaa14c910b058822f772a651364c708b95a94fb12df78942ab633068f4cfb17760f4e5dcbb1a5ec9a13b6e38972ddebf1fe54d70185f1c5a9b17f3841785a7 WHIRLPOOL 93dcdbff90a01f0b0df191c532287a27b62b22bd44810cf7dd36c0de1a78f66bbe6a0ede805e5785ece5d5487035ea872ce02433f42234bba5309616e1da3595
EBUILD eselect-python-20160222.ebuild 1181 SHA256 9fd340d3a764424741ecf7e479927e77b63005f96439b61cf691950c1efa4369 SHA512 053a7f5dd5d325aa6eff15a16401a058bab05c7a6bcb897fc1fe963bda2814eb0c36c2a306c4f9ef0c0eec197539762f2c76bf9dbf46e6d21ca790d58da93175 WHIRLPOOL 111fe3edf5999e82fe6b813fc1b899854c73443f2530d9af824e6a238c49f1b81c5c8b8dcc6150a7732242e90cdb444e11486a3b0d37d648ae37a9392e990b0f
EBUILD eselect-python-20160516.ebuild 1182 SHA256 2b4d1e0d7c05ac66e0f15e70ba54511668e8e41560793d60d2b7b60a2024bba6 SHA512 2ab3b6f45d9014c7922aa1fe7f8dc682e99787b8931843d7bed8dffc3f450750966986cd8adb39b2e2754f8870ae8bca9fe1b826b36cf103a1a2979eabe7ec07 WHIRLPOOL 099163945f43d9eb4a265dd408935b48cf0bbde2d665d08a0df75b9831857a865fe27baeb48d2da11f8cd3628f0c8242c374340beb7de107688de121a195d868
EBUILD eselect-python-99999999.ebuild 1182 SHA256 2b4d1e0d7c05ac66e0f15e70ba54511668e8e41560793d60d2b7b60a2024bba6 SHA512 2ab3b6f45d9014c7922aa1fe7f8dc682e99787b8931843d7bed8dffc3f450750966986cd8adb39b2e2754f8870ae8bca9fe1b826b36cf103a1a2979eabe7ec07 WHIRLPOOL 099163945f43d9eb4a265dd408935b48cf0bbde2d665d08a0df75b9831857a865fe27baeb48d2da11f8cd3628f0c8242c374340beb7de107688de121a195d868
MISC ChangeLog 8479 SHA256 f2ff7d201bc9d2f19df63c80d09bd4c8525d591081ede29d430952cc3ac00b89 SHA512 b77db3847195fca3df3b73340e5118a8e62edfd2fa415d0ff895c8c4a77f967d50f33cc7d56cf2ac47d44e5d311795715477d49caf96b7a4812596e3fb2b1ea0 WHIRLPOOL 7dba1022926db356e2b52e0f7f86f89c8324f381337552ff0b6399b5b1728365a1ee5658a0a1e7e8cf3a705e229c4e76ecc2cf43b40d69a8bc38768240c10717
MISC ChangeLog-2015 13659 SHA256 9224650f5d5f3a3a39ae9ff3f11dbd87a27a63c1bef8dd449b7edfa7a70e3bee SHA512 100fd16b8d27afe9e2b6600ad8d3ff9d002a6bac7dd35c0fe95e1112bdb4bfaa374d74a5fbde2fe31fd45c78932ec7d7ba1a0d7e08121d9197ecf0ec47a9440f WHIRLPOOL 9cb53914a03ad2676f9e6fab277ac188f49ee5be6c8be388cd13b93d592821d4bd08c18c03af44d6a0bf36149f208cdd4d4813233a46736ee205ba89042e92eb
MISC metadata.xml 240 SHA256 07a76e79a43ffd9aa15de0e4ae548ea85aa5bd165c4602630c3519e60f113ee6 SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59 WHIRLPOOL e3e059953c7c36bd942545f4e2a0e94ba938a17fe2bd04df81b137c185e64a213152c11918922563509e4767e601b41105f80c5983a87ee4d6be7704bcf7cf54

View File

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-python/eselect-python-20111108.ebuild,v 1.1 2015/03/31 16:54:42 ulm Exp $
# $Id$
# Keep the EAPI low here because everything else depends on it.
# We want to make upgrading simpler.
@ -16,7 +16,7 @@ else
fi
DESCRIPTION="Eselect module for management of multiple Python versions"
HOMEPAGE="http://www.gentoo.org/proj/en/Python/"
HOMEPAGE="https://www.gentoo.org/proj/en/Python/"
LICENSE="GPL-2"
SLOT="0"

View File

@ -1,53 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-python/eselect-python-20131210.ebuild,v 1.1 2015/03/31 16:54:42 ulm Exp $
# Keep the EAPI low here because everything else depends on it.
# We want to make upgrading simpler.
if [[ ${PV} == "99999999" ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
else
SRC_URI="mirror://gentoo/${P}.tar.bz2
http://dev.gentoo.org/~floppym/dist/${P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
fi
DESCRIPTION="Eselect module for management of multiple Python versions"
HOMEPAGE="http://www.gentoo.org/proj/en/Python/"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
RDEPEND=">=app-admin/eselect-1.2.3"
# Avoid autotool deps for released versions for circ dep issues.
if [[ ${PV} == "99999999" ]] ; then
DEPEND="sys-devel/autoconf"
else
DEPEND=""
fi
src_unpack() {
if [[ ${PV} == "99999999" ]] ; then
git-r3_src_unpack
cd "${S}"
eautoreconf
else
unpack ${A}
fi
}
src_install() {
keepdir /etc/env.d/python
emake DESTDIR="${D}" install || die
}
pkg_postinst() {
local ret=0
ebegin "Running 'eselect python update'"
eselect python update --python2 --if-unset || ret=1
eselect python update --python3 --if-unset || ret=1
eend ${ret}
}

View File

@ -1,51 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-python/eselect-python-20140115.ebuild,v 1.1 2015/03/31 16:54:42 ulm Exp $
# Keep the EAPI low here because everything else depends on it.
# We want to make upgrading simpler.
if [[ ${PV} == "99999999" ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
else
SRC_URI="mirror://gentoo/${P}.tar.bz2
http://dev.gentoo.org/~floppym/dist/${P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
fi
DESCRIPTION="Eselect module for management of multiple Python versions"
HOMEPAGE="http://www.gentoo.org/proj/en/Python/"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
RDEPEND=">=app-admin/eselect-1.2.3"
src_unpack() {
if [[ ${PV} == "99999999" ]] ; then
git-r3_src_unpack
cd "${S}"
eautoreconf
else
unpack ${A}
fi
}
src_install() {
keepdir /etc/env.d/python
emake DESTDIR="${D}" install || die
}
pkg_postinst() {
if has_version 'dev-lang/python'; then
eselect python update --if-unset
fi
if has_version '=dev-lang/python-2*'; then
eselect python update --python2 --if-unset
fi
if has_version '=dev-lang/python-3*'; then
eselect python update --python3 --if-unset
fi
}

View File

@ -0,0 +1,49 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils
if [[ ${PV} == "99999999" ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git"
else
SRC_URI="mirror://gentoo/${P}.tar.bz2
https://dev.gentoo.org/~floppym/dist/${P}.tar.bz2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~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"
fi
DESCRIPTION="Eselect module for management of multiple Python versions"
HOMEPAGE="https://www.gentoo.org/proj/en/Python/"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
RDEPEND=">=app-admin/eselect-1.2.3"
src_prepare() {
epatch "${FILESDIR}"/${P}-pythonX.Y-config.patch
[[ ${PV} == "99999999" ]] && eautoreconf
}
src_install() {
keepdir /etc/env.d/python
emake DESTDIR="${D}" install
}
pkg_postinst() {
if has_version 'dev-lang/python'; then
eselect python update --if-unset
# Regen python-config wrapper
eselect python set $(eselect python show)
fi
if has_version '=dev-lang/python-2*'; then
eselect python update --python2 --if-unset
fi
if has_version '=dev-lang/python-3*'; then
eselect python update --python3 --if-unset
fi
}

View File

@ -1,51 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-python/eselect-python-20140125.ebuild,v 1.1 2015/03/31 16:54:42 ulm Exp $
# Keep the EAPI low here because everything else depends on it.
# We want to make upgrading simpler.
if [[ ${PV} == "99999999" ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
else
SRC_URI="mirror://gentoo/${P}.tar.bz2
http://dev.gentoo.org/~floppym/dist/${P}.tar.bz2"
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"
fi
DESCRIPTION="Eselect module for management of multiple Python versions"
HOMEPAGE="http://www.gentoo.org/proj/en/Python/"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
RDEPEND=">=app-admin/eselect-1.2.3"
src_unpack() {
if [[ ${PV} == "99999999" ]] ; then
git-r3_src_unpack
cd "${S}"
eautoreconf
else
unpack ${A}
fi
}
src_install() {
keepdir /etc/env.d/python
emake DESTDIR="${D}" install || die
}
pkg_postinst() {
if has_version 'dev-lang/python'; then
eselect python update --if-unset
fi
if has_version '=dev-lang/python-2*'; then
eselect python update --python2 --if-unset
fi
if has_version '=dev-lang/python-3*'; then
eselect python update --python3 --if-unset
fi
}

View File

@ -0,0 +1,83 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
if [[ ${PV} == "99999999" ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git"
else
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2"
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"
fi
DESCRIPTION="Eselect module for management of multiple Python versions"
HOMEPAGE="https://www.gentoo.org/proj/en/Python/"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
RDEPEND=">=app-admin/eselect-1.2.3
>=dev-lang/python-exec-2.1:2
!<dev-lang/python-2.7.10-r4:2.7
!<dev-lang/python-3.3.5-r4:3.3
!<dev-lang/python-3.4.3-r4:3.4
!<dev-lang/python-3.5.0-r3:3.5"
src_prepare() {
[[ ${PV} == "99999999" ]] && eautoreconf
}
src_install() {
keepdir /etc/env.d/python
emake DESTDIR="${D}" install || die
local f
for f in python{,2,3}; do
# can't use symlinks here since random stuff
# loves to do readlink on sys.executable...
newbin "${EPREFIX}/usr/lib/python-exec/python-exec2" "${f}"
done
for f in python{,2,3}-config 2to3 idle pydoc pyvenv; do
dosym ../lib/python-exec/python-exec2 /usr/bin/"${f}"
done
}
pkg_preinst() {
local py
# Copy python[23] selection from the old format (symlink)
for py in 2 3; do
# default to none
declare -g "PREV_PYTHON${py}"=
if [[ -L ${EROOT}/usr/bin/python${py} ]]; then
local target=$(readlink "${EROOT}/usr/bin/python${py}")
# check if it's actually old eselect symlink
if [[ ${target} == python?.? ]]; then
declare -g "PREV_PYTHON${py}=${target}"
fi
fi
done
}
pkg_postinst() {
local py
if has_version 'dev-lang/python'; then
eselect python update --if-unset
fi
for py in 2 3; do
local pyvar=PREV_PYTHON${py}
if [[ -n ${!pyvar} ]]; then
einfo "Setting Python${py} to ${!pyvar}"
eselect python set "--python${py}" "${!pyvar}"
elif has_version "=dev-lang/python-${py}*"; then
eselect python update "--python${py}" --if-unset
fi
done
}

View File

@ -0,0 +1,40 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
if [[ ${PV} == "99999999" ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git"
else
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2"
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"
fi
DESCRIPTION="Eselect module for management of multiple Python versions"
HOMEPAGE="https://www.gentoo.org/proj/en/Python/"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
# python-exec-2.4.2 for working -l option
RDEPEND=">=app-admin/eselect-1.2.3
>=dev-lang/python-exec-2.4.2"
src_prepare() {
[[ ${PV} == "99999999" ]] && eautoreconf
}
pkg_postinst() {
local py
if has_version 'dev-lang/python'; then
eselect python update --if-unset
fi
if has_version "=dev-lang/python-3*"; then
eselect python update "--python3" --if-unset
fi
}

View File

@ -0,0 +1,40 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
if [[ ${PV} == "99999999" ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git"
else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.bz2"
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"
fi
DESCRIPTION="Eselect module for management of multiple Python versions"
HOMEPAGE="https://www.gentoo.org/proj/en/Python/"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
# python-exec-2.4.2 for working -l option
RDEPEND=">=app-admin/eselect-1.2.3
>=dev-lang/python-exec-2.4.2"
src_prepare() {
[[ ${PV} == "99999999" ]] && eautoreconf
}
pkg_postinst() {
local py
if has_version 'dev-lang/python'; then
eselect python update --if-unset
fi
if has_version "=dev-lang/python-3*"; then
eselect python update "--python3" --if-unset
fi
}

View File

@ -1,51 +1,40 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-python/eselect-python-99999999.ebuild,v 1.1 2015/03/31 16:54:42 ulm Exp $
# $Id$
# Keep the EAPI low here because everything else depends on it.
# We want to make upgrading simpler.
EAPI=5
if [[ ${PV} == "99999999" ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git"
else
SRC_URI="mirror://gentoo/${P}.tar.bz2
http://dev.gentoo.org/~floppym/dist/${P}.tar.bz2"
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.bz2"
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"
fi
DESCRIPTION="Eselect module for management of multiple Python versions"
HOMEPAGE="http://www.gentoo.org/proj/en/Python/"
HOMEPAGE="https://www.gentoo.org/proj/en/Python/"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
RDEPEND=">=app-admin/eselect-1.2.3"
# python-exec-2.4.2 for working -l option
RDEPEND=">=app-admin/eselect-1.2.3
>=dev-lang/python-exec-2.4.2"
src_unpack() {
if [[ ${PV} == "99999999" ]] ; then
git-r3_src_unpack
cd "${S}"
eautoreconf
else
unpack ${A}
fi
}
src_install() {
keepdir /etc/env.d/python
emake DESTDIR="${D}" install || die
src_prepare() {
[[ ${PV} == "99999999" ]] && eautoreconf
}
pkg_postinst() {
local py
if has_version 'dev-lang/python'; then
eselect python update --if-unset
fi
if has_version '=dev-lang/python-2*'; then
eselect python update --python2 --if-unset
fi
if has_version '=dev-lang/python-3*'; then
eselect python update --python3 --if-unset
if has_version "=dev-lang/python-3*"; then
eselect python update "--python3" --if-unset
fi
}

View File

@ -0,0 +1,38 @@
From 3a5909537315dbe624fbd242d8ab25f3926465fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
Date: Sun, 28 Feb 2016 17:04:40 +0100
Subject: [PATCH] Use pythonX.Y-config instead of python-config-X.Y
---
python.eselect.in | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/python.eselect.in b/python.eselect.in
index 9a52791..c40483a 100644
--- a/python.eselect.in
+++ b/python.eselect.in
@@ -46,9 +46,9 @@ set_python_config() {
#!/usr/bin/env bash
# Gentoo python-config wrapper script
-[[ "\${EPYTHON}" =~ (/|^python\$) ]] && EPYTHON="${target/-config-/}"
-python_config="\${EPYTHON/python/python-config-}"
-"\${0%/*}/\${python_config:-${target}}" "\$@"
+[[ "\${EPYTHON}" =~ (/|^python\$|^$) ]] && EPYTHON="${target%-config}"
+python_config="\${EPYTHON}-config"
+"\${0%/*}/\${python_config}" "\$@"
EOF
chmod a+rx "${script}"
}
@@ -121,7 +121,7 @@ set_scripts_and_symlinks() {
ln -nfs "${target}" "${target%.*}"
if [[ "${SET_MAIN_ACTIVE_PYTHON_INTERPRETER}" == "1" ]]; then
set_python "${target}"
- set_python_config "${target/python/python-config-}"
+ set_python_config "${target}-config"
ln -nfs "${target/python/pydoc}" pydoc
# idle is optionally installed
if [[ -f "${target/python/idle}" ]]; then
--
2.7.2

View File

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
</pkgmetadata>

View File

@ -1,10 +1,10 @@
DEFINED_PHASES=install postinst preinst unpack
DESCRIPTION=Eselect module for management of multiple Python versions
EAPI=0
HOMEPAGE=http://www.gentoo.org/proj/en/Python/
HOMEPAGE=https://www.gentoo.org/proj/en/Python/
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=>=app-admin/eselect-1.2.3
SLOT=0
SRC_URI=mirror://gentoo/eselect-python-20111108.tar.bz2
_md5_=957fcf4fd85ffe996ea766fcc7c1cd6a
_md5_=488bc341dee4037e9e2174b9a371dcc4

View File

@ -1,10 +0,0 @@
DEFINED_PHASES=install postinst unpack
DESCRIPTION=Eselect module for management of multiple Python versions
EAPI=0
HOMEPAGE=http://www.gentoo.org/proj/en/Python/
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=>=app-admin/eselect-1.2.3
SLOT=0
SRC_URI=mirror://gentoo/eselect-python-20131210.tar.bz2 http://dev.gentoo.org/~floppym/dist/eselect-python-20131210.tar.bz2
_md5_=0caa633d8676c4f98d72702f88d51f7b

View File

@ -1,10 +0,0 @@
DEFINED_PHASES=install postinst unpack
DESCRIPTION=Eselect module for management of multiple Python versions
EAPI=0
HOMEPAGE=http://www.gentoo.org/proj/en/Python/
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=>=app-admin/eselect-1.2.3
SLOT=0
SRC_URI=mirror://gentoo/eselect-python-20140115.tar.bz2 http://dev.gentoo.org/~floppym/dist/eselect-python-20140115.tar.bz2
_md5_=96c6e7170da19934852d2b330b90f392

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=install postinst prepare
DESCRIPTION=Eselect module for management of multiple Python versions
EAPI=5
HOMEPAGE=https://www.gentoo.org/proj/en/Python/
KEYWORDS=alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~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
LICENSE=GPL-2
RDEPEND=>=app-admin/eselect-1.2.3
SLOT=0
SRC_URI=mirror://gentoo/eselect-python-20140125.tar.bz2 https://dev.gentoo.org/~floppym/dist/eselect-python-20140125.tar.bz2
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=2bc0e68d829b1cf7acfff570081f1229

View File

@ -0,0 +1,10 @@
DEFINED_PHASES=install postinst preinst prepare
DESCRIPTION=Eselect module for management of multiple Python versions
EAPI=5
HOMEPAGE=https://www.gentoo.org/proj/en/Python/
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
LICENSE=GPL-2
RDEPEND=>=app-admin/eselect-1.2.3 >=dev-lang/python-exec-2.1:2 !<dev-lang/python-2.7.10-r4:2.7 !<dev-lang/python-3.3.5-r4:3.3 !<dev-lang/python-3.4.3-r4:3.4 !<dev-lang/python-3.5.0-r3:3.5
SLOT=0
SRC_URI=https://dev.gentoo.org/~mgorny/dist/eselect-python-20151117.tar.bz2
_md5_=96b69b257c8ba507d4ca781bc543bbef

View File

@ -1,10 +1,10 @@
DEFINED_PHASES=install postinst unpack
DEFINED_PHASES=postinst prepare
DESCRIPTION=Eselect module for management of multiple Python versions
EAPI=0
HOMEPAGE=http://www.gentoo.org/proj/en/Python/
EAPI=5
HOMEPAGE=https://www.gentoo.org/proj/en/Python/
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
LICENSE=GPL-2
RDEPEND=>=app-admin/eselect-1.2.3
RDEPEND=>=app-admin/eselect-1.2.3 >=dev-lang/python-exec-2.4.2
SLOT=0
SRC_URI=mirror://gentoo/eselect-python-20140125.tar.bz2 http://dev.gentoo.org/~floppym/dist/eselect-python-20140125.tar.bz2
_md5_=723c38c510871288ed347b6470d9b273
SRC_URI=https://dev.gentoo.org/~mgorny/dist/eselect-python-20160222.tar.bz2
_md5_=33f13e67149047fe187e0c5d46fe23f7

View File

@ -0,0 +1,10 @@
DEFINED_PHASES=postinst prepare
DESCRIPTION=Eselect module for management of multiple Python versions
EAPI=5
HOMEPAGE=https://www.gentoo.org/proj/en/Python/
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
LICENSE=GPL-2
RDEPEND=>=app-admin/eselect-1.2.3 >=dev-lang/python-exec-2.4.2
SLOT=0
SRC_URI=https://dev.gentoo.org/~floppym/dist/eselect-python-20160516.tar.bz2
_md5_=e7605318664a1d7f84fbacb2910eef86

View File

@ -1,10 +1,10 @@
DEFINED_PHASES=install postinst unpack
DEPEND=!<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1
DEFINED_PHASES=postinst prepare unpack
DEPEND=!<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1
DESCRIPTION=Eselect module for management of multiple Python versions
EAPI=0
HOMEPAGE=http://www.gentoo.org/proj/en/Python/
EAPI=5
HOMEPAGE=https://www.gentoo.org/proj/en/Python/
LICENSE=GPL-2
RDEPEND=>=app-admin/eselect-1.2.3
RDEPEND=>=app-admin/eselect-1.2.3 >=dev-lang/python-exec-2.4.2
SLOT=0
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e git-r3 ef66dfc3db09f327af21cf32f140fb2b libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=1460fe4d2afddce0b0d4e36695fa840a
_md5_=e7605318664a1d7f84fbacb2910eef86