Changeset View
Changeset View
Standalone View
Standalone View
head/devel/py-Jinja2/Makefile
Show All 39 Lines | |||||
.if ${PKGNAMESUFFIX} == "-doc" | .if ${PKGNAMESUFFIX} == "-doc" | ||||
BUILD_DEPENDS+= ${PKGNAMEPREFIX}sphinx>=1.1.3:${PORTSDIR}/textproc/py-sphinx | BUILD_DEPENDS+= ${PKGNAMEPREFIX}sphinx>=1.1.3:${PORTSDIR}/textproc/py-sphinx | ||||
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} | DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} | ||||
PORTDOCS= * | PORTDOCS= * | ||||
PORT_OPTIONS:= ${PORT_OPTIONS:NEXAMPLES} | PORT_OPTIONS:= ${PORT_OPTIONS:NEXAMPLES} | ||||
.endif | .endif | ||||
# no problem with Python > 3.2 | # no problem with Python > 3.2 | ||||
.if ${PYTHON_REL} >= 320 | .if ${PYTHON_REL} >= 3200 | ||||
pre-build: | pre-build: | ||||
${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/jinja2 | ${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/jinja2 | ||||
.endif | .endif | ||||
.if ${PKGNAMESUFFIX} == "-doc" | .if ${PKGNAMESUFFIX} == "-doc" | ||||
do-build: | do-build: | ||||
. if ${PYTHON_REL} >= 300 | . if ${PYTHON_REL} >= 3000 | ||||
@${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/docs | @${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/docs | ||||
. endif | . endif | ||||
(cd ${WRKSRC}/docs && ${MAKE} html) | (cd ${WRKSRC}/docs && ${MAKE} html) | ||||
do-install: | do-install: | ||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
(cd ${WRKSRC}/docs/_build/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \ | (cd ${WRKSRC}/docs/_build/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \ | ||||
"! -name .buildinfo") | "! -name .buildinfo") | ||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MEXAMPLES} | .if ${PORT_OPTIONS:MEXAMPLES} | ||||
PORTEXAMPLES= * | PORTEXAMPLES= * | ||||
post-build: | post-build: | ||||
. if ${PYTHON_REL} >= 300 | . if ${PYTHON_REL} >= 3000 | ||||
${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/examples | ${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/examples | ||||
. endif | . endif | ||||
${PYTHON_CMD} -m compileall ${WRKSRC}/examples ; \ | ${PYTHON_CMD} -m compileall ${WRKSRC}/examples ; \ | ||||
${PYTHON_CMD} -O -m compileall ${WRKSRC}/examples | ${PYTHON_CMD} -O -m compileall ${WRKSRC}/examples | ||||
post-install: | post-install: | ||||
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | ||||
(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) | (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) | ||||
Show All 10 Lines |