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

(-)Makefile (-6 / +12 lines)
Lines 8-14 Link Here
8
PORTNAME=	mbrolavox
8
PORTNAME=	mbrolavox
9
PORTVERSION=	3.0.1
9
PORTVERSION=	3.0.1
10
CATEGORIES=	audio accessibility
10
CATEGORIES=	audio accessibility
11
MASTER_SITES=
11
MASTER_SITES=	# filled in later after the configure script has run
12
DIST_SUBDIR=	mbrolavox
12
DIST_SUBDIR=	mbrolavox
13
13
14
MAINTAINER=	trevor@FreeBSD.org
14
MAINTAINER=	trevor@FreeBSD.org
Lines 33-49 Link Here
33
	${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure
33
	${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure
34
.endif
34
.endif
35
.endif
35
.endif
36
DISTFILES?=	us1-980512.zip
36
37
.if defined(PACKAGE_BUILDING)
38
.BEGIN:
39
	${MKDIR} ${WRKDIR}
40
	${CP} ${FILESDIR}/default-voices.conf ${WRKDIR}/voices.conf
41
	${CP} ${FILESDIR}/default-fetchdirs.conf ${WRKDIR}/fetchdirs.conf
42
.endif
37
43
38
.if exists(${WRKDIRPREFIX}${.CURDIR}/work/voices.conf)
44
.if exists(${WRKDIRPREFIX}${.CURDIR}/work/voices.conf)
39
DISTFILES!=${CAT} ${WRKDIRPREFIX}${.CURDIR}/work/voices.conf
45
DISTFILES!=${CAT} ${WRKDIRPREFIX}${.CURDIR}/work/voices.conf
40
PATCHDIRS!=${CAT} ${WRKDIRPREFIX}${.CURDIR}/work/fetchdirs.conf
46
PATCHDIRS!=${CAT} ${WRKDIRPREFIX}${.CURDIR}/work/fetchdirs.conf
41
.endif
47
.endif
42
.for ii in ${PATCHDIRS}
48
.for ii in ${PATCHDIRS}
43
MASTER_SITES+=	http://www.festvox.org/mbrola/dba/${ii}/ \
49
MASTER_SITES+=	http://www.festvox.org/mbrola/dba/${ii}/:${ii} \
44
	http://mambo.ucsc.edu/psl/mbrola/dba/${ii}/ \
50
	http://mambo.ucsc.edu/psl/mbrola/dba/${ii}/:${ii} \
45
	ftp://ftp.loria.fr/pub/pc/mbrpsola/${ii}/ \
51
	ftp://ftp.loria.fr/pub/pc/mbrpsola/${ii}/:${ii} \
46
	ftp://tcts.fpms.ac.be/pub/mbrola/VOICES/${ii}/
52
	ftp://tcts.fpms.ac.be/pub/mbrola/VOICES/${ii}/:${ii}
47
.endfor
53
.endfor
48
54
49
do-extract:
55
do-extract:
(-)files/default-fetchdirs.conf (+58 lines)
Added Link Here
1
us1
2
us2
3
us3
4
ar1
5
ar2
6
br1
7
br2
8
br3
9
bz1
10
en1
11
ca1
12
cr1
13
cz1
14
cz2
15
nl1
16
nl2
17
nl3
18
nz1
19
ee1
20
pt1
21
fr1
22
fr2
23
fr3
24
fr4
25
fr5
26
fr6
27
fr7
28
de1
29
de2
30
de3
31
de4
32
de5
33
de6
34
gr1
35
gr2
36
hb1
37
id1
38
in1
39
in2
40
it1
41
it2
42
it3
43
it4
44
hn1
45
jp1
46
jp2
47
jp3
48
pl1
49
es1
50
es2
51
es4
52
mx1
53
ro1
54
sw1
55
sw2
56
tl1
57
tr1
58
tr2
(-)files/default-voices.conf (+58 lines)
Added Link Here
1
us1-980512.zip:us1
2
us2-980812.zip:us2
3
us3-990208.zip:us3
4
ar1-981103.zip:ar1
5
ar2-001015.zip:ar2
6
br1-971105.zip:br1
7
br2-000119.zip:br2
8
br3-000119.zip:br3
9
bz1-980116.zip:bz1
10
en1-980910.zip:en1
11
ca1.zip:ca1
12
cr1-981028.zip:cr1
13
cz1-991020.zip:cz1
14
cz2-001009.zip:cz2
15
nl1-980609.zip:nl1
16
nl2-990507.zip:nl2
17
nl3-001013.zip:nl3
18
nz1-000911.zip:nz1
19
ee1.zip:ee1
20
pt1-000509.zip:pt1
21
fr1-990204.zip:fr1
22
fr2-980806.zip:fr2
23
fr3-990324.zip:fr3
24
fr4-990521.zip:fr4
25
fr5-991020.zip:fr5
26
fr6-010330.zip:fr6
27
fr7-010330.zip:fr7
28
de1-980227.zip:de1
29
de2-990106.zip:de2
30
de3-000307.zip:de3
31
de4.zip:de4
32
de5.zip:de5
33
de6.zip:de6
34
gr1-990610.zip:gr1
35
gr2-010521.zip:gr2
36
hb1-000308.zip:hb1
37
id1-001010.zip:id1
38
in1-010206.zip:in1
39
in2-010202.zip:in2
40
it1-010213.zip:it1
41
it2-010406.zip:it2
42
it3-010304.zip:it3
43
it4-010926.zip:it4
44
hn1-990923.zip:hn1
45
jp1-000314.zip:jp1
46
jp2-270202.zip:jp2
47
jp3.zip:jp3
48
pl1.zip:pl1
49
es1-980610.zip:es1
50
es2-989825.zip:es2
51
es4.zip:es4
52
mx1-990208.zip:mx1
53
ro1-980317.zip:ro1
54
sw1-980623.zip:sw1
55
sw2-140102.zip:sw2
56
tl1.zip:tl1
57
tr1-010209.zip:tr1
58
tr2-010212.zip:tr2
(-)scripts/configure (-1 / +3 lines)
Lines 91-97 Link Here
91
	;;
91
	;;
92
esac
92
esac
93
93
94
echo $choice | tr ' ' '\012' | tr -d \" > ${WRKDIR}/voices.conf
94
echo $choice | tr ' ' '\012' | tr -d \" | \
95
	awk -F\- '{ print $0 ":" $1 }' | sed -e 's/\.zip$//' \
96
	> ${WRKDIR}/voices.conf
95
cut -c1-3 < ${WRKDIR}/voices.conf > ${WRKDIR}/fetchdirs.conf
97
cut -c1-3 < ${WRKDIR}/voices.conf > ${WRKDIR}/fetchdirs.conf
96
98
97
echo "* Your choices are saved.  You must run the \"make\" command again to"
99
echo "* Your choices are saved.  You must run the \"make\" command again to"

Return to bug 61500