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

Collapse All | Expand All

(-)./Makefile (-9 / +10 lines)
Lines 6-19 Link Here
6
#
6
#
7
7
8
PORTNAME=	kye-data
8
PORTNAME=	kye-data
9
PORTVERSION=	20120725
9
PORTVERSION=	20120818
10
CATEGORIES=	games
10
CATEGORIES=	games
11
MASTER_SITES=	http://games.moria.org.uk/kye/ \
11
MASTER_SITES=	http://games.moria.org.uk/kye/ \
12
		http://www.nuke.demon.co.uk/kye/levels/
12
		http://www.nuke.demon.co.uk/kye/levels/ \
13
		SF/nemysisfreebsdp/:levels
13
# Selection of production-ready/well-known Kye Levels
14
# Selection of production-ready/well-known Kye Levels
14
# (ziped Levels already included from games.moria.org.uk are excluded)
15
# (ziped Levels already included from games.moria.org.uk are excluded)
15
# Please contact the MAINTAINER if a Level is missing
16
# Please contact the MAINTAINER if a Level is missing
16
DISTFILES=	${LEVELS} ${LEVELS_KYE:S/$/.zip/}
17
DISTFILES=	${LEVELS} ${LEVELS_KYE:S/$/.zip/} kye-data_extra_levels.${DISTVERSION}.tar.gz:levels
17
DIST_SUBDIR=	kye
18
DIST_SUBDIR=	kye
18
EXTRACT_ONLY=	#empty
19
EXTRACT_ONLY=	#empty
19
20
Lines 21-31 Link Here
21
COMMENT=	Original extra Levels for Python Kye
22
COMMENT=	Original extra Levels for Python Kye
22
23
23
RUN_DEPENDS=	Kye:${PORTSDIR}/games/kye
24
RUN_DEPENDS=	Kye:${PORTSDIR}/games/kye
24
EXTRACT_DEPENDS=	unzip:${PORTSDIR}/archivers/unzip
25
EXTRACT_DEPENDS=unzip:${PORTSDIR}/archivers/unzip
25
26
26
NO_BUILD=	yes
27
NO_BUILD=	yes
27
NO_WRKSUBDIR=	yes
28
NO_WRKSUBDIR=	yes
28
SHAREMODE=	0644
29
29
30
DATADIR=	${PREFIX}/share/kye
30
DATADIR=	${PREFIX}/share/kye
31
LEVELS=		jungle.kye maze.kye problem.kye system.kye mystical.kye \
31
LEVELS=		jungle.kye maze.kye problem.kye system.kye mystical.kye \
Lines 37-52 Link Here
37
		Ricardo TPsKye sampler
37
		Ricardo TPsKye sampler
38
38
39
post-extract-script:
39
post-extract-script:
40
.  for f in ${LEVELS_KYE:S/$/.zip/}
40
.for f in ${LEVELS_KYE:S/$/.zip/}
41
	@${UNZIP_CMD} -qo -d ${WRKDIR} ${DISTDIR}/${DIST_SUBDIR}/${f}
41
	@${UNZIP_CMD} -qo -d ${WRKDIR} ${DISTDIR}/${DIST_SUBDIR}/${f}
42
.  endfor
42
.endfor
43
	${TAR} xfjp ${DISTDIR}/${DIST_SUBDIR}/kye-data_extra_levels.tar.gz -C ${WRKDIR}
43
	@for i in `${FIND} ${WRKDIR} -name \*.KYE`; do \
44
	@for i in `${FIND} ${WRKDIR} -name \*.KYE`; do \
44
		${MV} $$i `echo $$i | ${SED} -e 's/KYE/kye/'`; done
45
		${MV} $$i `echo $$i | ${SED} -e 's/KYE/kye/'`; done
