New port games/fsgs, a network game server thingy.

that supports player chat, rankings ("ladders"),
user management, more.
This commit is contained in:
Donald Burr 2001-07-16 08:25:23 +00:00
parent d4d98d7d27
commit 333a12c85c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=45162
8 changed files with 119 additions and 0 deletions

View File

@ -75,6 +75,7 @@
SUBDIR += freeciv-gtk
SUBDIR += freesweep
SUBDIR += frotz
SUBDIR += fsgs
SUBDIR += galaxis
SUBDIR += garith
SUBDIR += gcompris

27
games/fsgs/Makefile Normal file
View File

@ -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>

2
games/fsgs/distinfo Normal file
View File

@ -0,0 +1,2 @@
MD5 (fsgs07126bsd.tgz) = f051e10efb4de73b6507bd8d9f87561f
MD5 (fsgs0721lx.tgz) = 51e32b3f5e260b7a38c590a2429bc2b7

20
games/fsgs/files/fsgs.sh Normal file
View File

@ -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

1
games/fsgs/pkg-comment Normal file
View File

@ -0,0 +1 @@
Free network game server with ladders, player rankings, more

9
games/fsgs/pkg-descr Normal file
View File

@ -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> ]

9
games/fsgs/pkg-message Normal file
View File

@ -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!
============================================================================

50
games/fsgs/pkg-plist Normal file
View File

@ -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