commit:     0a51358f4b1f72103ffe84d7e2db1de922bbac9f
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  9 09:07:44 2015 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Aug  9 09:07:44 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a51358f

dev-lang/python: Move 2.6 to ::python

Package-Manager: portage-2.2.20

 dev-lang/python/Manifest                     |   2 -
 dev-lang/python/files/python-2.5-tcl86.patch |  11 -
 dev-lang/python/python-2.6.9.ebuild          | 371 ---------------------------
 3 files changed, 384 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 8b86bf1..0b61411 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,4 +1,3 @@
-DIST Python-2.6.9.tgz 13285074 SHA256 
7277b1285d8a82f374ef6ebaac85b003266f7939b3f2a24a3af52f9523ac94db SHA512 
7ff28f41f7dc12e1504a781060520440bbf74b96c5df269ca5218f5910eae63898b94fdd398f549217912689814bc5275bb3b5ec4cc892f20bb468fc1b041c0c
 WHIRLPOOL 
909f612286314ea004eef328a58d7b0aecffc1a524f6b283333ef0f299413055c1f7ec4e2d21a44d1beeaa8e11aabd68510cf9c5840cb5394176cbc8f2e5c147
 DIST Python-2.7.10.tar.xz 12250696 SHA256 
1cd3730781b91caf0fa1c4d472dc29274186480161a150294c42ce9b5c5effc0 SHA512 
67615a6defbcda062f15a09f9dd3b9441afd01a8cc3255e5bc45b925378a0ddc38d468b7701176f6cc153ec52a4f21671b433780d9bde343aa9b9c1b2ae29feb
 WHIRLPOOL 
3a9dcfc55b107dc55ad0ae93fb24a11eab7d4d9b4cfbe6b6830a090b6e5f71bb2ac91526b89c6f3e4f2610fa1a2cc4e82b58a83c599aa71f94894c74181b504b
 DIST Python-2.7.9.tar.xz 12164712 SHA256 
90d27e14ea7e03570026850e2e50ba71ad20b7eb31035aada1cf3def8f8d4916 SHA512 
6939182463272a6bb9da0e327bfb9efc574a87820f2ae39eaf02d9fae053dbe0004330e916e6828becfef94cbe294acb0a88a600f8930b99b94fcfc4efc44ff4
 WHIRLPOOL 
993313811eddef1820e6f3ee0e02848c73bdfce65b85ab0e360603e726c31e1cc9dc6c128e3fe086cafc94164d2d628ff5d859e13b90648da6352c35ddeedcd4
 DIST Python-3.3.5.tar.xz 12116308 SHA256 
abe99b484434503d8b23be0f243ec27139e743a4798cd71c1dce3cf40e63b6e5 SHA512 
562ebd85291f29ff18d37f05682763fc45aa9d070688006f4ef5c89392a48022357c3ca9ee1d795e9e863bdef413e6bab77b8d65581d374a76dbe7cacec65550
 WHIRLPOOL 
f4b6010d32b28b7bb038cbb7c5f98d325cc4253fd1be9a0a1089ed6fd7dd414c5169931d21ef819137d5c1084517a650828f260cf2a1d8ce871bc67aeef3fff8
@@ -6,7 +5,6 @@ DIST Python-3.4.0.tar.xz 14084912 SHA256 
f13686c0a2d45e7146759e9d5d1cbd8097a0606
 DIST Python-3.4.1.tar.xz 14125788 SHA256 
c595a163104399041fcbe1c5c04db4c1da94f917b82ce89e8944c8edff7aedc4 SHA512 
09b6390c07334974f189fb1c90bc2310898aef76661b1cecaa2b4d50001fa3df0fa0c63d3471a5a0dc7f9e08dd559d38d3bc45a6c05a816d8b2ed6b2a20e5fa9
 WHIRLPOOL 
