Mercurial > hgrepos > FreeBSD > ports > PyPy
comparison Makefile @ 42:08af0d826e3b
When installing: do properly strip the generated shared libs for PyPy3.8 and PyPy3.9 also.
"find" looked for shared libs in the wrong (old) locations.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Sun, 09 Oct 2022 12:43:52 +0200 |
| parents | 925f1c066ff1 |
| children | af3a2629a882 |
comparison
equal
deleted
inserted
replaced
| 41:471f70948894 | 42:08af0d826e3b |
|---|---|
| 131 ${SETENV} ${MAKE_ENV} TMPDIR=${WRKDIR}/build \ | 131 ${SETENV} ${MAKE_ENV} TMPDIR=${WRKDIR}/build \ |
| 132 ${PYTHON_CMD} ${WRKSRC}/pypy/tool/release/package.py --builddir ${WRKDIR}/build --archive-name ${PYPY_DIR} \ | 132 ${PYTHON_CMD} ${WRKSRC}/pypy/tool/release/package.py --builddir ${WRKDIR}/build --archive-name ${PYPY_DIR} \ |
| 133 ${PACKAGE_ARGS} | 133 ${PACKAGE_ARGS} |
| 134 ${EXTRACT_CMD} -C ${STAGEDIR}${PREFIX} -xf ${WRKDIR}/build/${PYPY_DIR}.tar.bz2 | 134 ${EXTRACT_CMD} -C ${STAGEDIR}${PREFIX} -xf ${WRKDIR}/build/${PYPY_DIR}.tar.bz2 |
| 135 ${LN} -fs ../${PYPY_DIR}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} | 135 ${LN} -fs ../${PYPY_DIR}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} |
| 136 .if ${PORT_OPTIONS:MFORPYIMPL38} || ${PORT_OPTIONS:MFORPYIMPL39} | |
| 137 ${FIND} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/lib/${PYTHON_IMPL_MINOR} -name '*.so' | ${XARGS} ${STRIP_CMD} | |
| 138 .else | |
| 136 ${FIND} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/lib_pypy/ -name '*.so' | ${XARGS} ${STRIP_CMD} | 139 ${FIND} ${STAGEDIR}${PREFIX}/${PYPY_DIR}/lib_pypy/ -name '*.so' | ${XARGS} ${STRIP_CMD} |
| 140 .endif | |
| 137 | 141 |
| 138 do-test: | 142 do-test: |
| 139 # See https://bitbucket.org/pypy/buildbot/src/default/bot2/pypybuildbot/builds.py?at=default#builds.py-386 | 143 # See https://bitbucket.org/pypy/buildbot/src/default/bot2/pypybuildbot/builds.py?at=default#builds.py-386 |
| 140 # add_translated_tests() | 144 # add_translated_tests() |
| 141 (cd ${WRKSRC}; \ | 145 (cd ${WRKSRC}; \ |
