diff options
author | Rusmir Dusko <nemysis@FreeBSD.org> | 2013-09-29 16:30:49 +0000 |
---|---|---|
committer | Rusmir Dusko <nemysis@FreeBSD.org> | 2013-09-29 16:30:49 +0000 |
commit | f0fef5dc45e2a67a550fec1dd827834d61f8b44e (patch) | |
tree | 9b2957081d8988bef89b91476218fa7905d354df /games/duckmaze/Makefile | |
parent | 159eb82a55511f772f8ffd2a856e8a6fcc4f4285 (diff) | |
download | ports-f0fef5dc45e2a67a550fec1dd827834d61f8b44e.tar.gz ports-f0fef5dc45e2a67a550fec1dd827834d61f8b44e.zip |
Notes
Diffstat (limited to 'games/duckmaze/Makefile')
-rw-r--r-- | games/duckmaze/Makefile | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/games/duckmaze/Makefile b/games/duckmaze/Makefile new file mode 100644 index 000000000000..c68f75adb2ba --- /dev/null +++ b/games/duckmaze/Makefile @@ -0,0 +1,54 @@ +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= duckmaze +DISTVERSION= 0.3r34 +CATEGORIES= games python +MASTER_SITES= SF/nemysisfreebsdp/${PORTNAME}/ +DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ + ${PORTNAME}.png +DIST_SUBDIR= python +EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} + +MAINTAINER= nemysis@FreeBSD.org +COMMENT= Game about a duck that is in a maze + +LICENSE= GPLv2 + +RUN_DEPENDS= ${PYGAME} + +WRKSRC= ${WRKDIR}/${PORTNAME}/trunk + +USES= shebangfix +SHEBANG_FILES= *.py mopelib/mopelib.py +USE_PYTHON= yes + +PORTDOCS= TODO.txt index.html style.css + +SUB_FILES= ${PORTNAME}.sh + +DESKTOP_ENTRIES="duckmaze" "${COMMENT}" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" false + +post-extract: + ${MV} ${WRKSRC}/doc/*.png ${WRKSRC}/images/ + +do-build: + @${PYTHON_CMD} -m compileall ${WRKSRC} + @${PYTHON_CMD} -O -m compileall ${WRKSRC} + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + @(cd ${WRKSRC} && ${COPYTREE_SHARE} "images levels mopelib music sounds" ${STAGEDIR}${DATADIR}) +.for d in *.py *.pyc *.pyo + ${INSTALL_SCRIPT} ${WRKSRC}/${d} ${STAGEDIR}${DATADIR} +.endfor +.for d in duckmazerc.txt version + ${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${DATADIR} +.endfor + ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/ + + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> |