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

(-)./Makefile (-9 / +45 lines)
Lines 1-15 Link Here
1
# New ports collection makefile for:	trackballs
2
# Date created:				21 November 2003
3
# Whom:					Adam Weinberger <adamw@FreeBSD.org>
4
#
5
# $FreeBSD: ports/games/trackballs/Makefile,v 1.39 2012/08/01 12:50:44 martymac Exp $
1
# $FreeBSD: ports/games/trackballs/Makefile,v 1.39 2012/08/01 12:50:44 martymac Exp $
6
#
7
2
8
PORTNAME=	trackballs
3
PORTNAME=	trackballs
9
PORTVERSION=	1.1.4
4
PORTVERSION=	1.1.4
10
PORTREVISION=	14
5
PORTREVISION=	15
11
CATEGORIES=	games
6
CATEGORIES=	games
12
MASTER_SITES=	SF
7
MASTER_SITES=	SF \
8
		SF/${PORTNAME}/music/1.4/:music
9
DISTFILES=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
10
		${PORTNAME}-music-1.4.tar.bz2:music
13
11
14
MAINTAINER=	martymac@FreeBSD.org
12
MAINTAINER=	martymac@FreeBSD.org
15
COMMENT=	SDL-based Marble Madness clone
13
COMMENT=	SDL-based Marble Madness clone
Lines 28-39 Link Here
28
INSTALLS_ICONS=	yes
26
INSTALLS_ICONS=	yes
29
MAKE_ARGS=	mkinstalldirs="${MKDIR}"
27
MAKE_ARGS=	mkinstalldirs="${MKDIR}"
30
28
31
MAN6=	trackballs.6
29
MAN6=		trackballs.6
32
MANCOMPRESSED=	no
33
30
34
CPPFLAGS+=	-I${LOCALBASE}/include
31
CPPFLAGS+=	-I${LOCALBASE}/include
35
LDFLAGS+=	-L${LOCALBASE}/lib -lintl
32
LDFLAGS+=	-L${LOCALBASE}/lib -lintl
36
33
34
PLIST_FILES=	bin/${PORTNAME} \
35
		share/pixmaps/${PORTNAME}.png \
36
		share/applications/${PORTNAME}.desktop \
37
		share/icons/hicolor/32x32/apps/${PORTNAME}.png \
38
		share/icons/hicolor/48x48/apps/${PORTNAME}.png \
39
		share/icons/hicolor/64x64/apps/${PORTNAME}.png
40
PLIST_DIRSTRY=	share/applications
41
42
PORTDATA=	*
43
44
OPTIONS_DEFINE=	NLS MUSIC
45
NLS_DESC=	Native Language Support via gettext
46
MUSIC_DESC=	Install additional music
47
OPTIONS_DEFAULT=	NLS MUSIC
48
49
.include <bsd.port.options.mk>
50
51
.if ${PORT_OPTIONS:MNLS}
52
USE_GETTEXT=	yes
53
PLIST_SUB+=	NLS=""
54
PLIST_FILES+=	share/locale/de/LC_MESSAGES/${PORTNAME}.mo \
55
		share/locale/fr/LC_MESSAGES/${PORTNAME}.mo \
56
		share/locale/hu/LC_MESSAGES/${PORTNAME}.mo \
57
		share/locale/it/LC_MESSAGES/${PORTNAME}.mo \
58
		share/locale/sk/LC_MESSAGES/${PORTNAME}.mo \
59
		share/locale/sv/LC_MESSAGES/${PORTNAME}.mo
60
.else
61
CONFIGURE_ARGS+=	--disable-nls
62
PLIST_SUB+=	NLS="@comment "
63
.endif
64
37
post-patch:
65
post-patch:
38
	@${REINPLACE_CMD} -e 's|install -D|$$(INSTALL)|' \
66
	@${REINPLACE_CMD} -e 's|install -D|$$(INSTALL)|' \
39
		${WRKSRC}/share/Makefile.in
67
		${WRKSRC}/share/Makefile.in
Lines 41-44 Link Here
41
post-install:
69
post-install:
42
	-@update-desktop-database
70
	-@update-desktop-database
