dev-python/pypy: Fix PYTHON path for byte-compiling modules

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2020-09-17 16:07:08 +02:00
parent 3db6ec4ffe
commit f4c4fadca0
2 changed files with 12 additions and 2 deletions

View File

@@ -166,7 +166,9 @@ src_install() {
fi
local -x EPYTHON=pypy
local -x PYTHON=${ED}${dest}/pypy-c
local -x PYTHON=${ED}${dest}/pypy-c-${PV}
# temporarily copy to build tree to facilitate module builds
cp -p "${BROOT}${dest}/pypy-c-${PV}" "${PYTHON}" || die
echo "EPYTHON='${EPYTHON}'" > epython.py || die
python_moduleinto /usr/lib/pypy2.7/site-packages
@@ -174,4 +176,7 @@ src_install() {
einfo "Byte-compiling Python standard library..."
python_optimize "${ED}${dest}"
# remove to avoid collisions
rm "${PYTHON}" || die
}

View File

@@ -159,7 +159,9 @@ src_install() {
fi
local -x EPYTHON=pypy
local -x PYTHON=${ED}${dest}/pypy-c
local -x PYTHON=${ED}${dest}/pypy-c-${PV}
# temporarily copy to build tree to facilitate module builds
cp -p "${BROOT}${dest}/pypy-c-${PV}" "${PYTHON}" || die
echo "EPYTHON='${EPYTHON}'" > epython.py || die
python_moduleinto /usr/lib/pypy2.7/site-packages
@@ -167,4 +169,7 @@ src_install() {
einfo "Byte-compiling Python standard library..."
python_optimize "${ED}${dest}"
# remove to avoid collisions
rm "${PYTHON}" || die
}