c8f879bb5d42a759b0804aa58d90330d9be6f4c29652ec40f07ca7da31510eadbd6b4eceb2b213af9a1af031c8321fc25faccae77763a31814eb0569831b8bfd
 DIST Python-3.4.2.tar.xz 14223804 SHA256 
1c6d9682d145c056537e477bbfa060ce727f9edd38df1827e0f970dcf04b2def SHA512 
12de5309cfaf91f5292efd660b5abe31581b902fdcc302317b597ffa74c9f5ec14ec1dd55994bcccd50d40473ae344ae19bf917ccfb8ab4906c8777d6ea95b17
 WHIRLPOOL 
358a2ca605676a7b6decf7cc9edfcf5edd6e15eb7b08e48fbf5f78422d3470a1233830867e3986a6bd564e105726298d3664ad04b90a233f90a46d6b81d8d60f
 DIST Python-3.4.3.tar.xz 14421964 SHA256 
b5b3963533768d5fc325a4d7a6bd6f666726002d696f1d399ec06b043ea996b8 SHA512 
55b2d7c07da8ad3a3971b4687da2e45809c6f1474732e93b0432f121f287d0b63ad8a9bf381987ea70f47a03d9474c3e55b7d86d14800bf7ef29b3324d8d35b9
 WHIRLPOOL 
f851dedc6a1ea35adec83d60784a5fbcd9dfcf6aa8858bb5ada114fa2ff55add1fbf323ab94ec039ecdedb26d59e8f2e6e171cd9fc1ed41ad9cfa434a555cff3
-DIST python-gentoo-patches-2.6.9-0.tar.xz 17532 SHA256 
6ff9448c3a8412f9624363ec6f321b4e7f098aff350a82fde74f82adfbb0cae3 SHA512 
e6d134200df8320fe137f0a282b7564aba02b10eab2d4585fa82de5b4740223ddeac7a5ea922a40cea8496a1a706b6787310eae45978a3e69342bb80a7670a39
 WHIRLPOOL 
09b38d10f9415f41205dec2c9e9df5f0687e23f791d31ce1127d96bd489c9fc7825912096b37329d62e66d8c99778ad1ffcbdbd4a2b77b5305f75ea7c28fe15d
 DIST python-gentoo-patches-2.7.10-0.tar.xz 12892 SHA256 
c9a838bd62ae50cc385da23a837acfd05f2b74e4f086c9c76eb4d3aa5366ef6d SHA512 
5f100944635e360691dc0a2b340a906646c4ae9ee558246ddffc56e8b15d389f25f1fbdc1db4cc08e7d29560d04d66b058b3904902899d58ecae8c408ebdf056
 WHIRLPOOL 
f69e9a518bb7ee50c1b262a21e70e1e2443f859ee6d2f4fa84421120dbd054a06ce8dd6cfea8512cbc64bce806322b879c25c561d5eb05e1ba6cc15035b373a9
 DIST python-gentoo-patches-2.7.9-0.tar.xz 14020 SHA256 
d1ae164ab14e265ff63d6a724e0c2b5519bdb790fe8b7796c2124a30cecc8ef8 SHA512 
83aa867ce562ff3acf970a4b3ecf7132f34aca1ecf286b90575a20e6e044600b98ff1d7f1a7ee613d4429a6a71cfe8beaff144b64b6beb456ea8691ca00937b0
 WHIRLPOOL 
5b4f7bd2dcec3a45e12fe5baf1c196faf2b754376a6bccb555dd12a1af28a202d51a0d956e4450ff2f334df13b296ee27b36aa967cb179925c386cd58389050b
 DIST python-gentoo-patches-2.7.9-1.tar.xz 12872 SHA256 
9d912c55db56b5bfe054a6164614969fc9605f48f2ffec8770941f798a16470a SHA512 
cbbae0faa246516361cd39e55d841660471931bb26cae8396a7d3929c9f4b4a3d8d5a76f7fa295deeb6335c26ed95aab18399e34c2603a582743b6e760f2b280
 WHIRLPOOL 
422ace8a204481458acd9cfd3b3b85e4b02fb2fe656c8ef8473a76444d5a1b54cd9d690e0009904f8c251697f60105769ce6a97c26224548476c0ece6595e484

diff --git a/dev-lang/python/files/python-2.5-tcl86.patch 
b/dev-lang/python/files/python-2.5-tcl86.patch
deleted file mode 100644
index 2362e98..0000000
--- a/dev-lang/python/files/python-2.5-tcl86.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/setup.py
-+++ b/setup.py
-@@ -1518,7 +1518,7 @@
-         # The versions with dots are used on Unix, and the versions without
-         # dots on Windows, for detection by cygwin.
-         tcllib = tklib = tcl_includes = tk_includes = None
--        for version in ['8.5', '85', '8.4', '84', '8.3', '83', '8.2',
-+        for version in ['8.6', '86', '8.5', '85', '8.4', '84', '8.3', '83', 
'8.2',
-                         '82', '8.1', '81', '8.0', '80']:
-             tklib = self.compiler.find_library_file(lib_dirs, 'tk' + version)
-             tcllib = self.compiler.find_library_file(lib_dirs, 'tcl' + 
version)

diff --git a/dev-lang/python/python-2.6.9.ebuild 
b/dev-lang/python/python-2.6.9.ebuild
deleted file mode 100644
index 1d68a1b..0000000
--- a/dev-lang/python/python-2.6.9.ebuild
+++ /dev/null
@@ -1,371 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-WANT_AUTOMAKE="none"
-WANT_LIBTOOL="none"
-
-inherit autotools eutils flag-o-matic multilib multiprocessing pax-utils 
python-utils-r1 toolchain-funcs unpacker
-
-MY_P="Python-${PV}"
-PATCHSET_VERSION="${PV}-0"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="http://www.python.org/";
-SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tgz
-       
http://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz";
-
-LICENSE="PSF-2"
-SLOT="2.6"
-#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
-IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses 
+readline sqlite +ssl +threads tk +wide-unicode wininst +xml"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="app-arch/bzip2
-       >=sys-libs/zlib-1.1.3
-       virtual/libffi
-       virtual/libintl
-       !build? (
-               berkdb? ( || (
-                       sys-libs/db:4.7
-                       sys-libs/db:4.6
-                       sys-libs/db:4.5
-                       sys-libs/db:4.4
-                       sys-libs/db:4.3
-                       sys-libs/db:4.2
-               ) )
-               gdbm? ( sys-libs/gdbm[berkdb] )
-               ncurses? (
-                       >=sys-libs/ncurses-5.2
-                       readline? ( >=sys-libs/readline-4.1 )
-               )
-               sqlite? ( >=dev-db/sqlite-3.3.3:3 )
-               ssl? ( dev-libs/openssl )
-               tk? (
-                       >=dev-lang/tk-8.0
-                       dev-tcltk/blt
-               )
-               xml? ( >=dev-libs/expat-2.1 )
-       )
-       !!<sys-apps/portage-2.1.9"
-DEPEND="${RDEPEND}
-       virtual/pkgconfig
-       >=sys-devel/autoconf-2.61
-       !sys-devel/gcc[libffi]"
-RDEPEND+=" !build? ( app-misc/mime-types )
-       doc? ( dev-python/python-docs:${SLOT} )"
-PDEPEND="app-eselect/eselect-python
-       app-admin/python-updater"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-       if use berkdb; then
-               ewarn "'bsddb' module is out-of-date and no longer maintained 
inside"
-               ewarn "dev-lang/python. 'bsddb' and 'dbhash' modules have been 
additionally"
-               ewarn "removed in Python 3. A maintained alternative of 
'bsddb3' module"
-               ewarn "is provided by dev-python/bsddb3."
-       else
-               if has_version "=${CATEGORY}/${PN}-${PV%%.*}*[berkdb]"; then
-                       ewarn "You are migrating from 
=${CATEGORY}/${PN}-${PV%%.*}*[berkdb]"
-                       ewarn "to =${CATEGORY}/${PN}-${PV%%.*}*[-berkdb]."
-                       ewarn "You might need to migrate your databases."
-               fi
-       fi
-}
-
-src_prepare() {
-       # Ensure that internal copies of expat, libffi and zlib are not used.
-       rm -fr Modules/expat
-       rm -fr Modules/_ctypes/libffi*
-       rm -fr Modules/zlib
-
-       local excluded_patches
-       if ! tc-is-cross-compiler; then
-               excluded_patches="*_all_crosscompile.patch"
-       fi
-
-       EPATCH_EXCLUDE="${excluded_patches}" EPATCH_SUFFIX="patch" \
-               epatch "${WORKDIR}/patches"
-
-       epatch "${FILESDIR}/python-2.5-tcl86.patch"
-
-       sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \
-               Lib/distutils/command/install.py \
-               Lib/distutils/sysconfig.py \
-               Lib/site.py \
-               Makefile.pre.in \
-               Modules/Setup.dist \
-               Modules/getpath.c \
-               setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@"
-
-       epatch_user
-
-       eautoconf
-       eautoheader
-}
-
-src_configure() {
-       if use build; then
-               # Disable extraneous modules with extra dependencies.
-               export PYTHON_DISABLE_MODULES="dbm _bsddb gdbm _curses 
_curses_panel readline _sqlite3 _tkinter _elementtree pyexpat"
-               export PYTHON_DISABLE_SSL="1"
-       else
-               # dbm module can be linked against berkdb or gdbm.
-               # Defaults to gdbm when both are enabled, #204343.
-               local disable
-               use berkdb   || use gdbm || disable+=" dbm"
-               use berkdb   || disable+=" _bsddb"
-               use gdbm     || disable+=" gdbm"
-               use ncurses  || disable+=" _curses _curses_panel"
-               use readline || disable+=" readline"
-               use sqlite   || disable+=" _sqlite3"
-               use ssl      || export PYTHON_DISABLE_SSL="1"
-               use tk       || disable+=" _tkinter"
-               use xml      || disable+=" _elementtree pyexpat" # _elementtree 
uses pyexpat.
-               export PYTHON_DISABLE_MODULES="${disable}"
-
-               if ! use xml; then
-                       ewarn "You have configured Python without XML support."
-                       ewarn "This is NOT a recommended configuration as you"
-                       ewarn "may face problems parsing any XML documents."
-               fi
-       fi
-
-       if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
-               einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
-       fi
-
-       if [[ "$(gcc-major-version)" -ge 4 ]]; then
-               append-flags -fwrapv
-       fi
-
-       filter-flags -malign-double
-
-       [[ "${ARCH}" == "alpha" ]] && append-flags -fPIC
-
-       # https://bugs.gentoo.org/show_bug.cgi?id=50309
-       if is-flagq -O3; then
-               is-flagq -fstack-protector-all && replace-flags -O3 -O2
-               use hardened && replace-flags -O3 -O2
-       fi
-
-       # Run the configure scripts in parallel.
-       multijob_init
-
-       mkdir -p "${WORKDIR}"/{${CBUILD},${CHOST}}
-
-       if tc-is-cross-compiler; then
-               (
-               multijob_child_init
-               cd "${WORKDIR}"/${CBUILD} >/dev/null
-               OPT="-O1" CFLAGS="" CPPFLAGS="" LDFLAGS="" CC="" \
-               "${S}"/configure \
-                       --{build,host}=${CBUILD} \
-                       || die "cross-configure failed"
-               ) &
-               multijob_post_fork
-       fi
-
-       # Export CXX so it ends up in /usr/lib/python2.X/config/Makefile.
-       tc-export CXX
-       # The configure script fails to use pkg-config correctly.
-       # http://bugs.python.org/issue15506
-       export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
-
-       # Set LDFLAGS so we link modules with -lpython2.6 correctly.
-       # Needed on FreeBSD unless Python 2.6 is already installed.
-       # Please query BSD team before removing this!
-       append-ldflags "-L."
-
-       cd "${WORKDIR}"/${CHOST}
-       ECONF_SOURCE=${S} OPT="" \
-       econf \
-               --with-fpectl \
-               --enable-shared \
-               $(use_enable ipv6) \
-               $(use_with threads) \
-               $(use wide-unicode && echo "--enable-unicode=ucs4" || echo 
"--enable-unicode=ucs2") \
-               --infodir='${prefix}/share/info' \
-               --mandir='${prefix}/share/man' \
-               --with-libc="" \
-               --with-system-ffi
-
-       if use threads && grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" 
pyconfig.h; then
-               eerror "configure has detected that the sem_open function is 
broken."
-               eerror "Please ensure that /dev/shm is mounted as a tmpfs with 
mode 1777."
-               die "Broken sem_open function (bug 496328)"
-       fi
-
-       if tc-is-cross-compiler; then
-               # Modify the Makefile.pre so we don't regen for the host/ one.
-               # We need to link the host python programs into $PWD and run
-               # them from here because the distutils sysconfig module will
-               # parse Makefile/etc... from argv[0], and we need it to pick
-               # up the target settings, not the host ones.
-               sed -i \
-                       -e '1iHOSTPYTHONPATH = ./hostpythonpath:' \
-                       -e '/^HOSTPYTHON/s:=.*:= ./hostpython:' \
-                       -e '/^HOSTPGEN/s:=.*:= ./Parser/hostpgen:' \
-                       Makefile{.pre,} || die "sed failed"
-       fi
-
-       multijob_finish
-}
-
-src_compile() {
-       if tc-is-cross-compiler; then
-               cd "${WORKDIR}"/${CBUILD}
-               # Disable as many modules as possible -- but we need a few to 
install.
-               PYTHON_DISABLE_MODULES=$(
-                       sed -n "/Extension('/{s:^.*Extension('::;s:'.*::;p}" 
"${S}"/setup.py | \
-                               egrep -v 
'(unicodedata|time|cStringIO|_struct|binascii)'
-               ) \
-               PTHON_DISABLE_SSL="1" \
-               SYSROOT= \
-               emake || die "cross-make failed"
-               # See comment in src_configure about these.
-               ln python ../${CHOST}/hostpython || die
-               ln Parser/pgen ../${CHOST}/Parser/hostpgen || die
-               ln -s ../${CBUILD}/build/lib.*/ ../${CHOST}/hostpythonpath || 
die
-       fi
-
-       cd "${WORKDIR}"/${CHOST}
-       default
-
-       # Work around bug 329499. See also bug 413751.
-       pax-mark m python
-}
-
-src_test() {
-       # Tests will not work when cross compiling.
-       if tc-is-cross-compiler; then
-               elog "Disabling tests due to crosscompiling."
-               return
-       fi
-
-       cd "${WORKDIR}"/${CHOST}
-
-       # Skip failing tests.
-       local skipped_tests="distutils tcl"
-
-       for test in ${skipped_tests}; do
-               mv "${S}"/Lib/test/test_${test}.py "${T}"
-       done
-
-       # Rerun failed tests in verbose mode (regrtest -w).
-       PYTHONDONTWRITEBYTECODE="" emake test EXTRATESTOPTS="-w" < /dev/tty
-       local result="$?"
-
-       for test in ${skipped_tests}; do
-               mv "${T}/test_${test}.py" "${S}"/Lib/test
-       done
-
-       elog "The following tests have been skipped:"
-       for test in ${skipped_tests}; do
-               elog "test_${test}.py"
-       done
-
-       elog "If you would like to run them, you may:"
-       elog "cd '${EPREFIX}/usr/$(get_libdir)/python${SLOT}/test'"
-       elog "and run the tests separately."
-
-       if [[ "${result}" -ne 0 ]]; then
-               die "emake test failed"
-       fi
-}
-
-src_install() {
-       [[ -z "${ED}" ]] && ED="${D%/}${EPREFIX}/"
-
-       local libdir=${ED}/usr/$(get_libdir)/python${SLOT}
-
-       cd "${WORKDIR}"/${CHOST}
-       emake DESTDIR="${D}" altinstall maninstall || die "emake altinstall 
maninstall failed"
-
-       # Backwards compat with Gentoo divergence.
-       dosym python${SLOT}-config /usr/bin/python-config-${SLOT} || die
-
-       # Fix collisions between different slots of Python.
-       mv "${ED}usr/bin/2to3" "${ED}usr/bin/2to3-${SLOT}"
-       mv "${ED}usr/bin/pydoc" "${ED}usr/bin/pydoc${SLOT}"
-       mv "${ED}usr/bin/idle" "${ED}usr/bin/idle${SLOT}"
-       mv "${ED}usr/share/man/man1/python.1" 
"${ED}usr/share/man/man1/python${SLOT}.1"
-       rm -f "${ED}usr/bin/smtpd.py"
-
-       if use build; then
-               rm -fr "${ED}usr/bin/idle${SLOT}" 
"${libdir}/"{bsddb,dbhash.py,idlelib,lib-tk,sqlite3,test}
-       else
-               use elibc_uclibc && rm -fr "${libdir}/"{bsddb/test,test}
-               use berkdb || rm -fr 
"${libdir}/"{bsddb,dbhash.py,test/test_bsddb*}
-               use sqlite || rm -fr "${libdir}/"{sqlite3,test/test_sqlite*}
-               use tk || rm -fr "${ED}usr/bin/idle${SLOT}" 
"${libdir}/"{idlelib,lib-tk}
-       fi
-
-       use threads || rm -fr "${libdir}/multiprocessing"
-       use wininst || rm -f "${libdir}/distutils/command/"wininst-*.exe
-
-       dodoc "${S}"/Misc/{ACKS,HISTORY,NEWS} || die "dodoc failed"
-
-       if use examples; then
-               insinto /usr/share/doc/${PF}/examples
-               doins -r "${S}"/Tools || die "doins failed"
-       fi
-
-       newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} || die "newconfd failed"
-       newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} || die "newinitd failed"
-       sed \
-               -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \
-               -e "s:@PYDOC@:pydoc${SLOT}:" \
-               -i "${ED}etc/conf.d/pydoc-${SLOT}" 
"${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed"
-
-       # for python-exec
-       python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR
-
-       # if not using a cross-compiler, use the fresh binary
-       if ! tc-is-cross-compiler; then
-               local PYTHON=./python \
-                       LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
-               export LD_LIBRARY_PATH
-       fi
-
-       echo "EPYTHON='${EPYTHON}'" > epython.py
-       python_domodule epython.py
-}
-
-pkg_preinst() {
-       if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version 
"${CATEGORY}/${PN}:2.6" && ! has_version "${CATEGORY}/${PN}:2.7"; then
-               python_updater_warning="1"
-       fi
-}
-
-eselect_python_update() {
-       [[ -z "${EROOT}" || (! -d "${EROOT}" && -d "${ROOT}") ]] && 
EROOT="${ROOT%/}${EPREFIX}/"
-
-       if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect 
python show)" ]]; then
-               eselect python update
-       fi
-
-       if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f 
"${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then
-               eselect python update --python${PV%%.*}
-       fi
-}
-
-pkg_postinst() {
-       eselect_python_update
-
-       if [[ "${python_updater_warning}" == "1" ]]; then
-               ewarn "You have just upgraded from an older version of Python."
-               ewarn "You should switch active version of Python ${PV%%.*} and 
run"
-               ewarn "'python-updater [options]' to rebuild Python modules."
-       fi
-}
-
-pkg_postrm() {
-       eselect_python_update
-}

Reply via email to