[Midnightbsd-cvs] mports [17592] trunk/games: add etqw server
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Sep 27 16:26:43 EDT 2014
Revision: 17592
http://svnweb.midnightbsd.org/mports/?rev=17592
Author: laffer1
Date: 2014-09-27 16:26:40 -0400 (Sat, 27 Sep 2014)
Log Message:
-----------
add etqw server
Modified Paths:
--------------
trunk/games/Makefile
Added Paths:
-----------
trunk/games/linux-etqw-server/
trunk/games/linux-etqw-server/Makefile
trunk/games/linux-etqw-server/distinfo
trunk/games/linux-etqw-server/files/
trunk/games/linux-etqw-server/files/etqwded.in
trunk/games/linux-etqw-server/pkg-descr
trunk/games/linux-etqw-server/pkg-plist
Removed Paths:
-------------
trunk/games/kdegames4/
Modified: trunk/games/Makefile
===================================================================
--- trunk/games/Makefile 2014-09-27 20:23:20 UTC (rev 17591)
+++ trunk/games/Makefile 2014-09-27 20:26:40 UTC (rev 17592)
@@ -31,6 +31,7 @@
SUBDIR += linux-enemyterritory-shrub
SUBDIR += linux-enemyterritory-tce
SUBDIR += linux-etqw-demo-server
+SUBDIR += linux-etqw-server
SUBDIR += linux-quake3
SUBDIR += linux-quake3-demo
SUBDIR += moon-buggy
Added: trunk/games/linux-etqw-server/Makefile
===================================================================
--- trunk/games/linux-etqw-server/Makefile (rev 0)
+++ trunk/games/linux-etqw-server/Makefile 2014-09-27 20:26:40 UTC (rev 17592)
@@ -0,0 +1,71 @@
+# Created by: Ayumi M <ayu at commun.jp>
+# $MidnightBSD$
+# $FreeBSD: head/games/linux-etqw-server/Makefile 360937 2014-07-06 16:23:13Z vanilla $
+
+PORTNAME= etqw
+PORTVERSION= 1.5
+CATEGORIES= games linux
+MASTER_SITES= http://ftp.4players.de/pub/hosted/wolfenstein/users/etqw/server/ \
+ ftp://ftp0.uk.multiplay.co.uk/pub/games/fps/enemyterritory_quakewars/server/linux/ \
+ ftp://ftp0.nl.multiplay.co.uk/pub/games/fps/enemyterritory_quakewars/server/linux/ \
+ ${MASTER_SITE_IDSOFTWARE:S|$|etqw/|}
+PKGNAMEPREFIX= linux-
+PKGNAMESUFFIX= -server
+DISTNAME= ETQW${PKGNAMESUFFIX}-1.5-full.x86
+EXTRACT_SUFX= .run
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Enemy Territory: QUAKE Wars Server for Linux
+
+LICENSE= id
+LICENSE_NAME= id software quakewars license
+LICENSE_FILE= ${WRKSRC}/data/EULA.txt
+LICENSE_PERMS=
+
+RESTRICTED= cannot distribute
+NO_CDROM= Redistribution is limited
+NO_BUILD= yes
+
+ONLY_FOR_ARCHS= i386 amd64
+USE_LINUX= yes
+USES= zip:infozip
+
+ETQWDIR= ${PREFIX}/lib/${PORTNAME}${PKGNAMESUFFIX}
+DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
+OPTIONS_DEFINE= DOCS
+
+do-extract:
+ @${MKDIR} ${WRKSRC}
+ @cd ${WRKSRC} && \
+ ${TAIL} -c +194885 ${_DISTDIR}ETQW${PKGNAMESUFFIX}-1.5-full.x86.run > full.zip
+ @(cd ${WRKSRC} && ${UNZIP_CMD} -q ${WRKSRC}/full.zip)
+ @${RM} ${WRKSRC}/full.zip
+
+post-patch:
+ @${SED} -e 's|@ETQWDIR@|${ETQWDIR}|' ${FILESDIR}/etqwded.in > ${WRKSRC}/etqwded
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${ETQWDIR}
+
+ ${INSTALL_PROGRAM} ${WRKSRC}/etqwded ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/data/etqwded.x86 ${STAGEDIR}${ETQWDIR}
+ @cd ${WRKSRC}/data && \
+ ${FIND} -E . -type f -iregex ".*\.so\.[0-9]+" \
+ -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${ETQWDIR}/{}" \;
+
+ @${MKDIR} ${STAGEDIR}${ETQWDIR}/base/bots
+ @cd ${WRKSRC}/data && \
+ ${FIND} base -type f \
+ -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${ETQWDIR}/{}" \;
+
+ @${MKDIR} ${STAGEDIR}${ETQWDIR}/pb/htm
+ @cd ${WRKSRC}/data && \
+ ${FIND} pb -type f \
+ -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${ETQWDIR}/{}" \;
+
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for FILE in EULA.txt README.txt copyrights.txt etqwtv.txt readme_1_5_patch.txt server_readme.txt pb/PBEULA.txt
+ @${INSTALL_DATA} ${WRKSRC}/data/${FILE} ${STAGEDIR}${DOCSDIR}
+.endfor
+
+.include <bsd.port.mk>
Property changes on: trunk/games/linux-etqw-server/Makefile
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/games/linux-etqw-server/distinfo
===================================================================
--- trunk/games/linux-etqw-server/distinfo (rev 0)
+++ trunk/games/linux-etqw-server/distinfo 2014-09-27 20:26:40 UTC (rev 17592)
@@ -0,0 +1,2 @@
+SHA256 (ETQW-server-1.5-full.x86.run) = 7dc4cf69b3355063b4f8767e23b19d8224ff9b4f556ad906056063ddfe581ac0
+SIZE (ETQW-server-1.5-full.x86.run) = 452679053
Property changes on: trunk/games/linux-etqw-server/distinfo
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/games/linux-etqw-server/files/etqwded.in
===================================================================
--- trunk/games/linux-etqw-server/files/etqwded.in (rev 0)
+++ trunk/games/linux-etqw-server/files/etqwded.in 2014-09-27 20:26:40 UTC (rev 17592)
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+cd @ETQWDIR@ || exit 1
+exec ./etqwded.x86 "$@"
Property changes on: trunk/games/linux-etqw-server/files/etqwded.in
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/games/linux-etqw-server/pkg-descr
===================================================================
--- trunk/games/linux-etqw-server/pkg-descr (rev 0)
+++ trunk/games/linux-etqw-server/pkg-descr 2014-09-27 20:26:40 UTC (rev 17592)
@@ -0,0 +1,4 @@
+Enemy Territory: QUAKE Wars is the Ultimate Online Strategic Shooter:
+an objective-driven, class-based first person shooter set in the quake universe.
+
+WWW: http://www.enemyterritory.com/
Property changes on: trunk/games/linux-etqw-server/pkg-descr
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/games/linux-etqw-server/pkg-plist
===================================================================
--- trunk/games/linux-etqw-server/pkg-plist (rev 0)
+++ trunk/games/linux-etqw-server/pkg-plist 2014-09-27 20:26:40 UTC (rev 17592)
@@ -0,0 +1,48 @@
+bin/etqwded
+lib/etqw-server/base/bots/botnames.dat
+lib/etqw-server/base/game000.pk4
+lib/etqw-server/base/game001.pk4
+lib/etqw-server/base/game002.pk4
+lib/etqw-server/base/match.cfg
+lib/etqw-server/base/pak000.pk4
+lib/etqw-server/base/pak001.pk4
+lib/etqw-server/base/pak002.pk4
+lib/etqw-server/base/pak003.pk4
+lib/etqw-server/base/pak004.pk4
+lib/etqw-server/base/pak005.pk4
+lib/etqw-server/base/pak006.pk4
+lib/etqw-server/base/pak007.pk4
+lib/etqw-server/base/pak008.pk4
+lib/etqw-server/base/public.cfg
+lib/etqw-server/base/usergroups.dat
+lib/etqw-server/base/usergroups.example
+lib/etqw-server/etqwded.x86
+lib/etqw-server/libSDL-1.2.id.so.0
+lib/etqw-server/libgcc_s.so.1
+lib/etqw-server/libjpeg.so.62
+lib/etqw-server/libstdc++.so.6
+lib/etqw-server/pb/PBEULA.txt
+lib/etqw-server/pb/htm/la001313.htm
+lib/etqw-server/pb/htm/lc001714.htm
+lib/etqw-server/pb/htm/ma001313.htm
+lib/etqw-server/pb/htm/mc001714.htm
+lib/etqw-server/pb/htm/wa001313.htm
+lib/etqw-server/pb/htm/wc001714.htm
+lib/etqw-server/pb/pbag.so
+lib/etqw-server/pb/pbags.so
+lib/etqw-server/pb/pbcl.so
+lib/etqw-server/pb/pbcls.so
+lib/etqw-server/pb/pbsv.so
+%%PORTDOCS%%%%DOCSDIR%%/EULA.txt
+%%PORTDOCS%%%%DOCSDIR%%/PBEULA.txt
+%%PORTDOCS%%%%DOCSDIR%%/README.txt
+%%PORTDOCS%%%%DOCSDIR%%/copyrights.txt
+%%PORTDOCS%%%%DOCSDIR%%/etqwtv.txt
+%%PORTDOCS%%%%DOCSDIR%%/readme_1_5_patch.txt
+%%PORTDOCS%%%%DOCSDIR%%/server_readme.txt
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrm lib/etqw-server/pb/htm
+ at dirrm lib/etqw-server/pb
+ at dirrm lib/etqw-server/base/bots
+ at dirrm lib/etqw-server/base
+ at dirrm lib/etqw-server
Property changes on: trunk/games/linux-etqw-server/pkg-plist
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list