commit:     9c9b6d0e04a162429da67b7678229b11ad9ab88b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 16 22:41:15 2016 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb 16 22:56:46 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9b6d0e

dev-lang/python-exec: Update the testing version to 2.3.1

 dev-lang/python-exec/Manifest                                     | 2 +-
 .../{python-exec-2.3.ebuild => python-exec-2.3.1.ebuild}          | 8 +++++---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-lang/python-exec/Manifest b/dev-lang/python-exec/Manifest
index 51dfade..5c957a7 100644
--- a/dev-lang/python-exec/Manifest
+++ b/dev-lang/python-exec/Manifest
@@ -3,4 +3,4 @@ DIST python-exec-2.0.2.tar.bz2 82217 SHA256 
c411638fe94953c1e8ff57e7b66f601a8176
 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.tar.bz2 84201 SHA256 
04f7c92727f666e4f950157a39ed6ac0a48d1a746736cc515a97195a30a3f9fe SHA512 
fc6b8702a7009873b42dcde4b1771913f43ab45d92c62b9856a903b48dbe32c4ab588abe239e4512d9e2026a24aff26ec572f5cd98613e6a0160dcbd642e0849
 WHIRLPOOL 
3c5c238dbbf174dbbede06109bfc32e9675f53ded011dffdc0ce9327adff778bec6d89aba18ea531548d3e1ed17808f1a29cc1085f620baada74d71695f56b41
+DIST python-exec-2.3.1.tar.bz2 83037 SHA256 
303a00b6706523db0e8a6bbcaf1985ebe209e2bc5a0800834302e3844d8f6c27 SHA512 
a6888ffa08784a1b8c2cc291ef1402bef2f49c40ae50a18ec7addf9f03821d35d54bb6dfae9747495e8c84f292c28de3b9d0d914c15b7bd8ef4610bed0ca3b8a
 WHIRLPOOL 
0e1828e822169edc1ad4e96a171b5e4d6e1cfe30d4c66368efb29cd167765daf5b70e9caae5740abbb78ff86155e2e1cb147e79a3296eb0c8f95c624e7b2704a

diff --git a/dev-lang/python-exec/python-exec-2.3.ebuild 
b/dev-lang/python-exec/python-exec-2.3.1.ebuild
similarity index 93%
rename from dev-lang/python-exec/python-exec-2.3.ebuild
rename to dev-lang/python-exec/python-exec-2.3.1.ebuild
index cbf297e..121f31e 100644
--- a/dev-lang/python-exec/python-exec-2.3.ebuild
+++ b/dev-lang/python-exec/python-exec-2.3.1.ebuild
@@ -55,11 +55,13 @@ src_install() {
 
        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}"
+               # 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
 }

Reply via email to