Changeset View
Changeset View
Standalone View
Standalone View
head/graphics/py-cairo/Makefile
Show All 14 Lines | |||||
USES= pkgconfig python:2 shebangfix tar:bzip2 waf | USES= pkgconfig python:2 shebangfix tar:bzip2 waf | ||||
USE_GNOME= cairo | USE_GNOME= cairo | ||||
CPPFLAGS+= -I${LOCALBASE}/include | CPPFLAGS+= -I${LOCALBASE}/include | ||||
LDFLAGS+= -L${LOCALBASE}/lib | LDFLAGS+= -L${LOCALBASE}/lib | ||||
CONFIGURE_ENV= PYTHON=${LOCALBASE}/bin/${PYTHON_CMD} \ | CONFIGURE_ENV= PYTHON=${LOCALBASE}/bin/${PYTHON_CMD} \ | ||||
PREFIX=${PREFIX} | PREFIX=${PREFIX} | ||||
python_OLD_CMD?= /usr/bin/env python | |||||
python_CMD?= ${LOCALBASE}/bin/python2 | |||||
SHEBANG_FILES= examples/*.py examples/*/*.py test/*.py | SHEBANG_FILES= examples/*.py examples/*/*.py test/*.py | ||||
post-install: | post-install: | ||||
@cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ | @cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ | ||||
-d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} | -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} | ||||
@cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ | @cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ | ||||
-d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} | -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} | ||||
@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cairo/_cairo.so | @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cairo/_cairo.so | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |