diff options
author | dburr <dburr@FreeBSD.org> | 2001-07-16 08:25:23 +0000 |
---|---|---|
committer | dburr <dburr@FreeBSD.org> | 2001-07-16 08:25:23 +0000 |
commit | 66008c09be63113e7da7902286185bc637daeeb6 (patch) | |
tree | e0796a0c04034db408d5337c8dab2a9cb41138e6 | |
parent | a93b2cc51bc8860d3c57ddb32ad05a58953c1822 (diff) | |
download | FreeBSD-ports-66008c09be63113e7da7902286185bc637daeeb6.zip FreeBSD-ports-66008c09be63113e7da7902286185bc637daeeb6.tar.gz |
New port games/fsgs, a network game server thingy.
that supports player chat, rankings ("ladders"),
user management, more.
-rw-r--r-- | games/Makefile | 1 | ||||
-rw-r--r-- | games/fsgs/Makefile | 27 | ||||
-rw-r--r-- | games/fsgs/distinfo | 2 | ||||
-rw-r--r-- | games/fsgs/files/fsgs.sh | 20 | ||||
-rw-r--r-- | games/fsgs/pkg-comment | 1 | ||||
-rw-r--r-- | games/fsgs/pkg-descr | 9 | ||||
-rw-r--r-- | games/fsgs/pkg-message | 9 | ||||
-rw-r--r-- | games/fsgs/pkg-plist | 50 |
8 files changed, 119 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile index d8497b7..6468280 100644 --- a/games/Makefile +++ b/games/Makefile @@ -75,6 +75,7 @@ SUBDIR += freeciv-gtk SUBDIR += freesweep SUBDIR += frotz + SUBDIR += fsgs SUBDIR += galaxis SUBDIR += garith SUBDIR += gcompris diff --git a/games/fsgs/Makefile b/games/fsgs/Makefile new file mode 100644 index 0000000..0419e6e --- /dev/null +++ b/games/fsgs/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: fsgs +# Date created: 16 July 2001 +# Whom: Donald Burr <dburr@FreeBSD.ORG> +# +# $FreeBSD$ +# + +PORTNAME= fsgs +PORTVERSION= 0.7.1.26 +CATEGORIES= games net +MASTER_SITES= http://www.net-games.com/downloads/ +DISTFILES= fsgs07126bsd.tgz fsgs0721lx.tgz + +MAINTAINER= dburr@FreeBSD.ORG + +NO_BUILD= yes + +do-install: + ${CP} -Rp ${WRKDIR}/opt/fsgs ${PREFIX}/fsgs + ${CP} ${WRKDIR}/release/fsgs ${PREFIX}/fsgs/fsgs + ${CP} ${WRKDIR}/release/fsgs_static ${PREFIX}/fsgs/fsgs_static + ${CHOWN} -R games.games ${PREFIX}/fsgs + ${CHMOD} 4711 ${PREFIX}/fsgs/fsgs ${PREFIX}/fsgs/fsgs_static + ${INSTALL_SCRIPT} ${FILESDIR}/fsgs.sh ${PREFIX}/etc/rc.d/fsgs.sh + @${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> diff --git a/games/fsgs/distinfo b/games/fsgs/distinfo new file mode 100644 index 0000000..47c1147 --- /dev/null +++ b/games/fsgs/distinfo @@ -0,0 +1,2 @@ +MD5 (fsgs07126bsd.tgz) = f051e10efb4de73b6507bd8d9f87561f +MD5 (fsgs0721lx.tgz) = 51e32b3f5e260b7a38c590a2429bc2b7 diff --git a/games/fsgs/files/fsgs.sh b/games/fsgs/files/fsgs.sh new file mode 100644 index 0000000..0baeafa --- /dev/null +++ b/games/fsgs/files/fsgs.sh @@ -0,0 +1,20 @@ +#!/bin/sh + +if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then + echo "$0: Cannot determine the PREFIX" >&2 + exit 1 +fi + +case "$1" in +start) + cd ${PREFIX}; [ -x fsgs/fsgs -a -f fsgs/fsgs.cfg ] && fsgs/fsgs > /dev/null & && echo -n ' fsgs' + ;; +stop) + killall fsgs && echo -n ' fsgs' + ;; +*) + echo "Usage: `basename $0` {start|stop}" >&2 + ;; +esac + +exit 0 diff --git a/games/fsgs/pkg-comment b/games/fsgs/pkg-comment new file mode 100644 index 0000000..3967fda --- /dev/null +++ b/games/fsgs/pkg-comment @@ -0,0 +1 @@ +Free network game server with ladders, player rankings, more diff --git a/games/fsgs/pkg-descr b/games/fsgs/pkg-descr new file mode 100644 index 0000000..13dd124 --- /dev/null +++ b/games/fsgs/pkg-descr @@ -0,0 +1,9 @@ +The Free Standard Game Server (FSGS) is the core part of the Net-Games +gaming network technology, available for Windows, MacOS, Linux and FreeBSD. +It enables you to build your own gaming network, either on the internet or +in a local area network. It gives you rankings, ladders, built in chat and +user management functions. + +WWW: http://www.fsgs.com/ + +[ This port is maintained by Donald Burr <dburr@FreeBSD.ORG> ] diff --git a/games/fsgs/pkg-message b/games/fsgs/pkg-message new file mode 100644 index 0000000..96959ae --- /dev/null +++ b/games/fsgs/pkg-message @@ -0,0 +1,9 @@ +============================================================================ +Please edit the file ${PREFIX}/fsgs/fsgs.cfg to suit your particular needs. +Look in ${PREFIX}/fsgs/Readme.Linux for an explanation of the various +options and their syntax. + +Also see http://www.fsgs.com/ for more information and documentation. + +Have fun! +============================================================================ diff --git a/games/fsgs/pkg-plist b/games/fsgs/pkg-plist new file mode 100644 index 0000000..da54085 --- /dev/null +++ b/games/fsgs/pkg-plist @@ -0,0 +1,50 @@ +fsgs/banners/ad000001.smk +fsgs/banners/banners.ini +fsgs/banners/banners.txt +@dirrm fsgs/banners +fsgs/data/help.txt +fsgs/data/tos.txt +fsgs/data/versions.dat +fsgs/data/D2DV_IX86_102_103.MPQ +fsgs/data/IX86ver1.mpq +fsgs/data/PMACver4.mpq +fsgs/data/adffffff.pcx +fsgs/data/bw4-5.mpq +fsgs/data/bw5-6.mpq +fsgs/data/bw6-7b.mpq +fsgs/data/icons.bni +fsgs/data/icons.ngd +fsgs/data/icons.ngi +fsgs/data/sc4-5.mpq +fsgs/data/sc5-6.mpq +fsgs/data/sc6-7b.mpq +fsgs/data/star107b.mpq +fsgs/data/adffffff.bik +fsgs/data/teams.dat +@dirrm fsgs/data +fsgs/fsgs +fsgs/fsgs_static +fsgs/ladder/entry.tpl +fsgs/ladder/footer.tpl +fsgs/ladder/header.tpl +@dirrm fsgs/ladder +fsgs/logs/df +@dirrm fsgs/logs +fsgs/players/df +@dirrm fsgs/players +fsgs/reports/report.tpl +@dirrm fsgs/reports +fsgs/fsgs.cfg +fsgs/License.txt +fsgs/Readme.Linux +fsgs/readme.txt +fsgs/client/readme +@dirrm fsgs/client +fsgs/Changes.txt +fsgs/contrib/fsgsquery.zip +fsgs/contrib/updquery.zip +@dirrm fsgs/contrib +fsgs/fsgs_db.so +fsgs/fsgsprune +fsgs/fsgsprune_static +@dirrm fsgs |