commit:     3dd8c5623b7df6f329008183d814f59cdd57a7fb
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 20:25:38 2016 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 20:29:06 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd8c562

dev-lang/python-exec: Drop intermediate masked versions

 dev-lang/python-exec/Manifest                 |   4 -
 dev-lang/python-exec/python-exec-2.2.1.ebuild |  40 ---------
 dev-lang/python-exec/python-exec-2.2.ebuild   |  40 ---------
 dev-lang/python-exec/python-exec-2.3.2.ebuild | 113 --------------------------
 dev-lang/python-exec/python-exec-2.3.ebuild   | 111 -------------------------
 5 files changed, 308 deletions(-)

diff --git a/dev-lang/python-exec/Manifest b/dev-lang/python-exec/Manifest
index 37e1a28..111ee0e 100644
--- a/dev-lang/python-exec/Manifest
+++ b/dev-lang/python-exec/Manifest
@@ -1,8 +1,4 @@
 DIST python-exec-2.0.1.tar.bz2 80965 SHA256 
3eddcb0d6c682a5c182c62578bb8d6ce1140a009873747e9ba1bf9de72ed7efd SHA512 
0396e2617c759a66b16e57b0ca60b57e03f3c8096ae4a7f2e402eafcbee4ffd839bf0c6e4d259c6ba90940f9ba7e3f191125e395080cce3ef82e5f52053d0462
 WHIRLPOOL 
50c0cac1c7e2b5d2a21125647874c83caeabee293b87ef01926474d492b79b7837754c2d26173282977e9d00024559bb070f8d76bb5227df1776e937cd280c32
 DIST python-exec-2.0.2.tar.bz2 82217 SHA256 
c411638fe94953c1e8ff57e7b66f601a817633fbc9cb7d410982778042051bb0 SHA512 
96198dda88a73b902d617a32f10ddf2ac981b1871fb5eaf5003d77453df8a0aacf299c39c6e49ebaa620994a30e57ee7a1128fb4ba41aa4f503031fa2addef7f
 WHIRLPOOL 
603b494c7b87f0f3f0cfba35378e1a2e231879a01b730657e09ecf798957fa4dfd54a6d852074c2aa9ae3c15e5d1d3203584b8a120e5dd0dee2117319706a5ce
 DIST python-exec-2.1.tar.bz2 82167 SHA256 
adac4e9ae677ca0fbb9efc55573ecbb0e8361ed7a60a5241e7abc1056fba06ad SHA512 
cadfb7723aa412caec4a449909769b14a800c19650c64768b0ffb30b2c0645e70c9a039f960f3263c6c18490bb73c0129b83a72c7407f558bcaf3652cc4c8bcf
 WHIRLPOOL 
72b73b216faf7caa8afbc3ce316771bd832e468cf84835267dc3833d5c52fce24578e09f2d3aa8a322f324426eda5e53bd9611711ea976679574b2be764c2525
-DIST python-exec-2.2.1.tar.bz2 82990 SHA256 
c0fcb0c9593b26cf56cdf39ff265586a2203d608f6bfafecde0ff756de019f04 SHA512 
3ca01ce229e4ecdf09a55f6bad0c90c1f0a9cff1fecb0013bb2ada1e187044631ad01af0fa70fb805465dd4e6c953cc97203d91f55ccb5208f63bf4771c0bb20
 WHIRLPOOL 
92e9c4629f292a0f517927e05aceda68f0c797426070ec23139dedeb1eac4d2a315892fd231ee0fe019dd3e9c6bd148fad9764ad65617012b1ef0bfbe0415506
-DIST python-exec-2.2.tar.bz2 82269 SHA256 
041dccf96c31bfac5eee9c43bdf511821449313a5b7d0bd745bed09151e1bffe SHA512 
9492d94e7134b555a2f3b81cbd4e159074fed21b1471090547618da34dab70264a3fa40c8b7f79c42b61938655006dd5659e26389649a2401c26b4e0c90c9ac1
 WHIRLPOOL 
0b13d73c2e3c9606589201af34504c317965c29bb5cfe211479d893c606ca05dff62755fcba5f76d0a653a2719f36119e6f3db050ffa9f9bb01ef2ff7b68cb4d
-DIST python-exec-2.3.2.tar.bz2 84786 SHA256 
c575247d6152c4f524c716a7fed879ffeb9ca7d65fac591b05cf0d726bf9cd1f SHA512 
7beb938e338eb9abc711f6ba844f57647b679fe3e2b2d984897de142b81506bf5614565c30c119905bbb6949c5717d8ba23d5c9fd0208d554cd62fb5bb0ca30e
 WHIRLPOOL 
47a4e5d76c1f40184b54e1cb8535ddbbf0a0f3042f59190730e6270acbc1ff8ba303c88cee818e88108d64cf25c6f13d869cf5aba74f51f11bf408723b8af274
-DIST python-exec-2.3.tar.bz2 84201 SHA256 
04f7c92727f666e4f950157a39ed6ac0a48d1a746736cc515a97195a30a3f9fe SHA512 
fc6b8702a7009873b42dcde4b1771913f43ab45d92c62b9856a903b48dbe32c4ab588abe239e4512d9e2026a24aff26ec572f5cd98613e6a0160dcbd642e0849
 WHIRLPOOL 
