Changeset View
Changeset View
Standalone View
Standalone View
devel/py-ice/Makefile
| Show All 24 Lines | |||||
| SHEBANG_FILES= ${BUILD_WRKSRC}/config/s2py.py | SHEBANG_FILES= ${BUILD_WRKSRC}/config/s2py.py | ||||
| MAKE_ENV+= PYTHON_VERSION=${PYTHON_VERSION} | MAKE_ENV+= PYTHON_VERSION=${PYTHON_VERSION} | ||||
| LIB_VRS= ${PORTVERSION:S|.||g:C|[0-9]$||} | LIB_VRS= ${PORTVERSION:S|.||g:C|[0-9]$||} | ||||
| PLIST_SUB= LIB_VERSION="${PORTVERSION}" LIB_VRS="${LIB_VRS}" | PLIST_SUB= LIB_VERSION="${PORTVERSION}" LIB_VRS="${LIB_VRS}" | ||||
| # bypass infrastructure bug (taken from www/py-django) | # bypass infrastructure bug (taken from www/py-django) | ||||
| OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options | |||||
| OPTIONS_DEFINE= DEBUG TESTS | OPTIONS_DEFINE= DEBUG TESTS | ||||
| OPTIONS_DEFAULT=TESTS | OPTIONS_DEFAULT=TESTS | ||||
| TESTS_DESC= Run tests | TESTS_DESC= Run tests | ||||
| post-install: | post-install: | ||||
| ${STRIP_CMD} ${STAGEDIR}${PYSITEDIR}/Ice/*.so.* | ${STRIP_CMD} ${STAGEDIR}${PYSITEDIR}/Ice/*.so.* | ||||
| ${ECHO} "Ice" > ${STAGEDIR}${PYSITEDIR}/Ice.pth | ${ECHO} "Ice" > ${STAGEDIR}${PYSITEDIR}/Ice.pth | ||||
| @${FIND} ${STAGEDIR}${PYSITEDIR}/Ice \( -name "*.pyc" -or -name "*.pyo" \) \ | @${FIND} ${STAGEDIR}${PYSITEDIR}/Ice \( -name "*.pyc" -or -name "*.pyo" \) \ | ||||
| -exec ${CHMOD} u+w {} \; | -exec ${CHMOD} u+w {} \; | ||||
| @${PYTHON_CMD} -m compileall -d ${PYSITEDIR}/Ice ${STAGEDIR}${PYSITEDIR}/Ice | @${PYTHON_CMD} -m compileall -d ${PYSITEDIR}/Ice ${STAGEDIR}${PYSITEDIR}/Ice | ||||
| @${PYTHON_CMD} -O -m compileall -d ${PYSITEDIR}/Ice ${STAGEDIR}${PYSITEDIR}/Ice | @${PYTHON_CMD} -O -m compileall -d ${PYSITEDIR}/Ice ${STAGEDIR}${PYSITEDIR}/Ice | ||||
| ${INSTALL_MAN} ${WRKSRC}/man/man1/slice2py.1 ${STAGEDIR}${PREFIX}/man/man1 | ${INSTALL_MAN} ${WRKSRC}/man/man1/slice2py.1 ${STAGEDIR}${PREFIX}/man/man1 | ||||
| ${INSTALL_SCRIPT} ${BUILD_WRKSRC}/config/s2py.py \ | ${INSTALL_SCRIPT} ${BUILD_WRKSRC}/config/s2py.py \ | ||||
| ${STAGEDIR}${PREFIX}/bin/slice2py | ${STAGEDIR}${PREFIX}/bin/slice2py | ||||
| .include "${MASTERDIR}/Makefile" | .include "${MASTERDIR}/Makefile" | ||||