Changeset View
Changeset View
Standalone View
Standalone View
head/games/thudboard/Makefile
Show All 15 Lines | |||||
USES= python | USES= python | ||||
SUB_FILES= thudboard | SUB_FILES= thudboard | ||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
post-patch: | post-patch: | ||||
${REINPLACE_CMD} -e 's|file:.*/docs|file://${DOCSDIR}|' \ | ${REINPLACE_CMD} -e 's|file:.*/docs|file://${DOCSDIR}|' \ | ||||
${WRKDIR}/thud.py | ${WRKSRC}/thud.py | ||||
do-build: | do-build: | ||||
@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC} 2>/dev/null | @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC} 2>/dev/null | ||||
do-install: | do-install: | ||||
${INSTALL_SCRIPT} ${WRKDIR}/thudboard ${STAGEDIR}${PREFIX}/bin/thudboard | ${INSTALL_SCRIPT} ${WRKDIR}/thudboard ${STAGEDIR}${PREFIX}/bin/thudboard | ||||
@${MKDIR} ${STAGEDIR}${DATADIR} | @${MKDIR} ${STAGEDIR}${DATADIR} | ||||
@${INSTALL_DATA} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR} | @${INSTALL_DATA} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR} | ||||
@${INSTALL_DATA} ${WRKSRC}/*.pyc ${STAGEDIR}${DATADIR} | @${INSTALL_DATA} ${WRKSRC}/*.pyc ${STAGEDIR}${DATADIR} | ||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
@(cd ${WRKDIR}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) | @(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) | ||||
. for d in koomvalley img | . for d in koomvalley img | ||||
@${MKDIR} ${STAGEDIR}${DATADIR}/${d} | @${MKDIR} ${STAGEDIR}${DATADIR}/${d} | ||||
@(cd ${WRKDIR}/${d} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/${d}) | @(cd ${WRKSRC}/${d} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/${d}) | ||||
. endfor | . endfor | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |