1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-23 09:10:43 +00:00

[UPDATE] games/q3server: integrate with "quake3-data", rename to "linux-quake3"

Changes:
	* Rename to "linux-quake3" (also rename the port directory).
	* Integrate with "quake3-data".
	* Clean-up/rewrite.
	* Take maintainership.

	Changes:
	* Do not take maintainership.
	* Use a subdirectory under "libexec".
	* Use the same DIST_SUBDIR as "quake3-data" (becauses they use a common file).

	 Changes:
	 * Remove ".in" files and the "files" directory (build scripts in do-build).

	Changes:
	* Fix the wrapper scripts (weren't passing their arguments to the real binaries).

PR:		ports/86186
Submitted by:	Alejandro Pulver <alejandro@varnet.biz>
Approved by:	maintainer timeout
This commit is contained in:
Edwin Groothuis 2005-11-22 05:48:51 +00:00
parent 1e53364329
commit 07efa6b5c4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=148997
5 changed files with 157 additions and 194 deletions

View File

@ -5,97 +5,87 @@
# $FreeBSD$
#
PORTNAME= q3ded
PORTVERSION= 1.32b
PORTREVISION= 1
PORTNAME= quake3
DISTVERSION= 1.32b-3
CATEGORIES= games linux
MASTER_SITES= ftp://ftp.bluesnews.com/idstuff/quake3/linux/ \
ftp://ftp.idsoftware.com/idstuff/quake3/linux/
DISTNAME= linuxq3apoint-${PORTVERSION}.x86
MASTER_SITES= ftp://ftp.idsoftware.com/idstuff/quake3/linux/
PKGNAMEPREFIX= linux-
DISTNAME= linuxq3apoint-${DISTVERSION}.x86
EXTRACT_SUFX= .run
DIST_SUBDIR= ${Q3PKGNAMEPREFIX}data
MAINTAINER= pat@FreeBSD.org
COMMENT= Quake III Arena Dedicated Server for Linux
COMMENT= Quake III Arena for Linux
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
USE_PERL5= yes
NO_CDROM= "Size; the data set is much too big"
NO_BUILD= yes
NO_WRKSUBDIR= yes
Q3BASE= games
Q3DIR= ${Q3BASE}/quake3/
PLIST_SUB+= Q3DIR="${Q3DIR}" Q3BASE="${Q3BASE}"
INSTALL_DIR= ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755
OPTIONS= CLIENT "Install OpenGL client" on \
PUNKBUSTER "Install PunkBuster" on \
SMP "Install threaded version" on
BINDIR= ${PREFIX}/libexec/${PKGNAMEPREFIX}${PORTNAME}
PLIST_SUB+= BINDIR="${BINDIR:S/${PREFIX}\///}"
LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}
do-extract:
@${RM} -rf ${WRKDIR}
@${MKDIR} ${WRKDIR}
@cd ${WRKDIR} && ${TAIL} +266 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \
${TAR} zxvf - >/dev/null
@cd ${WRKDIR} && ${TAIL} +356 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \
${TAR} zxf -
pre-patch:
# remove trailing ^M
@${FIND} -E ${WRKSRC} -type f \
-iregex ".*\.(bat|cfg|gam|htm|html|inf|ini|lst|sc|scr|txt|url)" \
-exec ${PERL} -pi -ne 's!\r\n!\n!' {} 1>/dev/null 2>&1 \;
.include "${.CURDIR}/../quake3-data/Makefile.include"
.include <bsd.port.pre.mk>
PROGS= q3ded
.if defined(WITH_CLIENT)
PROGS+= quake3.x86
PLIST_SUB+= CLIENT=""
.else
PLIST_SUB+= CLIENT="@comment "
.endif
.if defined(WITH_PUNKBUSTER)
PLIST_SUB+= PUNKBUSTER=""
.else
PLIST_SUB+= PUNKBUSTER="@comment "
.endif
.if defined(WITH_SMP)
PROGS+= quake3-smp.x86
PLIST_SUB+= SMP=""
.else
PLIST_SUB+= SMP="@comment "
.endif
do-build:
.for f in ${PROGS}
@(${ECHO_CMD} "#!${SH}"; \
${ECHO_CMD} "cd ${DATADIR} || exit 1"; \
${ECHO_CMD} "exec ${BINDIR}/${f:R} \"$$@\"") > ${WRKDIR}/${f:R}
.endfor
do-install:
@${INSTALL_DIR} ${PREFIX}/${Q3DIR}/pb ${PREFIX}/${Q3DIR}/baseq3 \
${PREFIX}/${Q3DIR}/missionpack
.for bpak in 1 2 3 4 5 6 7 8
@${INSTALL_DATA} ${WRKSRC}/baseq3/pak${bpak}.pk3 \
${PREFIX}/${Q3DIR}/baseq3
@${MKDIR} ${BINDIR}
.for f in ${PROGS}
@${INSTALL_PROGRAM} ${WRKSRC}/bin/Linux/x86/${f} ${BINDIR}/${f:R}
@${INSTALL_SCRIPT} ${WRKDIR}/${f:R} ${PREFIX}/bin/linux-${f:R}
.endfor
.for mpak in 1 2 3
@${INSTALL_DATA} ${WRKSRC}/missionpack/pak${mpak}.pk3 \
${PREFIX}/${Q3DIR}/missionpack
.endfor
.for exec in q3ded quake3.x86 quake3-smp.x86
@${INSTALL} -c -o nobody -g nogroup -m 500 ${WRKSRC}/bin/x86/${exec} \
${PREFIX}/${Q3DIR}
.endfor
.for pb in pbag.so pbcl.so pbsv.so
@${INSTALL_DATA} ${WRKSRC}/pb/${pb} ${PREFIX}/${Q3DIR}/pb
.endfor
post-install:
.if !defined(NOPORTDOCS)
@${INSTALL_DIR} ${PREFIX}/${Q3DIR}/Docs/LinuxFAQ \
${PREFIX}/${Q3DIR}/Docs/PunkBuster/admins \
${PREFIX}/${Q3DIR}/Docs/PunkBuster/players \
${PREFIX}/${Q3DIR}/pb/htm
.for docs in CHANGES-1.32.txt INSTALL Q3A_EULA.txt README-Id-7-26-01.html \
README-linux.txt quake3.xpm
@${INSTALL_DATA} ${WRKSRC}/${docs} ${PREFIX}/${Q3DIR}
.endfor
.for faq in INSTALL index.html udp_wide_README.txt udp_wide_broadcast.patch
@${INSTALL_DATA} ${WRKSRC}/Docs/LinuxFAQ/${faq} \
${PREFIX}/${Q3DIR}/Docs/LinuxFAQ
.endfor
.for admins in index.htm tabout1.gif tadvanced1.gif tbasics1.gif \
tcommands1.gif tcommands2.gif tenabling1.gif tfaq1.gif tgame1.gif \
tintro1.gif tlogo.gif tmonitoring1.gif tpbint1.gif tpbsub1.gif \
tplayer1.gif tquick1.gif tremote1.gif tscreen1.gif tsettings1.gif \
ttitle1.gif ttoc1.gif tupdating1.gif
@${INSTALL_DATA} ${WRKSRC}/Docs/PunkBuster/admins/${admins} \
${PREFIX}/${Q3DIR}/Docs/PunkBuster/admins
.endfor
.for players in index.htm sbrowser1.jpg skeyboard1.gif stilde1.gif tabout1.gif \
tbasics1.gif tbutton1.gif tbutton2.gif tcommands1.gif tcommands2.gif \
tenabling1.gif tfaq1.gif tfinding1.gif tgame1.gif tintro1.gif \
tlogo.gif tmonitoring1.gif tname1.gif tpbint1.gif tpbsub1.gif \
tquick1.gif tremote1.gif tscreen1.gif tsettings1.gif ttaking1.gif \
ttitle1.gif ttoc1.gif tupdating1.gif tusing1.gif
@${INSTALL_DATA} ${WRKSRC}/Docs/PunkBuster/players/${players} \
${PREFIX}/${Q3DIR}/Docs/PunkBuster/players
.endfor
.for pbhtm in la001293.htm lc000993.htm ls000993.htm ma001293.htm mc000993.htm \
ms000993.htm wa001293.htm wc000993.htm ws000993.htm
@${INSTALL_DATA} ${WRKSRC}/pb/htm/${pbhtm} ${PREFIX}/${Q3DIR}/pb/htm
.endfor
@${INSTALL_DATA} ${WRKSRC}/pb/PB_EULA.txt ${PREFIX}/${Q3DIR}/pb
.if defined(WITH_PUNKBUSTER)
@${CP} -Rp ${WRKSRC}/pb ${DATADIR}
@${RM} ${DATADIR}/pb/PB_EULA.txt
.endif
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/README-linux.txt ${DOCSDIR}
@${CP} -Rp ${WRKSRC}/Docs/LinuxFAQ ${DOCSDIR}
. if defined(WITH_PUNKBUSTER)
@${CP} -Rp ${WRKSRC}/Docs/PunkBuster ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/pb/PB_EULA.txt ${DOCSDIR}/PunkBuster
. endif
.endif
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -1,2 +1,3 @@
MD5 (linuxq3apoint-1.32b.x86.run) = c6afb977ca0357de39db6871c8a3cd37
SIZE (linuxq3apoint-1.32b.x86.run) = 31478345
MD5 (quake3-data/linuxq3apoint-1.32b-3.x86.run) = c71fdddccb20e8fc393d846e9c61d685
SHA256 (quake3-data/linuxq3apoint-1.32b-3.x86.run) = c36132c5556b35e01950f1e9c646235033a5130f87ad776ba2bc7becf4f4f186
SIZE (quake3-data/linuxq3apoint-1.32b-3.x86.run) = 30923961

