diff options
author | wiz <wiz@pkgsrc.org> | 2008-03-14 01:01:56 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2008-03-14 01:01:56 +0000 |
commit | d40abaf3baac6306141356f6debfd120d8173cc1 (patch) | |
tree | b386105024c255e0a13bf204015270d35c045722 /games/gate88 | |
parent | af078a7ef2d8cc5e4398d53c4fb2d07c66d83364 (diff) | |
download | pkgsrc-d40abaf3baac6306141356f6debfd120d8173cc1.tar.gz |
Import gate88-20050319 as games/gate88.
Gate 88 is often described as "like subspace but with the ability
to build turrets and command fighters." While a skillful pilot can
decimate the enemy in one-on-one combat, a thoughtful player can
overwhelm the opponent with strategic turret and fighter placements.
However, only those who truly understand the intricate details of
both action and strategy will win the day.
Because alliances can be broken on a whim, players must interpret
the social situation of the game to ensure that each alliance is
sincere. For example, it is not uncommon for an allied player to
plant turrets and fighters within your base only to break the
alliance and watch your empire crumble from within. Always be
careful with your trust.
Gate 88 employs a unique user interface that allows players to
pilot their ship while performing strategic operations. The tutorial
and practice mode will get you up to speed.
Diffstat (limited to 'games/gate88')
-rw-r--r-- | games/gate88/DESCR | 17 | ||||
-rw-r--r-- | games/gate88/Makefile | 51 | ||||
-rw-r--r-- | games/gate88/PLIST | 74 | ||||
-rw-r--r-- | games/gate88/distinfo | 5 | ||||
-rw-r--r-- | games/gate88/files/gate88 | 3 | ||||
-rw-r--r-- | games/gate88/files/gate88server | 3 |
6 files changed, 153 insertions, 0 deletions
diff --git a/games/gate88/DESCR b/games/gate88/DESCR new file mode 100644 index 00000000000..0c907ada6c4 --- /dev/null +++ b/games/gate88/DESCR @@ -0,0 +1,17 @@ +Gate 88 is often described as "like subspace but with the ability +to build turrets and command fighters." While a skillful pilot can +decimate the enemy in one-on-one combat, a thoughtful player can +overwhelm the opponent with strategic turret and fighter placements. +However, only those who truly understand the intricate details of +both action and strategy will win the day. + +Because alliances can be broken on a whim, players must interpret +the social situation of the game to ensure that each alliance is +sincere. For example, it is not uncommon for an allied player to +plant turrets and fighters within your base only to break the +alliance and watch your empire crumble from within. Always be +careful with your trust. + +Gate 88 employs a unique user interface that allows players to +pilot their ship while performing strategic operations. The tutorial +and practice mode will get you up to speed. diff --git a/games/gate88/Makefile b/games/gate88/Makefile new file mode 100644 index 00000000000..95179258999 --- /dev/null +++ b/games/gate88/Makefile @@ -0,0 +1,51 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/03/14 01:01:56 wiz Exp $ +# + +DISTNAME= Gate88_Mar19_05 +PKGNAME= gate88-20050319 +CATEGORIES= games +MASTER_SITES= http://www.queasygames.com/gate88/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.queasygames.com/gate88/ +COMMENT= Deep space intergalactic battle + +EMUL_PLATFORMS= linux-i386 +EMUL_MODULES.linux= base x11 + +USE_LANGUAGES= # none + +LICENSE= gate88-license +RESTRICTED= ${LICENSE} +NO_BIN_ON_CDROM= ${RESTRICTED} +NO_SRC_ON_CDROM= ${RESTRICTED} +NO_BIN_ON_FTP= ${RESTRICTED} +NO_SRC_ON_FTP= ${RESTRICTED} + +INSTALLATION_DIRS= bin lib/gate88 lib/gate88/lib lib/gate88/music +INSTALLATION_DIRS+= lib/gate88/music/non-ingame lib/gate88/sound +INSTALLATION_DIRS+= share/doc/gate88 + +do-build: + sed "s,@PREFIX@,${PREFIX}," files/gate88 > ${WRKSRC}/gate88.sh + sed "s,@PREFIX@,${PREFIX}," files/gate88server > \ + ${WRKSRC}/gate88server.sh +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/gate88.sh ${PREFIX}/bin/gate88 + ${INSTALL_SCRIPT} ${WRKSRC}/gate88server.sh ${PREFIX}/bin/gate88server + ${INSTALL_PROGRAM} ${WRKSRC}/gate88 ${PREFIX}/lib/gate88 + for i in audio.conf colours.conf debug.conf irc_client.conf \ + irc_connection.conf masterserver.conf multiplayer.conf \ + practice.conf server.conf textcolours.conf video.conf; do \ + ${INSTALL_DATA} ${WRKSRC}/$$i ${PREFIX}/lib/gate88; \ + done + for i in LGPL_license.txt license.txt readme.txt manual.html; do \ + ${INSTALL_DATA} ${WRKSRC}/$$i ${PREFIX}/share/doc/gate88; \ + done + ${INSTALL_LIB} ${WRKSRC}/lib/* ${PREFIX}/lib/gate88/lib + ${INSTALL_DATA} ${WRKSRC}/music/*.ogg ${PREFIX}/lib/gate88/music + ${INSTALL_DATA} ${WRKSRC}/music/non-ingame/*.ogg \ + ${PREFIX}/lib/gate88/music/non-ingame + ${INSTALL_DATA} ${WRKSRC}/sound/* ${PREFIX}/lib/gate88/sound + +.include "../../mk/bsd.pkg.mk" diff --git a/games/gate88/PLIST b/games/gate88/PLIST new file mode 100644 index 00000000000..1a08ec5bf07 --- /dev/null +++ b/games/gate88/PLIST @@ -0,0 +1,74 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2008/03/14 01:01:56 wiz Exp $ +bin/gate88 +bin/gate88server +lib/gate88/audio.conf +lib/gate88/colours.conf +lib/gate88/debug.conf +lib/gate88/gate88 +lib/gate88/irc_client.conf +lib/gate88/irc_connection.conf +lib/gate88/lib/libGL.so.1 +lib/gate88/lib/libGLU.so.1 +lib/gate88/lib/libSDL-1.2.so.0 +lib/gate88/lib/libSDL_mixer-1.2.so.0 +lib/gate88/lib/libSDL_net-1.2.so.0 +lib/gate88/lib/libogg.so.0 +lib/gate88/lib/libsmpeg-0.4.so.0 +lib/gate88/lib/libstdc++-libc6.2-2.so.3 +lib/gate88/lib/libvorbis.so.0 +lib/gate88/lib/libvorbisfile.so.0 +lib/gate88/masterserver.conf +lib/gate88/multiplayer.conf +lib/gate88/music/non-ingame/menu.ogg +lib/gate88/music/queasy - disco past the floating clouds.ogg +lib/gate88/music/queasy - jam session.ogg +lib/gate88/music/queasy - late night driving music.ogg +lib/gate88/music/queasy - old spark fizzes.ogg +lib/gate88/music/queasy - overdub theory.ogg +lib/gate88/music/queasy - rux9.ogg +lib/gate88/music/queasy - somewhere east.ogg +lib/gate88/practice.conf +lib/gate88/server.conf +lib/gate88/sound/bhit0.wav +lib/gate88/sound/bigfire.wav +lib/gate88/sound/bigmissile.wav +lib/gate88/sound/bigregenbullet.wav +lib/gate88/sound/build.wav +lib/gate88/sound/changespecial.wav +lib/gate88/sound/cloak.wav +lib/gate88/sound/drive.wav +lib/gate88/sound/enemydrive.wav +lib/gate88/sound/enemyhere.wav +lib/gate88/sound/exciterbeam.wav +lib/gate88/sound/exciterbullet.wav +lib/gate88/sound/explode0.wav +lib/gate88/sound/explode1.wav +lib/gate88/sound/explode2.wav +lib/gate88/sound/fire.wav +lib/gate88/sound/firebomb.wav +lib/gate88/sound/genericcollision.wav +lib/gate88/sound/heavy.wav +lib/gate88/sound/laser.wav +lib/gate88/sound/massdriverbullet.wav +lib/gate88/sound/menucursor.wav +lib/gate88/sound/menuselection.wav +lib/gate88/sound/minilaser.wav +lib/gate88/sound/missile.wav +lib/gate88/sound/missile2.wav +lib/gate88/sound/openradar.wav +lib/gate88/sound/regenbullet.wav +lib/gate88/sound/researchcomplete.wav +lib/gate88/sound/selfregen.wav +lib/gate88/sound/shortbullet.wav +lib/gate88/textcolours.conf +lib/gate88/video.conf +share/doc/gate88/LGPL_license.txt +share/doc/gate88/license.txt +share/doc/gate88/manual.html +share/doc/gate88/readme.txt +@dirrm share/doc/gate88 +@dirrm lib/gate88/sound +@dirrm lib/gate88/music/non-ingame +@dirrm lib/gate88/music +@dirrm lib/gate88/lib +@dirrm lib/gate88 diff --git a/games/gate88/distinfo b/games/gate88/distinfo new file mode 100644 index 00000000000..66cc1f026a1 --- /dev/null +++ b/games/gate88/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/03/14 01:01:56 wiz Exp $ + +SHA1 (Gate88_Mar19_05.tar.gz) = 6c4a3865fed077e3a71d21b1a457bbfeed165601 +RMD160 (Gate88_Mar19_05.tar.gz) = 7e925e26c7b2c914ab0cee0436408033536d060d +Size (Gate88_Mar19_05.tar.gz) = 13804318 bytes diff --git a/games/gate88/files/gate88 b/games/gate88/files/gate88 new file mode 100644 index 00000000000..018e646a8b5 --- /dev/null +++ b/games/gate88/files/gate88 @@ -0,0 +1,3 @@ +#!/bin/sh +cd @PREFIX@/lib/gate88 +LD_LIBRARY_PATH="$LD_LIBRARY_PATH:./lib" ./gate88 "$@" diff --git a/games/gate88/files/gate88server b/games/gate88/files/gate88server new file mode 100644 index 00000000000..018e646a8b5 --- /dev/null +++ b/games/gate88/files/gate88server @@ -0,0 +1,3 @@ +#!/bin/sh +cd @PREFIX@/lib/gate88 +LD_LIBRARY_PATH="$LD_LIBRARY_PATH:./lib" ./gate88 "$@" |