comparison 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
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}
163 (cd ${WRKSRC}; \ 164 (cd ${WRKSRC}; \
164 ${SETENV} ${MAKE_ENV} TMPDIR=${WRKDIR}/build \ 165 ${SETENV} ${MAKE_ENV} TMPDIR=${WRKDIR}/build \
165 ${PYTHON_CMD} ${WRKSRC}/pypy/tool/release/package.py --builddir ${WRKDIR}/build --archive-name ${PYPY_DIR} \ 166 ${PYTHON_CMD} ${WRKSRC}/pypy/tool/release/package.py --builddir ${WRKDIR}/build --archive-name ${PYPY_DIR} \
166 ${PACKAGE_ARGS}) 167 ${PACKAGE_ARGS})
167 ${EXTRACT_CMD} -C ${STAGEDIR}${PREFIX} -xf ${WRKDIR}/build/${PYPY_DIR}.tar.bz2 168 ${EXTRACT_CMD} -C ${STAGEDIR}${PREFIX} -xf ${WRKDIR}/build/${PYPY_DIR}.tar.bz2
169 ${MV} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/LICENSE ${STAGEDIR}${PREFIX}/${PYPY_DIR}/LICENSE-${PKGNAME}
170 ${MV} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/README.rst ${STAGEDIR}${PREFIX}/${PYPY_DIR}/README-${PKGNAME}.rst
171 ${MV} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/include/README ${STAGEDIR}${PREFIX}/${PYPY_DIR}/include/README-${PKGNAME}
168 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/${PYPY_TAG} 172 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/${PYPY_TAG}
169 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER_MAJOR} 173 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER_MAJOR}
170 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/python 174 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/python
171 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/python${PYPY_PYTHON_IMPL_VER_MAJOR} 175 ${RM} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/bin/python${PYPY_PYTHON_IMPL_VER_MAJOR}
172 ${LN} -fs ../${PYPY_DIR}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER} ${STAGEDIR}${PREFIX}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER} 176 ${LN} -fs ../${PYPY_DIR}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER} ${STAGEDIR}${PREFIX}/bin/${PYPY_TAG}${PYPY_PYTHON_IMPL_VER}