3c5c238dbbf174dbbede06109bfc32e9675f53ded011dffdc0ce9327adff778bec6d89aba18ea531548d3e1ed17808f1a29cc1085f620baada74d71695f56b41
 DIST python-exec-2.4.2.tar.bz2 86808 SHA256 
d3659764eeb462492a0e6586e74d618a1e2329353dddcf50519052a9a6a1dbe5 SHA512 
728bf9fc23ce5f8ebdd2f8c385f779378beb8eabb61d227df9a40dad1157eb4619426b14eaf1f44d0591f2110c7930cdbe7c9ee3eb380574fafa243a19b128d3
 WHIRLPOOL 
9cc952c33634be6463ad69f162dfb514bc2573535a324736a4f7d8d1158470f2e47cdc0ad05b0ac8e60c098d7a4308a888943f966fb3c10a1a09657363947aaa

diff --git a/dev-lang/python-exec/python-exec-2.2.1.ebuild 
b/dev-lang/python-exec/python-exec-2.2.1.ebuild
deleted file mode 100644
index e0674e0..0000000
--- a/dev-lang/python-exec/python-exec-2.2.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# Kids, don't do this at home!
-inherit python-utils-r1
-PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
-
-# Inherited purely to have PYTHON_TARGET flags which will satisfy USE
-# dependencies and trigger necessary rebuilds.
-inherit python-r1
-
-DESCRIPTION="Python script wrapper"
-HOMEPAGE="https://bitbucket.org/mgorny/python-exec/";
-SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2";
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="!<dev-python/python-exec-10000
-       !<app-eselect/eselect-python-20151117"
-
-src_configure() {
-       local pyimpls=() i EPYTHON
-       for i in "${PYTHON_COMPAT[@]}"; do
-               python_export "${i}" EPYTHON
-               pyimpls+=( "${EPYTHON}" )
-       done
-
-       local myconf=(
-               --with-eprefix="${EPREFIX}"
-               --with-python-impls="${pyimpls[*]}"
-       )
-
-       econf "${myconf[@]}"
-}

diff --git a/dev-lang/python-exec/python-exec-2.2.ebuild 
b/dev-lang/python-exec/python-exec-2.2.ebuild
deleted file mode 100644
index dbcb2ed..0000000
--- a/dev-lang/python-exec/python-exec-2.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# Kids, don't do this at home!
-inherit python-utils-r1
-PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
-
-# Inherited purely to have PYTHON_TARGET flags which will satisfy USE
-# dependencies and trigger necessary rebuilds.
-inherit python-r1
-
-DESCRIPTION="Python script wrapper"
-HOMEPAGE="https://bitbucket.org/mgorny/python-exec/";
-SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2";
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="!<dev-python/python-exec-10000
-       !<app-eselect/eselect-python-20151117"
-
-src_configure() {
-       local pyimpls=() i EPYTHON
-       for i in "${PYTHON_COMPAT[@]}"; do
-               python_export "${i}" EPYTHON
-               pyimpls+=( "${EPYTHON}" )
-       done
-
-       local myconf=(
-               --with-eprefix="${EPREFIX}"
-               --with-python-impls="${pyimpls[*]}"
-       )
-
-       econf "${myconf[@]}"
-}

diff --git a/dev-lang/python-exec/python-exec-2.3.2.ebuild 
b/dev-lang/python-exec/python-exec-2.3.2.ebuild
deleted file mode 100644
index 121f31e..0000000
--- a/dev-lang/python-exec/python-exec-2.3.2.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# Kids, don't do this at home!
-inherit python-utils-r1
-PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
-
-# Inherited purely to have PYTHON_TARGET flags which will satisfy USE
-# dependencies and trigger necessary rebuilds.
-inherit python-r1
-
-DESCRIPTION="Python script wrapper"
-HOMEPAGE="https://bitbucket.org/mgorny/python-exec/";
-SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2";
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-# eselect-python because of /usr/bin/python* collisions and new config
-# python versions because of missing $scriptdir/python* symlinks
-RDEPEND="
-       !<app-eselect/eselect-python-20160206
-       !<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_configure() {
-       local pyimpls=() i EPYTHON
-       for i in "${PYTHON_COMPAT[@]}"; do
-               python_export "${i}" EPYTHON
-               pyimpls+=( "${EPYTHON}" )
-       done
-
-       local myconf=(
-               --with-python-impls="${pyimpls[*]}"
-       )
-
-       econf "${myconf[@]}"
-}
-
-src_install() {
-       default
-
-       # Prepare and own the template
-       sed -n -e '/^#/p' config/python-exec.conf.example \
-               > "${T}"/python-exec.conf || die
-       insinto /etc/python-exec
-       doins "${T}"/python-exec.conf
-
-       local f
-       for f in python{,2,3}; do
-               # symlink the C wrapper for python to avoid shebang recursion
-               # bug #568974
-               dosym python-exec2c /usr/bin/"${f}"
-       done
-       for f in python{,2,3}-config 2to3 idle pydoc pyvenv; do
-               # those are python scripts (except for new python-configs)
-               # so symlink them via the python wrapper
-               dosym ../lib/python-exec/python-exec2 /usr/bin/"${f}"
-       done
-}
-
-pkg_preinst() {
-       if [[ -e ${EROOT}etc/python-exec/python-exec.conf ]]; then
-               # preserve current configuration
-               cp "${EROOT}"etc/python-exec/python-exec.conf \
-                       "${ED}"etc/python-exec/python-exec.conf || die
-       else
-               # preserve previous Python version preference
-               local py old_pythons=()
-               local config_base=${EROOT}etc/env.d/python
-
-               # start with the 'global' preference (2 vs 3)
-               if [[ -f ${config_base}/config ]]; then
-                       old_pythons+=( "$(<${config_base}/config)" )
-               fi
-
-               # then try specific py3 selection
-               for py in 3; do
-                       local target=
-
-                       if [[ -f ${config_base}/python${py} ]]; then
-                               # try the newer config files
-                               target=$(<${config_base}/python${py})
-                       elif [[ -L ${EROOT}/usr/bin/python${py} ]]; then
-                               # check the older symlink format
-                               target=$(readlink 
"${EROOT}/usr/bin/python${py}")
-
-                               # check if it's actually old eselect symlink
-                               [[ ${target} == python?.? ]] || target=
-                       fi
-
-                       # add the extra target if found and != global
-                       if [[ ${target} && ${old_pythons[0]} != ${target} ]]; 
then
-                               old_pythons+=( "${target}" )
-                       fi
-               done
-
-               if [[ ${old_pythons[@]} ]]; then
-                       einfo "Keeping the following Python preference: 
${old_pythons[*]}"
-
-                       local IFS=$'\n'
-                       echo "${old_pythons[*]}" \
-                               >> "${ED}"etc/python-exec/python-exec.conf || 
die
-               fi
-       fi
-}

diff --git a/dev-lang/python-exec/python-exec-2.3.ebuild 
b/dev-lang/python-exec/python-exec-2.3.ebuild
deleted file mode 100644
index cbf297e..0000000
--- a/dev-lang/python-exec/python-exec-2.3.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# Kids, don't do this at home!
-inherit python-utils-r1
-PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
-
-# Inherited purely to have PYTHON_TARGET flags which will satisfy USE
-# dependencies and trigger necessary rebuilds.
-inherit python-r1
-
-DESCRIPTION="Python script wrapper"
-HOMEPAGE="https://bitbucket.org/mgorny/python-exec/";
-SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2";
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-# eselect-python because of /usr/bin/python* collisions and new config
-# python versions because of missing $scriptdir/python* symlinks
-RDEPEND="
-       !<app-eselect/eselect-python-20160206
-       !<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_configure() {
-       local pyimpls=() i EPYTHON
-       for i in "${PYTHON_COMPAT[@]}"; do
-               python_export "${i}" EPYTHON
-               pyimpls+=( "${EPYTHON}" )
-       done
-
-       local myconf=(
-               --with-python-impls="${pyimpls[*]}"
-       )
-
-       econf "${myconf[@]}"
-}
-
-src_install() {
-       default
-
-       # Prepare and own the template
-       sed -n -e '/^#/p' config/python-exec.conf.example \
-               > "${T}"/python-exec.conf || die
-       insinto /etc/python-exec
-       doins "${T}"/python-exec.conf
-
-       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 python-exec2-c "${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() {
-       if [[ -e ${EROOT}etc/python-exec/python-exec.conf ]]; then
-               # preserve current configuration
-               cp "${EROOT}"etc/python-exec/python-exec.conf \
-                       "${ED}"etc/python-exec/python-exec.conf || die
-       else
-               # preserve previous Python version preference
-               local py old_pythons=()
-               local config_base=${EROOT}etc/env.d/python
-
-               # start with the 'global' preference (2 vs 3)
-               if [[ -f ${config_base}/config ]]; then
-                       old_pythons+=( "$(<${config_base}/config)" )
-               fi
-
-               # then try specific py3 selection
-               for py in 3; do
-                       local target=
-
-                       if [[ -f ${config_base}/python${py} ]]; then
-                               # try the newer config files
-                               target=$(<${config_base}/python${py})
-                       elif [[ -L ${EROOT}/usr/bin/python${py} ]]; then
-                               # check the older symlink format
-                               target=$(readlink 
"${EROOT}/usr/bin/python${py}")
-
-                               # check if it's actually old eselect symlink
-                               [[ ${target} == python?.? ]] || target=
-                       fi
-
-                       # add the extra target if found and != global
-                       if [[ ${target} && ${old_pythons[0]} != ${target} ]]; 
then
-                               old_pythons+=( "${target}" )
-                       fi
-               done
-
-               if [[ ${old_pythons[@]} ]]; then
-                       einfo "Keeping the following Python preference: 
${old_pythons[*]}"
-
-                       local IFS=$'\n'
-                       echo "${old_pythons[*]}" \
-                               >> "${ED}"etc/python-exec/python-exec.conf || 
die
-               fi
-       fi
-}

Reply via email to