View | Details | Raw Unified | Return to bug 125794
Collapse All | Expand All

(-)/usr/ports/games/linux-etqw-server/Makefile (-11 / +11 lines)
Lines 6-24 Link Here
6
#
6
#
7
7
8
PORTNAME=	etqw
8
PORTNAME=	etqw
9
PORTVERSION=	1.4.r1
9
PORTVERSION=	1.5
10
CATEGORIES=	games linux
10
CATEGORIES=	games linux
11
MASTER_SITES=	${MASTER_SITE_IDSOFTWARE:S|$|etqw/|}
11
MASTER_SITES=	http://ftp.4players.de/pub/hosted/wolfenstein/users/etqw/server/ \
12
		ftp://ftp0.uk.multiplay.co.uk/pub/games/fps/enemyterritory_quakewars/server/linux/ \
13
		ftp://ftp0.nl.multiplay.co.uk/pub/games/fps/enemyterritory_quakewars/server/linux/ \
14
		${MASTER_SITE_IDSOFTWARE:S|$|etqw/|}
12
PKGNAMEPREFIX=	linux-
15
PKGNAMEPREFIX=	linux-
13
PKGNAMESUFFIX=	-server
16
PKGNAMESUFFIX=	-server
14
DISTNAME=	ETQW${PKGNAMESUFFIX}-1.4-full.x86
17
DISTNAME=	ETQW${PKGNAMESUFFIX}-1.5-full.x86
15
DISTFILES=	ETQW${PKGNAMESUFFIX}-1.4-full.x86.run ETQW${PKGNAMESUFFIX}-1.4-hotfix.r1.zip
18
EXTRACT_SUFX=	.run
16
19
17
MAINTAINER=	ayu@commun.jp
20
MAINTAINER=	ayu@commun.jp
18
COMMENT=	Enemy Territory: QUAKE Wars Server for Linux
21
COMMENT=	Enemy Territory: QUAKE Wars Server for Linux
19
22
20
NO_CDROM=	Redistribution is limited
23
NO_CDROM=	Redistribution is limited
21
NO_PACKAGE=	Package will be 428MB, set FORCE_PACKAGE if you really want it
24
NO_PACKAGE=	Package will be 435MB, set FORCE_PACKAGE if you really want it
22
NO_BUILD=	yes
25
NO_BUILD=	yes
23
26
24
ONLY_FOR_ARCHS=	i386 amd64
27
ONLY_FOR_ARCHS=	i386 amd64
Lines 26-46 Link Here
26
USE_ZIP=	yes
29
USE_ZIP=	yes
27
30
28
ETQWDIR=	${PREFIX}/lib/${PORTNAME}${PKGNAMESUFFIX}
31
ETQWDIR=	${PREFIX}/lib/${PORTNAME}${PKGNAMESUFFIX}
32
DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} 
29
33
30
.include <bsd.port.pre.mk>
34
.include <bsd.port.pre.mk>
31
35
32
do-extract:
36
do-extract:
33
	@${MKDIR} ${WRKSRC}
37
	@${MKDIR} ${WRKSRC}
34
	@cd ${WRKSRC} && \
38
	@cd ${WRKSRC} && \
35
		${TAIL} -c +194885 ${_DISTDIR}ETQW${PKGNAMESUFFIX}-1.4-full.x86.run > full.zip
39
		${TAIL} -c +194885 ${_DISTDIR}ETQW${PKGNAMESUFFIX}-1.5-full.x86.run > full.zip
36
	@(cd ${WRKSRC} && ${UNZIP_CMD} -q ${WRKSRC}/full.zip)
40
	@(cd ${WRKSRC} && ${UNZIP_CMD} -q ${WRKSRC}/full.zip)
37
	@${RM} ${WRKSRC}/full.zip
41
	@${RM} ${WRKSRC}/full.zip
38
	@cd ${WRKSRC} && \
39
		${UNZIP_CMD} -q ${_DISTDIR}ETQW${PKGNAMESUFFIX}-1.4-hotfix.r1.zip
40
42
41
post-patch:
43
post-patch:
42
	@${MV} ${WRKSRC}/etqwded.x86 ${WRKSRC}/data
43
44
	@${SED} -e 's|@ETQWDIR@|${ETQWDIR}|' ${FILESDIR}/etqwded.in > ${WRKSRC}/etqwded
44
	@${SED} -e 's|@ETQWDIR@|${ETQWDIR}|' ${FILESDIR}/etqwded.in > ${WRKSRC}/etqwded
45
45
46
do-install:
46
do-install:
Lines 64-70 Link Here
64
64
65
.if !defined (NOPORTDOCS)
65
.if !defined (NOPORTDOCS)
66
	@${MKDIR} ${DOCSDIR}
