aboutsummaryrefslogtreecommitdiff
path: root/net/punkbuster
diff options
context:
space:
mode:
authorMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2002-09-20 01:20:53 +0000
committerMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2002-09-20 01:20:53 +0000
commitbbf7ecf17f575e7011d7ff7af9771e3f7efce434 (patch)
treecc1f180aac1c1f54a101c87fbb1ac470c6a0822e /net/punkbuster
parent2adc83b189cfc45d96b20ff1e02476d4b8881a77 (diff)
downloadports-bbf7ecf17f575e7011d7ff7af9771e3f7efce434.tar.gz
ports-bbf7ecf17f575e7011d7ff7af9771e3f7efce434.zip
Notes
Diffstat (limited to 'net/punkbuster')
-rw-r--r--net/punkbuster/Makefile95
-rw-r--r--net/punkbuster/distinfo1
-rw-r--r--net/punkbuster/pkg-comment1
-rw-r--r--net/punkbuster/pkg-descr13
-rw-r--r--net/punkbuster/pkg-message6
-rw-r--r--net/punkbuster/pkg-plist23
6 files changed, 0 insertions, 139 deletions
diff --git a/net/punkbuster/Makefile b/net/punkbuster/Makefile
deleted file mode 100644
index 2a0bd76a061b..000000000000
--- a/net/punkbuster/Makefile
+++ /dev/null
@@ -1,95 +0,0 @@
-# New ports collection makefile for: punkbuster anti cheat server
-# Date created: 29 Mar 2001
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= punkbuster
-PORTVERSION= 0.0.956
-CATEGORIES= net linux
-MASTER_SITES= http://www.evenbalance.com/downloads/
-DISTNAME= pbsv${PORTVERSION:E}
-DIST_SUBDIR= punkbuster
-
-MAINTAINER= lioux@FreeBSD.org
-
-RUN_DEPENDS= ${LINUXBASE}${PUNKBUSTER_DIR}${PUNKBUSTER_DATA}:${PUNKBUSTER_DATA_PORT}
-
-BROKEN= developer is shifting from one gaming platform to\
- another. development has been halted for a while
-NO_PACKAGE= the software terms do not allow non-standard\
- ${PORTNAME} distributions
-
-USE_LINUX_PREFIX= yes
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-PLIST_SUB= PUNKBUSTER_DIR="${PUNKBUSTER_DIR:S/^\///}" \
- PUNKBUSTER_DOC_DIR="${PUNKBUSTER_DOC_DIR}"
-
-INSTALL_DIR= ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m ${BINMODE}
-SORT?= /usr/bin/sort
-STRIP_LINUX= ${LINUXBASE}/usr/bin/strip
-
-PUNKBUSTER_DIR= /usr/games/punkbuster/
-PUNKBUSTER_PROGRAM= pb
-PUNKBUSTER_DATA_PORT= ${.CURDIR}/../punkbuster-data
-PUNKBUSTER_DATA!= cd ${PUNKBUSTER_DATA_PORT} && ${MAKE} -V PUNKBUSTER_DATA
-PUNKBUSTER_DATA_DISTFILES!= cd ${PUNKBUSTER_DATA_PORT} && ${MAKE} -V DISTFILES
-PUNKBUSTER_DOC_DIR= usr/doc/${PKGNAME}/
-
-pre-everything:: pkgmessage-output
-
-post-extract:
-.for file in ${PUNKBUSTER_DATA_DISTFILES}
- @${RM} ${WRKSRC}/${file}
-.endfor
-
-post-patch:
-.for extension in cfg htm ini pbq txt
- @${PERL} -pi -ne "s!\r\n!\n!" ${WRKSRC}/*.${extension}
-.endfor
- @${PERL} -pi -ne "s!\r\n!\n!" ${WRKSRC}/README
-
-install-parse-plist: generate-plist
- @${PERL} -e 'open(FHANDLER,"${TMPPLIST}");' \
- -e 'open(FDIR,">${WRKDIR}/dirs.sh.tmp");' \
- -e 'open(FFILES,">${WRKDIR}/files.sh");' \
- -e 'while (!eof(FHANDLER)) {' \
- -e 'chop($$file = <FHANDLER>);' \
- -e '$$dir = $$file_partial = $$file;' \
- -e '$$file_partial =~ s!^(${PUNKBUSTER_DIR:S/^\///}|${PUNKBUSTER_DOC_DIR})!!;' \
- -e 'print FDIR "${INSTALL_DIR}", \
- " ", "\"${PREFIX}/$$dir\"", \
- "\n" if $$dir =~ s!(^\@dirrm\s+)!!;' \
- -e 'print FFILES "${INSTALL_DATA}", \
- " ", "\"${WRKSRC}/$$file_partial\"", \
- " ", "\"${PREFIX}/$$file\" || true", \
- "\n" if ($$file !~ m!^\@!);' \
- -e '}' \
- -e 'close(FFILES);' \
- -e 'close(FDIR);' \
- -e 'close(FHANDLER);'
-
-install-scripts:
- @${INSTALL_DIR} ${PREFIX}${PUNKBUSTER_DIR}
- @${SORT} ${WRKDIR}/dirs.sh.tmp > ${WRKDIR}/dirs.sh
- @${SH} ${WRKDIR}/dirs.sh
- @${SH} ${WRKDIR}/files.sh 2>/dev/true
-
-pkgmessage-output:
- @${CAT} ${PKGMESSAGE}
-
-do-install: install-parse-plist install-scripts pkgmessage-output
- @${CAT} ${PKGMESSAGE}
-
- @${INSTALL_DATA} ${WRKSRC}/pbsvhl.cfg \
- ${PREFIX}${PUNKBUSTER_DIR}/pbsvhl.cfg.sample
-.if !exists(${PREFIX}${PUNKBUSTER_DIR}/pbsvhl.cfg)
- @${INSTALL_DATA} ${WRKSRC}/pbsvhl.cfg ${PREFIX}${PUNKBUSTER_DIR}
-.endif
-# humm, can we strip or the program will complain that the checksum changed?
- @${STRIP_LINUX} ${PREFIX}${PUNKBUSTER_DIR}${PUNKBUSTER_PROGRAM}
- @${CHMOD} ${BINMODE} ${PREFIX}${PUNKBUSTER_DIR}${PUNKBUSTER_PROGRAM}
-
-.include <bsd.port.mk>
diff --git a/net/punkbuster/distinfo b/net/punkbuster/distinfo
deleted file mode 100644
index 92365e83e594..000000000000
--- a/net/punkbuster/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (punkbuster/pbsv956.tar.gz) = f1861ac3469b81102e42b5614422bb4c
diff --git a/net/punkbuster/pkg-comment b/net/punkbuster/pkg-comment
deleted file mode 100644
index 5f6ce078be4a..000000000000
--- a/net/punkbuster/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Punkbuster is designed against cheating at multiplayer online games
diff --git a/net/punkbuster/pkg-descr b/net/punkbuster/pkg-descr
deleted file mode 100644
index 78e3c1a42e18..000000000000
--- a/net/punkbuster/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-[from developer's web site]
-PunkBuster is a client/server software system that is designed to
-provide an online countermeasures system against cheating at
-multiplayer online games - specifically, games and mods based on
-the Half-Life engine by VALVe software.
-
-Additionally, PunkBuster has a global Clan Tag Registry system
-built in to allow Clans to register their Clan Tags for protection
-on monitored servers. This prevents people from wearing their clan
-tag who aren't really in the clan. The list of registered tags is
-stored on our publicly accessible Internet website.
-
-WWW: http://www.evenbalance.com/
diff --git a/net/punkbuster/pkg-message b/net/punkbuster/pkg-message
deleted file mode 100644
index 7d8b2274496b..000000000000
--- a/net/punkbuster/pkg-message
+++ /dev/null
@@ -1,6 +0,0 @@
- ATTENTIONATTENTION:
-
-DO NOT forget to read Punkbuster Software Terms.
-Ignorance is not an excuse. :-)
-
-http://www.evenbalance.com/index.php?page=softwareterms
diff --git a/net/punkbuster/pkg-plist b/net/punkbuster/pkg-plist
deleted file mode 100644
index f57f8bf7c4db..000000000000
--- a/net/punkbuster/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-%%PORTDOCS%%%%PUNKBUSTER_DOC_DIR%%README
-%%PORTDOCS%%%%PUNKBUSTER_DOC_DIR%%clreadme.txt
-%%PORTDOCS%%%%PUNKBUSTER_DOC_DIR%%cstags.htm
-%%PORTDOCS%%%%PUNKBUSTER_DOC_DIR%%dodtags.htm
-%%PORTDOCS%%%%PUNKBUSTER_DOC_DIR%%fatags.htm
-%%PORTDOCS%%%%PUNKBUSTER_DOC_DIR%%flftags.htm
-%%PORTDOCS%%%%PUNKBUSTER_DOC_DIR%%hltags.htm
-%%PORTDOCS%%%%PUNKBUSTER_DOC_DIR%%master.htm
-%%PORTDOCS%%%%PUNKBUSTER_DOC_DIR%%readme.txt
-%%PORTDOCS%%%%PUNKBUSTER_DOC_DIR%%tfctags.htm
-%%PORTDOCS%%%%PUNKBUSTER_DOC_DIR%%wiztags.htm
-%%PUNKBUSTER_DIR%%pb
-%%PUNKBUSTER_DIR%%pb.ini
-%%PUNKBUSTER_DIR%%pbclhl.dll
-%%PUNKBUSTER_DIR%%pbclhl.so
-%%PUNKBUSTER_DIR%%pbsvhl.cfg
-%%PUNKBUSTER_DIR%%pbsvhl.so
-%%PUNKBUSTER_DIR%%sample.pbq
-@unexec cmp -s %D/%%PUNKBUSTER_DIR%%/pbsvhl.cfg.sample %D/%%PUNKBUSTER_DIR%%/pbsvhl.cfg && rm -f %D/%%PUNKBUSTER_DIR%%/pbsvhl.cfg ; || echo "If you are permanently removing this port, you should also do an \`\`rm ${PKG_PREFIX}/%%PUNKBUSTER_DIR%%/pbsvhl.cfg'' to remove any configuration files left." | fmt
-%%PUNKBUSTER_DIR%%pbsvhl.cfg.sample
-@exec [ -f %D/%%PUNKBUSTER_DIR%%/pbsvhl.cfg ] || cp -p %D/%%PUNKBUSTER_DIR%%/pbsvhl.cfg.sample %D/%%PUNKBUSTER_DIR%%/pbsvhl.cfg
-@unexec rmdir %D/%%PUNKBUSTER_DIR%% 2>/dev/null || echo "If you are permanently removing this port, you should also do an \`\`rm -Rf ${PKG_PREFIX}/%%PUNKBUSTER_DIR%%'' to remove any data files left. DO NOT forget to remove the punkbuster-data port first." | fmt
-%%PORTDOCS%%@dirrm %%PUNKBUSTER_DOC_DIR%%