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" |