pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/duckmaze add duckmaze-0.2, a little puzzle,



details:   https://anonhg.NetBSD.org/pkgsrc/rev/850fca9bcc3e
branches:  trunk
changeset: 543238:850fca9bcc3e
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Tue Jun 10 18:49:39 2008 +0000

description:
add duckmaze-0.2, a little puzzle,
not that polished, but a nice idea

diffstat:

 games/duckmaze/DESCR    |   8 ++++++++
 games/duckmaze/Makefile |  30 ++++++++++++++++++++++++++++++
 games/duckmaze/PLIST    |  46 ++++++++++++++++++++++++++++++++++++++++++++++
 games/duckmaze/distinfo |   5 +++++
 4 files changed, 89 insertions(+), 0 deletions(-)

diffs (105 lines):

diff -r f7ffe697685a -r 850fca9bcc3e games/duckmaze/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/duckmaze/DESCR      Tue Jun 10 18:49:39 2008 +0000
@@ -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 -r f7ffe697685a -r 850fca9bcc3e games/duckmaze/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/duckmaze/Makefile   Tue Jun 10 18:49:39 2008 +0000
@@ -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@localhost
+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 -r f7ffe697685a -r 850fca9bcc3e games/duckmaze/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/duckmaze/PLIST      Tue Jun 10 18:49:39 2008 +0000
@@ -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 -r f7ffe697685a -r 850fca9bcc3e games/duckmaze/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/duckmaze/distinfo   Tue Jun 10 18:49:39 2008 +0000
@@ -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



Home | Main Index | Thread Index | Old Index