diff uwsginl-plugin-lang-pypy3/Makefile @ 159:6d5943538043

Make pypy_setup.py work for PyPy3 for Python 3.9. Automatically patch pypy_setup.py.
author Franz Glasner <fzglas.hg@dom66.de>
date Thu, 13 Oct 2022 11:39:24 +0200
parents 661720cf51a3
children 5a9516babd5e
line wrap: on
line diff
--- 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}