43
71
72
# Music
73
.if ${PORT_OPTIONS:MMUSIC}
74
	@${INSTALL_DATA} ${WRKDIR}/trackballs-music/*.ogg ${DATADIR}/music/
75
.endif
76
77
# Pixmaps
78
	@${INSTALL_DATA} ${WRKSRC}/share/icons/${PORTNAME}-48x48.png ${PREFIX}/share/pixmaps/${PORTNAME}.png
79
44
.include <bsd.port.mk>
80
.include <bsd.port.mk>
(-)./distinfo (+2 lines)
Lines 1-2 Link Here
1
SHA256 (trackballs-1.1.4.tar.gz) = 459dbaec27354fb4afff3d1aa491bc21b4fc2c0769eae86a47aaeb545cb434a6
1
SHA256 (trackballs-1.1.4.tar.gz) = 459dbaec27354fb4afff3d1aa491bc21b4fc2c0769eae86a47aaeb545cb434a6
2
SIZE (trackballs-1.1.4.tar.gz) = 7229541
2
SIZE (trackballs-1.1.4.tar.gz) = 7229541
3
SHA256 (trackballs-music-1.4.tar.bz2) = bf9b793b6fab81e59fb9a373944a5724af279b0faebb2461bb98beb5aa466058
4
SIZE (trackballs-music-1.4.tar.bz2) = 18825033
(-)./pkg-plist (-275 lines)
Lines 1-275 Link Here
1
bin/trackballs
2
share/applications/trackballs.desktop
3
share/icons/hicolor/32x32/apps/trackballs.png
4
share/icons/hicolor/48x48/apps/trackballs.png
5
share/icons/hicolor/64x64/apps/trackballs.png
6
share/locale/de/LC_MESSAGES/trackballs.mo
7
share/locale/fr/LC_MESSAGES/trackballs.mo
8
share/locale/hu/LC_MESSAGES/trackballs.mo
9
share/locale/it/LC_MESSAGES/trackballs.mo
10
share/locale/sk/LC_MESSAGES/trackballs.mo
11
share/locale/sv/LC_MESSAGES/trackballs.mo
12
%%DATADIR%%/api.html
13
%%DATADIR%%/customizing.html
14
%%DATADIR%%/examples.html
15
%%DATADIR%%/fonts/menuFont.ttf
16
%%DATADIR%%/highScores
17
%%DATADIR%%/images/acid.png
18
%%DATADIR%%/images/difficulty0.png
19
%%DATADIR%%/images/difficulty0High.png
20
%%DATADIR%%/images/difficulty1.png
21
%%DATADIR%%/images/difficulty1High.png
22
%%DATADIR%%/images/difficulty2.png
23
%%DATADIR%%/images/difficulty2High.png
24
%%DATADIR%%/images/displayHighscoreBackground.jpg
25
%%DATADIR%%/images/dizzy.png
26
%%DATADIR%%/images/enterHighscoreBackground.jpg
27
%%DATADIR%%/images/font.png
28
%%DATADIR%%/images/font.rgb
29
%%DATADIR%%/images/font2.png
30
%%DATADIR%%/images/font3.png
31
%%DATADIR%%/images/glitter.png
32
%%DATADIR%%/images/header.png
33
%%DATADIR%%/images/help0_1024.png
34
%%DATADIR%%/images/help0_640.png
35
%%DATADIR%%/images/help1_1024.png
36
%%DATADIR%%/images/help1_640.png
37
%%DATADIR%%/images/helpBackground.jpg
38
%%DATADIR%%/images/ice.png
39
%%DATADIR%%/images/left_panel.png
40
%%DATADIR%%/images/levelsetup.png
41
%%DATADIR%%/images/life.png
42
%%DATADIR%%/images/mousePointer.png
43
%%DATADIR%%/images/nolife.png
44
%%DATADIR%%/images/playersetup.png
45
%%DATADIR%%/images/sand.png
46
%%DATADIR%%/images/setupBackground.jpg
47
%%DATADIR%%/images/slide-01.jpg
48
%%DATADIR%%/images/slide-02.jpg
49
%%DATADIR%%/images/slide-03.jpg
50
%%DATADIR%%/images/slide-04.jpg
51
%%DATADIR%%/images/slide-05.jpg
52
%%DATADIR%%/images/slide-06.jpg
53
%%DATADIR%%/images/slide-07.jpg
54
%%DATADIR%%/images/slide-08.jpg
55
%%DATADIR%%/images/slide-09.jpg
56
%%DATADIR%%/images/slide-10.jpg
57
%%DATADIR%%/images/splashScreen.jpg
58
%%DATADIR%%/images/texture.png
59
%%DATADIR%%/images/texture2.png
60
%%DATADIR%%/images/texture3.png
61
%%DATADIR%%/images/texture4.png
62
%%DATADIR%%/images/track.png
63
%%DATADIR%%/images/trackballs32x32.png
64
%%DATADIR%%/images/trackballs48x48.png
65
%%DATADIR%%/images/wings.png
66
%%DATADIR%%/index.html
67
%%DATADIR%%/levels/Shop1.map
68
%%DATADIR%%/levels/Shop1.scm
69
%%DATADIR%%/levels/Shop2.map
70
%%DATADIR%%/levels/Shop2.scm
71
%%DATADIR%%/levels/bonus.map
72
%%DATADIR%%/levels/bonus.scm
73
%%DATADIR%%/levels/bonusb.map
74
%%DATADIR%%/levels/bonusb.scm
75
%%DATADIR%%/levels/boot.scm
76
%%DATADIR%%/levels/bx.jpg
77
%%DATADIR%%/levels/bx.set
78
%%DATADIR%%/levels/bx1.map
79
%%DATADIR%%/levels/bx1.scm
80
%%DATADIR%%/levels/bx2.map
81
%%DATADIR%%/levels/bx2.scm
82
%%DATADIR%%/levels/bx3.map
83
%%DATADIR%%/levels/bx3.scm
84
%%DATADIR%%/levels/castle1.map
85
%%DATADIR%%/levels/castle1.scm
86
%%DATADIR%%/levels/castle2.map
87
%%DATADIR%%/levels/castle2.scm
88
%%DATADIR%%/levels/castle3.map
89
%%DATADIR%%/levels/castle3.scm
90
%%DATADIR%%/levels/castle4.map
91
%%DATADIR%%/levels/castle4.scm
92
%%DATADIR%%/levels/castles.jpg
93
%%DATADIR%%/levels/castles.set
94
%%DATADIR%%/levels/castles.txt
95
%%DATADIR%%/levels/child.jpg
96
%%DATADIR%%/levels/child.set
97
%%DATADIR%%/levels/child1.map
98
%%DATADIR%%/levels/child1.scm
99
%%DATADIR%%/levels/child2.map
100
%%DATADIR%%/levels/child2.scm
101
%%DATADIR%%/levels/child3.map
102
%%DATADIR%%/levels/child3.scm
103
%%DATADIR%%/levels/child4.map
104
%%DATADIR%%/levels/child4.scm
105
%%DATADIR%%/levels/child5.map
106
%%DATADIR%%/levels/child5.scm
107
%%DATADIR%%/levels/child6.map
108
%%DATADIR%%/levels/child6.scm
109
%%DATADIR%%/levels/con1.map
110
%%DATADIR%%/levels/con1.scm
111
%%DATADIR%%/levels/con2.map
112
%%DATADIR%%/levels/con2.scm
113
%%DATADIR%%/levels/con3.map
114
%%DATADIR%%/levels/con3.scm
115
%%DATADIR%%/levels/con4.map
116
%%DATADIR%%/levels/con4.scm
117
%%DATADIR%%/levels/con5.map
118
%%DATADIR%%/levels/con5.scm
119
%%DATADIR%%/levels/contrib.jpg
120
%%DATADIR%%/levels/contrib.set
121
%%DATADIR%%/levels/dn.jpg
122
%%DATADIR%%/levels/dn.set
123
%%DATADIR%%/levels/dn1.map
124
%%DATADIR%%/levels/dn1.scm
125
%%DATADIR%%/levels/dn2.map
126
%%DATADIR%%/levels/dn2.scm
127
%%DATADIR%%/levels/dn3.map
128
%%DATADIR%%/levels/dn3.scm
129
%%DATADIR%%/levels/dn4.map
130
%%DATADIR%%/levels/dn4.scm
131
%%DATADIR%%/levels/dn5.map
132
%%DATADIR%%/levels/dn5.scm
133
%%DATADIR%%/levels/dn6.map
134
%%DATADIR%%/levels/dn6.scm
135
%%DATADIR%%/levels/elite.jpg
136
%%DATADIR%%/levels/elite.set
137
%%DATADIR%%/levels/elite1.map
138
%%DATADIR%%/levels/elite1.scm
139
%%DATADIR%%/levels/fourSeasons.jpg
140
%%DATADIR%%/levels/fourSeasons.set
141
%%DATADIR%%/levels/fourSeasons_1.map
142
%%DATADIR%%/levels/fourSeasons_1.scm
143
%%DATADIR%%/levels/fourSeasons_2.map
144
%%DATADIR%%/levels/fourSeasons_2.scm
145
%%DATADIR%%/levels/fourSeasons_3.map
146
%%DATADIR%%/levels/fourSeasons_3.scm
147
%%DATADIR%%/levels/fourSeasons_4.map
148
%%DATADIR%%/levels/fourSeasons_4.scm
149
%%DATADIR%%/levels/frg.jpg
150
%%DATADIR%%/levels/frg.set
151
%%DATADIR%%/levels/frg1.map
152
%%DATADIR%%/levels/frg1.scm
153
%%DATADIR%%/levels/frg10.map
154
%%DATADIR%%/levels/frg10.scm
155
%%DATADIR%%/levels/frg2.map
156
%%DATADIR%%/levels/frg2.scm
157
%%DATADIR%%/levels/frg3.map
158
%%DATADIR%%/levels/frg3.scm
159
%%DATADIR%%/levels/frg4.map
160
%%DATADIR%%/levels/frg4.scm
161
%%DATADIR%%/levels/frg5.map
162
%%DATADIR%%/levels/frg5.scm
163
%%DATADIR%%/levels/frg6.map
164
%%DATADIR%%/levels/frg6.scm
165
%%DATADIR%%/levels/frg7.map
166
%%DATADIR%%/levels/frg7.scm
167
%%DATADIR%%/levels/frg8.map
168
%%DATADIR%%/levels/frg8.scm
169
%%DATADIR%%/levels/frg9.map
170
%%DATADIR%%/levels/frg9.scm
171
%%DATADIR%%/levels/frgb.map
172
%%DATADIR%%/levels/frgb.scm
173
%%DATADIR%%/levels/hxtst.map
174
%%DATADIR%%/levels/hxtst.scm
175
%%DATADIR%%/levels/jump.jpg
176
%%DATADIR%%/levels/jump.set
177
%%DATADIR%%/levels/jump1.map
178
%%DATADIR%%/levels/jump1.scm
179
%%DATADIR%%/levels/jump2.map
180
%%DATADIR%%/levels/jump2.scm
181
%%DATADIR%%/levels/jump3.map
182
%%DATADIR%%/levels/jump3.scm
183
%%DATADIR%%/levels/jump4.map
184
%%DATADIR%%/levels/jump4.scm
185
%%DATADIR%%/levels/jump5.map
186
%%DATADIR%%/levels/jump5.scm
187
%%DATADIR%%/levels/ki.jpg
188
%%DATADIR%%/levels/ki.set
189
%%DATADIR%%/levels/ki1.map
190
%%DATADIR%%/levels/ki1.scm
191
%%DATADIR%%/levels/ki2.map
192
%%DATADIR%%/levels/ki2.scm
193
%%DATADIR%%/levels/ki3.map
194
%%DATADIR%%/levels/ki3.scm
195
%%DATADIR%%/levels/ki4.map
196
%%DATADIR%%/levels/ki4.scm
197
%%DATADIR%%/levels/ki5.map
198
%%DATADIR%%/levels/ki5.scm
199
%%DATADIR%%/levels/lv.jpg
200
%%DATADIR%%/levels/lv.set
201
%%DATADIR%%/levels/lv1.map
202
%%DATADIR%%/levels/lv1.scm
203
%%DATADIR%%/levels/lv2.map
204
%%DATADIR%%/levels/lv2.scm
205
%%DATADIR%%/levels/lv3.map
206
%%DATADIR%%/levels/lv3.scm
207
%%DATADIR%%/levels/lv4.map
208
%%DATADIR%%/levels/lv4.scm
209
%%DATADIR%%/levels/lv5.map
210
%%DATADIR%%/levels/lv5.scm
211
%%DATADIR%%/levels/lv6.map
212
%%DATADIR%%/levels/lv6.scm
213
%%DATADIR%%/levels/lv7.map
214
%%DATADIR%%/levels/lv7.scm
215
%%DATADIR%%/levels/lv8.map
216
%%DATADIR%%/levels/lv8.scm
217
%%DATADIR%%/levels/lv9.map
218
%%DATADIR%%/levels/lv9.scm
219
%%DATADIR%%/levels/mhm.jpg
220
%%DATADIR%%/levels/mhm.set
221
%%DATADIR%%/levels/mhm1.map
222
%%DATADIR%%/levels/mhm1.scm
223
%%DATADIR%%/levels/mhm2.map
224
%%DATADIR%%/levels/mhm2.scm
225
%%DATADIR%%/levels/mhm3.map
226
%%DATADIR%%/levels/mhm3.scm
227
%%DATADIR%%/levels/motion1.jpg
228
%%DATADIR%%/levels/motion1.map
229
%%DATADIR%%/levels/motion1.scm
230
%%DATADIR%%/levels/motion1.set
231
%%DATADIR%%/levels/test1.map
232
%%DATADIR%%/levels/tmp.map
233
%%DATADIR%%/levels/tmp.scm
234
%%DATADIR%%/mapeditor.html
235
%%DATADIR%%/scriptingLanguage.html
236
%%DATADIR%%/sfx/badpill.wav
237
%%DATADIR%%/sfx/ball_sinks.wav
238
%%DATADIR%%/sfx/ball_sinks2.wav
239
%%DATADIR%%/sfx/blackDie.wav
240
%%DATADIR%%/sfx/capuch_monkey.wav
241
%%DATADIR%%/sfx/capuchmonk.wav
242
%%DATADIR%%/sfx/click.wav
243
%%DATADIR%%/sfx/crash.wav
244
%%DATADIR%%/sfx/crazylaugh.wav
245
%%DATADIR%%/sfx/die.wav
246
%%DATADIR%%/sfx/evillaugh.wav
247
%%DATADIR%%/sfx/fall_death.wav
248
%%DATADIR%%/sfx/ff_death.wav
249
%%DATADIR%%/sfx/flag.wav
250
%%DATADIR%%/sfx/goodpill.wav
251
%%DATADIR%%/sfx/kill_death.wav
252
%%DATADIR%%/sfx/levelComplete.wav
253
%%DATADIR%%/sfx/machine_loop.wav
254
%%DATADIR%%/sfx/roll_sound.wav
255
%%DATADIR%%/sfx/sandcrash.wav
256
%%DATADIR%%/sfx/savepoint.wav
257
%%DATADIR%%/sfx/start.wav
258
%%DATADIR%%/sfx/switch.wav
259
%%DATADIR%%/sfx/time_warning.wav
260
%%DATADIR%%/sfx/timeout.wav
261
@dirrm %%DATADIR%%/sfx
262
@dirrm %%DATADIR%%/music
263
@dirrm %%DATADIR%%/levels
264
@dirrm %%DATADIR%%/images
265
@dirrm %%DATADIR%%/fonts
266
@dirrm %%DATADIR%%
267
@dirrmtry share/icons/hicolor/64x64/apps
268
@dirrmtry share/icons/hicolor/64x64
269
@dirrmtry share/icons/hicolor/48x48/apps
270
@dirrmtry share/icons/hicolor/48x48
271
@dirrmtry share/icons/hicolor/32x32/apps
272
@dirrmtry share/icons/hicolor/32x32
273
@dirrmtry share/icons/hicolor
274
@dirrmtry share/icons
275
@dirrmtry share/applications

Return to bug 171256