# HG changeset patch # User Franz Glasner # Date 1665653964 -7200 # Node ID 6d59435380434daa6d3d39ad42f4e36333b3b097 # Parent 661720cf51a375fd875d89dfd3b7e21195cf25d6 Make pypy_setup.py work for PyPy3 for Python 3.9. Automatically patch pypy_setup.py. diff -r 661720cf51a3 -r 6d5943538043 uwsginl-plugin-lang-pypy3/Makefile --- a/uwsginl-plugin-lang-pypy3/Makefile Wed Oct 12 17:25:50 2022 +0200 +++ b/uwsginl-plugin-lang-pypy3/Makefile Thu Oct 13 11:39:24 2022 +0200 @@ -69,6 +69,11 @@ # Use the PATCHDIR of the binary executable by default PATCHDIR?= ${.CURDIR}/../uwsginl/files +.if ${PLUGIN_NAME} != pypy3 && ${PLUGIN_NAME} != pypy38 +post-patch: + ${REINPLACE_CMD} -i '' -e 's/pypy3_plugin/${PLUGIN_NAME}_plugin/g' ${WRKSRC}/${PLUGIN_SOURCE}/pypy_setup.py +.endif + do-configure: @${DO_NADA}