diff options
author | drochner <drochner> | 2008-06-10 18:49:39 +0000 |
---|---|---|
committer | drochner <drochner> | 2008-06-10 18:49:39 +0000 |
commit | 8db26f7bc0c7687b574a8a7b63a5f38a83704820 (patch) | |
tree | b2157e7d3f5ea8a6d45c884fbfc4193fe484123e /games | |
parent | 9bc2d17fcdf132dcf348cc039b90b17de026432a (diff) | |
download | pkgsrc-8db26f7bc0c7687b574a8a7b63a5f38a83704820.tar.gz |
add duckmaze-0.2, a little puzzle,
not that polished, but a nice idea
Diffstat (limited to 'games')
-rw-r--r-- | games/duckmaze/DESCR | 8 | ||||
-rw-r--r-- | games/duckmaze/Makefile | 30 | ||||
-rw-r--r-- | games/duckmaze/PLIST | 46 | ||||
-rw-r--r-- | games/duckmaze/distinfo | 5 |
4 files changed, 89 insertions, 0 deletions
diff --git a/games/duckmaze/DESCR b/games/duckmaze/DESCR new file mode 100644 index 00000000000..d57c31dc850 --- /dev/null +++ b/games/duckmaze/DESCR @@ -0,0 +1,8 @@ +duckmaze is a game about a duck that is in a maze. The duck can move walls, +but only if there are no walls in the way (it makes sense when you try it). + +It's a simple puzzle game which starts with easy levels but progresses +to some quite tricky ones. + +The game includes a full level editor, so feel free to create your own +and send them in! diff --git a/games/duckmaze/Makefile b/games/duckmaze/Makefile new file mode 100644 index 00000000000..eb6ad765071 --- /dev/null +++ b/games/duckmaze/Makefile @@ -0,0 +1,30 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/06/10 18:49:39 drochner Exp $ +# + +DISTNAME= duckmaze-pc-0.2 +PKGNAME= duckmaze-0.2 +CATEGORIES= games +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=duckmaze/} +EXTRACT_SUFX= .zip + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://duckmaze.sourceforge.net/ +COMMENT= A puzzle + +USE_LANGUAGES= # none + +DM= ${WRKDIR}/duckmaze + +do-build: + ${ECHO} "#!/bin/sh" >${DM} + ${ECHO} "cd ${PREFIX}/share/duckmaze" >>${DM} + ${ECHO} "exec ${PYTHONBIN} duckmaze.py" >>${DM} + +do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/duckmaze + ${CP} -r ${WRKSRC}/* ${PREFIX}/share/duckmaze + ${INSTALL_SCRIPT} ${DM} ${PREFIX}/bin + +.include "../../lang/python/application.mk" +.include "../../devel/py-game/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/games/duckmaze/PLIST b/games/duckmaze/PLIST new file mode 100644 index 00000000000..095656601fa --- /dev/null +++ b/games/duckmaze/PLIST @@ -0,0 +1,46 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2008/06/10 18:49:39 drochner Exp $ +bin/duckmaze +share/duckmaze/doc/COPYING.txt +share/duckmaze/doc/TODO.txt +share/duckmaze/doc/index.html +share/duckmaze/doc/logo.png +share/duckmaze/doc/screenshot1.png +share/duckmaze/doc/screenshot2.png +share/duckmaze/doc/screenshot3.png +share/duckmaze/doc/style.css +share/duckmaze/duckmaze.py +share/duckmaze/images/instructions.png +share/duckmaze/images/music.png +share/duckmaze/images/title.png +share/duckmaze/level.py +share/duckmaze/level_editor.py +share/duckmaze/levels/level_001 +share/duckmaze/levels/level_002 +share/duckmaze/levels/level_003 +share/duckmaze/levels/level_004 +share/duckmaze/levels/level_005 +share/duckmaze/levels/level_006 +share/duckmaze/levels/level_007 +share/duckmaze/levels/level_008 +share/duckmaze/levels/level_009 +share/duckmaze/levels/level_010 +share/duckmaze/levels/level_011 +share/duckmaze/levels/level_012 +share/duckmaze/levels/level_013 +share/duckmaze/levels/level_014 +share/duckmaze/levels/level_015 +share/duckmaze/levels/level_016 +share/duckmaze/levels/level_017 +share/duckmaze/levels/level_018 +share/duckmaze/mopelib/__init__.py +share/duckmaze/mopelib/mopelib.py +share/duckmaze/version +@exec ${MKDIR} %D/share/duckmaze/sounds +@dirrm share/duckmaze/sounds +@exec ${MKDIR} %D/share/duckmaze/music +@dirrm share/duckmaze/music +@dirrm share/duckmaze/mopelib +@dirrm share/duckmaze/levels +@dirrm share/duckmaze/images +@dirrm share/duckmaze/doc +@dirrm share/duckmaze diff --git a/games/duckmaze/distinfo b/games/duckmaze/distinfo new file mode 100644 index 00000000000..1d314d13035 --- /dev/null +++ b/games/duckmaze/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/06/10 18:49:39 drochner Exp $ + +SHA1 (duckmaze-pc-0.2.zip) = cd065d97923c5e4a1b421eac08902350160cfa5e +RMD160 (duckmaze-pc-0.2.zip) = ddb86c0637f4e03e52892e864e16bc8c1e4433fe +Size (duckmaze-pc-0.2.zip) = 175798 bytes |