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

(-)Makefile (-10 / +8 lines)
Lines 25-35 Link Here
25
DIST_SUBDIR=	festival
25
DIST_SUBDIR=	festival
26
26
27
CONFIGURE_WRKSRC=	${WRKDIR}/festival
27
CONFIGURE_WRKSRC=	${WRKDIR}/festival
28
USE_AUTOCONF=	yes
29
USE_GMAKE=	yes
28
USE_GMAKE=	yes
30
SPEECHTOOLS=	${WRKSRC}/speech_tools
29
SPEECHTOOLS=	${WRKSRC}/speech_tools
31
FESTIVAL=	${WRKSRC}/festival
30
FESTIVAL=	${WRKSRC}/festival
32
FHOME=		${PREFIX}/share/festival
33
MAKE_ENV+=	GCC="${CC}" \
31
MAKE_ENV+=	GCC="${CC}" \
34
		GXX="${CXX}" \
32
		GXX="${CXX}" \
35
		EST_HOME=${SPEECHTOOLS} \
33
		EST_HOME=${SPEECHTOOLS} \
Lines 90-114 Link Here
90
		${LN} -s gcc_defaults.mak ${WRKDIR}/speech_tools/config/compilers/${CC}.mak
88
		${LN} -s gcc_defaults.mak ${WRKDIR}/speech_tools/config/compilers/${CC}.mak
91
89
92
do-install:
90
do-install:
93
	${MKDIR} ${FHOME}/lib/voices/english/
91
	${MKDIR} ${DATADIR}/lib/voices/english/
94
	${MKDIR} ${FHOME}/lib/voices/spanish/
92
	${MKDIR} ${DATADIR}/lib/voices/spanish/
95
	${MKDIR} ${FHOME}/lib/dicts
93
	${MKDIR} ${DATADIR}/lib/dicts
96
	${CHMOD} -R u+w,a+r,og-w ${FESTIVAL}/lib
94
	${CHMOD} -R u+w,a+r,og-w ${FESTIVAL}/lib
97
	${FIND} ${FESTIVAL}/lib -type d -print0 | ${XARGS} -0 ${CHMOD} 755
95
	${FIND} ${FESTIVAL}/lib -type d -print0 | ${XARGS} -0 ${CHMOD} 755
98
	cd ${FESTIVAL} && ${CP} -pPR lib examples ${FHOME}
96
	cd ${FESTIVAL} && ${CP} -pPR lib examples ${DATADIR}
99
	${RM} -rf ${FHOME}/lib/etc/Makefile ${FHOME}/lib/etc/*FreeBSD* \
97
	${RM} -rf ${DATADIR}/lib/etc/Makefile ${DATADIR}/lib/etc/*FreeBSD* \
100
	    ${FHOME}/lib/etc/*unknown
98
	    ${DATADIR}/lib/etc/*unknown
101
	${INSTALL_PROGRAM} ${FESTIVAL}/lib/etc/*/audsp ${PREFIX}/libexec
99
	${INSTALL_PROGRAM} ${FESTIVAL}/lib/etc/*/audsp ${PREFIX}/libexec
102
	${INSTALL_PROGRAM} ${FESTIVAL}/src/main/festival ${PREFIX}/libexec/festival.naked
100
	${INSTALL_PROGRAM} ${FESTIVAL}/src/main/festival ${PREFIX}/libexec/festival.naked
103
	${INSTALL_PROGRAM} ${FESTIVAL}/src/main/festival_client ${PREFIX}/libexec/festival_client.naked
101
	${INSTALL_PROGRAM} ${FESTIVAL}/src/main/festival_client ${PREFIX}/libexec/festival_client.naked
104
	for n in festival.sh festival_client.sh sitevars.scm; \
102
	for n in festival.sh festival_client.sh sitevars.scm; \
105
	do {\
103
	do {\
106
	  ${SED} "s%@PKG_FESTIVAL_LOCATION@%${FHOME}%; \
104
	  ${SED} "s%@PKG_FESTIVAL_LOCATION@%${DATADIR}%; \
107
	       s%@PKG_PREFIX@%${PREFIX}%" <${FILESDIR}/$$n > ${WRKDIR}/$$n ;} \
105
	       s%@PKG_PREFIX@%${PREFIX}%" <${FILESDIR}/$$n > ${WRKDIR}/$$n ;} \
108
	done
106
	done
109
	${INSTALL_SCRIPT} ${WRKDIR}/festival.sh ${PREFIX}/bin/festival
107
	${INSTALL_SCRIPT} ${WRKDIR}/festival.sh ${PREFIX}/bin/festival
110
	${INSTALL_SCRIPT} ${WRKDIR}/festival_client.sh ${PREFIX}/bin/festival_client
108
	${INSTALL_SCRIPT} ${WRKDIR}/festival_client.sh ${PREFIX}/bin/festival_client
111
	${INSTALL_DATA} ${WRKDIR}/sitevars.scm ${FHOME}/lib/sitevars.scm
109
	${INSTALL_DATA} ${WRKDIR}/sitevars.scm ${DATADIR}/lib/sitevars.scm
112
	${INSTALL_MAN} ${FESTIVAL}/doc/festival.1 ${PREFIX}/man/man1/festival.1
110
	${INSTALL_MAN} ${FESTIVAL}/doc/festival.1 ${PREFIX}/man/man1/festival.1
113
	${INSTALL_MAN} ${FESTIVAL}/doc/festival_client.1 ${PREFIX}/man/man1/festival_client.1
111
	${INSTALL_MAN} ${FESTIVAL}/doc/festival_client.1 ${PREFIX}/man/man1/festival_client.1
114
	${CAT} ${PKGMESSAGE}
112
	${CAT} ${PKGMESSAGE}
(-)pkg-plist (-140 / +140 lines)
Lines 4-146 Link Here
4
libexec/audsp
4
libexec/audsp
5
libexec/festival.naked
5
libexec/festival.naked
6
libexec/festival_client.naked
6
libexec/festival_client.naked
7
share/festival/examples/Makefile
7
%%DATADIR%%/examples/Makefile
8
share/festival/examples/addr-mode.scm
8
%%DATADIR%%/examples/addr-mode.scm
9
share/festival/examples/apml.dtd
9
%%DATADIR%%/examples/apml.dtd
10
share/festival/examples/benchmark
10
%%DATADIR%%/examples/benchmark
11
share/festival/examples/benchmark.text
11
%%DATADIR%%/examples/benchmark.text
12
share/festival/examples/dumpfeats
12
%%DATADIR%%/examples/dumpfeats
13
share/festival/examples/dumpfeats.sh
13
%%DATADIR%%/examples/dumpfeats.sh
14
share/festival/examples/durmeanstd
14
%%DATADIR%%/examples/durmeanstd
15
share/festival/examples/durmeanstd.sh
15
%%DATADIR%%/examples/durmeanstd.sh
16
share/festival/examples/ex1.email
16
%%DATADIR%%/examples/ex1.email
17
share/festival/examples/ex1.ogi
17
%%DATADIR%%/examples/ex1.ogi
18
share/festival/examples/example.apml
18
%%DATADIR%%/examples/example.apml
19
share/festival/examples/example.sable
19
%%DATADIR%%/examples/example.sable
20
share/festival/examples/example.th
20
%%DATADIR%%/examples/example.th
21
share/festival/examples/example2.sable
21
%%DATADIR%%/examples/example2.sable
22
share/festival/examples/festival_client.c
22
%%DATADIR%%/examples/festival_client.c
23
share/festival/examples/festival_client.h
23
%%DATADIR%%/examples/festival_client.h
24
share/festival/examples/festival_client.pl
24
%%DATADIR%%/examples/festival_client.pl
25
share/festival/examples/intro.text
25
%%DATADIR%%/examples/intro.text
26
share/festival/examples/latest
26
%%DATADIR%%/examples/latest
27
share/festival/examples/latest.sh
27
%%DATADIR%%/examples/latest.sh
28
share/festival/examples/make_utts
28
%%DATADIR%%/examples/make_utts
29
share/festival/examples/make_utts.sh
29
%%DATADIR%%/examples/make_utts.sh
30
share/festival/examples/powmeanstd
30
%%DATADIR%%/examples/powmeanstd
31
share/festival/examples/powmeanstd.sh
31
%%DATADIR%%/examples/powmeanstd.sh
32
share/festival/examples/saytime
32
%%DATADIR%%/examples/saytime
33
share/festival/examples/saytime.sh
33
%%DATADIR%%/examples/saytime.sh
34
share/festival/examples/scfg_parse_text
34
%%DATADIR%%/examples/scfg_parse_text
35
share/festival/examples/scfg_parse_text.sh
35
%%DATADIR%%/examples/scfg_parse_text.sh
36
share/festival/examples/songs/Makefile
36
%%DATADIR%%/examples/songs/Makefile
37
share/festival/examples/songs/america1.xml
37
%%DATADIR%%/examples/songs/america1.xml
38
share/festival/examples/songs/america2.xml
38
%%DATADIR%%/examples/songs/america2.xml
39
share/festival/examples/songs/america3.xml
39
%%DATADIR%%/examples/songs/america3.xml
40
share/festival/examples/songs/america4.xml
40
%%DATADIR%%/examples/songs/america4.xml
41
share/festival/examples/songs/daisy.xml
41
%%DATADIR%%/examples/songs/daisy.xml
42
share/festival/examples/songs/doremi.xml
42
%%DATADIR%%/examples/songs/doremi.xml
43
share/festival/examples/songs/lochlomond.xml
43
%%DATADIR%%/examples/songs/lochlomond.xml
44
share/festival/examples/songs/spice1.xml
44
%%DATADIR%%/examples/songs/spice1.xml
45
share/festival/examples/songs/spice2.xml
45
%%DATADIR%%/examples/songs/spice2.xml
46
share/festival/examples/songs/spice3.xml
46
%%DATADIR%%/examples/songs/spice3.xml
47
share/festival/examples/songs/spice4.xml
47
%%DATADIR%%/examples/songs/spice4.xml
48
share/festival/examples/speech_pm_1.0.tar
48
%%DATADIR%%/examples/speech_pm_1.0.tar
49
share/festival/examples/spintro.text
49
%%DATADIR%%/examples/spintro.text
50
share/festival/examples/text2pos
50
%%DATADIR%%/examples/text2pos
51
share/festival/examples/text2pos.sh
51
%%DATADIR%%/examples/text2pos.sh
52
share/festival/examples/text2wave
52
%%DATADIR%%/examples/text2wave
53
share/festival/examples/text2wave.sh
53
%%DATADIR%%/examples/text2wave.sh
54
share/festival/examples/th-mode.scm
54
%%DATADIR%%/examples/th-mode.scm
55
share/festival/examples/tobi.stml
55
%%DATADIR%%/examples/tobi.stml
56
share/festival/examples/toksearch.scm
56
%%DATADIR%%/examples/toksearch.scm
57
share/festival/examples/webdemo.scm
57
%%DATADIR%%/examples/webdemo.scm
58
share/festival/lib/Makefile
58
%%DATADIR%%/lib/Makefile
59
share/festival/lib/Sable.v0_2.dtd
59
%%DATADIR%%/lib/Sable.v0_2.dtd
60
share/festival/lib/Singing.v0_1.dtd
60
%%DATADIR%%/lib/Singing.v0_1.dtd
61
share/festival/lib/VCLocalRules
61
%%DATADIR%%/lib/VCLocalRules
62
share/festival/lib/apml.scm
62
%%DATADIR%%/lib/apml.scm
63
share/festival/lib/apml_f2bf0lr.scm
63
%%DATADIR%%/lib/apml_f2bf0lr.scm
64
share/festival/lib/apml_kaldurtreeZ.scm
64
%%DATADIR%%/lib/apml_kaldurtreeZ.scm
65
share/festival/lib/cart_aux.scm
65
%%DATADIR%%/lib/cart_aux.scm
66
share/festival/lib/clunits.scm
66
%%DATADIR%%/lib/clunits.scm
67
share/festival/lib/clunits_build.scm
67
%%DATADIR%%/lib/clunits_build.scm
68
share/festival/lib/cmusphinx2_phones.scm
68
%%DATADIR%%/lib/cmusphinx2_phones.scm
69
share/festival/lib/cslush.scm
69
%%DATADIR%%/lib/cslush.scm
70
share/festival/lib/cstr.scm
70
%%DATADIR%%/lib/cstr.scm
71
share/festival/lib/darpa_phones.scm
71
%%DATADIR%%/lib/darpa_phones.scm
72
share/festival/lib/display.scm
72
%%DATADIR%%/lib/display.scm
73
share/festival/lib/duration.scm
73
%%DATADIR%%/lib/duration.scm
74
share/festival/lib/email-mode.scm
74
%%DATADIR%%/lib/email-mode.scm
75
share/festival/lib/engmorph.scm
75
%%DATADIR%%/lib/engmorph.scm
76
share/festival/lib/engmorphsyn.scm
76
%%DATADIR%%/lib/engmorphsyn.scm
77
share/festival/lib/etc/email_filter
77
%%DATADIR%%/lib/etc/email_filter
78
share/festival/lib/f2bdurtreeZ.scm
78
%%DATADIR%%/lib/f2bdurtreeZ.scm
79
share/festival/lib/f2bf0lr.scm
79
%%DATADIR%%/lib/f2bf0lr.scm
80
share/festival/lib/festdoc.scm
80
%%DATADIR%%/lib/festdoc.scm
81
share/festival/lib/festival.el
81
%%DATADIR%%/lib/festival.el
82
share/festival/lib/festival.scm
82
%%DATADIR%%/lib/festival.scm
83
share/festival/lib/festtest.scm
83
%%DATADIR%%/lib/festtest.scm
84
share/festival/lib/fringe.scm
84
%%DATADIR%%/lib/fringe.scm
85
share/festival/lib/gswdurtreeZ.scm
85
%%DATADIR%%/lib/gswdurtreeZ.scm
86
share/festival/lib/holmes_phones.scm
86
%%DATADIR%%/lib/holmes_phones.scm
87
share/festival/lib/hts.scm
87
%%DATADIR%%/lib/hts.scm
88
share/festival/lib/init.scm
88
%%DATADIR%%/lib/init.scm
89
share/festival/lib/intonation.scm
89
%%DATADIR%%/lib/intonation.scm
90
share/festival/lib/java.scm
90
%%DATADIR%%/lib/java.scm
91
share/festival/lib/klatt_durs.scm
91
%%DATADIR%%/lib/klatt_durs.scm
92
share/festival/lib/languages.scm
92
%%DATADIR%%/lib/languages.scm
93
share/festival/lib/lexicons.scm
93
%%DATADIR%%/lib/lexicons.scm
94
share/festival/lib/lts.scm
94
%%DATADIR%%/lib/lts.scm
95
share/festival/lib/lts_build.scm
95
%%DATADIR%%/lib/lts_build.scm
96
share/festival/lib/mbrola.scm
96
%%DATADIR%%/lib/mbrola.scm
97
share/festival/lib/mettree.scm
97
%%DATADIR%%/lib/mettree.scm
98
share/festival/lib/module_description.scm
98
%%DATADIR%%/lib/module_description.scm
99
share/festival/lib/mrpa_allophones.scm
99
%%DATADIR%%/lib/mrpa_allophones.scm
100
share/festival/lib/mrpa_durs.scm
100
%%DATADIR%%/lib/mrpa_durs.scm
101
share/festival/lib/mrpa_phones.scm
101
%%DATADIR%%/lib/mrpa_phones.scm
102
share/festival/lib/multisyn/Makefile
102
%%DATADIR%%/lib/multisyn/Makefile
103
share/festival/lib/multisyn/multisyn.scm
103
%%DATADIR%%/lib/multisyn/multisyn.scm
104
share/festival/lib/multisyn/multisyn_pauses.scm
104
%%DATADIR%%/lib/multisyn/multisyn_pauses.scm
105
share/festival/lib/multisyn/radio_phones_multisyn.scm
105
%%DATADIR%%/lib/multisyn/radio_phones_multisyn.scm
106
share/festival/lib/multisyn/send_xwaves.scm
106
%%DATADIR%%/lib/multisyn/send_xwaves.scm
107
share/festival/lib/multisyn/target_cost.scm
107
%%DATADIR%%/lib/multisyn/target_cost.scm
108
share/festival/lib/ogimarkup-mode.scm
108
%%DATADIR%%/lib/ogimarkup-mode.scm
109
share/festival/lib/pauses.scm
109
%%DATADIR%%/lib/pauses.scm
110
share/festival/lib/phoneset.scm
110
%%DATADIR%%/lib/phoneset.scm
111
share/festival/lib/phrase.scm
111
%%DATADIR%%/lib/phrase.scm
112
share/festival/lib/pos.scm
112
%%DATADIR%%/lib/pos.scm
113
share/festival/lib/postlex.scm
113
%%DATADIR%%/lib/postlex.scm
114
share/festival/lib/radio_phones.scm
114
%%DATADIR%%/lib/radio_phones.scm
115
share/festival/lib/sable-latin.ent
115
%%DATADIR%%/lib/sable-latin.ent
116
share/festival/lib/sable-mode.scm
116
%%DATADIR%%/lib/sable-mode.scm
117
share/festival/lib/scfg.scm
117
%%DATADIR%%/lib/scfg.scm
118
share/festival/lib/scfg_wsj_wp20.gram
118
%%DATADIR%%/lib/scfg_wsj_wp20.gram
119
share/festival/lib/sec.B.hept.ngrambin
119
%%DATADIR%%/lib/sec.B.hept.ngrambin
120
share/festival/lib/sec.ts20.quad.ngrambin
120
%%DATADIR%%/lib/sec.ts20.quad.ngrambin
121
share/festival/lib/singing-mode.scm
121
%%DATADIR%%/lib/singing-mode.scm
122
share/festival/lib/siod.scm
122
%%DATADIR%%/lib/siod.scm
123
share/festival/lib/siteinit.scm
123
%%DATADIR%%/lib/siteinit.scm
124
share/festival/lib/sitevars.scm
124
%%DATADIR%%/lib/sitevars.scm
125
share/festival/lib/soleml-mode.scm
125
%%DATADIR%%/lib/soleml-mode.scm
126
share/festival/lib/speech.properties
126
%%DATADIR%%/lib/speech.properties
127
share/festival/lib/synthesis.scm
127
%%DATADIR%%/lib/synthesis.scm
128
share/festival/lib/tilt.scm
128
%%DATADIR%%/lib/tilt.scm
129
share/festival/lib/tobi.scm
129
%%DATADIR%%/lib/tobi.scm
130
share/festival/lib/tobi_rules.scm
130
%%DATADIR%%/lib/tobi_rules.scm
131
share/festival/lib/token.scm
131
%%DATADIR%%/lib/token.scm
132
share/festival/lib/tokenpos.scm
132
%%DATADIR%%/lib/tokenpos.scm
133
share/festival/lib/tts.scm
133
%%DATADIR%%/lib/tts.scm
134
share/festival/lib/unilex_phones.scm
134
%%DATADIR%%/lib/unilex_phones.scm
135
share/festival/lib/voices.scm
135
%%DATADIR%%/lib/voices.scm
136
share/festival/lib/web.scm
136
%%DATADIR%%/lib/web.scm
137
@dirrmtry share/festival/lib/voices/spanish
137
@dirrmtry %%DATADIR%%/lib/voices/spanish
138
@dirrmtry share/festival/lib/voices/english
138
@dirrmtry %%DATADIR%%/lib/voices/english
139
@dirrmtry share/festival/lib/voices
139
@dirrmtry %%DATADIR%%/lib/voices
140
@dirrm share/festival/lib/multisyn
140
@dirrm %%DATADIR%%/lib/multisyn
141
@dirrm share/festival/lib/etc
141
@dirrm %%DATADIR%%/lib/etc
142
@dirrmtry share/festival/lib/dicts
142
@dirrmtry %%DATADIR%%/lib/dicts
143
@dirrmtry share/festival/lib
143
@dirrmtry %%DATADIR%%/lib
144
@dirrm share/festival/examples/songs
144
@dirrm %%DATADIR%%/examples/songs
145
@dirrm share/festival/examples
145
@dirrm %%DATADIR%%/examples
146
@dirrmtry share/festival
146
@dirrmtry %%DATADIR%%

Return to bug 114324