As previously announced, remove games/utserver-asu (checksum failure).

This commit is contained in:
Mark Linimon 2004-10-23 06:26:52 +00:00
parent aa790f7dd0
commit e22c87c0b5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=120005
8 changed files with 0 additions and 206 deletions

View file

@ -476,7 +476,6 @@
SUBDIR += urban
SUBDIR += urban-sounds
SUBDIR += utserver
SUBDIR += utserver-asu
SUBDIR += utserver-to
SUBDIR += vamos
SUBDIR += vavoom

View file

@ -1,37 +0,0 @@
# New ports collection makefile for: abfackelns Server Utilities for UT
# Date created: Thu Oct 4 23:38:00 CEST 2001
# Whom: Martin Matuska <martin@tradex.sk>
#
# $FreeBSD$
#
PORTNAME= asu
PORTVERSION= 0.5
MASTER_SITES= ftp://ftp.abfackeln.com/pub/linux/ut/asu/
DISTNAME= asu-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Abfackelns Server Utilities (ASU) for Unreal Tournament Server (Linux)
RUN_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
BROKEN= "Checksum mismatch"
EXPIRATION_DATE=2004-08-20
DEPRECATED= ${BROKEN}
NO_WRKSUBDIR= yes
DONT_USE_ZIP= yes
DO_USE_WRKSUBDIR= yes
EXECUTABLES= pl
post-extract:
@${GZIP_CMD} -c ${FILESDIR}/ucc.init > ${WRKSRC}/ASU/ucc.init.gz
post-patch:
@${SED} -e "s|%%LINUXBASE%%|${LINUXBASE}|" \
-e "s|%%UTDIR%%|${UTDIR}|" \
${FILESDIR}/template-settings.ini > ${WRKSRC}/ASU/settings.ini
UT_MASTER_PORT= ${.CURDIR}/../utserver-to
.include "${UT_MASTER_PORT}/Makefile"

View file

@ -1 +0,0 @@
MD5 (asu-0.5.tar.gz) = 9bd0fbb3afe57c4f94af1688a80f3d40

View file

@ -1,5 +0,0 @@
[ASU.settings]
RedirectToURL=http://uz.unrealcenter.com/downloads/
GameDir=%%LINUXBASE%%/%%UTDIR%%
GameIni=%%LINUXBASE%%/%%UTDIR%%/System/UnrealTournament.ini
UserIni=%%LINUXBASE%%/%%UTDIR%%/System/User.ini

View file

@ -1,117 +0,0 @@
#!/bin/sh
#
# standard format startup script for unreal tournament
#
# written by abfackeln@abfackeln.com
# 2001-02-19
#
# modified (FreeBSD) by matuska@wu-wien.ac.at
# 2001-10-20
#
######################################################
MYNAME="ucc-DM"
MYGAME="Botpack.DeathMatchPlus"
MYMAP="DM-Barricade"
MYUSERID="nobody"
MYDIR="/usr/games/ut-server"
MYPORT="7777"
MYIP=""
MYMODS=""
MYINI="UnrealTournament.ini"
MYLOGFILE="$MYDIR/System/$MYNAME.log"
MYLOCKFILE="$MYDIR/System/$MYNAME.lock"
# no user servicable parts beyond this point
if [ -z "$MYMODS" ]; then
TMP="$MYMAP""\?game=$MYGAME"
else
TMP="$MYMAP""\?game=$MYGAME""\?mutator=$MYMODS"
fi
if [ -n "$MYIP" ]; then
TMP="$TMP multihome=$MYIP"
fi
MYEXECMD="./ucc server $TMP -nohomedir ini=$MYINI log=$MYLOGFILE"
if [ `whoami` = "root" ]; then
SUID="/usr/bin/su $MYUSERID -c"
else
SUID=
fi
ulimit -c 0
case "$1" in
start)
echo -n "Starting Unreal Tournament: "
if [ -f $MYLOCKFILE ]; then
echo "already running according to $MYLOCKFILE. Not started."
else
cd $MYDIR
if [ -n "$SUID" ]; then
$SUID "$MYEXECMD > /dev/null & echo \$! > $MYLOCKFILE" > /dev/null &
else
/bin/sh -c "$MYEXECMD & echo \$! > $MYLOCKFILE" > /dev/null &
fi
echo "$MYNAME"
fi
;;
stop)
echo -n "Stopping Unreal Tournament: "
if [ ! -f $MYLOCKFILE ]; then
echo "not found"
exit 2
fi
kill -TERM `cat $MYLOCKFILE`
rm -f $MYLOCKFILE
echo "$MYNAME"
;;
restart)
if [ -f $MYLOCKFILE ]; then
$0 stop
fi
$0 start
;;
check)
## the next condition was devised by Chris Weiss for his ut-check script
## ftp://xplug.sourceforge.net/pub/xplug/ut-check.tar.gz
## i have slightly modified it and integrated it here
## usage: call "ucc.init check" from a cron task every 5 minutes or so
## output will be nothing if it was running
## else output will be a start message and the server will restart
if [ -z "$(ps --no-headers -p $(cat $MYLOCKFILE 2>/dev/null) 2>/dev/null)" ]; then
$0 restart
fi
;;
infinity)
## infinite loop to ensure that server is always up without use of cron
echo $$ > $MYLOCKFILE.8
## the number 8 is the infinity symbol sideways ;) -abf.
while [ 1 ]; do
$0 check
sleep 60
done
;;
die)
$0 stop
## break infinity
kill -TERM `cat $MYLOCKFILE.8`
rm -f $MYLOCKFILE.8
;;
*)
echo "Usage: $0 {start|stop|restart|check|infinity|die}"
exit 1
esac
exit 0

View file

@ -1,16 +0,0 @@
abfackelns Server Utilities (ASU) for Unreal Tournament
-------------------------------------------------------
Key features of abfackelns UT installer package:
Easy-access to modify most of the common ini settings.
Umod installation and removal.
Intelligent patching system with patches for CSHP and ngWorldStats.
Custom "rc.d" style init scripts to start and stop the server.
Init script options to ensure that the server stays up!
Configurable number of bots to be in each game by default.
Map or skin download redirection of files larger than 100k.
Visit the following web page for more information:
WWW: http://ut.abfackeln.com/asu.html

View file

@ -1,8 +0,0 @@
For configuration options:
Execute the menu script "asu.sh" in your UT main directory.
Notes:
- If you intend to start ucc.init as root, the user account
you specify in the configuration requires a valid login shell and
a valid home directory.

View file

@ -1,21 +0,0 @@
%%UTDIR%%Patches/CSHP-4+-patch.tar.gz
%%UTDIR%%ASU/umodasu/IxHash.pm
%%UTDIR%%ASU/umodasu/umodasu.pm
%%UTDIR%%ASU/umodasu/Umod.pm
%%UTDIR%%ASU/umodasu/Ini.pm
%%UTDIR%%ASU/umodasu/rc.umod
%%PORTDOCS%%%%UTDIR%%ASU/gpl.txt.gz
%%PORTDOCS%%%%UTDIR%%ASU/help.txt.gz
%%UTDIR%%ASU/legacy-asu-script-0.1.sh
%%PORTDOCS%%%%UTDIR%%ASU/legal.txt.gz
%%UTDIR%%ASU/umod.pl
%%UTDIR%%ASU/settings.ini
%%UTDIR%%ASU/UnrealTournament.ini.gz
%%UTDIR%%ASU/User.ini.gz
%%UTDIR%%ASU/ucc.init.gz
%%UTDIR%%ASU/asu-main.sh
%%UTDIR%%asu.sh
@dirrm %%UTDIR%%Patches
@dirrm %%UTDIR%%ASU/umodasu
@unexec rmdir %D/%%UTDIR%%ASU/umodasu 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/%%UTDIR%%ASU/umodasu`` to remove any configuration files and logs left." | fmt
@unexec rmdir %D/%%UTDIR%%ASU 2>/dev/null || true