[Midnightbsd-cvs] mports [17591] trunk/games: add et quakewars demo server port
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Sep 27 16:23:23 EDT 2014
Revision: 17591
http://svnweb.midnightbsd.org/mports/?rev=17591
Author: laffer1
Date: 2014-09-27 16:23:20 -0400 (Sat, 27 Sep 2014)
Log Message:
-----------
add et quakewars demo server port
Modified Paths:
--------------
trunk/games/Makefile
Added Paths:
-----------
trunk/games/linux-etqw-demo-server/
trunk/games/linux-etqw-demo-server/Makefile
trunk/games/linux-etqw-demo-server/distinfo
trunk/games/linux-etqw-demo-server/files/
trunk/games/linux-etqw-demo-server/files/etqwded-demo.in
trunk/games/linux-etqw-demo-server/pkg-descr
trunk/games/linux-etqw-demo-server/pkg-plist
Modified: trunk/games/Makefile
===================================================================
--- trunk/games/Makefile 2014-09-27 20:18:24 UTC (rev 17590)
+++ trunk/games/Makefile 2014-09-27 20:23:20 UTC (rev 17591)
@@ -19,7 +19,6 @@
SUBDIR += gridlock
SUBDIR += gtkpool
SUBDIR += gtypist
-SUBDIR += kdegames4
SUBDIR += libggz
SUBDIR += lincity
SUBDIR += linux-americasarmy
@@ -31,6 +30,7 @@
SUBDIR += linux-enemyterritory-omni-bot
SUBDIR += linux-enemyterritory-shrub
SUBDIR += linux-enemyterritory-tce
+SUBDIR += linux-etqw-demo-server
SUBDIR += linux-quake3
SUBDIR += linux-quake3-demo
SUBDIR += moon-buggy
Added: trunk/games/linux-etqw-demo-server/Makefile
===================================================================
--- trunk/games/linux-etqw-demo-server/Makefile (rev 0)
+++ trunk/games/linux-etqw-demo-server/Makefile 2014-09-27 20:23:20 UTC (rev 17591)
@@ -0,0 +1,68 @@
+# Created by: ayu <ayunyan at gmail.com>
+# $MidnightBSD$
+# $FreeBSD: head/games/linux-etqw-demo-server/Makefile 362015 2014-07-15 23:30:05Z adamw $
+
+PORTNAME= etqw
+PORTVERSION= 2.0.r1
+CATEGORIES= games linux
+MASTER_SITES= ${MASTER_SITE_IDSOFTWARE:S|$|etqw/|}
+PKGNAMEPREFIX= linux-
+PKGNAMESUFFIX= -demo-server
+DISTNAME= ETQW-demo2-server-full.r1.x86
+EXTRACT_SUFX= .run
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Enemy Territory: QUAKE Wars Demo Server for Linux
+
+LICENSE= id
+LICENSE_NAME= id software quakewars license
+LICENSE_FILE= ${WRKSRC}/data/EULA.txt
+LICENSE_PERMS=
+
+RESTRICTED= cannot distribute under any means
+NO_CDROM= Redistribution is limited
+NO_BUILD= yes
+
+ONLY_FOR_ARCHS= i386 amd64
+USE_LINUX= yes
+USES= zip:infozip
+
+ETQWDIR= ${PREFIX}/lib/${PORTNAME}${PKGNAMESUFFIX}
+
+OPTIONS_DEFINE= DOCS
+
+do-extract:
+ @${MKDIR} ${WRKSRC}
+ @cd ${WRKSRC} && \
+ ${TAIL} -c +194885 ${_DISTDIR}${DISTNAME}.run > full.zip
+ @(cd ${WRKSRC} && ${UNZIP_CMD} -q ${WRKSRC}/full.zip)
+ @${RM} ${WRKSRC}/full.zip
+
+post-patch:
+ @${SED} -e 's|@ETQWDIR@|${ETQWDIR}|' ${FILESDIR}/etqwded-demo.in > ${WRKSRC}/etqwded-demo
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${ETQWDIR}
+
+ ${INSTALL_PROGRAM} ${WRKSRC}/etqwded-demo ${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 pb/PBEULA.txt
+ @${INSTALL_DATA} ${WRKSRC}/data/${FILE} ${STAGEDIR}${DOCSDIR}
+.endfor
+
+.include <bsd.port.mk>
Property changes on: trunk/games/linux-etqw-demo-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-demo-server/distinfo
===================================================================
--- trunk/games/linux-etqw-demo-server/distinfo (rev 0)
+++ trunk/games/linux-etqw-demo-server/distinfo 2014-09-27 20:23:20 UTC (rev 17591)
@@ -0,0 +1,2 @@
+SHA256 (ETQW-demo2-server-full.r1.x86.run) = df92281b8bc7ab33c7bbb0eba613f7387ebcb42e6bf75a0df5029eb013cae5d3
+SIZE (ETQW-demo2-server-full.r1.x86.run) = 141326146
Property changes on: trunk/games/linux-etqw-demo-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-demo-server/files/etqwded-demo.in
===================================================================
--- trunk/games/linux-etqw-demo-server/files/etqwded-demo.in (rev 0)
+++ trunk/games/linux-etqw-demo-server/files/etqwded-demo.in 2014-09-27 20:23:20 UTC (rev 17591)
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+cd @ETQWDIR@ || exit 1
+exec ./etqwded.x86 "$@"
Property changes on: trunk/games/linux-etqw-demo-server/files/etqwded-demo.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-demo-server/pkg-descr
===================================================================
--- trunk/games/linux-etqw-demo-server/pkg-descr (rev 0)
+++ trunk/games/linux-etqw-demo-server/pkg-descr 2014-09-27 20:23:20 UTC (rev 17591)
@@ -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-demo-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-demo-server/pkg-plist
===================================================================
--- trunk/games/linux-etqw-demo-server/pkg-plist (rev 0)
+++ trunk/games/linux-etqw-demo-server/pkg-plist 2014-09-27 20:23:20 UTC (rev 17591)
@@ -0,0 +1,40 @@
+bin/etqwded-demo
+lib/etqw-demo-server/base/bots/botnames.dat
+lib/etqw-demo-server/base/game000.pk4
+lib/etqw-demo-server/base/game002.pk4
+lib/etqw-demo-server/base/match.cfg
+lib/etqw-demo-server/base/pak000.pk4
+lib/etqw-demo-server/base/pak001.pk4
+lib/etqw-demo-server/base/pak002.pk4
+lib/etqw-demo-server/base/public.cfg
+lib/etqw-demo-server/base/server.cfg
+lib/etqw-demo-server/base/usergroups.dat
+lib/etqw-demo-server/base/usergroups.example
+lib/etqw-demo-server/etqwded.x86
+lib/etqw-demo-server/libSDL-1.2.id.so.0
+lib/etqw-demo-server/libgcc_s.so.1
+lib/etqw-demo-server/libjpeg.so.62
+lib/etqw-demo-server/libstdc++.so.6
+lib/etqw-demo-server/pb/PBEULA.txt
+lib/etqw-demo-server/pb/htm/la001313.htm
+lib/etqw-demo-server/pb/htm/lc001714.htm
+lib/etqw-demo-server/pb/htm/ma001313.htm
+lib/etqw-demo-server/pb/htm/mc001714.htm
+lib/etqw-demo-server/pb/htm/wa001313.htm
+lib/etqw-demo-server/pb/htm/wc001714.htm
+lib/etqw-demo-server/pb/pbag.so
+lib/etqw-demo-server/pb/pbags.so
+lib/etqw-demo-server/pb/pbcl.so
+lib/etqw-demo-server/pb/pbcls.so
+lib/etqw-demo-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%%@dirrm %%DOCSDIR%%
+ at dirrm lib/etqw-demo-server/pb/htm
+ at dirrm lib/etqw-demo-server/pb
+ at dirrm lib/etqw-demo-server/base/bots
+ at dirrm lib/etqw-demo-server/base
+ at dirrm lib/etqw-demo-server
Property changes on: trunk/games/linux-etqw-demo-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