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

(-)./Makefile (-2 / +2 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	pydance
8
PORTNAME=	pydance
9
PORTVERSION=	0.8.4
9
PORTVERSION=	0.9.1
10
PORTREVISION=	2
10
PORTREVISION=	1
11
CATEGORIES=	games
11
CATEGORIES=	games
12
MASTER_SITES=	http://www.icculus.org/pyddr/
12
MASTER_SITES=	http://www.icculus.org/pyddr/
13
DISTFILES=	${PORTNAME}-${PORTVERSION}.tar.gz ${SONGS}
13
DISTFILES=	${PORTNAME}-${PORTVERSION}.tar.gz ${SONGS}
(-)./distinfo (-1 / +14 lines)
Lines 1-13 Link Here
1
MD5 (pydance/pydance-0.8.4.tar.gz) = 721832828020eb66ff10347b42fb3b02
1
MD5 (pydance/pydance-0.9.1.tar.gz) = 71372469c6d66bce18a74a539b4fddbe
2
SIZE (pydance/pydance-0.9.1.tar.gz) = 5601735
2
MD5 (pydance/forkbomb.ogg) = 0ca7527a0b792fe0b597322d69e675d7
3
MD5 (pydance/forkbomb.ogg) = 0ca7527a0b792fe0b597322d69e675d7
4
SIZE (pydance/forkbomb.ogg) = 1418973
3
MD5 (pydance/forkbomb.dance) = e62aab2b2d39adf172a74d229acedb23
5
MD5 (pydance/forkbomb.dance) = e62aab2b2d39adf172a74d229acedb23
6
SIZE (pydance/forkbomb.dance) = 2127
4
MD5 (pydance/forkbomb-bg.jpg) = f440c9820c5a3604f5f93be64bef7e9f
7
MD5 (pydance/forkbomb-bg.jpg) = f440c9820c5a3604f5f93be64bef7e9f
8
SIZE (pydance/forkbomb-bg.jpg) = 49679
5
MD5 (pydance/forkbomb-banner.png) = 20d27c6cd45f2bbd4b12d8a1f211d501
9
MD5 (pydance/forkbomb-banner.png) = 20d27c6cd45f2bbd4b12d8a1f211d501
10
SIZE (pydance/forkbomb-banner.png) = 6898
6
MD5 (pydance/6jan.ogg) = 1d854704c96c9af57517390b37765627
11
MD5 (pydance/6jan.ogg) = 1d854704c96c9af57517390b37765627
12
SIZE (pydance/6jan.ogg) = 822205
7
MD5 (pydance/6jan.dance) = 4bdd8d369fd5aef577a614316c0de61a
13
MD5 (pydance/6jan.dance) = 4bdd8d369fd5aef577a614316c0de61a
14
SIZE (pydance/6jan.dance) = 2687
8
MD5 (pydance/6jan-bg.jpg) = a290e913ece03317a46ff77cb7986a1d
15
MD5 (pydance/6jan-bg.jpg) = a290e913ece03317a46ff77cb7986a1d
16
SIZE (pydance/6jan-bg.jpg) = 91526
9
MD5 (pydance/6jan-banner.png) = 8293cc45536dcad3e6e0ccf15974527f
17
MD5 (pydance/6jan-banner.png) = 8293cc45536dcad3e6e0ccf15974527f
18
SIZE (pydance/6jan-banner.png) = 2004
10
MD5 (pydance/synrg.ogg) = 66df8b9049aad5bb3a1689a7943e9108
19
MD5 (pydance/synrg.ogg) = 66df8b9049aad5bb3a1689a7943e9108
20
SIZE (pydance/synrg.ogg) = 1236743
11
MD5 (pydance/synrg.dance) = 70156d4215aa26ad2a823a36a12a7627
21
MD5 (pydance/synrg.dance) = 70156d4215aa26ad2a823a36a12a7627
22
SIZE (pydance/synrg.dance) = 5282
12
MD5 (pydance/synrg-bg.png) = 89baa4d0af462938256222269412df33
23
MD5 (pydance/synrg-bg.png) = 89baa4d0af462938256222269412df33
24
SIZE (pydance/synrg-bg.png) = 170240
13
MD5 (pydance/pydance-cdtitle.png) = 11196f938f06fa7b82ef064c921bd895
25
MD5 (pydance/pydance-cdtitle.png) = 11196f938f06fa7b82ef064c921bd895
26
SIZE (pydance/pydance-cdtitle.png) = 2593
(-)./files/patch-constants.py (+11 lines)
Line 0 Link Here
1
--- constants.py.orig	Wed Feb 25 20:18:19 2004
2
+++ constants.py	Wed Feb 25 23:21:46 2004
3
@@ -13,7 +13,7 @@
4
 from pygame.locals import *
5
 
6
 VERSION = "0.9.1"
7
-locale.setlocale(locale.LC_ALL, '')
8
+locale.setlocale(locale.LC_ALL, 'C')
9
 
10
 # Detect the name of the OS - Mac OS X is not really UNIX.
11
 osname = None
(-)./files/patch-dance.py (-11 / +9 lines)
Lines 1-16 Link Here
1
--- /tmp/pydance/share/games/pydance/dance.py	Sat Oct 25 18:50:56 2003
1
--- dance.py.orig	Sat Jan 31 23:12:01 2004
2
+++ dance.py	Sun Oct 26 18:44:40 2003
2
+++ dance.py	Sun Feb  8 16:35:46 2004
3
@@ -11,6 +11,9 @@
3
@@ -22,6 +22,7 @@
4
 
4
 import records
5
 import random, sys, os, copy
6
 
5
 
6
 import os
7
+import time
7
+import time
8
+# see comment about FreeBSD below. A better solution would be appreciated.
8
 
9
+
9
 # A simple movie-playing sprite. It can only do MPEG1 though.
10
 class BGmovie(pygame.sprite.Sprite):
10
 class BGMovie(pygame.sprite.Sprite):
11
   def __init__ (self, filename):
11
@@ -331,6 +332,10 @@
12
     pygame.sprite.Sprite.__init__(self)
13
@@ -314,6 +317,10 @@
14
           break
12
           break
15
       if songFailed:
13
       if songFailed:
16
         song.kill()
14
         song.kill()
(-)./pkg-message (-2 / +3 lines)
Lines 7-13 Link Here
7
to suit the requirements of a particular site (for example in order
7
to suit the requirements of a particular site (for example in order
8
to add song directories).
8
to add song directories).
9
9
10
If you get performance problems, install devel/py-psyco, the "Python
10
For some reason, MP3 playback seems to be broken here or in
11
Specializing Compiler". It should make pydance a lot faster.
11
devel/py-game. Please inform me if you get it working. OggVorbis
12
files however should work fine.
12
13
13
--------------------------------------------------------------------------
14
--------------------------------------------------------------------------
(-)./pkg-plist (-40 / +21 lines)
Lines 1-3 Link Here
1
@unexec rm -f %%PREFIX%%/share/games/pydance/*.pyc
1
bin/findbpm
2
bin/findbpm
2
bin/pydance
3
bin/pydance
3
etc/pydance.cfg.sample
4
etc/pydance.cfg.sample
Lines 55-62 Link Here
55
share/games/pydance/themes/gfx/32x32/default/arr_s_k_4.png
56
share/games/pydance/themes/gfx/32x32/default/arr_s_k_4.png
56
share/games/pydance/themes/gfx/32x32/default/arr_s_l_4.png
57
share/games/pydance/themes/gfx/32x32/default/arr_s_l_4.png
57
share/games/pydance/themes/gfx/32x32/default/is-theme
58
share/games/pydance/themes/gfx/32x32/default/is-theme
58
share/games/pydance/themes/gfx/32x32/default/lifebar-empty.png
59
share/games/pydance/themes/gfx/32x32/default/lifebar.png
59
share/games/pydance/themes/gfx/32x32/default/lifebar-full.png
60
share/games/pydance/themes/gfx/32x32/default/oni-bar.png
60
share/games/pydance/themes/gfx/32x32/default/oni-bar.png
61
share/games/pydance/themes/gfx/32x32/default/oni-empty.png
61
share/games/pydance/themes/gfx/32x32/default/oni-empty.png
62
share/games/pydance/themes/gfx/32x32/dmxesque/arr_c_k_0.png
62
share/games/pydance/themes/gfx/32x32/dmxesque/arr_c_k_0.png
Lines 70-77 Link Here
70
share/games/pydance/themes/gfx/32x32/dmxesque/arr_s_l_4.png
70
share/games/pydance/themes/gfx/32x32/dmxesque/arr_s_l_4.png
71
share/games/pydance/themes/gfx/32x32/dmxesque/arr_s_z_4.png
71
share/games/pydance/themes/gfx/32x32/dmxesque/arr_s_z_4.png
72
share/games/pydance/themes/gfx/32x32/dmxesque/is-theme
72
share/games/pydance/themes/gfx/32x32/dmxesque/is-theme
73
share/games/pydance/themes/gfx/32x32/dmxesque/lifebar-empty.png
73
share/games/pydance/themes/gfx/32x32/dmxesque/lifebar.png
74
share/games/pydance/themes/gfx/32x32/dmxesque/lifebar-full.png
75
share/games/pydance/themes/gfx/32x32/dmxesque/oni-bar.png
74
share/games/pydance/themes/gfx/32x32/dmxesque/oni-bar.png
76
share/games/pydance/themes/gfx/32x32/dmxesque/oni-empty.png
75
share/games/pydance/themes/gfx/32x32/dmxesque/oni-empty.png
77
share/games/pydance/themes/gfx/32x32/ez2/arr_c_d_0.png
76
share/games/pydance/themes/gfx/32x32/ez2/arr_c_d_0.png
Lines 96-103 Link Here
96
share/games/pydance/themes/gfx/32x32/ez2/arr_s_w_4.png
95
share/games/pydance/themes/gfx/32x32/ez2/arr_s_w_4.png
97
share/games/pydance/themes/gfx/32x32/ez2/arr_s_z_4.png
96
share/games/pydance/themes/gfx/32x32/ez2/arr_s_z_4.png
98
share/games/pydance/themes/gfx/32x32/ez2/is-theme
97
share/games/pydance/themes/gfx/32x32/ez2/is-theme
99
share/games/pydance/themes/gfx/32x32/ez2/lifebar-empty.png
98
share/games/pydance/themes/gfx/32x32/ez2/lifebar.png
100
share/games/pydance/themes/gfx/32x32/ez2/lifebar-full.png
101
share/games/pydance/themes/gfx/32x32/ez2/oni-bar.png
99
share/games/pydance/themes/gfx/32x32/ez2/oni-bar.png
102
share/games/pydance/themes/gfx/32x32/ez2/oni-empty.png
100
share/games/pydance/themes/gfx/32x32/ez2/oni-empty.png
103
share/games/pydance/themes/gfx/32x32/ddresque.zip
101
share/games/pydance/themes/gfx/32x32/ddresque.zip
Lines 117-124 Link Here
117
share/games/pydance/themes/gfx/48x48/default/arr_s_k_4.png
115
share/games/pydance/themes/gfx/48x48/default/arr_s_k_4.png
118
share/games/pydance/themes/gfx/48x48/default/arr_s_l_4.png
116
share/games/pydance/themes/gfx/48x48/default/arr_s_l_4.png
119
share/games/pydance/themes/gfx/48x48/default/is-theme
117
share/games/pydance/themes/gfx/48x48/default/is-theme
120
share/games/pydance/themes/gfx/48x48/default/lifebar-empty.png
118
share/games/pydance/themes/gfx/48x48/default/lifebar.png
121
share/games/pydance/themes/gfx/48x48/default/lifebar-full.png
122
share/games/pydance/themes/gfx/48x48/default/oni-bar.png
119
share/games/pydance/themes/gfx/48x48/default/oni-bar.png
123
share/games/pydance/themes/gfx/48x48/default/oni-empty.png
120
share/games/pydance/themes/gfx/48x48/default/oni-empty.png
124
share/games/pydance/themes/gfx/48x48/ddresque.zip
121
share/games/pydance/themes/gfx/48x48/ddresque.zip
Lines 133-140 Link Here
133
share/games/pydance/themes/gfx/56x56/default/arr_s_c_4.png
130
share/games/pydance/themes/gfx/56x56/default/arr_s_c_4.png
134
share/games/pydance/themes/gfx/56x56/default/arr_s_k_4.png
131
share/games/pydance/themes/gfx/56x56/default/arr_s_k_4.png
135
share/games/pydance/themes/gfx/56x56/default/is-theme
132
share/games/pydance/themes/gfx/56x56/default/is-theme
136
share/games/pydance/themes/gfx/56x56/default/lifebar-empty.png
133
share/games/pydance/themes/gfx/56x56/default/lifebar.png
137
share/games/pydance/themes/gfx/56x56/default/lifebar-full.png
138
share/games/pydance/themes/gfx/56x56/default/oni-bar.png
134
share/games/pydance/themes/gfx/56x56/default/oni-bar.png
139
share/games/pydance/themes/gfx/56x56/default/oni-empty.png
135
share/games/pydance/themes/gfx/56x56/default/oni-empty.png
140
share/games/pydance/themes/gfx/56x56/ez2/arr_c_d_0.png
136
share/games/pydance/themes/gfx/56x56/ez2/arr_c_d_0.png
Lines 159-166 Link Here
159
share/games/pydance/themes/gfx/56x56/ez2/arr_s_w_4.png
155
share/games/pydance/themes/gfx/56x56/ez2/arr_s_w_4.png
160
share/games/pydance/themes/gfx/56x56/ez2/arr_s_z_4.png
156
share/games/pydance/themes/gfx/56x56/ez2/arr_s_z_4.png
161
share/games/pydance/themes/gfx/56x56/ez2/is-theme
157
share/games/pydance/themes/gfx/56x56/ez2/is-theme
162
share/games/pydance/themes/gfx/56x56/ez2/lifebar-empty.png
158
share/games/pydance/themes/gfx/56x56/ez2/lifebar.png
163
share/games/pydance/themes/gfx/56x56/ez2/lifebar-full.png
164
share/games/pydance/themes/gfx/56x56/ez2/oni-bar.png
159
share/games/pydance/themes/gfx/56x56/ez2/oni-bar.png
165
share/games/pydance/themes/gfx/56x56/ez2/oni-empty.png
160
share/games/pydance/themes/gfx/56x56/ez2/oni-empty.png
166
share/games/pydance/themes/gfx/56x56/pumpesque.zip
161
share/games/pydance/themes/gfx/56x56/pumpesque.zip
Lines 183-190 Link Here
183
share/games/pydance/themes/gfx/64x64/default/arr_s_r_4.png
178
share/games/pydance/themes/gfx/64x64/default/arr_s_r_4.png
184
share/games/pydance/themes/gfx/64x64/default/arr_s_u_4.png
179
share/games/pydance/themes/gfx/64x64/default/arr_s_u_4.png
185
share/games/pydance/themes/gfx/64x64/default/is-theme
180
share/games/pydance/themes/gfx/64x64/default/is-theme
186
share/games/pydance/themes/gfx/64x64/default/lifebar-empty.png
181
share/games/pydance/themes/gfx/64x64/default/lifebar.png
187
share/games/pydance/themes/gfx/64x64/default/lifebar-full.png
188
share/games/pydance/themes/gfx/64x64/default/oni-bar.png
182
share/games/pydance/themes/gfx/64x64/default/oni-bar.png
189
share/games/pydance/themes/gfx/64x64/default/oni-empty.png
183
share/games/pydance/themes/gfx/64x64/default/oni-empty.png
190
share/games/pydance/themes/gfx/64x64/oldschool/arr_c_d_0.png
184
share/games/pydance/themes/gfx/64x64/oldschool/arr_c_d_0.png
Lines 260-267 Link Here
260
share/games/pydance/themes/gfx/64x64/oldschool/arr_s_u_6.png
254
share/games/pydance/themes/gfx/64x64/oldschool/arr_s_u_6.png
261
share/games/pydance/themes/gfx/64x64/oldschool/arr_s_u_7.png
255
share/games/pydance/themes/gfx/64x64/oldschool/arr_s_u_7.png
262
share/games/pydance/themes/gfx/64x64/oldschool/is-theme
256
share/games/pydance/themes/gfx/64x64/oldschool/is-theme
263
share/games/pydance/themes/gfx/64x64/oldschool/lifebar-empty.png
257
share/games/pydance/themes/gfx/64x64/oldschool/lifebar.png
264
share/games/pydance/themes/gfx/64x64/oldschool/lifebar-full.png
265
share/games/pydance/themes/gfx/64x64/oldschool/oni-bar.png
258
share/games/pydance/themes/gfx/64x64/oldschool/oni-bar.png
266
share/games/pydance/themes/gfx/64x64/oldschool/oni-empty.png
259
share/games/pydance/themes/gfx/64x64/oldschool/oni-empty.png
267
share/games/pydance/themes/gfx/64x64/bryan.zip
260
share/games/pydance/themes/gfx/64x64/bryan.zip
Lines 275-285 Link Here
275
share/games/pydance/images/error-bg.png
268
share/games/pydance/images/error-bg.png
276
share/games/pydance/images/gameselect-bg.png
269
share/games/pydance/images/gameselect-bg.png
277
share/games/pydance/images/go.png
270
share/games/pydance/images/go.png
271
share/games/pydance/images/grade-bg.png
278
share/games/pydance/images/indicator.png
272
share/games/pydance/images/indicator.png
279
share/games/pydance/images/menu-bg.png
273
share/games/pydance/images/menu-bg.png
280
share/games/pydance/images/newss-bg.png
274
share/games/pydance/images/newss-bg.png
281
share/games/pydance/images/no-banner.png
275
share/games/pydance/images/no-banner.png
282
share/games/pydance/images/option-bg.png
276
share/games/pydance/images/option-bg.png
277
share/games/pydance/images/rating-a.png
278
share/games/pydance/images/rating-aa.png
279
share/games/pydance/images/rating-aaa.png
280
share/games/pydance/images/rating-b.png
281
share/games/pydance/images/rating-c.png
282
share/games/pydance/images/rating-d.png
283
share/games/pydance/images/rating-ee.png
284
share/games/pydance/images/rating-f.png
283
share/games/pydance/images/ready.png
285
share/games/pydance/images/ready.png
284
share/games/pydance/images/select-3p.png
286
share/games/pydance/images/select-3p.png
285
share/games/pydance/images/select-4p.png
287
share/games/pydance/images/select-4p.png
Lines 287-306 Link Here
287
share/games/pydance/images/select-6p.png
289
share/games/pydance/images/select-6p.png
288
share/games/pydance/images/select-8p.png
290
share/games/pydance/images/select-8p.png
289
share/games/pydance/images/select-9p.png
291
share/games/pydance/images/select-9p.png
290
share/games/pydance/images/select-base.png
291
share/games/pydance/images/select-couple.png
292
share/games/pydance/images/select-dmx.png
292
share/games/pydance/images/select-dmx.png
293
share/games/pydance/images/select-double.png
294
share/games/pydance/images/select-endless.png
293
share/games/pydance/images/select-endless.png
295
share/games/pydance/images/select-ez2.png
294
share/games/pydance/images/select-ez2.png
296
share/games/pydance/images/select-ez2real.png
295
share/games/pydance/images/select-ez2real.png
297
share/games/pydance/images/select-nonstop.png
296
share/games/pydance/images/select-nonstop.png
298
share/games/pydance/images/select-normal.png
299
share/games/pydance/images/select-panel.png
297
share/games/pydance/images/select-panel.png
300
share/games/pydance/images/select-para.png
298
share/games/pydance/images/select-para.png
301
share/games/pydance/images/select-single.png
302
share/games/pydance/images/select-testing.png
303
share/games/pydance/images/select-versus.png
304
share/games/pydance/sound/assist-d.ogg
299
share/games/pydance/sound/assist-d.ogg
305
share/games/pydance/sound/assist-l.ogg
300
share/games/pydance/sound/assist-l.ogg
306
share/games/pydance/sound/assist-r.ogg
301
share/games/pydance/sound/assist-r.ogg
Lines 322-359 Link Here
322
%%SONGS%%share/games/pydance/songs/synrg.dance
317
%%SONGS%%share/games/pydance/songs/synrg.dance
323
%%SONGS%%share/games/pydance/songs/synrg-bg.png
318
%%SONGS%%share/games/pydance/songs/synrg-bg.png
324
%%SONGS%%share/games/pydance/songs/pydance.png
319
%%SONGS%%share/games/pydance/songs/pydance.png
320
@dirrm share/games/pydance/sound
321
@dirrm share/games/pydance/images
325
@dirrm share/games/pydance/themes/gfx/64x64/oldschool
322
@dirrm share/games/pydance/themes/gfx/64x64/oldschool
326
@dirrm share/games/pydance/themes/gfx/64x64/animated-ddr
327
@dirrm share/games/pydance/themes/gfx/64x64/blue
328
@dirrm share/games/pydance/themes/gfx/64x64/bryan
329
@dirrm share/games/pydance/themes/gfx/64x64/default
323
@dirrm share/games/pydance/themes/gfx/64x64/default
330
@dirrm share/games/pydance/themes/gfx/64x64
324
@dirrm share/games/pydance/themes/gfx/64x64
331
@dirrm share/games/pydance/themes/gfx/56x56/pumpesque
332
@dirrm share/games/pydance/themes/gfx/56x56/ez2
325
@dirrm share/games/pydance/themes/gfx/56x56/ez2
333
@dirrm share/games/pydance/themes/gfx/56x56/default
326
@dirrm share/games/pydance/themes/gfx/56x56/default
334
@dirrm share/games/pydance/themes/gfx/56x56
327
@dirrm share/games/pydance/themes/gfx/56x56
335
@dirrm share/games/pydance/themes/gfx/48x48/default
328
@dirrm share/games/pydance/themes/gfx/48x48/default
336
@dirrm share/games/pydance/themes/gfx/48x48/ddresque
337
@dirrm share/games/pydance/themes/gfx/48x48
329
@dirrm share/games/pydance/themes/gfx/48x48
330
@dirrm share/games/pydance/themes/gfx/32x32/ez2
338
@dirrm share/games/pydance/themes/gfx/32x32/dmxesque
331
@dirrm share/games/pydance/themes/gfx/32x32/dmxesque
339
@dirrm share/games/pydance/themes/gfx/32x32/default
332
@dirrm share/games/pydance/themes/gfx/32x32/default
340
@dirrm share/games/pydance/themes/gfx/32x32/ddresque
341
@dirrm share/games/pydance/themes/gfx/32x32/ez2
342
@dirrm share/games/pydance/themes/gfx/32x32
333
@dirrm share/games/pydance/themes/gfx/32x32
343
@dirrm share/games/pydance/themes/gfx/classic/56x56
344
@dirrm share/games/pydance/themes/gfx/classic/64x64
345
@dirrm share/games/pydance/themes/gfx/classic/ppp
346
@dirrm share/games/pydance/themes/gfx/classic
347
@dirrm share/games/pydance/themes/gfx/blue
348
@dirrm share/games/pydance/themes/gfx/bryan
349
@dirrm share/games/pydance/themes/gfx/oldschool
350
@dirrm share/games/pydance/themes/gfx
334
@dirrm share/games/pydance/themes/gfx
351
@dirrm share/games/pydance/themes/dj/mrt
352
@dirrm share/games/pydance/themes/dj/none
335
@dirrm share/games/pydance/themes/dj/none
353
@dirrm share/games/pydance/themes/dj
336
@dirrm share/games/pydance/themes/dj
354
@dirrm share/games/pydance/themes
337
@dirrm share/games/pydance/themes
355
@dirrm share/games/pydance/images
356
@dirrm share/games/pydance/sound
357
@dirrm share/games/pydance/songs
338
@dirrm share/games/pydance/songs
358
@dirrm share/games/pydance
339
@dirrm share/games/pydance
359
@unexec rmdir %D/share/games 2>/dev/null || true
340
@unexec rmdir %D/share/games 2>/dev/null || true

Return to bug 63367