summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2016-02-16 23:41:15 +0100
committerMichał Górny <mgorny@gentoo.org>2016-02-16 23:56:46 +0100
commit9c9b6d0e04a162429da67b7678229b11ad9ab88b (patch)
tree5cf2b82a8ce09fcca31a0f04e468f194d22eaf7b /dev-lang/python-exec
parentdev-lang/python-exec-9999: Use Python wrapper for Python scripts (diff)
downloadgentoo-9c9b6d0e04a162429da67b7678229b11ad9ab88b.tar.gz
gentoo-9c9b6d0e04a162429da67b7678229b11ad9ab88b.tar.bz2
gentoo-9c9b6d0e04a162429da67b7678229b11ad9ab88b.zip
dev-lang/python-exec: Update the testing version to 2.3.1
Diffstat (limited to 'dev-lang/python-exec')
-rw-r--r--dev-lang/python-exec/Manifest2
-rw-r--r--dev-lang/python-exec/python-exec-2.3.1.ebuild (renamed from dev-lang/python-exec/python-exec-2.3.ebuild)8
2 files changed, 6 insertions, 4 deletions
diff --git a/dev-lang/python-exec/Manifest b/dev-lang/python-exec/Manifest
index 51dfadefa5c8..5c957a7e3e5f 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
index cbf297e7804b..121f31e7587c 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
}