From: Michał Górny Date: Fri, 8 Jun 2018 07:15:02 +0000 (+0200) Subject: python-utils-r1.eclass: Sanitize insopts/exeopts X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=d2e9c4a89283ca45b1d341877b783c30a1e5f510;p=gentoo.git python-utils-r1.eclass: Sanitize insopts/exeopts Sanitize insopts/exeopts when calling doins/doexe, in order to avoid prior insopts calls accidentally affecting do*/new* functions defined by the eclass. --- diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 3a462e34614a..ab4db71422d2 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -789,6 +789,7 @@ python_newexe() { ( dodir "${wrapd}" + exeopts -m 0755 exeinto "${d}" newexe "${f}" "${newfn}" || return ${?} ) @@ -920,6 +921,7 @@ python_domodule() { fi ( + insopts -m 0644 insinto "${d}" doins -r "${@}" || return ${?} ) @@ -954,6 +956,7 @@ python_doheader() { d=${PYTHON_INCLUDEDIR#${EPREFIX}} ( + insopts -m 0644 insinto "${d}" doins -r "${@}" || return ${?} )