View File

@ -1,9 +1,6 @@
This package contains all of the items you'll need to run a
Quake III Arena dedicated server under FreeBSD with Linux
emulation. To run server in non-demo mode, which is what you
want to do, copy pak0.pk3 from the retail CD to your baseq3
directory.
Quake III Arena for Linux.
This port includes the Linux version of Quake III Arena. It also has an option
to install PunkBuster, and includes the Linux FAQ and README.
WWW: http://www.quake3arena.com/
- Patrick Li <pat@FreeBSD.org>

View File

@ -1,9 +0,0 @@
*WARNING* *WARNING* *WARNING* *WARNING* *WARNING* *WARNING*
------------------------------------------------------------
There is a bug in Q3 server regarding server log placement.
Temporary workaround for this problem is to run Q3 server in
a non-root environment. You may create a separate account for
this or use an existing one as long as it does not have super-
user privileges and manually do a recursive change in ownership
to Q3 server and any mods you install accordingly.
------------------------------------------------------------

View File

@ -1,99 +1,83 @@
%%PORTDOCS%%%%Q3DIR%%CHANGES-1.32.txt
%%PORTDOCS%%%%Q3DIR%%Docs/LinuxFAQ/INSTALL
%%PORTDOCS%%%%Q3DIR%%Docs/LinuxFAQ/index.html
%%PORTDOCS%%%%Q3DIR%%Docs/LinuxFAQ/udp_wide_README.txt
%%PORTDOCS%%%%Q3DIR%%Docs/LinuxFAQ/udp_wide_broadcast.patch
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/index.htm
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tabout1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tadvanced1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tbasics1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tcommands1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tcommands2.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tenabling1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tfaq1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tgame1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tintro1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tlogo.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tmonitoring1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tpbint1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tpbsub1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tplayer1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tquick1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tremote1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tscreen1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tsettings1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/ttitle1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/ttoc1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/admins/tupdating1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/index.htm
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/sbrowser1.jpg
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/skeyboard1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/stilde1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tabout1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tbasics1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tbutton1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tbutton2.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tcommands1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tcommands2.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tenabling1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tfaq1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tfinding1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tgame1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tintro1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tlogo.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tmonitoring1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tname1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tpbint1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tpbsub1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tquick1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tremote1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tscreen1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tsettings1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/ttaking1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/ttitle1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/ttoc1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tupdating1.gif
%%PORTDOCS%%%%Q3DIR%%Docs/PunkBuster/players/tusing1.gif
%%PORTDOCS%%%%Q3DIR%%INSTALL
%%PORTDOCS%%%%Q3DIR%%Q3A_EULA.txt
%%PORTDOCS%%%%Q3DIR%%README-Id-7-26-01.html
%%PORTDOCS%%%%Q3DIR%%README-linux.txt
%%Q3DIR%%baseq3/pak1.pk3
%%Q3DIR%%baseq3/pak2.pk3
%%Q3DIR%%baseq3/pak3.pk3
%%Q3DIR%%baseq3/pak4.pk3
%%Q3DIR%%baseq3/pak5.pk3
%%Q3DIR%%baseq3/pak6.pk3
%%Q3DIR%%baseq3/pak7.pk3
%%Q3DIR%%baseq3/pak8.pk3
%%Q3DIR%%missionpack/pak1.pk3
%%Q3DIR%%missionpack/pak2.pk3
%%Q3DIR%%missionpack/pak3.pk3
%%PORTDOCS%%%%Q3DIR%%pb/PB_EULA.txt
%%PORTDOCS%%%%Q3DIR%%pb/htm/la001293.htm
%%PORTDOCS%%%%Q3DIR%%pb/htm/lc000993.htm
%%PORTDOCS%%%%Q3DIR%%pb/htm/ls000993.htm
%%PORTDOCS%%%%Q3DIR%%pb/htm/ma001293.htm
%%PORTDOCS%%%%Q3DIR%%pb/htm/mc000993.htm
%%PORTDOCS%%%%Q3DIR%%pb/htm/ms000993.htm
%%PORTDOCS%%%%Q3DIR%%pb/htm/wa001293.htm
%%PORTDOCS%%%%Q3DIR%%pb/htm/wc000993.htm
%%PORTDOCS%%%%Q3DIR%%pb/htm/ws000993.htm
%%Q3DIR%%pb/pbag.so
%%Q3DIR%%pb/pbcl.so
%%Q3DIR%%pb/pbsv.so
%%Q3DIR%%q3ded
%%Q3DIR%%quake3.x86
%%Q3DIR%%quake3-smp.x86
%%PORTDOCS%%%%Q3DIR%%quake3.xpm
%%PORTDOCS%%@dirrm %%Q3DIR%%pb/htm
@dirrm %%Q3DIR%%pb
@dirrm %%Q3DIR%%missionpack
@dirrm %%Q3DIR%%baseq3
%%PORTDOCS%%@dirrm %%Q3DIR%%Docs/PunkBuster/players
%%PORTDOCS%%@dirrm %%Q3DIR%%Docs/PunkBuster/admins
%%PORTDOCS%%@dirrm %%Q3DIR%%Docs/PunkBuster
%%PORTDOCS%%@dirrm %%Q3DIR%%Docs/LinuxFAQ
%%PORTDOCS%%@dirrm %%Q3DIR%%Docs
@unexec rmdir %D/%%Q3DIR%% >/dev/null 2>&1 || echo "If you are permanently removing this port, you should do a ``rm -Rf ${PKG_PREFIX}/%%Q3DIR%%; rmdir ${PKG_PREFIX}/%%Q3BASE%% >/dev/null 2>&1 || true`` to remove any configuration files, *.pk3 files, and mods left." | fmt
@unexec rmdir %D/%%Q3BASE%% >/dev/null 2>&1 || true
bin/linux-q3ded
%%CLIENT%%bin/linux-quake3
%%SMP%%bin/linux-quake3-smp
%%BINDIR%%/q3ded
%%CLIENT%%%%BINDIR%%/quake3
%%SMP%%%%BINDIR%%/quake3-smp
%%PORTDOCS%%%%DOCSDIR%%/LinuxFAQ/INSTALL
%%PORTDOCS%%%%DOCSDIR%%/LinuxFAQ/index.html
%%PORTDOCS%%%%DOCSDIR%%/LinuxFAQ/udp_wide_README.txt
%%PORTDOCS%%%%DOCSDIR%%/LinuxFAQ/udp_wide_broadcast.patch
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/PB_EULA.txt
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/index.htm
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tabout1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tadvanced1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tbasics1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tcommands1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tcommands2.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tenabling1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tfaq1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tgame1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tintro1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tlogo.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tmonitoring1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tpbint1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tpbsub1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tplayer1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tquick1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tremote1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tscreen1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tsettings1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/ttitle1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/ttoc1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/admins/tupdating1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/index.htm
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/sbrowser1.jpg
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/skeyboard1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/stilde1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tabout1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tbasics1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tbutton1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tbutton2.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tcommands1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tcommands2.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tenabling1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tfaq1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tfinding1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tgame1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tintro1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tlogo.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tmonitoring1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tname1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tpbint1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tpbsub1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tquick1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tremote1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tscreen1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tsettings1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/ttaking1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/ttitle1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/ttoc1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tupdating1.gif
%%PUNKBUSTER%%%%PORTDOCS%%%%DOCSDIR%%/PunkBuster/players/tusing1.gif
%%PORTDOCS%%%%DOCSDIR%%/README-linux.txt
%%PUNKBUSTER%%%%DATADIR%%/pb/htm/la001293.htm
%%PUNKBUSTER%%%%DATADIR%%/pb/htm/lc000993.htm
%%PUNKBUSTER%%%%DATADIR%%/pb/htm/ls000993.htm
%%PUNKBUSTER%%%%DATADIR%%/pb/htm/ma001293.htm
%%PUNKBUSTER%%%%DATADIR%%/pb/htm/mc000993.htm
%%PUNKBUSTER%%%%DATADIR%%/pb/htm/ms000993.htm
%%PUNKBUSTER%%%%DATADIR%%/pb/htm/wa001293.htm
%%PUNKBUSTER%%%%DATADIR%%/pb/htm/wc000993.htm
%%PUNKBUSTER%%%%DATADIR%%/pb/htm/ws000993.htm
%%PUNKBUSTER%%%%DATADIR%%/pb/pbag.so
%%PUNKBUSTER%%%%DATADIR%%/pb/pbcl.so
%%PUNKBUSTER%%%%DATADIR%%/pb/pbsv.so
@dirrm %%BINDIR%%
%%PUNKBUSTER%%@dirrm %%DATADIR%%/pb/htm
%%PUNKBUSTER%%@dirrm %%DATADIR%%/pb
%%PUNKBUSTER%%%%PORTDOCS%%@dirrm %%DOCSDIR%%/PunkBuster/players
%%PUNKBUSTER%%%%PORTDOCS%%@dirrm %%DOCSDIR%%/PunkBuster/admins
%%PUNKBUSTER%%%%PORTDOCS%%@dirrm %%DOCSDIR%%/PunkBuster
%%PORTDOCS%%@dirrm %%DOCSDIR%%/LinuxFAQ
%%PORTDOCS%%@dirrm %%DOCSDIR%%