[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