45
46
46
do-install:
47
do-install:
47
.  for f in ${LEVELS}
48
.for f in ${LEVELS}
48
	@cd ${DISTDIR}/${DIST_SUBDIR} && ${COPYTREE_SHARE} ${f} ${DATADIR}
49
	@cd ${DISTDIR}/${DIST_SUBDIR} && ${COPYTREE_SHARE} ${f} ${DATADIR}
49
.  endfor
50
.endfor
50
	@cd ${WRKDIR} && ${COPYTREE_SHARE} \*.kye ${DATADIR}
51
	@cd ${WRKDIR} && ${COPYTREE_SHARE} \*.kye ${DATADIR}
51
52
52
post-install:
53
post-install:
(-)./distinfo (+2 lines)
Lines 58-60 Link Here
58
SIZE (kye/TPsKye.zip) = 10483
58
SIZE (kye/TPsKye.zip) = 10483
59
SHA256 (kye/sampler.zip) = 6b5d85e8f8b87298ea927424159ee15c7609fd2e81068e68fd7df60f2c76e4f1
59
SHA256 (kye/sampler.zip) = 6b5d85e8f8b87298ea927424159ee15c7609fd2e81068e68fd7df60f2c76e4f1
60
SIZE (kye/sampler.zip) = 4641
60
SIZE (kye/sampler.zip) = 4641
61
SHA256 (kye/kye-data_extra_levels.20120818.tar.gz) = 9ddee7e21607c7fe425f24d7aa71e7120c29e885320eb2ed880b0f5a882ea5e4
62
SIZE (kye/kye-data_extra_levels.20120818.tar.gz) = 455680
(-)./pkg-plist (-1 / +89 lines)
Lines 1-3 Link Here
1
share/kye/2 strange.kye
1
share/kye/2Fun4Me.kye
2
share/kye/2Fun4Me.kye
2
share/kye/7Tasks.kye
3
share/kye/7Tasks.kye
3
share/kye/9.kye
4
share/kye/9.kye
Lines 5-11 Link Here
5
share/kye/Alphabatch.kye
6
share/kye/Alphabatch.kye
6
share/kye/AntKye2.kye
7
share/kye/AntKye2.kye
7
share/kye/Beginner.kye
8
share/kye/Beginner.kye
9
share/kye/Brink.kye
8
share/kye/DANISH.kye
10
share/kye/DANISH.kye
11
share/kye/Default.kye
12
share/kye/Default1.kye
9
share/kye/EASY.kye
13
share/kye/EASY.kye
10
share/kye/GARY.kye
14
share/kye/GARY.kye
11
share/kye/Hweyards.kye
15
share/kye/Hweyards.kye
Lines 18-48 Link Here
18
share/kye/TPsKye.txt
22
share/kye/TPsKye.txt
19
share/kye/Training.kye
23
share/kye/Training.kye
20
share/kye/Training.txt
24
share/kye/Training.txt
25
share/kye/Yellow.kye
26
share/kye/aba-easy.kye
27
share/kye/aba-tuff.kye
21
share/kye/afebrile.kye
28
share/kye/afebrile.kye
22
share/kye/afebrile2.kye
29
share/kye/afebrile2.kye
23
share/kye/afebrile3.kye
30
share/kye/afebrile3.kye
24
share/kye/alanskye.kye
31
share/kye/alanskye.kye
32
share/kye/amazin.kye
33
share/kye/andrew.kye
34
share/kye/angie.kye
25
share/kye/anoder.kye
35
share/kye/anoder.kye
36
share/kye/ashfast.kye
37
share/kye/ashmazes.kye
38
share/kye/ashshows.kye
39
share/kye/ashslide.kye
40
share/kye/axbey.kye
41
share/kye/ben.kye
26
share/kye/blaster.kye
42
share/kye/blaster.kye
43
share/kye/border.kye
44
share/kye/bull1.kye
45
share/kye/bull2.kye
46
share/kye/butter.kye
47
share/kye/cascade.kye
48
share/kye/charles1.kye
49
share/kye/chas.kye
50
share/kye/chris.kye
51
share/kye/chris2.kye
52
share/kye/chris3.kye
53
share/kye/ckp001.kye
54
share/kye/cop.kye
27
share/kye/crowds.kye
55
share/kye/crowds.kye
28
share/kye/crux4.kye
56
share/kye/crux4.kye
57
share/kye/custom.kye
58
share/kye/danish1.kye
59
share/kye/danish2.kye
60
share/kye/danish3.kye
61
share/kye/davidh.kye
62
share/kye/default.kye
63
share/kye/die.kye
64
share/kye/dkf.kye
65
share/kye/dkf4.kye
66
share/kye/dkf6.kye
67
share/kye/doors.kye
68
share/kye/earlh.kye
69
share/kye/erin.kye
70
share/kye/factor.kye
71
share/kye/fifi.kye
72
share/kye/fissio.kye
73
share/kye/garry.kye
74
share/kye/ggrigs.kye
75
share/kye/glenset2.kye
76
share/kye/gnats.kye
29
share/kye/gsmick.kye
77
share/kye/gsmick.kye
78
share/kye/h1.kye
30
share/kye/happy.kye
79
share/kye/happy.kye
80
share/kye/hard.kye
81
share/kye/hercules.kye
31
share/kye/home.kye
82
share/kye/home.kye
32
share/kye/hordes.kye
83
share/kye/hordes.kye
84
share/kye/icd.kye
85
share/kye/jasper.kye
86
share/kye/jdh.kye
87
share/kye/jenny.kye
88
share/kye/jeremy.kye
33
share/kye/jg.kye
89
share/kye/jg.kye
90
share/kye/jmarston.kye
34
share/kye/jungle.kye
91
share/kye/jungle.kye
92
share/kye/kids.kye
93
share/kye/lizzy.kye
94
share/kye/lucy.kye
35
share/kye/maze.kye
95
share/kye/maze.kye
96
share/kye/monsters.kye
97
share/kye/mykyes.kye
36
share/kye/mystical.kye
98
share/kye/mystical.kye
99
share/kye/nasty.kye
100
share/kye/nathan.kye
101
share/kye/neil-kye.kye
37
share/kye/nelsons.kye
102
share/kye/nelsons.kye
103
share/kye/peteskye.kye
104
share/kye/phil.kye
38
share/kye/philsel1.kye
105
share/kye/philsel1.kye
106
share/kye/pinkye.kye
107
share/kye/plus2.kye
39
share/kye/pong.kye
108
share/kye/pong.kye
109
share/kye/positive.kye
40
share/kye/problem.kye
110
share/kye/problem.kye
111
share/kye/r_lee.kye
112
share/kye/raphael.kye
113
share/kye/ray.kye
114
share/kye/ruth.kye
115
share/kye/rw1.kye
116
share/kye/scot.kye
117
share/kye/sean.kye
118
share/kye/shapes.kye
119
share/kye/speedo.kye
120
share/kye/sticky.kye
121
share/kye/stusoft.kye
41
share/kye/system.kye
122
share/kye/system.kye
123
share/kye/tail.kye
124
share/kye/tim1.kye
125
share/kye/travis.kye
42
share/kye/vex.kye
126
share/kye/vex.kye
43
share/kye/vex.txt
127
share/kye/vex.txt
128
share/kye/vlcano.kye
44
share/kye/vvv1.kye
129
share/kye/vvv1.kye
45
share/kye/vvv2.kye
130
share/kye/vvv2.kye
46
share/kye/vvv3.kye
131
share/kye/vvv3.kye
132
share/kye/warrior.kye
133
share/kye/wave.kye
134
share/kye/whis.kye
135
share/kye/wizard.kye
47
@dirrmtry share/kye
136
@dirrmtry share/kye
48
@dirrmtry share/applications

Return to bug 170800