diff lang/pypy310/Makefile @ 136:0110ab1309c1

FIX: Allow to install pypy39 and pypy310 at the same time: move colliding LICENSE and README files
author Franz Glasner <fzglas.hg@dom66.de>
date Sun, 14 Jan 2024 18:20:21 +0100
parents cb43b563307b
children 1e06396580ad
line wrap: on
line diff
--- a/lang/pypy310/Makefile	Sun Jan 14 17:51:37 2024 +0100
+++ b/lang/pypy310/Makefile	Sun Jan 14 18:20:21 2024 +0100
@@ -77,6 +77,7 @@
 PLIST_SUB+=	PYPY_DIR=${PYPY_DIR} \
 		PYPY_CFFI_VER=${PYPY_CFFI_VER} \
 		PYPY_LDLIBRARY=${PYPY_LDLIBRARY} \
+		PKGNAME=${PKGNAME} \
 		PYTHON_IMPL_MINOR=pypy${PYPY_PYTHON_IMPL_VER} \
 		PY_VERSION_SHORT=${PYPY_PYTHON_IMPL_VER} \
 		PYPY_BCTAG=${PYPY_BCTAG}
@@ -165,6 +166,9 @@
 			${PYTHON_CMD} ${WRKSRC}/pypy/tool/release/package.py --builddir ${WRKDIR}/build --archive-name ${PYPY_DIR} \
 				${PACKAGE_ARGS})
 	${EXTRACT_CMD} -C ${STAGEDIR}${PREFIX} -xf ${WRKDIR}/build/${PYPY_DIR}.tar.bz2
+	${MV} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/LICENSE ${STAGEDIR}${PREFIX}/${PYPY_DIR}/LICENSE-${PKGNAME}
+	${MV} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/README.rst ${STAGEDIR}${PREFIX}/${PYPY_DIR}/README-${PKGNAME}.rst
+	${MV} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/include/README ${STAGEDIR}${PREFIX}/${PYPY_DIR}/include/README-${PKGNAME}
 	${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/${PYPY_TAG}
 	${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER_MAJOR}
 	${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/python