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

Collapse All | Expand All

(-)/root/armagetron/Makefile (-4 / +13 lines)
Lines 17-28 Link Here
17
MAINTAINER=	ianthetechie@gmail.com
17
MAINTAINER=	ianthetechie@gmail.com
18
COMMENT=	A multiplayer networked Tron clone in 3D
18
COMMENT=	A multiplayer networked Tron clone in 3D
19
19
20
USE_GL=		gl
21
USE_SDL=	sdl image
22
USE_GMAKE=	yes
20
USE_GMAKE=	yes
23
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
24
CONFIGURE_ENV=	CXXFLAGS="${CFLAGS} -I${LOCALBASE}/include `${SDL_CONFIG} --cflags`"
25
CONFIGURE_ARGS=	--disable-etc
22
CONFIGURE_ARGS=	--disable-etc
23
CXXFLAGS+=	${CFLAGS} -I${LOCALBASE}/include
26
24
27
BUILD_DEPENDS+=	bash:${PORTSDIR}/shells/bash
25
BUILD_DEPENDS+=	bash:${PORTSDIR}/shells/bash
28
LIB_DEPENDS+=	jpeg.11:${PORTSDIR}/graphics/jpeg \
26
LIB_DEPENDS+=	jpeg.11:${PORTSDIR}/graphics/jpeg \
Lines 30-45 Link Here
30
		xml2.5:${PORTSDIR}/textproc/libxml2
28
		xml2.5:${PORTSDIR}/textproc/libxml2
31
29
32
OPTIONS=	MUSIC	"Compile in support for background music" on
30
OPTIONS=	MUSIC	"Compile in support for background music" on
31
OPTIONS+=	ARMA_SERVER_ONLY	"Build dedicated server only" off
33
32
34
.include <bsd.port.pre.mk>
33
.include <bsd.port.pre.mk>
35
34
35
.if defined(WITH_ARMA_SERVER_ONLY)
36
CONFIGURE_ARGS+=	--disable-glout
37
PLIST_SUB+=	CLIENT="@comment " SERVER="" SUFFIX="-dedicated"
38
PKGNAMESUFFX=	-dedicated
39
.else
40
USE_GL=		gl
41
USE_SDL=	sdl image
42
CXXFLAGS+=	`${SDL_CONFIG} --cflags`
43
PLIST_SUB+=	CLIENT="" SERVER="@comment " SUFFIX=""
36
.if !defined(WITHOUT_MUSIC)
44
.if !defined(WITHOUT_MUSIC)
37
USE_SDL+=	mixer
45
USE_SDL+=	mixer
38
CONFIGURE_ARGS+=--enable-music
46
CONFIGURE_ARGS+=--enable-music
39
.endif
47
.endif
48
.endif
40
49
41
# This script isn't needed and only causes install problems
50
# This script isn't needed and only causes install problems
42
CONFIGURE_ARGS+=--disable-uninstall 
51
CONFIGURE_ARGS+=--disable-uninstall
43
52
44
post-patch:
53
post-patch:
45
	@${REINPLACE_CMD} -e 's|sdl11-config|${SDL_CONFIG}|g' ${WRKSRC}/configure
54
	@${REINPLACE_CMD} -e 's|sdl11-config|${SDL_CONFIG}|g' ${WRKSRC}/configure
