summaryrefslogtreecommitdiff
path: root/games/jools
diff options
context:
space:
mode:
authorwiz <wiz>2006-07-17 23:39:24 +0000
committerwiz <wiz>2006-07-17 23:39:24 +0000
commitd064891d75a12c607a4803910348f4b8c45383fa (patch)
tree2eb1a1e225d64270c8700266a1cebf423a32a48a /games/jools
parent1a92811e1f43a5c95ee7be9f7c2bbfdaf53406cd (diff)
downloadpkgsrc-d064891d75a12c607a4803910348f4b8c45383fa.tar.gz
Initial import of jools-0.20:
Jools is a graphical puzzle game in the tradition of Tetris. It is a clone of Bejeweled (TM), an excellent game which is currently available only for Windows, Mac, and Palm/Pocket PC devices. In a nutshell, the goal is to swap adjacent jools (jewels) within a grid, in order to create rows of three or more of a kind. These jools will then disappear, and more will fall to fill their places. Jools features nifty 3D rendered graphics.
Diffstat (limited to 'games/jools')
-rw-r--r--games/jools/DESCR7
-rw-r--r--games/jools/Makefile26
-rw-r--r--games/jools/PLIST338
-rw-r--r--games/jools/distinfo8
4 files changed, 379 insertions, 0 deletions
diff --git a/games/jools/DESCR b/games/jools/DESCR
new file mode 100644
index 00000000000..6ef517557c0
--- /dev/null
+++ b/games/jools/DESCR
@@ -0,0 +1,7 @@
+Jools is a graphical puzzle game in the tradition of Tetris. It
+is a clone of Bejeweled (TM), an excellent game which is currently
+available only for Windows, Mac, and Palm/Pocket PC devices. In
+a nutshell, the goal is to swap adjacent jools (jewels) within a
+grid, in order to create rows of three or more of a kind. These
+jools will then disappear, and more will fall to fill their places.
+Jools features nifty 3D rendered graphics.
diff --git a/games/jools/Makefile b/games/jools/Makefile
new file mode 100644
index 00000000000..0a678bd9a58
--- /dev/null
+++ b/games/jools/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/07/17 23:39:24 wiz Exp $
+#
+
+DISTNAME= jools-0.20
+CATEGORIES= games
+MASTER_SITES= http://www.eecs.umich.edu/~pelzlpj/jools/
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} jools-musicpack-1.0.tar.gz
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.eecs.umich.edu/~pelzlpj/jools/
+COMMENT= Bejeweled clone
+
+DEPENDS+= ${PYPKGPREFIX}-game>=1.4:../../devel/py-game
+
+PYTHON_VERSIONS_ACCEPTED= 21 22 23 24
+PYDISTUTILSPKG= YES
+
+post-install:
+ ${INSTALL_DATA} ${WRKDIR}/README ${PREFIX}/share/jools/music
+ ${INSTALL_DATA} ${WRKDIR}/timed/* ${PREFIX}/share/jools/music/timed
+ ${INSTALL_DATA} ${WRKDIR}/title/* ${PREFIX}/share/jools/music/title
+ ${INSTALL_DATA} ${WRKDIR}/untimed/* ${PREFIX}/share/jools/music/untimed
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/jools/PLIST b/games/jools/PLIST
new file mode 100644
index 00000000000..7d9c7cf3c06
--- /dev/null
+++ b/games/jools/PLIST
@@ -0,0 +1,338 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/07/17 23:39:24 wiz Exp $
+bin/jools
+${PYSITELIB}/jools/__init__.py
+${PYSITELIB}/jools/__init__.pyc
+${PYSITELIB}/jools/__init__.pyo
+${PYSITELIB}/jools/audiostatus.py
+${PYSITELIB}/jools/audiostatus.pyc
+${PYSITELIB}/jools/audiostatus.pyo
+${PYSITELIB}/jools/config.py
+${PYSITELIB}/jools/config.pyc
+${PYSITELIB}/jools/config.pyo
+${PYSITELIB}/jools/globals.py
+${PYSITELIB}/jools/globals.pyc
+${PYSITELIB}/jools/globals.pyo
+${PYSITELIB}/jools/grid.py
+${PYSITELIB}/jools/grid.pyc
+${PYSITELIB}/jools/grid.pyo
+${PYSITELIB}/jools/highscore.py
+${PYSITELIB}/jools/highscore.pyc
+${PYSITELIB}/jools/highscore.pyo
+${PYSITELIB}/jools/initialize.py
+${PYSITELIB}/jools/initialize.pyc
+${PYSITELIB}/jools/initialize.pyo
+${PYSITELIB}/jools/inputbox.py
+${PYSITELIB}/jools/inputbox.pyc
+${PYSITELIB}/jools/inputbox.pyo
+${PYSITELIB}/jools/intro.py
+${PYSITELIB}/jools/intro.pyc
+${PYSITELIB}/jools/intro.pyo
+${PYSITELIB}/jools/jool.py
+${PYSITELIB}/jools/jool.pyc
+${PYSITELIB}/jools/jool.pyo
+${PYSITELIB}/jools/joolsutils.py
+${PYSITELIB}/jools/joolsutils.pyc
+${PYSITELIB}/jools/joolsutils.pyo
+${PYSITELIB}/jools/options.py
+${PYSITELIB}/jools/options.pyc
+${PYSITELIB}/jools/options.pyo
+${PYSITELIB}/jools/playlist.py
+${PYSITELIB}/jools/playlist.pyc
+${PYSITELIB}/jools/playlist.pyo
+${PYSITELIB}/jools/scoreboard.py
+${PYSITELIB}/jools/scoreboard.pyc
+${PYSITELIB}/jools/scoreboard.pyo
+${PYSITELIB}/jools/sound.py
+${PYSITELIB}/jools/sound.pyc
+${PYSITELIB}/jools/sound.pyo
+${PYSITELIB}/jools/timer.py
+${PYSITELIB}/jools/timer.pyc
+${PYSITELIB}/jools/timer.pyo
+share/jools/fonts/.arch-ids/=default
+share/jools/fonts/detonate.ttf
+share/jools/images/.arch-ids/=all
+share/jools/images/amethyst/.arch-ids/=all
+share/jools/images/amethyst/0001.png
+share/jools/images/amethyst/0002.png
+share/jools/images/amethyst/0003.png
+share/jools/images/amethyst/0004.png
+share/jools/images/amethyst/0005.png
+share/jools/images/amethyst/0006.png
+share/jools/images/amethyst/0007.png
+share/jools/images/amethyst/0008.png
+share/jools/images/amethyst/0009.png
+share/jools/images/amethyst/0010.png
+share/jools/images/amethyst/0011.png
+share/jools/images/amethyst/0012.png
+share/jools/images/amethyst/0013.png
+share/jools/images/amethyst/0014.png
+share/jools/images/amethyst/0015.png
+share/jools/images/amethyst/0016.png
+share/jools/images/amethyst/0017.png
+share/jools/images/amethyst/0018.png
+share/jools/images/amethyst/0019.png
+share/jools/images/amethyst/0020.png
+share/jools/images/amethyst/0021.png
+share/jools/images/amethyst/0022.png
+share/jools/images/amethyst/0023.png
+share/jools/images/amethyst/0024.png
+share/jools/images/amethyst/0025.png
+share/jools/images/amethyst/0026.png
+share/jools/images/amethyst/0027.png
+share/jools/images/amethyst/0028.png
+share/jools/images/amethyst/0029.png
+share/jools/images/amethyst/0030.png
+share/jools/images/amethyst/0031.png
+share/jools/images/amethyst/0032.png
+share/jools/images/amethyst/0033.png
+share/jools/images/amethyst/0034.png
+share/jools/images/amethyst/0035.png
+share/jools/images/amethyst/0036.png
+share/jools/images/amethyst/0037.png
+share/jools/images/amethyst/0038.png
+share/jools/images/amethyst/0039.png
+share/jools/images/amethyst/0040.png
+share/jools/images/arrowdown.png
+share/jools/images/arrowup.png
+share/jools/images/back-button-on.png
+share/jools/images/back-button.png
+share/jools/images/diamond/.arch-ids/=all
+share/jools/images/diamond/0001.png
+share/jools/images/diamond/0002.png
+share/jools/images/diamond/0003.png
+share/jools/images/diamond/0004.png
+share/jools/images/diamond/0005.png
+share/jools/images/diamond/0006.png
+share/jools/images/diamond/0007.png
+share/jools/images/diamond/0008.png
+share/jools/images/diamond/0009.png
+share/jools/images/diamond/0010.png
+share/jools/images/diamond/0011.png
+share/jools/images/diamond/0012.png
+share/jools/images/diamond/0013.png
+share/jools/images/diamond/0014.png
+share/jools/images/diamond/0015.png
+share/jools/images/diamond/0016.png
+share/jools/images/diamond/0017.png
+share/jools/images/diamond/0018.png
+share/jools/images/diamond/0019.png
+share/jools/images/diamond/0020.png
+share/jools/images/emerald/.arch-ids/=all
+share/jools/images/emerald/0001.png
+share/jools/images/emerald/0002.png
+share/jools/images/emerald/0003.png
+share/jools/images/emerald/0004.png
+share/jools/images/emerald/0005.png
+share/jools/images/emerald/0006.png
+share/jools/images/emerald/0007.png
+share/jools/images/emerald/0008.png
+share/jools/images/emerald/0009.png
+share/jools/images/emerald/0010.png
+share/jools/images/emerald/0011.png
+share/jools/images/emerald/0012.png
+share/jools/images/emerald/0013.png
+share/jools/images/emerald/0014.png
+share/jools/images/emerald/0015.png
+share/jools/images/emerald/0016.png
+share/jools/images/emerald/0017.png
+share/jools/images/emerald/0018.png
+share/jools/images/emerald/0019.png
+share/jools/images/emerald/0020.png
+share/jools/images/gameover.png
+share/jools/images/highscore.png
+share/jools/images/jools-logo-large.png
+share/jools/images/jools-logo-small.png
+share/jools/images/levelup.png
+share/jools/images/loading.png
+share/jools/images/megaphone-off.png
+share/jools/images/megaphone-on.png
+share/jools/images/nomoves.png
+share/jools/images/notes-off.png
+share/jools/images/notes-on.png
+share/jools/images/options-button-on.png
+share/jools/images/options-button.png
+share/jools/images/orange/.arch-ids/=all
+share/jools/images/orange/0001.png
+share/jools/images/orange/0002.png
+share/jools/images/orange/0003.png
+share/jools/images/orange/0004.png
+share/jools/images/orange/0005.png
+share/jools/images/orange/0006.png
+share/jools/images/orange/0007.png
+share/jools/images/orange/0008.png
+share/jools/images/orange/0009.png
+share/jools/images/orange/0010.png
+share/jools/images/orange/0011.png
+share/jools/images/orange/0012.png
+share/jools/images/orange/0013.png
+share/jools/images/orange/0014.png
+share/jools/images/orange/0015.png
+share/jools/images/orange/0016.png
+share/jools/images/orange/0017.png
+share/jools/images/orange/0018.png
+share/jools/images/orange/0019.png
+share/jools/images/orange/0020.png
+share/jools/images/paused.png
+share/jools/images/quit-button-on.png
+share/jools/images/quit-button.png
+share/jools/images/ruby/.arch-ids/=all
+share/jools/images/ruby/0001.png
+share/jools/images/ruby/0002.png
+share/jools/images/ruby/0003.png
+share/jools/images/ruby/0004.png
+share/jools/images/ruby/0005.png
+share/jools/images/ruby/0006.png
+share/jools/images/ruby/0007.png
+share/jools/images/ruby/0008.png
+share/jools/images/ruby/0009.png
+share/jools/images/ruby/0010.png
+share/jools/images/ruby/0011.png
+share/jools/images/ruby/0012.png
+share/jools/images/ruby/0013.png
+share/jools/images/ruby/0014.png
+share/jools/images/ruby/0015.png
+share/jools/images/ruby/0016.png
+share/jools/images/ruby/0017.png
+share/jools/images/ruby/0018.png
+share/jools/images/ruby/0019.png
+share/jools/images/ruby/0020.png
+share/jools/images/sapphire/.arch-ids/=all
+share/jools/images/sapphire/0001.png
+share/jools/images/sapphire/0002.png
+share/jools/images/sapphire/0003.png
+share/jools/images/sapphire/0004.png
+share/jools/images/sapphire/0005.png
+share/jools/images/sapphire/0006.png
+share/jools/images/sapphire/0007.png
+share/jools/images/sapphire/0008.png
+share/jools/images/sapphire/0009.png
+share/jools/images/sapphire/0010.png
+share/jools/images/sapphire/0011.png
+share/jools/images/sapphire/0012.png
+share/jools/images/sapphire/0013.png
+share/jools/images/sapphire/0014.png
+share/jools/images/sapphire/0015.png
+share/jools/images/sapphire/0016.png
+share/jools/images/sapphire/0017.png
+share/jools/images/sapphire/0018.png
+share/jools/images/sapphire/0019.png
+share/jools/images/sapphire/0020.png
+share/jools/images/scale.png
+share/jools/images/scores-button-on.png
+share/jools/images/scores-button.png
+share/jools/images/slider.png
+share/jools/images/sphere/.arch-ids/=all
+share/jools/images/sphere/0001.png
+share/jools/images/sphere/0002.png
+share/jools/images/sphere/0003.png
+share/jools/images/sphere/0004.png
+share/jools/images/sphere/0005.png
+share/jools/images/sphere/0006.png
+share/jools/images/sphere/0007.png
+share/jools/images/sphere/0008.png
+share/jools/images/sphere/0009.png
+share/jools/images/sphere/0010.png
+share/jools/images/sphere/0011.png
+share/jools/images/sphere/0012.png
+share/jools/images/sphere/0013.png
+share/jools/images/sphere/0014.png
+share/jools/images/sphere/0015.png
+share/jools/images/sphere/0016.png
+share/jools/images/sphere/0017.png
+share/jools/images/sphere/0018.png
+share/jools/images/sphere/0019.png
+share/jools/images/sphere/0020.png
+share/jools/images/sphere/0021.png
+share/jools/images/test-button-on.png
+share/jools/images/test-button.png
+share/jools/images/timer-gradient.png
+share/jools/images/timetrial-button-on.png
+share/jools/images/timetrial-button.png
+share/jools/images/untimed-button-on.png
+share/jools/images/untimed-button.png
+share/jools/music/.arch-ids/=default
+share/jools/music/README
+share/jools/music/timed/.arch-ids/=default
+share/jools/music/timed/.placeholder
+share/jools/music/timed/When The Monkey Dances.ogg
+share/jools/music/timed/When The Monkey Is Sick.ogg
+share/jools/music/title/.arch-ids/=default
+share/jools/music/title/.placeholder
+share/jools/music/title/Delightful Trailer.ogg
+share/jools/music/untimed/.arch-ids/=default
+share/jools/music/untimed/.placeholder
+share/jools/music/untimed/1987(Give It Up).ogg
+share/jools/music/untimed/Dreaming of Driving.ogg
+share/jools/sounds/.arch-ids/=id
+share/jools/sounds/00/.arch-ids/=id
+share/jools/sounds/00/.arch-ids/buzz.wav.id
+share/jools/sounds/00/.arch-ids/click.wav.id
+share/jools/sounds/00/.arch-ids/levelup.wav.id
+share/jools/sounds/00/.arch-ids/point1.wav.id
+share/jools/sounds/00/.arch-ids/point2.wav.id
+share/jools/sounds/00/.arch-ids/point3.wav.id
+share/jools/sounds/00/.arch-ids/point4.wav.id
+share/jools/sounds/00/.arch-ids/point5.wav.id
+share/jools/sounds/00/.arch-ids/point6.wav.id
+share/jools/sounds/00/buzz.wav
+share/jools/sounds/00/click.wav
+share/jools/sounds/00/levelup.wav
+share/jools/sounds/00/point1.wav
+share/jools/sounds/00/point2.wav
+share/jools/sounds/00/point3.wav
+share/jools/sounds/00/point4.wav
+share/jools/sounds/00/point5.wav
+share/jools/sounds/00/point6.wav
+share/jools/sounds/01/.arch-ids/=id
+share/jools/sounds/01/.arch-ids/buzz.wav.id
+share/jools/sounds/01/.arch-ids/click.wav.id
+share/jools/sounds/01/.arch-ids/levelup.wav.id
+share/jools/sounds/01/.arch-ids/point1.wav.id
+share/jools/sounds/01/.arch-ids/point2.wav.id
+share/jools/sounds/01/.arch-ids/point3.wav.id
+share/jools/sounds/01/.arch-ids/point4.wav.id
+share/jools/sounds/01/.arch-ids/point5.wav.id
+share/jools/sounds/01/.arch-ids/point6.wav.id
+share/jools/sounds/01/buzz.wav
+share/jools/sounds/01/click.wav
+share/jools/sounds/01/levelup.wav
+share/jools/sounds/01/point1.wav
+share/jools/sounds/01/point2.wav
+share/jools/sounds/01/point3.wav
+share/jools/sounds/01/point4.wav
+share/jools/sounds/01/point5.wav
+share/jools/sounds/01/point6.wav
+@dirrm share/jools/sounds/01/.arch-ids
+@dirrm share/jools/sounds/01
+@dirrm share/jools/sounds/00/.arch-ids
+@dirrm share/jools/sounds/00
+@dirrm share/jools/sounds/.arch-ids
+@dirrm share/jools/sounds
+@dirrm share/jools/music/untimed/.arch-ids
+@dirrm share/jools/music/untimed
+@dirrm share/jools/music/title/.arch-ids
+@dirrm share/jools/music/title
+@dirrm share/jools/music/timed/.arch-ids
+@dirrm share/jools/music/timed
+@dirrm share/jools/music/.arch-ids
+@dirrm share/jools/music
+@dirrm share/jools/images/sphere/.arch-ids
+@dirrm share/jools/images/sphere
+@dirrm share/jools/images/sapphire/.arch-ids
+@dirrm share/jools/images/sapphire
+@dirrm share/jools/images/ruby/.arch-ids
+@dirrm share/jools/images/ruby
+@dirrm share/jools/images/orange/.arch-ids
+@dirrm share/jools/images/orange
+@dirrm share/jools/images/emerald/.arch-ids
+@dirrm share/jools/images/emerald
+@dirrm share/jools/images/diamond/.arch-ids
+@dirrm share/jools/images/diamond
+@dirrm share/jools/images/amethyst/.arch-ids
+@dirrm share/jools/images/amethyst
+@dirrm share/jools/images/.arch-ids
+@dirrm share/jools/images
+@dirrm share/jools/fonts/.arch-ids
+@dirrm share/jools/fonts
+@dirrm share/jools
+@dirrm ${PYSITELIB}/jools
diff --git a/games/jools/distinfo b/games/jools/distinfo
new file mode 100644
index 00000000000..c159f25c710
--- /dev/null
+++ b/games/jools/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/07/17 23:39:24 wiz Exp $
+
+SHA1 (jools-0.20.tar.gz) = 3832e22cbee8d2cc7f13030ea0b1caf09a185179
+RMD160 (jools-0.20.tar.gz) = c9689549b6f73ca6cc43a7e840d1f7555df24df8
+Size (jools-0.20.tar.gz) = 1710143 bytes
+SHA1 (jools-musicpack-1.0.tar.gz) = 52982a438e7bc6ed4691e63838f92f7aa919bf54
+RMD160 (jools-musicpack-1.0.tar.gz) = e2b084bbea972c42b79fa8e56ee9fcc9b1e34f05
+Size (jools-musicpack-1.0.tar.gz) = 4447501 bytes