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

(-)games/ultimatestunts/Makefile (-17 / +17 lines)
Lines 1-13 Link Here
1
# New ports collection makefile for:	ultimatestunts
1
# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
2
# Date created:		9 August 2007
3
# Whom:			Andrew Pantyukhin <infofarmer@FreeBSD.org>
4
#
5
# $FreeBSD: ports/games/ultimatestunts/Makefile,v 1.20 2012/07/19 20:15:37 naddy Exp $
2
# $FreeBSD: ports/games/ultimatestunts/Makefile,v 1.20 2012/07/19 20:15:37 naddy Exp $
6
#
7
3
8
PORTNAME=	ultimatestunts
4
PORTNAME=	ultimatestunts
9
PORTVERSION=	0.7.6.1
5
PORTVERSION=	0.7.7.1
10
PORTREVISION=	3
11
DISTVERSIONPREFIX=	srcdata-
6
DISTVERSIONPREFIX=	srcdata-
12
DISTVERSION=	${PORTVERSION:S/.//g}
7
DISTVERSION=	${PORTVERSION:S/.//g}
13
CATEGORIES=	games
8
CATEGORIES=	games
Lines 16-55 Link Here
16
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	ports@FreeBSD.org
17
COMMENT=	Racing game with elaborate stunts
12
COMMENT=	Racing game with elaborate stunts
18
13
14
LICENSE=	GPLv2
15
19
LIB_DEPENDS=	vorbisfile.6:${PORTSDIR}/audio/libvorbis
16
LIB_DEPENDS=	vorbisfile.6:${PORTSDIR}/audio/libvorbis
20
17
18
OPTIONS_DEFINE=	DOCS
19
21
USE_OPENAL=	al alut
20
USE_OPENAL=	al alut
22
USE_GL=		gl glu
21
USE_GL=		gl glu
23
USE_SDL=	sdl image
22
USE_SDL=	sdl image
24
USE_GETTEXT=	yes
23
USE_GETTEXT=	yes
24
USE_PKGCONFIG=	build
25
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
26
CONFIGURE_ARGS=	--with-openal
26
CONFIGURE_ARGS=	--with-openal
27
MAKE_JOBS_UNSAFE=	yes
27
MAKE_JOBS_UNSAFE=	yes
28
28
29
CPPFLAGS+=	`${SDL_CONFIG} --cflags`
29
CPPFLAGS+=	$$(pkgconf --cflags-only-I sdl) -I${LOCALBASE}/include
30
LDFLAGS+=	-L${LOCALBASE}/lib
30
LDFLAGS+=	$$(pkgconf --libs-only-L sdl) -L${LOCALBASE}/lib
31
31
32
PORT_VERBS=	${PORTNAME} ustunts
32
PORT_VERBS=	${PORTNAME} ustunts
33
33
34
.include <bsd.port.options.mk>
35
34
post-extract:
36
post-extract:
35
	@${FIND} ${WRKSRC} -name CVS -print0 | ${XARGS} -0 ${RM} -rf
37
	@${FIND} ${WRKSRC} -name ".svn" -print0 | ${XARGS} -0 ${RM} -rf
36
38
37
post-patch:
39
post-patch:
38
	@${REINPLACE_CMD} -e \
40
	@${REINPLACE_CMD} -e \
39
		's|-I/usr/local/include|| ; \
41
		's|-I/usr/local/include|| ; \
40
		 s|-L/usr/local/lib|| ; \
42
		 s|-L/usr/local/lib||' ${WRKSRC}/configure
41
		 /usdatadir=/s|=.*|="${DATADIR}"| ; \
42
		 /SDL_CONFIG.*cflags/d' ${WRKSRC}/configure
43
	@${REINPLACE_CMD} -e \
43
	@${REINPLACE_CMD} -e \
44
		'/^sysconf_DATA/d ; \
44
		'/^sysconf_DATA/s|^|#| ; \
45
		 /^SUBDIRS/s| data | |' ${WRKSRC}/Makefile.in
45
		 /^SUBDIRS/s| data | |' ${WRKSRC}/Makefile.in
46
46
47
post-install:
47
post-install:
48
.for dir in cars environment lang misc music textures textures.dat tiles tracks
48
.for dir in cars environment lang misc music textures textures.dat tiles tracks
49
	@cd ${WRKSRC}/data && ${COPYTREE_SHARE} ${dir} ${DATADIR}
49
	@(cd ${WRKSRC}/data && ${COPYTREE_SHARE} ${dir} ${DATADIR})
50
.endfor
50
.endfor
51
.if !defined(NOPORTDOCS)
51
.if ${PORT_OPTIONS:MDOCS}
52
	@cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${DOCSDIR}
52
	@(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${DOCSDIR})
53
.endif
53
.endif
54
54
55
.include <bsd.port.mk>
55
.include <bsd.port.mk>
(-)games/ultimatestunts/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (ultimatestunts-srcdata-0761.tar.gz) = 3b3fad3f85a8a6e702ed60434a5f45dcd7132da4139580fd3b2251436b31a565
1
SHA256 (ultimatestunts-srcdata-0771.tar.gz) = fcc06e4a2ff2c5c1bd937670acdb079140f3ce0efdf00578eb6559a20ebb26d3
2
SIZE (ultimatestunts-srcdata-0761.tar.gz) = 17633980
2
SIZE (ultimatestunts-srcdata-0771.tar.gz) = 47449346
(-)games/ultimatestunts/pkg-plist (+82 lines)
Lines 252-257 Link Here
252
%%PORTDOCS%%%%DOCSDIR%%/nolanguage/trackedit-tilecollection1.jpg
252
%%PORTDOCS%%%%DOCSDIR%%/nolanguage/trackedit-tilecollection1.jpg
253
%%PORTDOCS%%%%DOCSDIR%%/nolanguage/trackedit-tilecollectiontool.jpg
253
%%PORTDOCS%%%%DOCSDIR%%/nolanguage/trackedit-tilecollectiontool.jpg
254
%%PORTDOCS%%%%DOCSDIR%%/nolanguage/trackedit1.jpg
254
%%PORTDOCS%%%%DOCSDIR%%/nolanguage/trackedit1.jpg
255
%%DATADIR%%/cars/alfa6c_2500.conf
256
%%DATADIR%%/cars/alfa6c_2500/body.glb
257
%%DATADIR%%/cars/alfa6c_2500/dash.png
258
%%DATADIR%%/cars/alfa6c_2500/readme.txt
259
%%DATADIR%%/cars/alfa6c_2500/rpm.png
260
%%DATADIR%%/cars/alfa6c_2500/steeringwheel.png
261
%%DATADIR%%/cars/alfa6c_2500/tacho.png
262
%%DATADIR%%/cars/alfa6c_2500/wheel.glb
263
%%DATADIR%%/cars/allardk.conf
264
%%DATADIR%%/cars/allard_k/body.glb
265
%%DATADIR%%/cars/allard_k/interior.png
266
%%DATADIR%%/cars/allard_k/tacho.png
267
%%DATADIR%%/cars/allard_k/wheel.glb
268
%%DATADIR%%/cars/allard_k/wheel.png
269
%%DATADIR%%/cars/chrysler_tc_46.conf
270
%%DATADIR%%/cars/chrysler_tc_46/body.glb
271
%%DATADIR%%/cars/chrysler_tc_46/dash.png
272
%%DATADIR%%/cars/chrysler_tc_46/tacho.png
273
%%DATADIR%%/cars/chrysler_tc_46/wheel.glb
274
%%DATADIR%%/cars/chrysler_tc_46/wheel.png
275
%%DATADIR%%/cars/countach.conf
276
%%DATADIR%%/cars/countach/body.glb
277
%%DATADIR%%/cars/countach/dash.png
278
%%DATADIR%%/cars/countach/engine.wav
279
%%DATADIR%%/cars/countach/readme.txt
280
%%DATADIR%%/cars/countach/rpm.png
281
%%DATADIR%%/cars/countach/steeringwheel.png
282
%%DATADIR%%/cars/countach/tacho.png
283
%%DATADIR%%/cars/countach/wheel.glb
284
%%DATADIR%%/cars/db4gt.conf
285
%%DATADIR%%/cars/db4gt/body.glb
286
%%DATADIR%%/cars/db4gt/dash.png
287
%%DATADIR%%/cars/db4gt/readme.txt
288
%%DATADIR%%/cars/db4gt/rpm.png
289
%%DATADIR%%/cars/db4gt/steer.png
290
%%DATADIR%%/cars/db4gt/tacho.png
291
%%DATADIR%%/cars/db4gt/wheel.glb
255
%%DATADIR%%/cars/diablo.conf
292
%%DATADIR%%/cars/diablo.conf
256
%%DATADIR%%/cars/diablo/body.glb
293
%%DATADIR%%/cars/diablo/body.glb
257
%%DATADIR%%/cars/diablo/dashboard.png
294
%%DATADIR%%/cars/diablo/dashboard.png
Lines 268-273 Link Here
268
%%DATADIR%%/cars/f1/rpm.png
305
%%DATADIR%%/cars/f1/rpm.png
269
%%DATADIR%%/cars/f1/steer.png
306
%%DATADIR%%/cars/f1/steer.png
270
%%DATADIR%%/cars/f1/textures.jpg
307
%%DATADIR%%/cars/f1/textures.jpg
308
%%DATADIR%%/cars/ferrari512bb.conf
309
%%DATADIR%%/cars/ferrari512bb/body.glb
310
%%DATADIR%%/cars/ferrari512bb/dash.png
311
%%DATADIR%%/cars/ferrari512bb/rpm.png
312
%%DATADIR%%/cars/ferrari512bb/tacho.png
313
%%DATADIR%%/cars/ferrari512bb/wheel.glb
314
%%DATADIR%%/cars/ferrari512bb/wheel.png
271
%%DATADIR%%/cars/ferrarif40.conf
315
%%DATADIR%%/cars/ferrarif40.conf
272
%%DATADIR%%/cars/ferrarif40/body.glb
316
%%DATADIR%%/cars/ferrarif40/body.glb
273
%%DATADIR%%/cars/ferrarif40/wheel.glb
317
%%DATADIR%%/cars/ferrarif40/wheel.glb
Lines 278-283 Link Here
278
%%DATADIR%%/cars/ferrarispider/rpm.png
322
%%DATADIR%%/cars/ferrarispider/rpm.png
279
%%DATADIR%%/cars/ferrarispider/steer.png
323
%%DATADIR%%/cars/ferrarispider/steer.png
280
%%DATADIR%%/cars/ferrarispider/wheel.glb
324
%%DATADIR%%/cars/ferrarispider/wheel.glb
325
%%DATADIR%%/cars/frazernash.conf
326
%%DATADIR%%/cars/frazernash/body.glb
327
%%DATADIR%%/cars/frazernash/dash.png
328
%%DATADIR%%/cars/frazernash/rpm.png
329
%%DATADIR%%/cars/frazernash/tacho.png
330
%%DATADIR%%/cars/frazernash/wheel.glb
331
%%DATADIR%%/cars/frazernash/wheel.png
281
%%DATADIR%%/cars/generic/bodycollision.glb
332
%%DATADIR%%/cars/generic/bodycollision.glb
282
%%DATADIR%%/cars/generic/crash.png
333
%%DATADIR%%/cars/generic/crash.png
283
%%DATADIR%%/cars/generic/crash_fatal.wav
334
%%DATADIR%%/cars/generic/crash_fatal.wav
Lines 297-302 Link Here
297
%%DATADIR%%/cars/lego.conf
348
%%DATADIR%%/cars/lego.conf
298
%%DATADIR%%/cars/lego/body.glb
349
%%DATADIR%%/cars/lego/body.glb
299
%%DATADIR%%/cars/lego/wheel.glb
350
%%DATADIR%%/cars/lego/wheel.glb
351
%%DATADIR%%/cars/maserati5000gt.conf
352
%%DATADIR%%/cars/maserati5000gt/body.glb
353
%%DATADIR%%/cars/maserati5000gt/interior.png
354
%%DATADIR%%/cars/maserati5000gt/rpm.png
355
%%DATADIR%%/cars/maserati5000gt/tacho.png
356
%%DATADIR%%/cars/maserati5000gt/wheel.glb
357
%%DATADIR%%/cars/maserati5000gt/wheel.png
358
%%DATADIR%%/cars/maseratibora.conf
359
%%DATADIR%%/cars/maseratibora/body.glb
360
%%DATADIR%%/cars/maseratibora/dash.png
361
%%DATADIR%%/cars/maseratibora/rpm.png
362
%%DATADIR%%/cars/maseratibora/tacho.png
363
%%DATADIR%%/cars/maseratibora/wheel.glb
364
%%DATADIR%%/cars/maseratibora/wheel.png
300
%%DATADIR%%/cars/porsche911.conf
365
%%DATADIR%%/cars/porsche911.conf
301
%%DATADIR%%/cars/porsche911/body.glb
366
%%DATADIR%%/cars/porsche911/body.glb
302
%%DATADIR%%/cars/porsche911/dashboard.png
367
%%DATADIR%%/cars/porsche911/dashboard.png
Lines 647-652 Link Here
647
%%DATADIR%%/tiles/wateredge3.glb
712
%%DATADIR%%/tiles/wateredge3.glb
648
%%DATADIR%%/tracks/StuntsImportExample.track
713
%%DATADIR%%/tracks/StuntsImportExample.track
649
%%DATADIR%%/tracks/acropolis.track
714
%%DATADIR%%/tracks/acropolis.track
715
%%DATADIR%%/tracks/andr1.track
716
%%DATADIR%%/tracks/andr2.track
717
%%DATADIR%%/tracks/andr3.track
718
%%DATADIR%%/tracks/andr4.track
719
%%DATADIR%%/tracks/andr6.track
650
%%DATADIR%%/tracks/clifftest.track
720
%%DATADIR%%/tracks/clifftest.track
651
%%DATADIR%%/tracks/corners.track
721
%%DATADIR%%/tracks/corners.track
652
%%DATADIR%%/tracks/default.track
722
%%DATADIR%%/tracks/default.track
Lines 655-660 Link Here
655
%%DATADIR%%/tracks/mcp.track
725
%%DATADIR%%/tracks/mcp.track
656
%%DATADIR%%/tracks/mountain.track
726
%%DATADIR%%/tracks/mountain.track
657
%%DATADIR%%/tracks/nocorners.track
727
%%DATADIR%%/tracks/nocorners.track
728
%%DATADIR%%/tracks/oleg_sup.track
729
%%DATADIR%%/tracks/serge.track
730
%%DATADIR%%/tracks/sergesup.track
658
%%DATADIR%%/tracks/small.track
731
%%DATADIR%%/tracks/small.track
659
%%DATADIR%%/tracks/test.track
732
%%DATADIR%%/tracks/test.track
660
%%DATADIR%%/tracks/ustunts.track
733
%%DATADIR%%/tracks/ustunts.track
Lines 681-693 Link Here
681
@dirrm %%DATADIR%%/cars/subaruimpreza
754
@dirrm %%DATADIR%%/cars/subaruimpreza
682
@dirrm %%DATADIR%%/cars/porsche928
755
@dirrm %%DATADIR%%/cars/porsche928
683
@dirrm %%DATADIR%%/cars/porsche911
756
@dirrm %%DATADIR%%/cars/porsche911
757
@dirrm %%DATADIR%%/cars/maseratibora
758
@dirrm %%DATADIR%%/cars/maserati5000gt
684
@dirrm %%DATADIR%%/cars/lego
759
@dirrm %%DATADIR%%/cars/lego
685
@dirrm %%DATADIR%%/cars/jeep
760
@dirrm %%DATADIR%%/cars/jeep
686
@dirrm %%DATADIR%%/cars/generic
761
@dirrm %%DATADIR%%/cars/generic
762
@dirrm %%DATADIR%%/cars/frazernash
687
@dirrm %%DATADIR%%/cars/ferrarispider
763
@dirrm %%DATADIR%%/cars/ferrarispider
688
@dirrm %%DATADIR%%/cars/ferrarif40
764
@dirrm %%DATADIR%%/cars/ferrarif40
765
@dirrm %%DATADIR%%/cars/ferrari512bb
689
@dirrm %%DATADIR%%/cars/f1
766
@dirrm %%DATADIR%%/cars/f1
690
@dirrm %%DATADIR%%/cars/diablo
767
@dirrm %%DATADIR%%/cars/diablo
768
@dirrm %%DATADIR%%/cars/db4gt
769
@dirrm %%DATADIR%%/cars/countach
770
@dirrm %%DATADIR%%/cars/chrysler_tc_46
771
@dirrm %%DATADIR%%/cars/allard_k
772
@dirrm %%DATADIR%%/cars/alfa6c_2500
691
@dirrm %%DATADIR%%/cars
773
@dirrm %%DATADIR%%/cars
692
@dirrm %%DATADIR%%
774
@dirrm %%DATADIR%%
693
%%PORTDOCS%%@dirrm %%DOCSDIR%%/nolanguage/Original Stunts Track-Format_files
775
%%PORTDOCS%%@dirrm %%DOCSDIR%%/nolanguage/Original Stunts Track-Format_files

Return to bug 172008