1 # Created by: Rusmir Dusko <nemysis@FreeBSD.org>
7 CATEGORIES= games python
8 MASTER_SITES= http://hectigo.net/games/oneisenough/ \
9 SF/nemysisfreebsdp/games/:icons
10 DISTFILES= ${PORTNAME}_a${DISTVERSION:S/.//g}_src${EXTRACT_SUFX} \
12 EXTRACT_ONLY= ${PORTNAME}_a${DISTVERSION:S/.//g}_src${EXTRACT_SUFX}
14 MAINTAINER= ports@FreeBSD.org
15 COMMENT= Economic development in the land of the balls
19 RUN_DEPENDS= ${PYGAME}
21 WRKSRC= ${WRKDIR}/"one is enough"
23 USES= dos2unix python:2 shebangfix zip
24 DOS2UNIX_FILES= *.txt bin/*.py
25 DOS2UNIX_REGEX= .*.[^pt][^nt][^gf]
26 SHEBANG_FILES= run_game.py bin/mainmenu.py
31 SUB_FILES= ${PORTNAME}
33 DESKTOP_ENTRIES="One Is Enough" "" ${PORTNAME} \
34 "${PORTNAME}" "Game;ArcadeGame;" ""
38 -name "Thumbs.db" -delete -or -name "pack.bat" -delete
41 @${PYTHON_CMD} -m compileall ${WRKSRC}
42 @${PYTHON_CMD} -O -m compileall ${WRKSRC}
45 ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
46 @(cd ${WRKSRC}/bin && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/bin)
47 .for f in *.py *.pyc *.pyo
48 ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
51 ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
52 ${STAGEDIR}${PREFIX}/share/pixmaps/
54 @${MKDIR} ${STAGEDIR}${DOCSDIR}
55 ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
57 .include <bsd.port.mk>