summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2018-07-17 10:45:27 +0200
committerFabian Groffen <grobian@gentoo.org>2018-07-17 10:45:27 +0200
commitd0a61b2661153267fb43637a745f1ba0a104cb60 (patch)
treeaf0daf33477f7ba71f808e2cb3ce83cca584f7ba
parentscripts/bootstrap-prefix.sh: improve the fake makeinfo. (diff)
downloadprefix-master.tar.gz
prefix-master.tar.bz2
prefix-master.zip
eclass/python-utils-r1: sync for PYTHON_TARGETS=python3_7HEADmaster
-rw-r--r--eclass/python-utils-r1.eclass7
1 files changed, 5 insertions, 2 deletions
diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 6a70453cbe..ebcced39bf 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -43,7 +43,7 @@ _PYTHON_ALL_IMPLS=(
jython2_7
pypy pypy3
python2_7
- python3_4 python3_5 python3_6
+ python3_4 python3_5 python3_6 python3_7
)
readonly _PYTHON_ALL_IMPLS
@@ -79,7 +79,7 @@ _python_impl_supported() {
# keep in sync with _PYTHON_ALL_IMPLS!
# (not using that list because inline patterns shall be faster)
case "${impl}" in
- python2_7|python3_[456]|jython2_7)
+ python2_7|python3_[4567]|jython2_7)
return 0
;;
pypy1_[89]|pypy2_0|python2_[56]|python3_[123])
@@ -817,6 +817,7 @@ python_newexe() {
(
dodir "${wrapd}"
+ exeopts -m 0755
exeinto "${d}"
newexe "${f}" "${newfn}" || return ${?}
)
@@ -948,6 +949,7 @@ python_domodule() {
fi
(
+ insopts -m 0644
insinto "${d}"
doins -r "${@}" || return ${?}
)
@@ -982,6 +984,7 @@ python_doheader() {
d=${PYTHON_INCLUDEDIR#${PYTHON_EPREFIX:-${EPREFIX}}}
(
+ insopts -m 0644
insinto "${d}"
doins -r "${@}" || return ${?}
)