diff options
author | Maxim Sobolev <sobomax@FreeBSD.org> | 2001-03-10 16:07:49 +0000 |
---|---|---|
committer | Maxim Sobolev <sobomax@FreeBSD.org> | 2001-03-10 16:07:49 +0000 |
commit | 6bc94235a279cbcaa6ab0e8700bf283465ea444b (patch) | |
tree | 49aa045216994dc25c6aa4b18df4786f56c97794 /games | |
parent | Update to 1.3.12. (diff) |
Add twitch 1.0, an overhead 2-d shooter written in Python, reminiscent of
games like Robotron.
Notes
Notes:
svn path=/head/; revision=39430
Diffstat (limited to 'games')
-rw-r--r-- | games/Makefile | 1 | ||||
-rw-r--r-- | games/twitch/Makefile | 30 | ||||
-rw-r--r-- | games/twitch/distinfo | 1 | ||||
-rw-r--r-- | games/twitch/pkg-comment | 1 | ||||
-rw-r--r-- | games/twitch/pkg-descr | 9 | ||||
-rw-r--r-- | games/twitch/pkg-plist | 89 |
6 files changed, 131 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile index 790950f031ae..edf83a40651c 100644 --- a/games/Makefile +++ b/games/Makefile @@ -190,6 +190,7 @@ SUBDIR += nil SUBDIR += nonsense SUBDIR += omega + SUBDIR += twitch SUBDIR += uox3 SUBDIR += wmeyes SUBDIR += wmminichess diff --git a/games/twitch/Makefile b/games/twitch/Makefile new file mode 100644 index 000000000000..f7e29756c5e6 --- /dev/null +++ b/games/twitch/Makefile @@ -0,0 +1,30 @@ +# New ports collection makefile for: twitch +# Date created: 10 March 2001 +# Whom: Maxim Sobolev <sobomax@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= twitch +PORTVERSION= 1.0 +CATEGORIES= games +MASTER_SITES= http://wildsau.idv.uni-linz.ac.at/mfx/download/pysol/ + +MAINTAINER= sobomax@FreeBSD.org + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game + +USE_PYTHON= yes + +do-build: + ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -l ${WRKSRC} + +do-install: + @${MKDIR} ${PREFIX}/share/twitch + (cd ${WRKSRC}; tar cf - images sound levels twitch.*) | \ + (cd ${PREFIX}/share/twitch; tar xf -) + @printf "#!/bin/sh\ncd ${PREFIX}/share/twitch && \ + ${PYTHON_CMD} ${PREFIX}/share/twitch/twitch.py\n" > ${WRKDIR}/twitch.sh + @${INSTALL_SCRIPT} ${WRKDIR}/twitch.sh ${PREFIX}/bin/twitch + +.include <bsd.port.mk> diff --git a/games/twitch/distinfo b/games/twitch/distinfo new file mode 100644 index 000000000000..8f6d4113e3d8 --- /dev/null +++ b/games/twitch/distinfo @@ -0,0 +1 @@ +MD5 (twitch-1.0.tar.gz) = 5d19b4a1ed3411b4cc466fd8320921c2 diff --git a/games/twitch/pkg-comment b/games/twitch/pkg-comment new file mode 100644 index 000000000000..0367d71af63a --- /dev/null +++ b/games/twitch/pkg-comment @@ -0,0 +1 @@ +An overhead 2-d shooter, reminiscent of games like Robotron diff --git a/games/twitch/pkg-descr b/games/twitch/pkg-descr new file mode 100644 index 000000000000..e07ec3a43371 --- /dev/null +++ b/games/twitch/pkg-descr @@ -0,0 +1,9 @@ +Twitch - a GPL arcade game by David Clark <silenus@telus.net>. + +Twitch is an overhead 2-d shooter, reminiscent of games like Robotron or Tron: +Deadly Disks. The player has entered the fortress of the evil Hippopoticus, +and is trying to rescue the fair Lady Penelope from his clutches. I wrote +Twitch as a proof-of-concept: namely that Python, properly written, is fast +enough to create a playable, cross-platform arcade game. + +WWW: http://www3.telus.net/futility/futility/twitch.html diff --git a/games/twitch/pkg-plist b/games/twitch/pkg-plist new file mode 100644 index 000000000000..07388375f309 --- /dev/null +++ b/games/twitch/pkg-plist @@ -0,0 +1,89 @@ +bin/twitch +share/twitch/images/blank1.png +share/twitch/images/blank2.png +share/twitch/images/blank3.png +share/twitch/images/blank4.png +share/twitch/images/block1.png +share/twitch/images/block2.png +share/twitch/images/block3.png +share/twitch/images/block4.png +share/twitch/images/bomb.png +share/twitch/images/bombammo.png +share/twitch/images/boss.png +share/twitch/images/boss_dying.png +share/twitch/images/bulletammo.png +share/twitch/images/crosshair.png +share/twitch/images/damage.png +share/twitch/images/explosion.png +share/twitch/images/fire.png +share/twitch/images/flame.png +share/twitch/images/flamerammo.png +share/twitch/images/gate.png +share/twitch/images/grenade.png +share/twitch/images/grenadeammo.png +share/twitch/images/gunner.png +share/twitch/images/gunner_dying.png +share/twitch/images/healthempty.png +share/twitch/images/healthfull.png +share/twitch/images/healthkit.png +share/twitch/images/heart.png +share/twitch/images/hunter.png +share/twitch/images/hunter_dying.png +share/twitch/images/key.png +share/twitch/images/laserammo.png +share/twitch/images/penelope.png +share/twitch/images/player.png +share/twitch/images/player_death.png +share/twitch/images/robot.png +share/twitch/images/robot_dying.png +share/twitch/images/rocket.png +share/twitch/images/rocketammo.png +share/twitch/images/shooter.png +share/twitch/images/shooter_dying.png +share/twitch/images/smoke.png +share/twitch/images/spawngate.png +share/twitch/images/spider.png +share/twitch/images/spider_dying.png +share/twitch/images/title.png +share/twitch/images/weapons.png +share/twitch/images/weaponsel.png +share/twitch/images/younffp_.ttf +share/twitch/levels/1.lvl +share/twitch/levels/10.lvl +share/twitch/levels/2.lvl +share/twitch/levels/3.lvl +share/twitch/levels/4.lvl +share/twitch/levels/5.lvl +share/twitch/levels/6.lvl +share/twitch/levels/7.lvl +share/twitch/levels/8.lvl +share/twitch/levels/9.lvl +share/twitch/levels/template.lvl +share/twitch/sound/bombblast.wav +share/twitch/sound/explosion.wav +share/twitch/sound/fealingnull.xm +share/twitch/sound/flame.wav +share/twitch/sound/gatedown.wav +share/twitch/sound/gateup.wav +share/twitch/sound/gchuck.wav +share/twitch/sound/hunterdeath.wav +share/twitch/sound/laser.wav +share/twitch/sound/levelintro.wav +share/twitch/sound/mg.wav +share/twitch/sound/pain1.wav +share/twitch/sound/pain2.wav +share/twitch/sound/pain3.wav +share/twitch/sound/pickup.wav +share/twitch/sound/pickuphealth.wav +share/twitch/sound/playerdeath.wav +share/twitch/sound/rocket.wav +share/twitch/sound/schizo.xm +share/twitch/sound/shotgun.wav +share/twitch/sound/spawngate.wav +share/twitch/sound/weaponswitch.wav +share/twitch/twitch.py +share/twitch/twitch.pyc +@dirrm share/twitch/sound +@dirrm share/twitch/levels +@dirrm share/twitch/images +@dirrm share/twitch |