comparison lang/pypy39/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 f7c419148b31
children 1e06396580ad
comparison
equal deleted inserted replaced
135:f7c419148b31 136:0110ab1309c1
75 PYPY_ARGS= 75 PYPY_ARGS=
76 76
77 PLIST_SUB+= PYPY_DIR=${PYPY_DIR} \ 77 PLIST_SUB+= PYPY_DIR=${PYPY_DIR} \
78 PYPY_CFFI_VER=${PYPY_CFFI_VER} \ 78 PYPY_CFFI_VER=${PYPY_CFFI_VER} \
79 PYPY_LDLIBRARY=${PYPY_LDLIBRARY} \ 79 PYPY_LDLIBRARY=${PYPY_LDLIBRARY} \
80 PKGNAME=${PKGNAME} \
80 PYTHON_IMPL_MINOR=pypy${PYPY_PYTHON_IMPL_VER} \ 81 PYTHON_IMPL_MINOR=pypy${PYPY_PYTHON_IMPL_VER} \
81 PY_VERSION_SHORT=${PYPY_PYTHON_IMPL_VER} \ 82 PY_VERSION_SHORT=${PYPY_PYTHON_IMPL_VER} \
82 PYPY_BCTAG=${PYPY_BCTAG} 83 PYPY_BCTAG=${PYPY_BCTAG}
83 84
84 ALL_TARGET= ${PYPY_EXECUTABLE} 85 ALL_TARGET= ${PYPY_EXECUTABLE}
164 (cd ${WRKSRC}; \ 165 (cd ${WRKSRC}; \
165 ${SETENV} ${MAKE_ENV} TMPDIR=${WRKDIR}/build \ 166 ${SETENV} ${MAKE_ENV} TMPDIR=${WRKDIR}/build \
166 ${PYTHON_CMD} ${WRKSRC}/pypy/tool/release/package.py --builddir ${WRKDIR}/build --archive-name ${PYPY_DIR} \ 167 ${PYTHON_CMD} ${WRKSRC}/pypy/tool/release/package.py --builddir ${WRKDIR}/build --archive-name ${PYPY_DIR} \
167 ${PACKAGE_ARGS}) 168 ${PACKAGE_ARGS})
168 ${EXTRACT_CMD} -C ${STAGEDIR}${PREFIX} -xf ${WRKDIR}/build/${PYPY_DIR}.tar.bz2 169 ${EXTRACT_CMD} -C ${STAGEDIR}${PREFIX} -xf ${WRKDIR}/build/${PYPY_DIR}.tar.bz2
170 ${MV} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/LICENSE ${STAGEDIR}${PREFIX}/${PYPY_DIR}/LICENSE-${PKGNAME}
171 ${MV} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/README.rst ${STAGEDIR}${PREFIX}/${PYPY_DIR}/README-${PKGNAME}.rst
172 ${MV} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/include/README ${STAGEDIR}${PREFIX}/${PYPY_DIR}/include/README-${PKGNAME}
169 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/${PYPY_TAG} 173 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/${PYPY_TAG}
170 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER_MAJOR} 174 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER_MAJOR}
171 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/python 175 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/python
172 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/python${PYPY_PYTHON_IMPL_VER_MAJOR} 176 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/python${PYPY_PYTHON_IMPL_VER_MAJOR}
173 ${LN} -fs ../${PYPY_DIR}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER} ${STAGEDIR}${PREFIX}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER} 177 ${LN} -fs ../${PYPY_DIR}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER} ${STAGEDIR}${PREFIX}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER}