diff options
Diffstat (limited to 'games')
-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 "$@" |