distutils-r1.eclass: Fix PEP517 + single-impl w/ no scripts

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2022-04-08 20:05:39 +02:00
parent 8f991f61ca
commit 3adbe30567
+4 -1
View File
@@ -1274,7 +1274,10 @@ distutils-r1_python_install() {
# are already in scriptdir
rm -r "${root}${scriptdir}" || die
if [[ ${DISTUTILS_SINGLE_IMPL} ]]; then
mv "${root}$(python_get_scriptdir)" "${root}${scriptdir}" || die
local wrapped_scriptdir=${root}$(python_get_scriptdir)
if [[ -d ${wrapped_scriptdir} ]]; then
mv "${wrapped_scriptdir}" "${root}${scriptdir}" || die
fi
fi
else
local root=${D%/}/_${EPYTHON}