(-)/root/armagetron/armagetron.diff
Line 0 Link Here
(-)/root/armagetron/pkg-plist (-118 / +122 lines)
Lines 1-120 Link Here
1
bin/armagetronad
1
bin/armagetronad%%SUFFIX%%
2
etc/games/armagetronad/aiplayers.cfg
2
etc/games/armagetronad%%SUFFIX%%/aiplayers.cfg
3
etc/games/armagetronad/default.cfg
3
etc/games/armagetronad%%SUFFIX%%/default.cfg
4
etc/games/armagetronad/examples/breakfast_in_hell.cfg
4
etc/games/armagetronad%%SUFFIX%%/examples/breakfast_in_hell.cfg
5
etc/games/armagetronad/examples/cvs_test/fortress_complete.cfg
5
etc/games/armagetronad%%SUFFIX%%/examples/cvs_test/fortress_complete.cfg
6
etc/games/armagetronad/examples/cvs_test/fortress_physics.cfg
6
etc/games/armagetronad%%SUFFIX%%/examples/cvs_test/fortress_physics.cfg
7
etc/games/armagetronad/examples/cvs_test/fortress_politics.cfg
7
etc/games/armagetronad%%SUFFIX%%/examples/cvs_test/fortress_politics.cfg
8
etc/games/armagetronad/examples/cvs_test/fortress_scoring.cfg
8
etc/games/armagetronad%%SUFFIX%%/examples/cvs_test/fortress_scoring.cfg
9
etc/games/armagetronad/examples/cvs_test/sumo_complete.cfg
9
etc/games/armagetronad%%SUFFIX%%/examples/cvs_test/sumo_complete.cfg
10
etc/games/armagetronad/examples/death_zone.cfg
10
etc/games/armagetronad%%SUFFIX%%/examples/death_zone.cfg
11
etc/games/armagetronad/examples/fortress_soccer.cfg
11
etc/games/armagetronad%%SUFFIX%%/examples/fortress_soccer.cfg
12
etc/games/armagetronad/examples/single_use_turbo.cfg
12
etc/games/armagetronad%%SUFFIX%%/examples/single_use_turbo.cfg
13
etc/games/armagetronad/master.srv
13
etc/games/armagetronad%%SUFFIX%%/master.srv
14
etc/games/armagetronad/rc.config
14
etc/games/armagetronad%%SUFFIX%%/rc.config
15
etc/games/armagetronad/settings.cfg
15
etc/games/armagetronad%%SUFFIX%%/settings.cfg
16
etc/games/armagetronad/settings_dedicated.cfg
16
etc/games/armagetronad%%SUFFIX%%/settings_dedicated.cfg
17
etc/games/armagetronad/settings_visual.cfg
17
etc/games/armagetronad%%SUFFIX%%/settings_visual.cfg
18
share/doc/games/armagetronad/html/bugs.html
18
share/doc/games/armagetronad%%SUFFIX%%/html/bugs.html
19
share/doc/games/armagetronad/html/changelog.html
19
share/doc/games/armagetronad%%SUFFIX%%/html/changelog.html
20
share/doc/games/armagetronad/html/commands.html
20
share/doc/games/armagetronad%%SUFFIX%%/html/commands.html
21
share/doc/games/armagetronad/html/compile.html
21
share/doc/games/armagetronad%%SUFFIX%%/html/compile.html
22
share/doc/games/armagetronad/html/config.html
22
share/doc/games/armagetronad%%SUFFIX%%/html/config.html
23
share/doc/games/armagetronad/html/faq.html
23
share/doc/games/armagetronad%%SUFFIX%%/html/faq.html
24
share/doc/games/armagetronad/html/index.html
24
share/doc/games/armagetronad%%SUFFIX%%/html/index.html
25
share/doc/games/armagetronad/html/install_linux.html
25
share/doc/games/armagetronad%%SUFFIX%%/html/install_linux.html
26
share/doc/games/armagetronad/html/install_macosx.html
26
share/doc/games/armagetronad%%SUFFIX%%/html/install_macosx.html
27
share/doc/games/armagetronad/html/install_result.html
27
share/doc/games/armagetronad%%SUFFIX%%/html/install_result.html
28
share/doc/games/armagetronad/html/install_windows.html
28
share/doc/games/armagetronad%%SUFFIX%%/html/install_windows.html
29
share/doc/games/armagetronad/html/net/index.html
29
share/doc/games/armagetronad%%SUFFIX%%/html/net/index.html
30
share/doc/games/armagetronad/html/net/lower.html
30
share/doc/games/armagetronad%%SUFFIX%%/html/net/lower.html
31
share/doc/games/armagetronad/html/net/middle.html
31
share/doc/games/armagetronad%%SUFFIX%%/html/net/middle.html
32
share/doc/games/armagetronad/html/net/upper.html
32
share/doc/games/armagetronad%%SUFFIX%%/html/net/upper.html
33
share/doc/games/armagetronad/html/network.html
33
share/doc/games/armagetronad%%SUFFIX%%/html/network.html
34
share/doc/games/armagetronad/html/readme_macosx.html
34
share/doc/games/armagetronad%%SUFFIX%%/html/readme_macosx.html
35
share/doc/games/armagetronad/html/todo.html
35
share/doc/games/armagetronad%%SUFFIX%%/html/todo.html
36
share/doc/games/armagetronad/html/versions.html
36
share/doc/games/armagetronad%%SUFFIX%%/html/versions.html
37
share/games/armagetronad/desktop/armagetronad.desktop
37
share/games/armagetronad%%SUFFIX%%/desktop/armagetronad.desktop
38
share/games/armagetronad/desktop/icons/large/armagetronad.png
38
share/games/armagetronad%%SUFFIX%%/desktop/icons/large/armagetronad.png
39
share/games/armagetronad/desktop/icons/medium/armagetronad.png
39
share/games/armagetronad%%SUFFIX%%/desktop/icons/medium/armagetronad.png
40
share/games/armagetronad/desktop/icons/small/armagetronad.png
40
share/games/armagetronad%%SUFFIX%%/desktop/icons/small/armagetronad.png
41
share/games/armagetronad/language/american.txt
41
share/games/armagetronad%%SUFFIX%%/language/american.txt
42
share/games/armagetronad/language/british.txt
42
share/games/armagetronad%%SUFFIX%%/language/british.txt
43
share/games/armagetronad/language/deutsch.txt
43
share/games/armagetronad%%SUFFIX%%/language/deutsch.txt
44
share/games/armagetronad/language/english_base.txt
44
share/games/armagetronad%%SUFFIX%%/language/english_base.txt
45
share/games/armagetronad/language/english_base_notranslate.txt
45
share/games/armagetronad%%SUFFIX%%/language/english_base_notranslate.txt
46
share/games/armagetronad/language/french.txt
46
share/games/armagetronad%%SUFFIX%%/language/french.txt
47
share/games/armagetronad/language/languages.txt
47
share/games/armagetronad%%SUFFIX%%/language/languages.txt
48
share/games/armagetronad/language/languages.txt.in
48
share/games/armagetronad%%SUFFIX%%/language/languages.txt.in
49
share/games/armagetronad/language/spanish.txt
49
share/games/armagetronad%%SUFFIX%%/language/spanish.txt
50
share/games/armagetronad/language/update.py
50
share/games/armagetronad%%SUFFIX%%/language/update.py
51
share/games/armagetronad/models/cycle_body.mod
51
%%CLIENT%%share/games/armagetronad/models/cycle_body.mod
52
share/games/armagetronad/models/cycle_front.mod
52
%%CLIENT%%share/games/armagetronad/models/cycle_front.mod
53
share/games/armagetronad/models/cycle_rear.mod
53
%%CLIENT%%share/games/armagetronad/models/cycle_rear.mod
54
share/games/armagetronad/resource/included/AATeam/map-0.2.8.0.dtd
54
share/games/armagetronad%%SUFFIX%%/resource/included/AATeam/map-0.2.8.0.dtd
55
share/games/armagetronad/resource/included/AATeam/map-0.2.8.0_rc4.dtd
55
share/games/armagetronad%%SUFFIX%%/resource/included/AATeam/map-0.2.8.0_rc4.dtd
56
share/games/armagetronad/resource/included/Anonymous/README
56
share/games/armagetronad%%SUFFIX%%/resource/included/Anonymous/README
57
share/games/armagetronad/resource/included/Anonymous/polygon/README
57
share/games/armagetronad%%SUFFIX%%/resource/included/Anonymous/polygon/README
58
share/games/armagetronad/resource/included/Anonymous/polygon/regular/40-gon-0.2.aamap.xml
58
share/games/armagetronad%%SUFFIX%%/resource/included/Anonymous/polygon/regular/40-gon-0.2.aamap.xml
59
share/games/armagetronad/resource/included/Anonymous/polygon/regular/README
59
share/games/armagetronad%%SUFFIX%%/resource/included/Anonymous/polygon/regular/README
60
share/games/armagetronad/resource/included/Anonymous/polygon/regular/diamond-1.0.2.aamap.xml
60
share/games/armagetronad%%SUFFIX%%/resource/included/Anonymous/polygon/regular/diamond-1.0.2.aamap.xml
61
share/games/armagetronad/resource/included/Anonymous/polygon/regular/square-1.0.1.aamap.xml
61
share/games/armagetronad%%SUFFIX%%/resource/included/Anonymous/polygon/regular/square-1.0.1.aamap.xml
62
share/games/armagetronad/resource/included/Your_mom/clever/inaktek-0.7.2.aamap.xml
62
share/games/armagetronad%%SUFFIX%%/resource/included/Your_mom/clever/inaktek-0.7.2.aamap.xml
63
share/games/armagetronad/resource/included/Your_mom/clever/repeat-0.3.2.aamap.xml
63
share/games/armagetronad%%SUFFIX%%/resource/included/Your_mom/clever/repeat-0.3.2.aamap.xml
64
share/games/armagetronad/resource/included/Z-Man/fortress/for_old_clients-0.1.0.aamap.xml
64
share/games/armagetronad%%SUFFIX%%/resource/included/Z-Man/fortress/for_old_clients-0.1.0.aamap.xml
65
share/games/armagetronad/resource/included/Z-Man/fortress/fourfold_for_old_clients-0.1.0.aamap.xml
65
share/games/armagetronad%%SUFFIX%%/resource/included/Z-Man/fortress/fourfold_for_old_clients-0.1.0.aamap.xml
66
share/games/armagetronad/resource/included/Z-Man/fortress/sumo_4x4-0.1.1.aamap.xml
66
share/games/armagetronad%%SUFFIX%%/resource/included/Z-Man/fortress/sumo_4x4-0.1.1.aamap.xml
67
share/games/armagetronad/resource/included/Z-Man/fortress/sumo_8x2-0.1.0.aamap.xml
67
share/games/armagetronad%%SUFFIX%%/resource/included/Z-Man/fortress/sumo_8x2-0.1.0.aamap.xml
68
share/games/armagetronad/resource/included/Z-Man/fortress/zonetest-0.1.0.aamap.xml
68
share/games/armagetronad%%SUFFIX%%/resource/included/Z-Man/fortress/zonetest-0.1.0.aamap.xml
69
share/games/armagetronad/resource/included/map-0.1-exp.dtd
69
share/games/armagetronad%%SUFFIX%%/resource/included/map-0.1-exp.dtd
70
share/games/armagetronad/resource/included/map-0.1.dtd
70
share/games/armagetronad%%SUFFIX%%/resource/included/map-0.1.dtd
71
share/games/armagetronad/resource/included/map-0.2.8_beta3.dtd
71
share/games/armagetronad%%SUFFIX%%/resource/included/map-0.2.8_beta3.dtd
72
share/games/armagetronad/scripts/relocate
72
%%SERVER%%share/games/armagetronad%%SUFFIX%%/scripts/rcd_config
73
share/games/armagetronad/scripts/sysinstall
73
%%SERVER%%share/games/armagetronad%%SUFFIX%%/scripts/rcd_server
74
share/games/armagetronad/sound/cyclrun.wav
74
%%SERVER%%share/games/armagetronad%%SUFFIX%%/scripts/rcd_startstop
75
share/games/armagetronad/sound/expl.wav
75
share/games/armagetronad%%SUFFIX%%/scripts/relocate
76
share/games/armagetronad/textures/KGN_logo.png
76
%%SERVER%%share/games/armagetronad%%SUFFIX%%/scripts/serverstarter
77
share/games/armagetronad/textures/cycle_body.png
77
share/games/armagetronad%%SUFFIX%%/scripts/sysinstall
78
share/games/armagetronad/textures/cycle_wheel.png
78
%%CLIENT%%share/games/armagetronad/sound/cyclrun.wav
79
share/games/armagetronad/textures/dir_wall.png
79
%%CLIENT%%share/games/armagetronad/sound/expl.wav
80
share/games/armagetronad/textures/floor.png
80
%%CLIENT%%share/games/armagetronad/textures/KGN_logo.png
81
share/games/armagetronad/textures/floor_a.png
81
%%CLIENT%%share/games/armagetronad/textures/cycle_body.png
82
share/games/armagetronad/textures/floor_b.png
82
%%CLIENT%%share/games/armagetronad/textures/cycle_wheel.png
83
share/games/armagetronad/textures/font.png
83
%%CLIENT%%share/games/armagetronad/textures/dir_wall.png
84
share/games/armagetronad/textures/font_extra.png
84
%%CLIENT%%share/games/armagetronad/textures/floor.png
85
share/games/armagetronad/textures/font_s.png
85
%%CLIENT%%share/games/armagetronad/textures/floor_a.png
86
share/games/armagetronad/textures/icon.png
86
%%CLIENT%%share/games/armagetronad/textures/floor_b.png
87
share/games/armagetronad/textures/rim_wall.png
87
%%CLIENT%%share/games/armagetronad/textures/font.png
88
share/games/armagetronad/textures/shadow.png
88
%%CLIENT%%share/games/armagetronad/textures/font_extra.png
89
share/games/armagetronad/textures/sky.png
89
%%CLIENT%%share/games/armagetronad/textures/font_s.png
90
share/games/armagetronad/textures/title.jpg
90
%%CLIENT%%share/games/armagetronad/textures/icon.png
91
@dirrm share/games/armagetronad/textures
91
%%CLIENT%%share/games/armagetronad/textures/rim_wall.png
92
@dirrm share/games/armagetronad/sound
92
%%CLIENT%%share/games/armagetronad/textures/shadow.png
93
@dirrm share/games/armagetronad/scripts
93
%%CLIENT%%share/games/armagetronad/textures/sky.png
94
@dirrm share/games/armagetronad/resource/included/Z-Man/fortress
94
%%CLIENT%%share/games/armagetronad/textures/title.jpg
95
@dirrm share/games/armagetronad/resource/included/Z-Man
95
%%CLIENT%%@dirrm share/games/armagetronad/textures
96
@dirrm share/games/armagetronad/resource/included/Your_mom/clever
96
%%CLIENT%%@dirrm share/games/armagetronad/sound
97
@dirrm share/games/armagetronad/resource/included/Your_mom
97
@dirrm share/games/armagetronad%%SUFFIX%%/scripts
98
@dirrm share/games/armagetronad/resource/included/Anonymous/polygon/regular
98
@dirrm share/games/armagetronad%%SUFFIX%%/resource/included/Z-Man/fortress
99
@dirrm share/games/armagetronad/resource/included/Anonymous/polygon
99
@dirrm share/games/armagetronad%%SUFFIX%%/resource/included/Z-Man
100
@dirrm share/games/armagetronad/resource/included/Anonymous
100
@dirrm share/games/armagetronad%%SUFFIX%%/resource/included/Your_mom/clever
101
@dirrm share/games/armagetronad/resource/included/AATeam
101
@dirrm share/games/armagetronad%%SUFFIX%%/resource/included/Your_mom
102
@dirrm share/games/armagetronad/resource/included
102
@dirrm share/games/armagetronad%%SUFFIX%%/resource/included/Anonymous/polygon/regular
103
@dirrm share/games/armagetronad/resource
103
@dirrm share/games/armagetronad%%SUFFIX%%/resource/included/Anonymous/polygon
104
@dirrm share/games/armagetronad/models
104
@dirrm share/games/armagetronad%%SUFFIX%%/resource/included/Anonymous
105
@dirrm share/games/armagetronad/language
105
@dirrm share/games/armagetronad%%SUFFIX%%/resource/included/AATeam
106
@dirrm share/games/armagetronad/desktop/icons/small
106
@dirrm share/games/armagetronad%%SUFFIX%%/resource/included
107
@dirrm share/games/armagetronad/desktop/icons/medium
107
@dirrm share/games/armagetronad%%SUFFIX%%/resource
108
@dirrm share/games/armagetronad/desktop/icons/large
108
%%CLIENT%%@dirrm share/games/armagetronad/models
109
@dirrm share/games/armagetronad/desktop/icons
109
@dirrm share/games/armagetronad%%SUFFIX%%/language
110
@dirrm share/games/armagetronad/desktop
110
@dirrm share/games/armagetronad%%SUFFIX%%/desktop/icons/small
111
@dirrm share/games/armagetronad
111
@dirrm share/games/armagetronad%%SUFFIX%%/desktop/icons/medium
112
@dirrm share/games/armagetronad%%SUFFIX%%/desktop/icons/large
113
@dirrm share/games/armagetronad%%SUFFIX%%/desktop/icons
114
@dirrm share/games/armagetronad%%SUFFIX%%/desktop
115
@dirrm share/games/armagetronad%%SUFFIX%%
112
@dirrm share/games
116
@dirrm share/games
113
@dirrm share/doc/games/armagetronad/html/net
117
@dirrm share/doc/games/armagetronad%%SUFFIX%%/html/net
114
@dirrm share/doc/games/armagetronad/html
118
@dirrm share/doc/games/armagetronad%%SUFFIX%%/html
115
@dirrm share/doc/games/armagetronad
119
@dirrm share/doc/games/armagetronad%%SUFFIX%%
116
@dirrm share/doc/games
120
@dirrm share/doc/games
117
@dirrm etc/games/armagetronad/examples/cvs_test
121
@dirrm etc/games/armagetronad%%SUFFIX%%/examples/cvs_test
118
@dirrm etc/games/armagetronad/examples
122
@dirrm etc/games/armagetronad%%SUFFIX%%/examples
119
@dirrm etc/games/armagetronad
123
@dirrm etc/games/armagetronad%%SUFFIX%%
120
@dirrmtry etc/games
124
@dirrm etc/games

Return to bug 148217