66
	@${MKDIR} ${DOCSDIR}
67
.for FILE in EULA.txt README.txt copyrights.txt etqwtv.txt pb/PBEULA.txt
67
.for FILE in EULA.txt README.txt copyrights.txt etqwtv.txt readme_1_5_patch.txt server_readme.txt pb/PBEULA.txt
68
	@${INSTALL_DATA} ${WRKSRC}/data/${FILE} ${DOCSDIR}
68
	@${INSTALL_DATA} ${WRKSRC}/data/${FILE} ${DOCSDIR}
69
.endfor
69
.endfor
70
.endif
70
.endif
(-)/usr/ports/games/linux-etqw-server/distinfo (-6 / +3 lines)
Lines 1-6 Link Here
1
MD5 (ETQW-server-1.4-full.x86.run) = c978b56a488bfbef5ac0ed8ac9489c92
1
MD5 (ETQW-server-1.5-full.x86.run) = b09cfc1fc0675a5e9070fe34d452e9b8
2
SHA256 (ETQW-server-1.4-full.x86.run) = a024a506969c8c7b9cb44535a7d1b43240a42ee46647fc37f9bf07e6d2e22720
2
SHA256 (ETQW-server-1.5-full.x86.run) = 7dc4cf69b3355063b4f8767e23b19d8224ff9b4f556ad906056063ddfe581ac0
3
SIZE (ETQW-server-1.4-full.x86.run) = 447497032
3
SIZE (ETQW-server-1.5-full.x86.run) = 452679053
4
MD5 (ETQW-server-1.4-hotfix.r1.zip) = 20cd770bed61b95be66c7844b9b9f6a3
5
SHA256 (ETQW-server-1.4-hotfix.r1.zip) = 9667ba216ceefbf324bf9e7851749f1760ae95e3cd47d77c346adb8e6b0653b0
6
SIZE (ETQW-server-1.4-hotfix.r1.zip) = 5186561
(-)/usr/ports/games/linux-etqw-server/pkg-plist (-1 / +4 lines)
Lines 1-6 Link Here
1
bin/etqwded
1
bin/etqwded
2
lib/etqw-server/base/bots/botnames.dat
2
lib/etqw-server/base/bots/botnames.dat
3
lib/etqw-server/base/game000.pk4
3
lib/etqw-server/base/game000.pk4
4
lib/etqw-server/base/game001.pk4
4
lib/etqw-server/base/game002.pk4
5
lib/etqw-server/base/game002.pk4
5
lib/etqw-server/base/match.cfg
6
lib/etqw-server/base/match.cfg
6
lib/etqw-server/base/pak000.pk4
7
lib/etqw-server/base/pak000.pk4
Lines 11-18 Link Here
11
lib/etqw-server/base/pak005.pk4
12
lib/etqw-server/base/pak005.pk4
12
lib/etqw-server/base/pak006.pk4
13
lib/etqw-server/base/pak006.pk4
13
lib/etqw-server/base/pak007.pk4
14
lib/etqw-server/base/pak007.pk4
15
lib/etqw-server/base/pak008.pk4
14
lib/etqw-server/base/public.cfg
16
lib/etqw-server/base/public.cfg
15
lib/etqw-server/base/server.cfg
16
lib/etqw-server/base/usergroups.dat
17
lib/etqw-server/base/usergroups.dat
17
lib/etqw-server/base/usergroups.example
18
lib/etqw-server/base/usergroups.example
18
lib/etqw-server/etqwded.x86
19
lib/etqw-server/etqwded.x86
Lines 37-42 Link Here
37
%%PORTDOCS%%%%DOCSDIR%%/README.txt
38
%%PORTDOCS%%%%DOCSDIR%%/README.txt
38
%%PORTDOCS%%%%DOCSDIR%%/copyrights.txt
39
%%PORTDOCS%%%%DOCSDIR%%/copyrights.txt
39
%%PORTDOCS%%%%DOCSDIR%%/etqwtv.txt
40
%%PORTDOCS%%%%DOCSDIR%%/etqwtv.txt
41
%%PORTDOCS%%%%DOCSDIR%%/readme_1_5_patch.txt
42
%%PORTDOCS%%%%DOCSDIR%%/server_readme.txt
40
%%PORTDOCS%%@dirrm %%DOCSDIR%%
43
%%PORTDOCS%%@dirrm %%DOCSDIR%%
41
@dirrm lib/etqw-server/pb/htm
44
@dirrm lib/etqw-server/pb/htm
42
@dirrm lib/etqw-server/pb
45
@dirrm lib/etqw-server/pb

Return to bug 125794