View | Details | Raw Unified | Return to bug 190968 | Differences between
and this patch

Collapse All | Expand All

(-)warsow-data/Makefile (-20 / +11 lines)
Lines 2-21 Link Here
2
# $FreeBSD: head/games/warsow-data/Makefile 367888 2014-09-10 20:50:31Z gerald $
2
# $FreeBSD: head/games/warsow-data/Makefile 367888 2014-09-10 20:50:31Z gerald $
3
3
4
PORTNAME=	data
4
PORTNAME=	data
5
PORTVERSION=	1.5
5
PORTVERSION=	1.51
6
PORTREVISION=	2
7
CATEGORIES=	games
6
CATEGORIES=	games
8
MASTER_SITES=	SF/warsow.mirror/Warsow%20${PORTVERSION} \
7
MASTER_SITES=	SF/warsow.mirror/Warsow%20${PORTVERSION} \
9
		http://www.warsow.net:1337/~warsow/${PORTVERSION}/ \
8
		http://www.warsow.net:1337/~warsow/${PORTVERSION}/ \
10
		http://www.warsow.eu/:mappack \
9
		http://www.warsow.eu/:mappack \
11
		LOCAL/nemysis/games:mappack
10
		LOCAL/nemysis/games:mappack
12
11
13
PKGNAMEPREFIX=	warsow-
14
DISTNAME=	${PKGNAMEPREFIX:S/-//}_${PORTVERSION:S/.//}_unified
15
DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
16
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
17
DIST_SUBDIR=	${PKGNAMEPREFIX:S/-//}
18
19
MAINTAINER=	games@FreeBSD.org
12
MAINTAINER=	games@FreeBSD.org
20
COMMENT=	Warsow data files
13
COMMENT=	Warsow data files
21
14
Lines 25-31 Link Here
25
LICENSE_FILE_WARSOW=	${WRKSRC}/docs/license.txt
18
LICENSE_FILE_WARSOW=	${WRKSRC}/docs/license.txt
26
LICENSE_PERMS_WARSOW=	dist-mirror pkg-mirror auto-accept
19
LICENSE_PERMS_WARSOW=	dist-mirror pkg-mirror auto-accept
27
20
28
RUN_DEPENDS=	warsow:${PORTSDIR}/games/warsow
21
PKGNAMEPREFIX=	warsow-
22
DISTNAME=	${PKGNAMEPREFIX:S/-//}_${PORTVERSION}_unified
23
DIST_SUBDIR=	${PKGNAMEPREFIX:S/-//}
29
24
30
# Game port is restricted to these architectures, so it makes no sense to
25
# Game port is restricted to these architectures, so it makes no sense to
31
# package game data port as well (even it is not being technically built)
26
# package game data port as well (even it is not being technically built)
Lines 36-42 Link Here
36
DATADIR=	${PREFIX}/share/${PKGNAMEPREFIX:S/-//}
31
DATADIR=	${PREFIX}/share/${PKGNAMEPREFIX:S/-//}
37
DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX:S/-//}
32
DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX:S/-//}
38
33
39
PORTDOCS=	*.txt
34
PORTDATA=	basewsw
35
PORTDOCS=	*
40
36
41
OPTIONS_DEFINE=	DOCS MAPPACK
37
OPTIONS_DEFINE=	DOCS MAPPACK
42
OPTIONS_DEFAULT=	MAPPACK
38
OPTIONS_DEFAULT=	MAPPACK
Lines 46-53 Link Here
46
42
47
.if ${PORT_OPTIONS:MMAPPACK}
43
.if ${PORT_OPTIONS:MMAPPACK}
48
MAPPACK_FILE=	warsow_comunity_map_pack_01.zip
44
MAPPACK_FILE=	warsow_comunity_map_pack_01.zip
49
DISTFILES+=	 ${MAPPACK_FILE}:mappack
45
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} ${MAPPACK_FILE}:mappack
46
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
50
EXTRACT_DEPENDS+=	${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
47
EXTRACT_DEPENDS+=	${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
48
PORTDATA+=	previews
51
.endif
49
.endif
52
50
53
post-extract:
51
post-extract:
Lines 56-69 Link Here
56
.endif
54
.endif
57
55
58
do-install:
56
do-install:
59
	@${MKDIR} ${STAGEDIR}${DATADIR}
57
	cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTDATA}" ${STAGEDIR}${DATADIR}
60
	cd ${WRKSRC} && ${COPYTREE_SHARE} basewsw ${STAGEDIR}${DATADIR}
58
	cd ${WRKSRC}/docs && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}
61
62
.if ${PORT_OPTIONS:MMAPPACK}
63
	cd ${WRKSRC} && ${COPYTREE_SHARE} previews ${STAGEDIR}${DATADIR}
64
.endif
65
66
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
67
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/docs/|} ${STAGEDIR}${DOCSDIR}
68
59
69
.include <bsd.port.mk>
60
.include <bsd.port.mk>
(-)warsow-data/distinfo (-2 / +2 lines)
Lines 1-4 Link Here
1
SHA256 (warsow/warsow_15_unified.tar.gz) = 4b4715d45339bdabfc94d4385df4defac0974743061f63e6a025460ab24668d7
1
SHA256 (warsow/warsow_1.51_unified.tar.gz) = 94510d85e4a245b5f8c0c715ae41b1d162c96e06dbfe75ccd99fffb9a76426b5
2
SIZE (warsow/warsow_15_unified.tar.gz) = 584507931
2
SIZE (warsow/warsow_1.51_unified.tar.gz) = 601553865
3
SHA256 (warsow/warsow_comunity_map_pack_01.zip) = 58b84b10d5fbaa22e29d59194b8c5ebbc633356fbc6545a715e44a73bdd3c7e7
3
SHA256 (warsow/warsow_comunity_map_pack_01.zip) = 58b84b10d5fbaa22e29d59194b8c5ebbc633356fbc6545a715e44a73bdd3c7e7
4
SIZE (warsow/warsow_comunity_map_pack_01.zip) = 130057143
4
SIZE (warsow/warsow_comunity_map_pack_01.zip) = 130057143
(-)warsow-data/pkg-plist (-189 lines)
Lines 1-189 Link Here
1
%%DATADIR%%/basewsw/configs/server/gametypes/bomb.cfg
2
%%DATADIR%%/basewsw/configs/server/gametypes/ca.cfg
3
%%DATADIR%%/basewsw/configs/server/gametypes/ctf.cfg
4
%%DATADIR%%/basewsw/configs/server/gametypes/ctftactics.cfg
5
%%DATADIR%%/basewsw/configs/server/gametypes/da.cfg
6
%%DATADIR%%/basewsw/configs/server/gametypes/dm.cfg
7
%%DATADIR%%/basewsw/configs/server/gametypes/duel.cfg
8
%%DATADIR%%/basewsw/configs/server/gametypes/ffa.cfg
9
%%DATADIR%%/basewsw/configs/server/gametypes/headhunt.cfg
10
%%DATADIR%%/basewsw/configs/server/gametypes/race.cfg
11
%%DATADIR%%/basewsw/configs/server/gametypes/tdm.cfg
12
%%DATADIR%%/basewsw/configs/server/gametypes/tdo.cfg
13
%%DATADIR%%/basewsw/configs/timer/bs/0x.cfg
14
%%DATADIR%%/basewsw/configs/timer/bs/1x.cfg
15
%%DATADIR%%/basewsw/configs/timer/bs/2x.cfg
16
%%DATADIR%%/basewsw/configs/timer/bs/3x.cfg
17
%%DATADIR%%/basewsw/configs/timer/bs/4x.cfg
18
%%DATADIR%%/basewsw/configs/timer/bs/5x.cfg
19
%%DATADIR%%/basewsw/configs/timer/core.cfg
20
%%DATADIR%%/basewsw/configs/timer/quad/0x.cfg
21
%%DATADIR%%/basewsw/configs/timer/quad/1x.cfg
22
%%DATADIR%%/basewsw/configs/timer/quad/2x.cfg
23
%%DATADIR%%/basewsw/configs/timer/quad/3x.cfg
24
%%DATADIR%%/basewsw/configs/timer/quad/4x.cfg
25
%%DATADIR%%/basewsw/configs/timer/quad/5x.cfg
26
%%DATADIR%%/basewsw/configs/timer/ra/0x.cfg
27
%%DATADIR%%/basewsw/configs/timer/ra/1x.cfg
28
%%DATADIR%%/basewsw/configs/timer/ra/2x.cfg
29
%%DATADIR%%/basewsw/configs/timer/ra/3x.cfg
30
%%DATADIR%%/basewsw/configs/timer/ra/4x.cfg
31
%%DATADIR%%/basewsw/configs/timer/ra/5x.cfg
32
%%DATADIR%%/basewsw/configs/timer/timerconfig.cfg
33
%%DATADIR%%/basewsw/configs/timer/ya/0x.cfg
34
%%DATADIR%%/basewsw/configs/timer/ya/1x.cfg
35
%%DATADIR%%/basewsw/configs/timer/ya/2x.cfg
36
%%DATADIR%%/basewsw/configs/timer/ya/3x.cfg
37
%%DATADIR%%/basewsw/configs/timer/ya/4x.cfg
38
%%DATADIR%%/basewsw/configs/timer/ya/5x.cfg
39
%%DATADIR%%/basewsw/configs/timer/ya2/0x.cfg
40
%%DATADIR%%/basewsw/configs/timer/ya2/1x.cfg
41
%%DATADIR%%/basewsw/configs/timer/ya2/2x.cfg
42
%%DATADIR%%/basewsw/configs/timer/ya2/3x.cfg
43
%%DATADIR%%/basewsw/configs/timer/ya2/4x.cfg
44
%%DATADIR%%/basewsw/configs/timer/ya2/5x.cfg
45
%%DATADIR%%/basewsw/cwCTF1.pk3
46
%%DATADIR%%/basewsw/cwL1.pk3
47
%%DATADIR%%/basewsw/cwL2.pk3
48
%%DATADIR%%/basewsw/cwL3.pk3
49
%%DATADIR%%/basewsw/cwL4.pk3
50
%%DATADIR%%/basewsw/cwL5.pk3
51
%%DATADIR%%/basewsw/cwM1.pk3
52
%%DATADIR%%/basewsw/cwM2.pk3
53
%%DATADIR%%/basewsw/cwM3.pk3
54
%%DATADIR%%/basewsw/cwM4.pk3
55
%%DATADIR%%/basewsw/cwM5.pk3
56
%%DATADIR%%/basewsw/cwM6.pk3
57
%%DATADIR%%/basewsw/cwM7.pk3
58
%%DATADIR%%/basewsw/cwRACE1.pk3
59
%%DATADIR%%/basewsw/cwRACE2.pk3
60
%%DATADIR%%/basewsw/cwRACE3.pk3
61
%%DATADIR%%/basewsw/cwRACE4.pk3
62
%%DATADIR%%/basewsw/cwRACE5.pk3
63
%%DATADIR%%/basewsw/cwS1.pk3
64
%%DATADIR%%/basewsw/cwS2.pk3
65
%%DATADIR%%/basewsw/cw_tex1.pk3
66
%%DATADIR%%/basewsw/cw_tex2.pk3
67
%%DATADIR%%/basewsw/data0_15.pk3
68
%%DATADIR%%/basewsw/data0_15pure.pk3
69
%%DATADIR%%/basewsw/dedicated_autoexec.cfg
70
%%DATADIR%%/basewsw/editortextures.pk3
71
%%DATADIR%%/basewsw/map_cwBOMB1.pk3
72
%%DATADIR%%/basewsw/map_ui.pk3
73
%%DATADIR%%/basewsw/map_wamphi1.pk3
74
%%DATADIR%%/basewsw/map_wbomb1.pk3
75
%%DATADIR%%/basewsw/map_wbomb2.pk3
76
%%DATADIR%%/basewsw/map_wbomb3.pk3
77
%%DATADIR%%/basewsw/map_wbomb4.pk3
78
%%DATADIR%%/basewsw/map_wbomb5.pk3
79
%%DATADIR%%/basewsw/map_wbomb6.pk3
80
%%DATADIR%%/basewsw/map_wca1.pk3
81
%%DATADIR%%/basewsw/map_wca2.pk3
82
%%DATADIR%%/basewsw/map_wctf1.pk3
83
%%DATADIR%%/basewsw/map_wctf2.pk3
84
%%DATADIR%%/basewsw/map_wctf3.pk3
85
%%DATADIR%%/basewsw/map_wctf4.pk3
86
%%DATADIR%%/basewsw/map_wctf6.pk3
87
%%DATADIR%%/basewsw/map_wda1.pk3
88
%%DATADIR%%/basewsw/map_wda2.pk3
89
%%DATADIR%%/basewsw/map_wda3.pk3
90
%%DATADIR%%/basewsw/map_wda4.pk3
91
%%DATADIR%%/basewsw/map_wda5.pk3
92
%%DATADIR%%/basewsw/map_wdm1.pk3
93
%%DATADIR%%/basewsw/map_wdm10.pk3
94
%%DATADIR%%/basewsw/map_wdm11.pk3
95
%%DATADIR%%/basewsw/map_wdm12.pk3
96
%%DATADIR%%/basewsw/map_wdm13.pk3
97
%%DATADIR%%/basewsw/map_wdm14.pk3
98
%%DATADIR%%/basewsw/map_wdm15.pk3
99
%%DATADIR%%/basewsw/map_wdm16.pk3
100
%%DATADIR%%/basewsw/map_wdm17.pk3
101
%%DATADIR%%/basewsw/map_wdm18.pk3
102
%%DATADIR%%/basewsw/map_wdm19.pk3
103
%%DATADIR%%/basewsw/map_wdm2.pk3
104
%%DATADIR%%/basewsw/map_wdm3.pk3
105
%%DATADIR%%/basewsw/map_wdm4.pk3
106
%%DATADIR%%/basewsw/map_wdm5.pk3
107
%%DATADIR%%/basewsw/map_wdm6.pk3
108
%%DATADIR%%/basewsw/map_wdm7.pk3
109
%%DATADIR%%/basewsw/map_wdm9.pk3
110
%%DATADIR%%/basewsw/map_wrace1.pk3
111
%%DATADIR%%/basewsw/models_nate.pk3
112
%%DATADIR%%/basewsw/modules_15.pk3
113
%%DATADIR%%/basewsw/tex_36.pk3
114
%%DATADIR%%/basewsw/tex_baxandall.pk3
115
%%DATADIR%%/basewsw/tex_billboard.pk3
116
%%DATADIR%%/basewsw/tex_blx.pk3
117
%%DATADIR%%/basewsw/tex_blxbis.pk3
118
%%DATADIR%%/basewsw/tex_boqu.pk3
119
%%DATADIR%%/basewsw/tex_bricks.pk3
120
%%DATADIR%%/basewsw/tex_cha0swsw.pk3
121
%%DATADIR%%/basewsw/tex_cleansurface.pk3
122
%%DATADIR%%/basewsw/tex_concrete.pk3
123
%%DATADIR%%/basewsw/tex_concrete_techwalls.pk3
124
%%DATADIR%%/basewsw/tex_decals.pk3
125
%%DATADIR%%/basewsw/tex_env.pk3
126
%%DATADIR%%/basewsw/tex_etr.pk3
127
%%DATADIR%%/basewsw/tex_exwsw.pk3
128
%%DATADIR%%/basewsw/tex_factory.pk3
129
%%DATADIR%%/basewsw/tex_format.pk3
130
%%DATADIR%%/basewsw/tex_glass.pk3
131
%%DATADIR%%/basewsw/tex_grates.pk3
132
%%DATADIR%%/basewsw/tex_hazelh.pk3
133
%%DATADIR%%/basewsw/tex_hexagons.pk3
134
%%DATADIR%%/basewsw/tex_jewels.pk3
135
%%DATADIR%%/basewsw/tex_lights.pk3
136
%%DATADIR%%/basewsw/tex_melee.pk3
137
%%DATADIR%%/basewsw/tex_metal.pk3
138
%%DATADIR%%/basewsw/tex_nature.pk3
139
%%DATADIR%%/basewsw/tex_neon.pk3
140
%%DATADIR%%/basewsw/tex_noir.pk3
141
%%DATADIR%%/basewsw/tex_plastic.pk3
142
%%DATADIR%%/basewsw/tex_refly.pk3
143
%%DATADIR%%/basewsw/tex_russus.pk3
144
%%DATADIR%%/basewsw/tex_scifi_interior.pk3
145
%%DATADIR%%/basewsw/tex_sky.pk3
146
%%DATADIR%%/basewsw/tex_solidfake.pk3
147
%%DATADIR%%/basewsw/tex_supersymmetry.pk3
148
%%DATADIR%%/basewsw/tex_terrain.pk3
149
%%DATADIR%%/basewsw/tex_tiles.pk3
150
%%DATADIR%%/basewsw/tex_window.pk3
151
%%DATADIR%%/basewsw/tex_wood.pk3
152
%%DATADIR%%/basewsw/tex_wrace1.pk3
153
%%DATADIR%%/basewsw/tex_wsw_cave1.pk3
154
%%DATADIR%%/basewsw/tex_wsw_city1.pk3
155
%%DATADIR%%/basewsw/tex_wsw_flareshalos.pk3
156
%%DATADIR%%/basewsw/tex_zone_neutre.pk3
157
%%DATADIR%%/basewsw/tvserver_autoexec.cfg
158
%%DATADIR%%/basewsw/ui_porkui.pk3
159
%%DATADIR%%/previews/cwBOMB1.jpg
160
%%DATADIR%%/previews/cwCTF1.jpg
161
%%DATADIR%%/previews/cwL1.jpg
162
%%DATADIR%%/previews/cwL2.jpg
163
%%DATADIR%%/previews/cwL3.jpg
164
%%DATADIR%%/previews/cwL4.jpg
165
%%DATADIR%%/previews/cwL5.jpg
166
%%DATADIR%%/previews/cwM1.jpg
167
%%DATADIR%%/previews/cwM2.jpg
168
%%DATADIR%%/previews/cwM3.jpg
169
%%DATADIR%%/previews/cwM4.jpg
170
%%DATADIR%%/previews/cwM5.jpg
171
%%DATADIR%%/previews/cwM6.jpg
172
%%DATADIR%%/previews/cwM7.jpg
173
%%DATADIR%%/previews/cwRACE1.jpg
174
%%DATADIR%%/previews/cwRACE2.jpg
175
%%DATADIR%%/previews/cwRACE3.jpg
176
%%DATADIR%%/previews/cwRACE4.jpg
177
%%DATADIR%%/previews/cwRACE5.jpg
178
%%DATADIR%%/previews/cwS1.jpg
179
%%DATADIR%%/previews/cwS2.jpg
180
@dirrmtry %%DATADIR%%/basewsw/configs/server/gametypes
181
@dirrmtry %%DATADIR%%/basewsw/configs/server
182
@dirrmtry %%DATADIR%%/basewsw/configs/timer/bs
183
@dirrmtry %%DATADIR%%/basewsw/configs/timer/quad
184
@dirrmtry %%DATADIR%%/basewsw/configs/timer/ra
185
@dirrmtry %%DATADIR%%/basewsw/configs/timer/ya
186
@dirrmtry %%DATADIR%%/basewsw/configs/timer/ya2
187
@dirrmtry %%DATADIR%%/basewsw/configs/timer
188
@dirrmtry %%DATADIR%%/basewsw/configs
189
@dirrmtry %%DATADIR%%/previews

Return to bug 190968