1 | %define festivalversion 1.96 |
---|
2 | # we ship the 1.4.2 docs for now. |
---|
3 | %define docversion 1.4.2 |
---|
4 | %define speechtoolsversion 1.2.96 |
---|
5 | |
---|
6 | Name: festival |
---|
7 | Summary: Speech synthesis and text-to-speech system |
---|
8 | Version: %{festivalversion} |
---|
9 | Release: 1%{?_dist_release} |
---|
10 | |
---|
11 | URL: http://www.cstr.ed.ac.uk/projects/festival/ |
---|
12 | Group: Applications/Multimedia |
---|
13 | # the emacs file is GPL+, there is one TCL licensed source file |
---|
14 | License: MIT and GPL+ and TCL |
---|
15 | |
---|
16 | |
---|
17 | # Files needed for everything... |
---|
18 | %define baseURL http://festvox.org/packed/festival/%{festivalversion} |
---|
19 | Source0: %{baseURL}/festival-%{festivalversion}-beta.tar.gz |
---|
20 | Source1: %{baseURL}/speech_tools-%{speechtoolsversion}-beta.tar.gz |
---|
21 | |
---|
22 | # Docs haven't been updated yet; here's the old ones |
---|
23 | Source2: http://festvox.org/packed/festival/%{docversion}/festdoc-%{docversion}.tar.gz |
---|
24 | |
---|
25 | # Our local site config files. |
---|
26 | Source50: festival-1.96-0.7-fedora-siteinit.scm |
---|
27 | Source51: festival-1.96-0.7-fedora-sitevars.scm |
---|
28 | |
---|
29 | ### DICTIONARIES |
---|
30 | # Generic English dictionary |
---|
31 | Source100: %{baseURL}/festlex_POSLEX.tar.gz |
---|
32 | # American English dictionary |
---|
33 | Source101: %{baseURL}/festlex_CMU.tar.gz |
---|
34 | # OALD isn't included because it's got a more restrictive (non-commercial |
---|
35 | # only) license. OALD voices not included for same reason. |
---|
36 | |
---|
37 | # Note on voice versions: I'm simply using the file date of the newest file |
---|
38 | # in each set of tarballs. It happens that the dates for all files from each |
---|
39 | # source (diphone, cmu_arctic, etc.) match, which is handy. |
---|
40 | |
---|
41 | ### DIPHONE VOICES |
---|
42 | %define diphoneversion 0.19990610 |
---|
43 | Source200: %{baseURL}/festvox_kallpc16k.tar.gz |
---|
44 | Source202: %{baseURL}/festvox_kedlpc16k.tar.gz |
---|
45 | |
---|
46 | ### HTS VOICES (use Nagoya Institute of Technology's HTS based synthesizer) |
---|
47 | # The Festvox site packages older versions of these as cmu_us_*_hts. |
---|
48 | # These are from <http://hts.sp.nitech.ac.jp/>. |
---|
49 | # And, ugh, the files seem to be only served via a script, not directly. |
---|
50 | %define nitechbaseURL http://hts.sp.nitech.ac.jp/?plugin=attach&refer=Download&openfile= |
---|
51 | %define nitechhtsversion 0.20061229 |
---|
52 | Source220: %{nitechbaseURL}/festvox_nitech_us_awb_arctic_hts.tar.bz2 |
---|
53 | Source221: %{nitechbaseURL}/festvox_nitech_us_bdl_arctic_hts.tar.bz2 |
---|
54 | Source222: %{nitechbaseURL}/festvox_nitech_us_clb_arctic_hts.tar.bz2 |
---|
55 | Source223: %{nitechbaseURL}/festvox_nitech_us_jmk_arctic_hts.tar.bz2 |
---|
56 | Source224: %{nitechbaseURL}/festvox_nitech_us_rms_arctic_hts.tar.bz2 |
---|
57 | Source225: %{nitechbaseURL}/festvox_nitech_us_slt_arctic_hts.tar.bz2 |
---|
58 | |
---|
59 | ### Hispavoces Spanish voices http://forja.guadalinex.org/repositorio/projects/hispavoces/ |
---|
60 | %define hispavocesversion 1.0.0 |
---|
61 | Source300: http://v4.guadalinex.org/guadalinex-toro/pool-test/main/f/festival-spanish-voices/festival-spanish-voices_1.0.0.orig.tar.gz |
---|
62 | Source301: COPYING.hispavoces |
---|
63 | |
---|
64 | ### Multisyn voices left out because they're ~ 100MB each. |
---|
65 | |
---|
66 | ### MBROLA voices left out, because they require MBROLA, which ain't free. |
---|
67 | |
---|
68 | |
---|
69 | # Set defaults to American English instead of British English - the OALD |
---|
70 | # dictionary (free for non-commercial use only) is needed for BE support |
---|
71 | # Additionally, prefer the smaller (and I think nicer sounding) nitech hts |
---|
72 | # voices. |
---|
73 | Patch1: festival-1.96-nitech-american.patch |
---|
74 | |
---|
75 | # Whack some buildroot references |
---|
76 | Patch2: festival_buildroot.patch |
---|
77 | |
---|
78 | # Use shared libraries |
---|
79 | Patch3: festival-1.96-speechtools-shared-build.patch |
---|
80 | |
---|
81 | # Fix a coding error (see bug #162137). Need to upstream. |
---|
82 | Patch5: festival-1.96-speechtools-rateconvtrivialbug.patch |
---|
83 | |
---|
84 | # Link libs with libm, libtermcap (see bug #198190). |
---|
85 | # Need to upstream this. |
---|
86 | Patch6: festival-1.96-speechtools-linklibswithotherlibs.patch |
---|
87 | |
---|
88 | # For some reason, CXX is set to gcc on everything but Mac OS Darwin, |
---|
89 | # where it's set to g++. Yeah, well. We need it to be right too. |
---|
90 | Patch7: festival-1.96-speechtools-ohjeezcxxisnotgcc.patch |
---|
91 | |
---|
92 | # Look for siteinit and sitevars in /etc/festival |
---|
93 | Patch8: festival-1.96-etcsiteinit.patch |
---|
94 | |
---|
95 | # Alias old cmu names to new nitech ones |
---|
96 | Patch9: festival-1.96-alias_cmu_to_nitech.patch |
---|
97 | |
---|
98 | # Look for speech tools here, not back there. |
---|
99 | Patch10: festival-1.96-findspeechtools.patch |
---|
100 | |
---|
101 | # Build main library as shared, not just speech-tools |
---|
102 | Patch11: festival-1.96-main-shared-build.patch |
---|
103 | |
---|
104 | # This is a hack to make the shared libraries build with actual |
---|
105 | # sonames. Should pretty much do the right thing, although note |
---|
106 | # of course that the sonames aren't official upstream. |
---|
107 | Patch12: festival-1.96-bettersonamehack.patch |
---|
108 | |
---|
109 | # this updates speech_tools to a development version which fixes |
---|
110 | # a 64-bit cleanliness issue (among other changes). |
---|
111 | Patch20: festival-1.96-speechtools-1.2.96-beta+awb.patch |
---|
112 | |
---|
113 | # This makes festival use /usr/lib[arch]/festival/etc for its |
---|
114 | # arch-specific "etc-path", rather than /usr/share/festival/etc/system_type. |
---|
115 | # Then I use sed to replace the token with actual arch-specific libdir. |
---|
116 | # A better way would be to actually make this a flexible makefile parameter, |
---|
117 | # but that's something to take up with upstream. |
---|
118 | Patch31: festival-1.96-kludge-etcpath-into-libarch.patch |
---|
119 | |
---|
120 | # For some reason, the Nitech voices (and the previous CMU versions) fail to |
---|
121 | # define proclaim_voice, which makes them not show up in the voice |
---|
122 | # descriptions, which makes gnome-speech not show them. |
---|
123 | Patch90: festival-1.96-nitech-proclaimvoice.patch |
---|
124 | |
---|
125 | # Cure "SIOD ERROR: unbound variable : f2b_f0_lr_start" |
---|
126 | Patch91: festival-1.96-nitech-fixmissingrequire.patch |
---|
127 | |
---|
128 | # An apparent copy-paste error in these voices -- slt is referenced |
---|
129 | # in all of them. |
---|
130 | Patch92: festival-1.96-nitech-sltreferences.patch |
---|
131 | |
---|
132 | Patch93: gcc43.patch |
---|
133 | |
---|
134 | # Native pulseaudio support, https://bugzilla.redhat.com/show_bug.cgi?id=471047 |
---|
135 | Patch94: festival-speech-tools-pulse.patch |
---|
136 | |
---|
137 | Patch95: gcc44.patch |
---|
138 | |
---|
139 | BuildRequires: pulseaudio-libs-devel |
---|
140 | BuildRequires: texlive |
---|
141 | BuildRequires: ncurses-devel |
---|
142 | |
---|
143 | # Requires: festival-voice |
---|
144 | # The hard dep below provides a festival-voice, no need to require it here. |
---|
145 | |
---|
146 | # This is hard-coded as a requirement because it's the smallest voice (and, |
---|
147 | # subjectively I think the most pleasant to listen to and so a good |
---|
148 | # default). |
---|
149 | # |
---|
150 | # Ideally, this would be a "suggests" instead of a hard requirement. |
---|
151 | # |
---|
152 | # Update: with the new nitech versions of the voices, slt-arctic is no |
---|
153 | # longer the smallest. But... AWB has a strong scottish accent, and JMK a |
---|
154 | # kind of odd canadian one, so they're not great candidates for inclusion. |
---|
155 | # And I find RMS a bit hard to understand. BDL isn't much smaller than SLT, |
---|
156 | # and since I like it better, I think I'm going to keep it as the default |
---|
157 | # for a price 12k. So, in case anyone later questions why this is the |
---|
158 | # default, there's the answer. :) |
---|
159 | Requires: festvox-slt-arctic-hts |
---|
160 | |
---|
161 | BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{festivalversion}-%{release}-XXXXXX) |
---|
162 | |
---|
163 | |
---|
164 | |
---|
165 | %package lib |
---|
166 | Summary: Library for the Festival speech synthesis system |
---|
167 | # this is here to make sure upgrades go cleanly. In other cases, |
---|
168 | # the auto-deps should handle this just fine. |
---|
169 | Requires: festival-speechtools-libs |
---|
170 | Group: System Environment/Libraries |
---|
171 | Requires(post): /sbin/ldconfig |
---|
172 | Requires(postun): /sbin/ldconfig |
---|
173 | |
---|
174 | %package docs |
---|
175 | Summary: Documentation for the Festival speech synthesis system |
---|
176 | Group: Applications/Multimedia |
---|
177 | Version: %{docversion} |
---|
178 | Requires(post): /sbin/install-info |
---|
179 | Requires(postun): /sbin/install-info |
---|
180 | BuildArch: noarch |
---|
181 | |
---|
182 | %package speechtools-libs |
---|
183 | Summary: The Edinburgh Speech Tools libraries |
---|
184 | Group: System Environment/Libraries |
---|
185 | Version: %{speechtoolsversion} |
---|
186 | Requires(post): /sbin/ldconfig |
---|
187 | Requires(postun): /sbin/ldconfig |
---|
188 | |
---|
189 | %package speechtools-utils |
---|
190 | Summary: Miscellaneous utilities from the Edinburgh Speech Tools |
---|
191 | Group: Applications/Multimedia |
---|
192 | Version: %{speechtoolsversion} |
---|
193 | |
---|
194 | %package speechtools-devel |
---|
195 | Summary: Development files for Edinburgh Speech Tools libraries |
---|
196 | Version: %{speechtoolsversion} |
---|
197 | Group: Development/Libraries |
---|
198 | # Note: rpmlint complains incorrectly about |
---|
199 | # "no-dependency-on festival-speechtools". |
---|
200 | Requires: festival-speechtools-libs = %{speechtoolsversion} |
---|
201 | |
---|
202 | %package -n festvox-kal-diphone |
---|
203 | Group: Applications/Multimedia |
---|
204 | Summary: American English male speaker "Kevin" for Festival |
---|
205 | Version: %{diphoneversion} |
---|
206 | Provides: festival-voice |
---|
207 | Provides: festvox-kallpc16k |
---|
208 | BuildArch: noarch |
---|
209 | |
---|
210 | %package -n festvox-ked-diphone |
---|
211 | Group: Applications/Multimedia |
---|
212 | Summary: American English male speaker "Kurt" for Festival |
---|
213 | Version: %{diphoneversion} |
---|
214 | Requires: festival |
---|
215 | Provides: festival-voice |
---|
216 | Provides: festvox-kedlpc16k |
---|
217 | BuildArch: noarch |
---|
218 | |
---|
219 | %package -n festvox-awb-arctic-hts |
---|
220 | Group: Applications/Multimedia |
---|
221 | Summary: Scottish-accent US English male speaker "AWB" for Festival |
---|
222 | Version: %{nitechhtsversion} |
---|
223 | Requires: festival |
---|
224 | Provides: festival-voice |
---|
225 | BuildArch: noarch |
---|
226 | |
---|
227 | %package -n festvox-bdl-arctic-hts |
---|
228 | Group: Applications/Multimedia |
---|
229 | Summary: US English male speaker "BDL" for Festival |
---|
230 | Version: %{nitechhtsversion} |
---|
231 | Requires: festival |
---|
232 | Provides: festival-voice |
---|
233 | BuildArch: noarch |
---|
234 | |
---|
235 | %package -n festvox-clb-arctic-hts |
---|
236 | Group: Applications/Multimedia |
---|
237 | Summary: US English female speaker "CLB" for Festival |
---|
238 | Version: %{nitechhtsversion} |
---|
239 | Requires: festival |
---|
240 | Provides: festival-voice |
---|
241 | BuildArch: noarch |
---|
242 | |
---|
243 | %package -n festvox-jmk-arctic-hts |
---|
244 | Group: Applications/Multimedia |
---|
245 | Summary: Canadian-accent US English male speaker "JMK" for Festival |
---|
246 | Version: %{nitechhtsversion} |
---|
247 | Requires: festival |
---|
248 | Provides: festival-voice |
---|
249 | BuildArch: noarch |
---|
250 | |
---|
251 | %package -n festvox-rms-arctic-hts |
---|
252 | Group: Applications/Multimedia |
---|
253 | Summary: US English male speaker "RMS" for Festival |
---|
254 | Version: %{nitechhtsversion} |
---|
255 | Requires: festival |
---|
256 | Provides: festival-voice |
---|
257 | BuildArch: noarch |
---|
258 | |
---|
259 | %package -n festvox-slt-arctic-hts |
---|
260 | Group: Applications/Multimedia |
---|
261 | Summary: US English female speaker "SLT" for Festival |
---|
262 | Version: %{nitechhtsversion} |
---|
263 | Requires: festival |
---|
264 | Provides: festival-voice |
---|
265 | BuildArch: noarch |
---|
266 | |
---|
267 | %package -n hispavoces-pal-diphone |
---|
268 | Group: Applications/Multimedia |
---|
269 | Summary: Male Spanish voice «PAL» for Festival |
---|
270 | Version: %{hispavocesversion} |
---|
271 | Requires: festival |
---|
272 | Provides: festival-voice |
---|
273 | BuildArch: noarch |
---|
274 | |
---|
275 | %package -n hispavoces-sfl-diphone |
---|
276 | Group: Applications/Multimedia |
---|
277 | Summary: Female Spanish voice «SFL» for Festival |
---|
278 | Version: %{hispavocesversion} |
---|
279 | Requires: festival |
---|
280 | Provides: festival-voice |
---|
281 | BuildArch: noarch |
---|
282 | |
---|
283 | # This is last as a lovely hack to make sure Version gets set back |
---|
284 | # to what it should be. Grr. |
---|
285 | %package devel |
---|
286 | Summary: Development files for the Festival speech synthesis system |
---|
287 | Version: %{festivalversion} |
---|
288 | Group: Development/Libraries |
---|
289 | # Note: rpmlint complains incorrectly about |
---|
290 | # "no-dependency-on festival" |
---|
291 | Requires: festival-speechtools-devel = %{speechtoolsversion} |
---|
292 | Requires: festival-lib |
---|
293 | |
---|
294 | |
---|
295 | |
---|
296 | %description |
---|
297 | Festival is a general multi-lingual speech synthesis system developed |
---|
298 | at CSTR. It offers a full text to speech system with various APIs, as |
---|
299 | well as an environment for development and research of speech synthesis |
---|
300 | techniques. It is written in C++ with a Scheme-based command interpreter |
---|
301 | for general control. |
---|
302 | |
---|
303 | %description lib |
---|
304 | The shared library used by the Festival text-to-speech and speech synthesis |
---|
305 | system. |
---|
306 | |
---|
307 | %description docs |
---|
308 | HTML, Postscript, and Texinfo documentation for the Festival text-to-speech |
---|
309 | and speech synthesis system. |
---|
310 | |
---|
311 | %description speechtools-libs |
---|
312 | The Edinburgh Speech Tools libraries, used by the Festival text-to-speech |
---|
313 | and speech synthesis system. |
---|
314 | |
---|
315 | %description speechtools-utils |
---|
316 | Miscellaneous utilities from the Edinburgh Speech Tools. Unless you have a |
---|
317 | specific need for one of these programs, you probably don't need to install |
---|
318 | this. |
---|
319 | |
---|
320 | %description speechtools-devel |
---|
321 | Development files for the Edinburgh Speech Tools Library, used by the |
---|
322 | Festival speech synthesis system. |
---|
323 | |
---|
324 | |
---|
325 | %description -n festvox-kal-diphone |
---|
326 | American English male speaker ("Kevin") for Festival. |
---|
327 | |
---|
328 | This voice provides an American English male voice using a residual excited |
---|
329 | LPC diphone synthesis method. It uses the CMU Lexicon pronunciations. |
---|
330 | Prosodic phrasing is provided by a statistically trained model using part of |
---|
331 | speech and local distribution of breaks. Intonation is provided by a CART |
---|
332 | tree predicting ToBI accents and an F0 contour generated from a model |
---|
333 | trained from natural speech. The duration model is also trained from data |
---|
334 | using a CART tree. |
---|
335 | |
---|
336 | |
---|
337 | %description -n festvox-ked-diphone |
---|
338 | American English male speaker ("Kurt") for Festival. |
---|
339 | |
---|
340 | This voice provides an American English male voice using a residual excited |
---|
341 | LPC diphone synthesis method. It uses the CMU Lexicon for pronunciations. |
---|
342 | Prosodic phrasing is provided by a statistically trained model using part of |
---|
343 | speech and local distribution of breaks. Intonation is provided by a CART |
---|
344 | tree predicting ToBI accents and an F0 contour generated from a model |
---|
345 | trained from natural speech. The duration model is also trained from data |
---|
346 | using a CART tree. |
---|
347 | |
---|
348 | |
---|
349 | %description -n festvox-awb-arctic-hts |
---|
350 | US English male speaker ("AWB") for Festival. AWB is a native Scottish |
---|
351 | English speaker, but the voice uses the US English front end. |
---|
352 | |
---|
353 | This is a HMM-based Speech Synthesis System (HTS) voice from the Nagoya |
---|
354 | Institute of Technology, trained using the CMU ARCTIC database. This voice |
---|
355 | is based on 1138 utterances spoken by a Scottish English male speaker. The |
---|
356 | speaker is very experienced in building synthetic voices and matched |
---|
357 | prompted US English, though his vowels are very different from US English |
---|
358 | vowels. Scottish English speakers will probably find synthesizers based on |
---|
359 | this voice strange. Unlike the other CMU_ARCTIC databases this was recorded |
---|
360 | in 16 bit 16KHz mono without EGG, on a Dell Laptop in a quiet office. The |
---|
361 | database was automatically labelled using CMU Sphinx using the FestVox |
---|
362 | labelling scripts. No hand correction has been made. |
---|
363 | |
---|
364 | |
---|
365 | %description -n festvox-bdl-arctic-hts |
---|
366 | US English male speaker ("BDL") for Festival. |
---|
367 | |
---|
368 | This is a HMM-based Speech Synthesis System (HTS) voice from the Nagoya |
---|
369 | Institute of Technology, trained using the CMU ARCTIC database. This voice |
---|
370 | is based on 1132 utterances spoken by a US English male speaker. The speaker |
---|
371 | is experienced in building synthetic voices. This was recorded at 16bit |
---|
372 | 32KHz, in a sound proof room, in stereo, one channel was the waveform, the |
---|
373 | other EGG. The database was automatically labelled using CMU Sphinx using |
---|
374 | the FestVox labelling scripts. No hand correction has been made. |
---|
375 | |
---|
376 | |
---|
377 | %description -n festvox-clb-arctic-hts |
---|
378 | US English female speaker ("CLB") for Festival. |
---|
379 | |
---|
380 | This is a HMM-based Speech Synthesis System (HTS) voice from the Nagoya |
---|
381 | Institute of Technology, trained using the CMU ARCTIC database. This voice |
---|
382 | is based on 1132 utterances spoken by a US English female speaker. The |
---|
383 | speaker is experienced in building synthetic voices. This was recorded at |
---|
384 | 16bit 32KHz, in a sound proof room, in stereo, one channel was the waveform, |
---|
385 | the other EGG. The database was automatically labelled using CMU Sphinx |
---|
386 | using the FestVox labelling scripts. No hand correction has been made. |
---|
387 | |
---|
388 | |
---|
389 | %description -n festvox-jmk-arctic-hts |
---|
390 | US English male speaker ("JMK") voice for Festival. JMK is a native Canadian |
---|
391 | English speaker, but the voice uses the US English front end. |
---|
392 | |
---|
393 | This is a HMM-based Speech Synthesis System (HTS) voice from the Nagoya |
---|
394 | Institute of Technology, trained using the CMU ARCTIC database. This voice |
---|
395 | is based on 1138 utterances spoken by a US English male speaker. The speaker |
---|
396 | is experienced in building synthetic voices. This was recorded at 16bit |
---|
397 | 32KHz, in a sound proof room, in stereo, one channel was the waveform, the |
---|
398 | other EGG. The database was automatically labelled using CMU Sphinx using |
---|
399 | the FestVox labelling scripts. No hand correction has been made. |
---|
400 | |
---|
401 | %description -n festvox-rms-arctic-hts |
---|
402 | US English male speaker ("RMS") voice for Festival. |
---|
403 | |
---|
404 | This is a HMM-based Speech Synthesis System (HTS) voice from the Nagoya |
---|
405 | Institute of Technology, trained using the CMU ARCTIC database. This voice |
---|
406 | is based on 1132 utterances spoken by a US English male speaker. The speaker |
---|
407 | is experienced in building synthetic voices. This was recorded at 16bit |
---|
408 | 32KHz, in a sound proof room, in stereo, one channel was the waveform, the |
---|
409 | other EGG. The database was automatically labelled using EHMM an HMM labeler |
---|
410 | that is included in the FestVox distribution. No hand correction has been |
---|
411 | made. |
---|
412 | |
---|
413 | %description -n festvox-slt-arctic-hts |
---|
414 | US English female speaker ("SLT") voice for Festival. |
---|
415 | |
---|
416 | This is a HMM-based Speech Synthesis System (HTS) voice from the Nagoya |
---|
417 | Institute of Technology, trained using the CMU ARCTIC database. This voice |
---|
418 | is based on 1132 utterances spoken by a US English female speaker. The |
---|
419 | speaker is experienced in building synthetic voices. This was recorded at |
---|
420 | 16bit 32KHz, in a sound proof room, in stereo, one channel was the waveform, |
---|
421 | the other EGG. The database was automatically labelled using CMU Sphinx |
---|
422 | using the FestVox labelling scripts. No hand correction has been made. |
---|
423 | |
---|
424 | %description -n hispavoces-sfl-diphone |
---|
425 | Female Castillian-Spanish (es_ES) voice «SFL» for Festival. |
---|
426 | |
---|
427 | This is a diphone-based male Spanish voice for the Festival speech synthesis |
---|
428 | system. These original audio files were recorded by a professional voice |
---|
429 | talent in a recording studio. |
---|
430 | |
---|
431 | This voice was developed by the Consejeria de Innovacion, Ciencia y Empresa |
---|
432 | of the Junta de Andalucia on a project awarded to MP Sistemas in |
---|
433 | collaboration with Intelligent Dialogue Systems (INDISYS). |
---|
434 | |
---|
435 | The primary objective was to integrate a higher-quality diphone-based |
---|
436 | Spanish voice in Guadalinex v4.0, an Ubuntu-based Linux distribution |
---|
437 | promoted by the Government of Andalusia (Spain). See |
---|
438 | http://www.guadalinex.org for more information. |
---|
439 | |
---|
440 | %description -n hispavoces-pal-diphone |
---|
441 | Male Castillian-Spanish (es_ES) voice «PAL» for Festival. |
---|
442 | |
---|
443 | This is a diphone-based male Spanish voice for the Festival speech synthesis |
---|
444 | system. These original audio files were recorded by a professional voice |
---|
445 | talent in a recording studio. |
---|
446 | |
---|
447 | This voice was developed by the Consejeria de Innovacion, Ciencia y Empresa |
---|
448 | of the Junta de Andalucia on a project awarded to MP Sistemas in |
---|
449 | collaboration with Intelligent Dialogue Systems (INDISYS). |
---|
450 | |
---|
451 | The primary objective was to integrate a higher-quality diphone-based |
---|
452 | Spanish voice in Guadalinex v4.0, an Ubuntu-based Linux distribution |
---|
453 | promoted by the Government of Andalusia (Spain). See |
---|
454 | http://www.guadalinex.org for more information. |
---|
455 | |
---|
456 | %description devel |
---|
457 | Development files for the Festival speech synthesis system. Install |
---|
458 | festival-devel if you want to use Festival's capabilities from within your |
---|
459 | own programs, or if you intend to compile other programs using it. Note that |
---|
460 | you can also interface with Festival in via the shell or with BSD sockets. |
---|
461 | |
---|
462 | |
---|
463 | |
---|
464 | %prep |
---|
465 | %setup -q -n festival -a 1 |
---|
466 | |
---|
467 | # speech tools |
---|
468 | %setup -q -n festival -D -T -a 2 |
---|
469 | |
---|
470 | # exit out if they've fixed this, so we can remove this hack. |
---|
471 | [ -x speech_tools/base_class/string/EST_strcasecmp.c ] || exit 1 |
---|
472 | chmod -x speech_tools/base_class/string/EST_strcasecmp.c |
---|
473 | |
---|
474 | # dictionaries |
---|
475 | %setup -q -n festival -D -T -b 100 |
---|
476 | %setup -q -n festival -D -T -b 101 |
---|
477 | |
---|
478 | # voices |
---|
479 | %setup -q -n festival -D -T -b 200 |
---|
480 | %setup -q -n festival -D -T -b 202 |
---|
481 | %setup -q -n festival -D -T -b 220 |
---|
482 | %setup -q -n festival -D -T -b 221 |
---|
483 | %setup -q -n festival -D -T -b 222 |
---|
484 | %setup -q -n festival -D -T -b 223 |
---|
485 | %setup -q -n festival -D -T -b 224 |
---|
486 | %setup -q -n festival -D -T -b 225 |
---|
487 | %setup -c -q -n festival -D -T -b 300 |
---|
488 | |
---|
489 | %patch1 -p1 -b .nitech |
---|
490 | %patch2 -p1 -b .buildrootrefs |
---|
491 | %patch3 -p1 -b .shared |
---|
492 | %patch5 -p1 -b .bugfix |
---|
493 | %patch6 -p1 -b .liblinking |
---|
494 | %patch7 -p1 -b .cxx |
---|
495 | %patch8 -p1 -b .etc |
---|
496 | %patch9 -p1 -b .cmu2nitech |
---|
497 | # patch9 creates a new file; patch helpfully makes a "backup" of the |
---|
498 | # non-existent "original", which then has bad permissions. zap. |
---|
499 | rm -f lib/alias_cmu_to_nitech.scm.cmu2nitech |
---|
500 | %patch10 -p1 -b .findspeechtools |
---|
501 | %patch11 -p1 -b .shared |
---|
502 | %patch12 -p1 -b .soname |
---|
503 | |
---|
504 | %patch20 -p1 -b .awb |
---|
505 | |
---|
506 | %patch31 -p1 -b .libarch |
---|
507 | # finish the kludge for arch-specific "etc" (misc. binaries) |
---|
508 | for f in speech_tools/main/siod_main.cc src/arch/festival/festival.cc; do |
---|
509 | sed -i -e 's,{{HORRIBLELIBARCHKLUDGE}},"%{_libdir}",' $f |
---|
510 | done |
---|
511 | |
---|
512 | # no backups for these patches because |
---|
513 | # the voice directories are copied wholesale |
---|
514 | %patch90 -p1 |
---|
515 | %patch91 -p1 |
---|
516 | %patch92 -p1 |
---|
517 | %patch93 -p1 -b .gcc43 |
---|
518 | %patch94 -p1 -b .pulse |
---|
519 | %patch95 -p1 -b .gcc44 |
---|
520 | |
---|
521 | # zero length |
---|
522 | rm festdoc-%{docversion}/speech_tools/doc/index_html.jade |
---|
523 | rm festdoc-%{docversion}/speech_tools/doc/examples_gen/error_example_section.sgml |
---|
524 | rm festdoc-%{docversion}/speech_tools/doc/tex_stuff.jade |
---|
525 | |
---|
526 | |
---|
527 | |
---|
528 | %build |
---|
529 | |
---|
530 | # build speech tools (and libraries) |
---|
531 | export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/speech_tools/lib |
---|
532 | pushd speech_tools |
---|
533 | %configure |
---|
534 | # -fPIC 'cause we're building shared libraries and it doesn't hurt |
---|
535 | # -fno-strict-aliasing because of a couple of warnings about code |
---|
536 | # problems; if $RPM_OPT_FLAGS contains -O2 or above, this puts |
---|
537 | # it back. Once that problem is gone upstream, remove this for |
---|
538 | # better optimization. |
---|
539 | make \ |
---|
540 | CFLAGS="$RPM_OPT_FLAGS -fPIC -fno-strict-aliasing" \ |
---|
541 | CXXFLAGS="$RPM_OPT_FLAGS -fPIC -fno-strict-aliasing" |
---|
542 | popd |
---|
543 | |
---|
544 | # build the main program |
---|
545 | export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/src/lib |
---|
546 | # instead of doing this, maybe we should patch the make process |
---|
547 | # so it looks in the right place explicitly: |
---|
548 | export PATH=$(pwd)/bin:$PATH |
---|
549 | %configure |
---|
550 | make \ |
---|
551 | FTLIBDIR="%{_datadir}/festival/lib" \ |
---|
552 | CFLAGS="$RPM_OPT_FLAGS -fPIC" \ |
---|
553 | CXXFLAGS="$RPM_OPT_FLAGS -fPIC" |
---|
554 | |
---|
555 | # build the patched CMU dictionary |
---|
556 | pushd lib/dicts/cmu |
---|
557 | make |
---|
558 | popd |
---|
559 | |
---|
560 | |
---|
561 | %install |
---|
562 | # "make install" for this package is, um, "interesting". It seems geared for |
---|
563 | # local user-level builds. So, rather than doing that and then patching it |
---|
564 | # up, do the right parts by hand as necessary. |
---|
565 | |
---|
566 | # install speech tools libs, binaries, and include files |
---|
567 | pushd speech_tools |
---|
568 | |
---|
569 | make INSTALLED_LIB=$RPM_BUILD_ROOT%{_libdir} make_installed_lib_shared |
---|
570 | # no thanks, static libs. |
---|
571 | rm $RPM_BUILD_ROOT%{_libdir}/*.a |
---|
572 | |
---|
573 | make INSTALLED_BIN=$RPM_BUILD_ROOT%{_libexecdir}/speech-tools make_installed_bin_static |
---|
574 | # this list of the useful programs in speech_tools comes from |
---|
575 | # upstream developer Alan W. Black; the other stuff is to be removed. |
---|
576 | pushd $RPM_BUILD_ROOT%{_libexecdir}/speech-tools |
---|
577 | ls | |
---|
578 | grep -Evw "ch_wave|ch_track|na_play|na_record|wagon|wagon_test" | |
---|
579 | grep -Evw "make_wagon_desc|pitchmark|pm|sig2fv|wfst_build" | |
---|
580 | grep -Evw "wfst_run|wfst_run" | |
---|
581 | xargs rm |
---|
582 | popd |
---|
583 | |
---|
584 | pushd include |
---|
585 | for d in $( find . -type d | grep -v win32 ); do |
---|
586 | make -w -C $d INCDIR=$RPM_BUILD_ROOT%{_includedir}/speech_tools/$d install_incs |
---|
587 | done |
---|
588 | # Um, yeah, so, "EST" is not a very meaningful name for the include dir. |
---|
589 | # The Red Hat / Fedora package has traditionally put this stuff under |
---|
590 | # "speech_tools", and that's what we're gonna do here too. |
---|
591 | mv $RPM_BUILD_ROOT%{_includedir}/speech_tools/EST/*.h \ |
---|
592 | $RPM_BUILD_ROOT%{_includedir}/speech_tools/ |
---|
593 | rmdir $RPM_BUILD_ROOT%{_includedir}/speech_tools/EST |
---|
594 | popd |
---|
595 | |
---|
596 | cp README ../README.speechtools |
---|
597 | |
---|
598 | popd |
---|
599 | |
---|
600 | # install the dictionaries |
---|
601 | TOPDIR=$( pwd ) |
---|
602 | pushd lib/dicts |
---|
603 | mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib/dicts |
---|
604 | # we want to put the licenses in the docs... |
---|
605 | cp COPYING.poslex $OLDPWD/COPYING.poslex |
---|
606 | cp cmu/COPYING $OLDPWD/COPYING.cmudict |
---|
607 | for f in wsj.wp39.poslexR wsj.wp39.tri.ngrambin ; do |
---|
608 | install -m 644 $f $RPM_BUILD_ROOT%{_datadir}/festival/lib/dicts/ |
---|
609 | done |
---|
610 | mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib/dicts/cmu |
---|
611 | pushd cmu |
---|
612 | # note I'm keeping cmudict-0.4.diff and cmudict_extensions.scm to |
---|
613 | # satisfy the "all changes clearly marked" part of the license -- these |
---|
614 | # are the changes. And yes, the ".out" file is the one actually used. |
---|
615 | # Sigh. |
---|
616 | for f in allowables.scm cmudict-0.4.diff cmudict-0.4.out \ |
---|
617 | cmudict_extensions.scm cmulex.scm cmu_lts_rules.scm; do |
---|
618 | install -m 644 $f $RPM_BUILD_ROOT%{_datadir}/festival/lib/dicts/cmu/ |
---|
619 | done |
---|
620 | popd |
---|
621 | popd |
---|
622 | |
---|
623 | # install the voices |
---|
624 | pushd lib/voices |
---|
625 | # get the licenses. This is probably too clever by half, but oh well. |
---|
626 | for f in $( find . -name COPYING ); do |
---|
627 | n=$( echo $f | sed 's/.*\/\(.*\)\/COPYING/COPYING.\1/' ) |
---|
628 | mv $f $OLDPWD/$n |
---|
629 | done |
---|
630 | # ditch the readme files -- these aren't very useful. |
---|
631 | # Except keep a README.htsvoice, because it contains license information. |
---|
632 | cp us/nitech_us_awb_arctic_hts/hts/README.htsvoice $OLDPWD/README.htsvoice |
---|
633 | find . -name 'README*' -exec rm {} \; |
---|
634 | popd |
---|
635 | # kludge! nitech_us_awb_arctic_hts is missing its COPYING file. It should |
---|
636 | # be the same as the other nitech files, though, so just copy one. |
---|
637 | cp COPYING.nitech_us_bdl_arctic_hts COPYING.nitech_us_awb_arctic_hts |
---|
638 | cp -a lib/voices $RPM_BUILD_ROOT%{_datadir}/festival/lib |
---|
639 | |
---|
640 | mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib/voices/es/ |
---|
641 | cp -a festival-spanish-voices-1.0.0/* $RPM_BUILD_ROOT%{_datadir}/festival/lib/voices/es/ |
---|
642 | cp %{SOURCE301} . |
---|
643 | |
---|
644 | # okay, now install the main festival program. |
---|
645 | |
---|
646 | # binaries: |
---|
647 | make INSTALLED_BIN=$RPM_BUILD_ROOT%{_bindir} make_installed_bin_static |
---|
648 | install -m 755 bin/text2wave $RPM_BUILD_ROOT%{_bindir} |
---|
649 | |
---|
650 | # install the shared library |
---|
651 | cp -a src/lib/libFestival.so* $RPM_BUILD_ROOT%{_libdir} |
---|
652 | |
---|
653 | # this is just nifty. and it's small. |
---|
654 | install -m 755 examples/saytime $RPM_BUILD_ROOT%{_bindir} |
---|
655 | |
---|
656 | # man pages |
---|
657 | mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 |
---|
658 | cp -a doc/*.1 $RPM_BUILD_ROOT%{_mandir}/man1 |
---|
659 | |
---|
660 | # lib: the bulk of the program -- the scheme stuff and so on |
---|
661 | pushd lib |
---|
662 | mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib |
---|
663 | for f in *.scm festival.el *.ent *.gram *.dtd *.ngrambin speech.properties ; do |
---|
664 | install -m 644 $f $RPM_BUILD_ROOT%{_datadir}/festival/lib/ |
---|
665 | done |
---|
666 | mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib/multisyn/ |
---|
667 | install -m 644 multisyn/*.scm $RPM_BUILD_ROOT%{_datadir}/festival/lib/multisyn/ |
---|
668 | popd |
---|
669 | |
---|
670 | # "etc" -- not in the configuration sense, but in the sense of "extra helper |
---|
671 | # binaries". |
---|
672 | pushd lib/etc |
---|
673 | # not arch-specific |
---|
674 | mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib/etc |
---|
675 | install -m 755 email_filter $RPM_BUILD_ROOT%{_datadir}/festival/lib/etc |
---|
676 | # arch-specific |
---|
677 | mkdir -p $RPM_BUILD_ROOT%{_libdir}/festival/etc |
---|
678 | install -m 755 */audsp $RPM_BUILD_ROOT%{_libdir}/festival/etc |
---|
679 | popd |
---|
680 | |
---|
681 | # the actual /etc. :) |
---|
682 | mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/festival |
---|
683 | # use our version of this file |
---|
684 | rm $RPM_BUILD_ROOT%{_datadir}/festival/lib/siteinit.scm |
---|
685 | install -m 644 %{SOURCE50} $RPM_BUILD_ROOT%{_sysconfdir}/festival/siteinit.scm |
---|
686 | install -m 644 %{SOURCE51} $RPM_BUILD_ROOT%{_sysconfdir}/festival/sitevars.scm |
---|
687 | |
---|
688 | # copy in the intro.text. It's small and makes (intro) work. in the future, |
---|
689 | # we may want include more examples in an examples subpackage |
---|
690 | mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/examples/ |
---|
691 | install -m 644 examples/intro.text $RPM_BUILD_ROOT%{_datadir}/festival/examples |
---|
692 | |
---|
693 | |
---|
694 | # header files |
---|
695 | mkdir -p $RPM_BUILD_ROOT%{_includedir}/festival |
---|
696 | cp -a src/include/* $RPM_BUILD_ROOT%{_includedir}/festival |
---|
697 | |
---|
698 | # Clean up some junk from the docs tarball. |
---|
699 | pushd festdoc-%{docversion}/speech_tools/doc |
---|
700 | rm -fr CVS arch_doc/CVS man/CVS speechtools/arch_doc/CVS |
---|
701 | rm -f .*_made .speechtools_html .tex_done |
---|
702 | popd |
---|
703 | |
---|
704 | # info pages |
---|
705 | mkdir -p $RPM_BUILD_ROOT%{_infodir} |
---|
706 | cp -p festdoc-%{docversion}/festival/info/* $RPM_BUILD_ROOT%{_infodir} |
---|
707 | |
---|
708 | |
---|
709 | |
---|
710 | %clean |
---|
711 | rm -rf $RPM_BUILD_ROOT |
---|
712 | |
---|
713 | |
---|
714 | |
---|
715 | %post docs |
---|
716 | /sbin/install-info %{_infodir}/festival.info.gz %{_infodir}/dir --section "Accessibility" > /dev/null 2>&1 |
---|
717 | : |
---|
718 | |
---|
719 | %post lib -p /sbin/ldconfig |
---|
720 | |
---|
721 | %post speechtools-libs -p /sbin/ldconfig |
---|
722 | |
---|
723 | |
---|
724 | %postun docs |
---|
725 | if [ "$1" = 0 ]; then |
---|
726 | /sbin/install-info --delete %{_infodir}/festival.info.gz %{_infodir}/dir --section "Accessibility" > /dev/null 2>&1 |
---|
727 | fi |
---|
728 | : |
---|
729 | |
---|
730 | %postun lib -p /sbin/ldconfig |
---|
731 | |
---|
732 | %postun speechtools-libs -p /sbin/ldconfig |
---|
733 | |
---|
734 | |
---|
735 | |
---|
736 | %files |
---|
737 | %defattr(-,root,root) |
---|
738 | %doc ACKNOWLEDGMENTS COPYING NEWS README |
---|
739 | %doc COPYING.poslex COPYING.cmudict |
---|
740 | %dir %{_sysconfdir}/festival |
---|
741 | %config(noreplace) %{_sysconfdir}/festival/siteinit.scm |
---|
742 | %config(noreplace) %{_sysconfdir}/festival/sitevars.scm |
---|
743 | %{_bindir}/festival |
---|
744 | %{_bindir}/festival_client |
---|
745 | %{_bindir}/festival_server |
---|
746 | %{_bindir}/festival_server_control |
---|
747 | %{_bindir}/text2wave |
---|
748 | %{_bindir}/saytime |
---|
749 | %dir %{_datadir}/festival |
---|
750 | %dir %{_datadir}/festival/lib |
---|
751 | %{_datadir}/festival/lib/*.scm |
---|
752 | %{_datadir}/festival/lib/festival.el |
---|
753 | %{_datadir}/festival/lib/*.ent |
---|
754 | %{_datadir}/festival/lib/*.gram |
---|
755 | %{_datadir}/festival/lib/*.dtd |
---|
756 | %{_datadir}/festival/lib/*.ngrambin |
---|
757 | %{_datadir}/festival/lib/speech.properties |
---|
758 | %{_datadir}/festival/lib/dicts |
---|
759 | %{_datadir}/festival/lib/etc |
---|
760 | %dir %{_datadir}/festival/lib/multisyn |
---|
761 | %{_datadir}/festival/lib/multisyn/*.scm |
---|
762 | %dir %{_datadir}/festival/examples |
---|
763 | %{_datadir}/festival/examples/intro.text |
---|
764 | %dir %{_libdir}/festival |
---|
765 | %dir %{_libdir}/festival/etc |
---|
766 | %{_libdir}/festival/etc/* |
---|
767 | %{_mandir}/man1/* |
---|
768 | |
---|
769 | %files lib |
---|
770 | %defattr(-,root,root) |
---|
771 | %doc COPYING |
---|
772 | %{_libdir}/libFestival.so.* |
---|
773 | |
---|
774 | %files docs |
---|
775 | %defattr(-,root,root) |
---|
776 | %doc festdoc-%{docversion}/festival/html/*html |
---|
777 | %{_infodir}/* |
---|
778 | |
---|
779 | %files speechtools-libs |
---|
780 | %defattr(-,root,root) |
---|
781 | %doc README.speechtools |
---|
782 | %{_libdir}/libestbase.so.* |
---|
783 | %{_libdir}/libestools.so.* |
---|
784 | %{_libdir}/libeststring.so.* |
---|
785 | |
---|
786 | %files speechtools-utils |
---|
787 | %defattr(-,root,root) |
---|
788 | %doc README.speechtools |
---|
789 | %dir %{_libexecdir}/speech-tools |
---|
790 | %{_libexecdir}/speech-tools/* |
---|
791 | |
---|
792 | %files speechtools-devel |
---|
793 | %defattr(-,root,root) |
---|
794 | %doc festdoc-%{docversion}/speech_tools |
---|
795 | %{_libdir}/libestbase.so |
---|
796 | %{_libdir}/libestools.so |
---|
797 | %{_libdir}/libeststring.so |
---|
798 | %dir %{_includedir}/speech_tools |
---|
799 | %{_includedir}/speech_tools/* |
---|
800 | |
---|
801 | %files -n festvox-kal-diphone |
---|
802 | %defattr(-,root,root) |
---|
803 | %doc COPYING.kal_diphone |
---|
804 | %dir %{_datadir}/festival/lib/voices |
---|
805 | %dir %{_datadir}/festival/lib/voices/english |
---|
806 | %{_datadir}/festival/lib/voices/english/kal_diphone |
---|
807 | |
---|
808 | %files -n festvox-ked-diphone |
---|
809 | %defattr(-,root,root) |
---|
810 | %doc COPYING.ked_diphone |
---|
811 | %dir %{_datadir}/festival/lib/voices |
---|
812 | %dir %{_datadir}/festival/lib/voices/english |
---|
813 | %{_datadir}/festival/lib/voices/english/ked_diphone |
---|
814 | |
---|
815 | %files -n festvox-awb-arctic-hts |
---|
816 | %defattr(-,root,root) |
---|
817 | %doc COPYING.nitech_us_awb_arctic_hts COPYING.hts README.htsvoice |
---|
818 | %dir %{_datadir}/festival/lib/voices |
---|
819 | %dir %{_datadir}/festival/lib/voices/us |
---|
820 | %{_datadir}/festival/lib/voices/us/nitech_us_awb_arctic_hts |
---|
821 | |
---|
822 | %files -n festvox-bdl-arctic-hts |
---|
823 | %defattr(-,root,root) |
---|
824 | %doc COPYING.nitech_us_bdl_arctic_hts COPYING.hts README.htsvoice |
---|
825 | %dir %{_datadir}/festival/lib/voices |
---|
826 | %dir %{_datadir}/festival/lib/voices/us |
---|
827 | %{_datadir}/festival/lib/voices/us/nitech_us_bdl_arctic_hts |
---|
828 | |
---|
829 | %files -n festvox-clb-arctic-hts |
---|
830 | %defattr(-,root,root) |
---|
831 | %doc COPYING.nitech_us_clb_arctic_hts COPYING.hts README.htsvoice |
---|
832 | %dir %{_datadir}/festival/lib/voices |
---|
833 | %dir %{_datadir}/festival/lib/voices/us |
---|
834 | %{_datadir}/festival/lib/voices/us/nitech_us_clb_arctic_hts |
---|
835 | |
---|
836 | %files -n festvox-jmk-arctic-hts |
---|
837 | %defattr(-,root,root) |
---|
838 | %doc COPYING.nitech_us_jmk_arctic_hts COPYING.hts README.htsvoice |
---|
839 | %dir %{_datadir}/festival/lib/voices |
---|
840 | %dir %{_datadir}/festival/lib/voices/us |
---|
841 | %{_datadir}/festival/lib/voices/us/nitech_us_jmk_arctic_hts |
---|
842 | |
---|
843 | %files -n festvox-rms-arctic-hts |
---|
844 | %defattr(-,root,root) |
---|
845 | %doc COPYING.nitech_us_rms_arctic_hts COPYING.hts README.htsvoice |
---|
846 | %dir %{_datadir}/festival/lib/voices |
---|
847 | %dir %{_datadir}/festival/lib/voices/us |
---|
848 | %{_datadir}/festival/lib/voices/us/nitech_us_rms_arctic_hts |
---|
849 | |
---|
850 | %files -n festvox-slt-arctic-hts |
---|
851 | %defattr(-,root,root) |
---|
852 | %doc COPYING.nitech_us_slt_arctic_hts COPYING.hts README.htsvoice |
---|
853 | %dir %{_datadir}/festival/lib/voices |
---|
854 | %dir %{_datadir}/festival/lib/voices/us |
---|
855 | %{_datadir}/festival/lib/voices/us/nitech_us_slt_arctic_hts |
---|
856 | |
---|
857 | %files -n hispavoces-pal-diphone |
---|
858 | %defattr(-,root,root) |
---|
859 | %doc COPYING.hispavoces |
---|
860 | %dir %{_datadir}/festival/lib/voices/es/JuntaDeAndalucia_es_pa_diphone/ |
---|
861 | %{_datadir}/festival/lib/voices/es/JuntaDeAndalucia_es_pa_diphone/* |
---|
862 | |
---|
863 | %files -n hispavoces-sfl-diphone |
---|
864 | %defattr(-,root,root) |
---|
865 | %doc COPYING.hispavoces |
---|
866 | %dir %{_datadir}/festival/lib/voices/es/JuntaDeAndalucia_es_sf_diphone/ |
---|
867 | %{_datadir}/festival/lib/voices/es/JuntaDeAndalucia_es_sf_diphone/* |
---|
868 | |
---|
869 | %files devel |
---|
870 | %defattr(-,root,root) |
---|
871 | %doc COPYING |
---|
872 | %{_libdir}/libFestival.so |
---|
873 | %dir %{_includedir}/festival |
---|
874 | %{_includedir}/festival/* |
---|
875 | |
---|
876 | |
---|
877 | |
---|
878 | %changelog |
---|
879 | * Sun Dec 19 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.96-1 |
---|
880 | - initial build for Vine Linux |
---|
881 | |
---|
882 | |
---|
883 | * Tue Sep 29 2009 Matthias Clasen <mclasen@redhat.com> - 1.96-16 |
---|
884 | - Add native pulseaudio support (#471047) |
---|
885 | |
---|
886 | * Thu Sep 10 2009 Bernie Innocenti <bernie@codewiz.org> - 1.96-15 |
---|
887 | - Disable esd support (resolves: rhbz#492982) |
---|
888 | |
---|
889 | * Wed Jul 29 2009 Matthias Clasen <mclasen@redhat.com> - 1.96-14 |
---|
890 | - Rebuild |
---|
891 | |
---|
892 | * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.96-13 |
---|
893 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild |
---|
894 | |
---|
895 | * Sat Apr 18 2009 Matthias Clasen <mclasen@redhat.com> - 1.96-12 |
---|
896 | - Add Spanish voices from the guadalinex project, in the |
---|
897 | hispavoces-pal-diphone and hispavoces-sfl-diphone subpackages |
---|
898 | (#496011) |
---|
899 | |
---|
900 | * Tue Mar 24 2009 Jesse Keating <jkeating@redhat.com> - 1.96-11 |
---|
901 | - Drop the explicit dep on festival-voice, as it is redundant and |
---|
902 | causes problems with multiple providers |
---|
903 | |
---|
904 | * Thu Feb 26 2009 Matthias Clasen <mclasen@redhat.com> 1.96-10 |
---|
905 | - Fix build with gcc 4.4 |
---|
906 | |
---|
907 | * Tue Feb 24 2009 Matthias Clasen <mclasen@redhat.com> 1.96-9 |
---|
908 | - Make -docs and all the festvox subpackages noarch |
---|
909 | |
---|
910 | * Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.96-8 |
---|
911 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild |
---|
912 | |
---|
913 | * Sun Nov 23 2008 Matthias Clasen <mclasen@redhat.com> - 1.96-7 |
---|
914 | - Tweak summaries |
---|
915 | |
---|
916 | * Mon Oct 27 2008 Ray Strode <rstrode@redhat.com> - 1.96-6 |
---|
917 | - interoperate with other apps by using pacat for audio output |
---|
918 | (bug 467531) |
---|
919 | |
---|
920 | * Fri Jul 18 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.96-5 |
---|
921 | - fix license tag |
---|
922 | |
---|
923 | * Fri Feb 22 2008 Matthias Clasen <mclasen@redhat.com> - 1.96-4 |
---|
924 | - Fix the build with gcc 4.3 |
---|
925 | |
---|
926 | * Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.96-3 |
---|
927 | - Autorebuild for GCC 4.3 |
---|
928 | |
---|
929 | * Wed Nov 7 2007 Stepan Kasal <skasal@redhat.com>1.96-2 |
---|
930 | - fix a typo in a summary and in festival-1.96-nitech-proclaimvoice.patch |
---|
931 | - Resolves: #239216 |
---|
932 | |
---|
933 | * Tue Mar 20 2007 Ray Strode <rstrode@redhat.com> 1.96-1 |
---|
934 | - rebuild |
---|
935 | |
---|
936 | * Mon Mar 19 2007 David Zeuthen <davidz@redhat.com> 1.96-0.11 |
---|
937 | - Forgot to add the .scm files |
---|
938 | |
---|
939 | * Mon Mar 19 2007 David Zeuthen <davidz@redhat.com> 1.96-0.10 |
---|
940 | - Update to Matthew Miller's much improved package (#232105) |
---|
941 | - Move the buildroot patch around |
---|
942 | |
---|
943 | * Sun Mar 18 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.9 |
---|
944 | - fix the library link patch to use -lncurses instead of -ltinfo -- |
---|
945 | the later is all that's really needed, but the former works on older |
---|
946 | distros too. |
---|
947 | |
---|
948 | * Fri Mar 16 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.8 |
---|
949 | - festival-devel depends on the libraries package, not base festival. this |
---|
950 | raises an multilib question: need to obsolete festival.i386 on x86_64. |
---|
951 | Right now, there's no mechanism for doing that. Fortunately, all the |
---|
952 | changes in packaging happen to make it so that the current version doesn't |
---|
953 | conflict with the old release, so one will get unused cruft but not |
---|
954 | breakage when upgrading. |
---|
955 | - Bite teh proverbial bullet and make libFestival build shared. |
---|
956 | - update speech-tools soname patch to work in the more general case needed |
---|
957 | by the festival main build |
---|
958 | - make said shared-lib a subpackage to avoid multiarching the whole thing |
---|
959 | - split festival-devel and speechutils-devel in anticipation of future |
---|
960 | plan of actually decoupling these packages. |
---|
961 | - note that rpmlint complains about "missing" deps on the devel packages. it |
---|
962 | should be fixed to recognize requiring a -lib/libs package is sufficent or |
---|
963 | better. |
---|
964 | - add saytime script. Because, really, what else is this package *for*? |
---|
965 | - add the intro.text so (intro) works. 196 more bytes won't kill us. :) |
---|
966 | - remove $PATH from LD_LIBRARY_PATH used in build. (What the heck?) |
---|
967 | - add defattr to all subpackages. I don't think it's strictly necessary |
---|
968 | since putting it in the first package seems sufficient, but that's |
---|
969 | probably not behavior to count on. |
---|
970 | - make descriptions and summaries use more consistant language |
---|
971 | |
---|
972 | * Thu Mar 15 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.7 |
---|
973 | - Upstream baseurl now includes version. (Thanks Alan Black @ cmu) |
---|
974 | - Update siteinit patch to also incorporate sitevars |
---|
975 | - Add sitevars as a config file |
---|
976 | - Ship our own siteinit and sitevars as sources |
---|
977 | - In default sitevars, reference /usr/local/share/festival/lib as another |
---|
978 | place to look for voices (it's okay if that doesn't exist). Hopefully, |
---|
979 | this will encourage people who want to install non-RPM-packaged voices to |
---|
980 | keep from doing it in /usr/share. |
---|
981 | - Fix wrong references to slt voice in other nitech voices |
---|
982 | - Fix wrongly commented-out (require 'f2bf0lr) in awb, clb, and rms voices. |
---|
983 | - Stop untarring source files and use the setup macro properly. |
---|
984 | - Get rid of silly DATA.TMP directories for installing voices and |
---|
985 | dictionaries. |
---|
986 | - Stop making ../speechtools link. Currently solved by patching to look |
---|
987 | in the current directory; could also do this by moving everything up |
---|
988 | a directory. |
---|
989 | - TODO: festival-buildroot.patch could stand to be updated. May not |
---|
990 | even be needed anymore. |
---|
991 | - Drop the 8k versions of the diphone voices, since there's not really |
---|
992 | any point. If you want smaller, use one of the arctic_hts voices |
---|
993 | instead. And overall, this saves us about 4.5M. |
---|
994 | |
---|
995 | * Wed Mar 14 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.6 |
---|
996 | - Fix copy-paste error in JMK description (thanks Matthias Clasen) |
---|
997 | - Remove "nitech-us-" from the names of those voice packages to make the |
---|
998 | package names shorter. (This will also be more convenient if we switch to |
---|
999 | the cmu versions in the future.) |
---|
1000 | - made aliases so old cmu_us_*_arctic_hts voice names still work. |
---|
1001 | - Look for /etc/festival/siteinit.scm (and move siteinit.scm there!) |
---|
1002 | - Mark siteinit.scm as a config file |
---|
1003 | - Remove some non-useful stuff from speech-tools-utils. |
---|
1004 | - Move main dir from /usr/share/festival to /usr/share/festival/lib at |
---|
1005 | request of upstream. Also, we can drop the FHS (well, "fsstnd" -- it's |
---|
1006 | old) patch and just pass FTLIBDIR to make. Which, hey, we were already |
---|
1007 | doing. Yay redundancy. |
---|
1008 | - clean up CFLAGS and CXXFLAGS. "-fpermissive" was hiding bad stuff. |
---|
1009 | - update speech tools with patch from AWB to fix 64-bit build issue |
---|
1010 | with EST_DProbDist |
---|
1011 | - there's still some compiler warnings which should be addressed upstream. |
---|
1012 | - The nitech hts voices don't properly proclaim_voice, making them not |
---|
1013 | show up for gnome-speech and thus making orca crash. See details in the |
---|
1014 | comments in bug #232105. |
---|
1015 | |
---|
1016 | * Tue Mar 13 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.5 |
---|
1017 | - use festvox- instead of festival-voice for voice packages -- matches |
---|
1018 | upstream tarballs, and is shorter. Also, use shorter form of |
---|
1019 | the date-based version. |
---|
1020 | - get the README.htsvoice from the nitech voices -- it contains |
---|
1021 | license info. |
---|
1022 | - build (but don't enable by default) ESD support in speech-tools (bug |
---|
1023 | #198908) |
---|
1024 | - fix coding error noted in bug #162137 -- need to push this upstream. |
---|
1025 | - link speech tools libraries with -lm, -ltermcap, -lesd and with themselves |
---|
1026 | (bug #198190, partially) |
---|
1027 | - holy sheesh. Use g++ for CXX, not gcc. Fixes bug #198190 completely. |
---|
1028 | |
---|
1029 | * Tue Mar 13 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.4 |
---|
1030 | - subpackages! Split out speech-tools, docs, voices. |
---|
1031 | - long descriptions for the individual voices, carefully gathered from |
---|
1032 | readmes and web sites. |
---|
1033 | - ooh. replace cmu_hts voices with the updated versions from upstream |
---|
1034 | <http://hts.sp.nitech.ac.jp/>. Two new voices, and updated versions of |
---|
1035 | the others. (The voices packaged at festvox.org are apparently based on |
---|
1036 | older versions of these, which in turn are from the CMU upstream.) |
---|
1037 | - TODO: make aliases for the cmu voices. |
---|
1038 | - arguably, voices should be made in to their own src.rpms. They don't need |
---|
1039 | anything from here to build. That's for a future version. (At that time, |
---|
1040 | the gigantic multisyn voices could be added.) The CMU dict needs festival |
---|
1041 | installed to build, but I don't think it needs the source, so dicts could |
---|
1042 | be subpackages too. And the docs are also a good candidate for separation. |
---|
1043 | speech-tools, though, is incestuously used in the festival build process |
---|
1044 | and I think it makes sense to keep that bundled. |
---|
1045 | - TODO: check through the speechtools-utils for what should actually be |
---|
1046 | packaged; fix the include path for siod (and anything else that needs it). |
---|
1047 | - TODO: package festival.el so it just works with emacs. |
---|
1048 | - TODO: reinvent festival_server_control as a proper init script |
---|
1049 | - TODO: put the festival server in sbin, maybe? |
---|
1050 | - Another question: should we drop the 8k diphone voices? Any point? |
---|
1051 | - Changed "X11-like" to "MIT-style" (which is what X11 is) to make rpmlint |
---|
1052 | happy. |
---|
1053 | - make %{festivalversion} macro to deal with all of the changes to version |
---|
1054 | in subpackages. Kludgy, but there's RPM for you. |
---|
1055 | |
---|
1056 | * Tue Mar 13 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.3 |
---|
1057 | - oh! The "etc-path" is important after all. Map that into |
---|
1058 | /usr/lib[arch]/festival via a kludge. |
---|
1059 | - make cmu_us_slt_arctic_hts the default voice, in preparation for |
---|
1060 | splitting the voice packages. (thankfully, there's already a fallback |
---|
1061 | mechanism -- cool!) |
---|
1062 | |
---|
1063 | * Mon Mar 12 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.2 |
---|
1064 | - clean up accidental backup file left in updated awb_arctic_hts |
---|
1065 | tarball |
---|
1066 | - remove /usr/share/festival/etc (see bug #228315) |
---|
1067 | - move unpackage voices to the prep section where it belongs |
---|
1068 | - other minor spec file readability changes |
---|
1069 | - "make install" for this package is, um, "interesting". It seems |
---|
1070 | geared for local user-level builds. So, rather than doing that and |
---|
1071 | then patching it up, do the right parts by hand as necessary. (The |
---|
1072 | previous version of the spec file did a convoluted mix of both.) |
---|
1073 | - don't install static libs. |
---|
1074 | - took out the massive hack that munges EST_*.h to speech_tools/EST_*.h in |
---|
1075 | the installed header files -- programs should instead use |
---|
1076 | -I/usr/include/speech_tools, shouldn't they? Put this back if I'm wrong. |
---|
1077 | - TODO -- autogenerated speech_tools docs |
---|
1078 | - festvox_ellpc11k.tar.gz, the spanish voice, wasn't getting installed anyway |
---|
1079 | due to a license question. Since it's also gone upstream, removing. |
---|
1080 | |
---|
1081 | * Fri Mar 09 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.1 |
---|
1082 | - Preliminary update to 1.96 |
---|
1083 | - Update to new cmu_us_*_arctic files -- they're changed upstream, |
---|
1084 | although they don't appear to be versioned. Awesome. The current |
---|
1085 | versions are those found in the same directory with the 1.96 files. |
---|
1086 | - ditto festlex_CMU.tar.gz |
---|
1087 | - add macro for speechtoolsversion |
---|
1088 | - minor update to festival-1.96-american.patch. |
---|
1089 | - update shared build patch and rename to make more obvious that |
---|
1090 | it applies to the speechtools portion of the package. |
---|
1091 | - gcc 4 build patches now upstream. |
---|
1092 | - localhost-connections patch now upstream. |
---|
1093 | - note that festvox_ellpc11k.tar.gz and festvox_kallpc8k.tar.gz are no longer |
---|
1094 | in the directory tree upstream; drop? |
---|
1095 | |
---|
1096 | * Fri Jan 19 2007 Miroslav Lichvar <mlichvar@redhat.com> - 1.95-6 |
---|
1097 | - link with ncurses |
---|
1098 | - add dist tag |
---|
1099 | - make scriptlets safer |
---|
1100 | |
---|
1101 | * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.95-5.2.1 |
---|
1102 | - rebuild |
---|
1103 | |
---|
1104 | * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.95-5.2 |
---|
1105 | - bump again for double-long bug on ppc(64) |
---|
1106 | |
---|
1107 | * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.95-5.1 |
---|
1108 | - rebuilt for new gcc4.1 snapshot and glibc changes |
---|
1109 | |
---|
1110 | * Sun Jan 22 2006 Ray Strode <rstrode@redhat.com> - 1.95-5 |
---|
1111 | - get gnopernicus working again. Patch from |
---|
1112 | Fernando Herrera <fherrera@gmail.com> (bug 178312) |
---|
1113 | - add a lot of compiler flags and random cruft to get |
---|
1114 | festival to build with gcc 4.1 |
---|
1115 | |
---|
1116 | * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> |
---|
1117 | - rebuilt |
---|
1118 | |
---|
1119 | * Mon Oct 10 2005 Florian La Roche <laroche@redhat.com> |
---|
1120 | - another try to get it to compile again |
---|
1121 | |
---|
1122 | * Tue Apr 28 2005 <johnp@redhat.com> - 1.95-3 |
---|
1123 | - require info packages so the post does not fail |
---|
1124 | - remove /usr/bin/VCLocalRule from buildroot since it is |
---|
1125 | an extranious file that does not need to be installed |
---|
1126 | |
---|
1127 | * Wed Apr 27 2005 Miloslav Trmac <mitr@redhat.com> - 1.95-2 |
---|
1128 | - Fix build with gcc 4 (#156132) |
---|
1129 | - Require /sbin/install-info for scriptlets (#155698) |
---|
1130 | - Don't ship %{_bindir}/VCLocalRules (#75645) |
---|
1131 | |
---|
1132 | * Fri Feb 25 2005 <jrb@redhat.com> - 1.95-1 |
---|
1133 | - patch from Matthew Miller to update to 1.95. Full changelog below |
---|
1134 | |
---|
1135 | * Mon Feb 7 2005 Matthew Miller <mattdm@mattdm.org> 1.95-0.mattdm8 |
---|
1136 | - put speech-tools binaries in /usr/libexec/speech-tools so as to not |
---|
1137 | clutter /usr/bin. Another approach would be to make speech-tools a |
---|
1138 | separate package and to make these utilities a subpackage of that. |
---|
1139 | - macro-ize /usr/bin, /usr/lib, /usr/include |
---|
1140 | |
---|
1141 | * Sun Feb 6 2005 Matthew Miller <mattdm@mattdm.org> 1.95-0.mattdm6 |
---|
1142 | - worked on this some more |
---|
1143 | - made actually work -- put back rest of fsstnd patch which I had broken |
---|
1144 | - made kludge for lack of sonames in shared libraries -- I think I did the |
---|
1145 | right thing |
---|
1146 | - put back american as the default -- british dicts are non-free. |
---|
1147 | |
---|
1148 | * Wed Jan 5 2005 Matthew Miller <mattdm@mattdm.org> 1.95-0.mattdm1 |
---|
1149 | - preliminary update to 1.95 beta |
---|
1150 | - add really nice CMU_ARCTIC HTS voices, which is the whole point of wanting |
---|
1151 | to do this. (They have a free license.) |
---|
1152 | - switch to festvox.org north american upstream urls |
---|
1153 | - keep old doc files -- there's no new ones yet. |
---|
1154 | - add comment to specfile about reason for lack of OALD (British) voices -- |
---|
1155 | they've got a more restrictive license. |
---|
1156 | - change license to "X11-style", because that's how they describe it. |
---|
1157 | - remove exclusivearch. I dunno if this builds on other archs, but I |
---|
1158 | also don't know why it wouldn't. |
---|
1159 | - fancier buildroot string, 'cause hey, why not. |
---|
1160 | - more "datadir" macros |
---|
1161 | - remove most of Patch0 (fsstnd) -- can be done by setting variables instead. |
---|
1162 | there's some bits in speechtools still, though |
---|
1163 | - update Patch3 (shared-build) |
---|
1164 | - don't apply patches 20 and 21 -- no longer needed. |
---|
1165 | - disable adding "FreeBSD" and "OpenBSD" to the dictionary for now. Probably |
---|
1166 | a whole list of geek words should be added. Also, the patch was applied |
---|
1167 | in an icky kludgy way. |
---|
1168 | |
---|
1169 | * Thu Jul 29 2004 Miloslav Trmac <mitr@redhat.com> - 1.4.2-25 |
---|
1170 | - Update for gcc 3.4 |
---|
1171 | |
---|
1172 | * Wed Jul 28 2004 Miloslav Trmac <mitr@redhat.com> - 1.4.2-24 |
---|
1173 | - Use shared libraries to reduce package size |
---|
1174 | - Don't ship patch backup files |
---|
1175 | |
---|
1176 | * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com> |
---|
1177 | - rebuilt |
---|
1178 | |
---|
1179 | * Tue May 4 2004 Jonathan Blandford <jrb@redhat.com> 1.4.2-21 |
---|
1180 | - Remove the spanish voices until we get clarification on the license |
---|
1181 | |
---|
1182 | * Sat Apr 10 2004 Warren Togami <wtogami@redhat.com> |
---|
1183 | - BR libtermcap-devel #104722 |
---|
1184 | |
---|
1185 | * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> |
---|
1186 | - rebuilt |
---|
1187 | |
---|
1188 | * Mon Aug 25 2003 Bill Nottingham <notting@redhat.com> 1.4.2-19 |
---|
1189 | - clean up buildroot references (#75643, #77908, #102985) |
---|
1190 | - remove some extraneous scripts |
---|
1191 | - fix build with gcc-3.3 |
---|
1192 | |
---|
1193 | * Thu Jun 12 2003 Elliot Lee <sopwith@redhat.com> 1.4.2-17 |
---|
1194 | - Rebuild |
---|
1195 | |
---|
1196 | * Wed Jan 22 2003 Tim Powers <timp@redhat.com> |
---|
1197 | - rebuilt |
---|
1198 | |
---|
1199 | * Thu Jan 9 2003 Tim Powers <timp@redhat.com> 1.4.2-15 |
---|
1200 | - redirect install-info spewage |
---|
1201 | |
---|
1202 | * Tue Jan 7 2003 Jens Petersen <petersen@redhat.com> 1.4.2-14 |
---|
1203 | - put info files in infodir |
---|
1204 | - add post and postun script to install and uninstall info dir file entry |
---|
1205 | - drop postscript and info files from docs |
---|
1206 | |
---|
1207 | * Wed Dec 11 2002 Tim Powers <timp@redhat.com> 1.4.2-13 |
---|
1208 | - rebuild |
---|
1209 | |
---|
1210 | * Thu Aug 15 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.4.2-12 |
---|
1211 | - Adapt to current libstdc++ |
---|
1212 | |
---|
1213 | * Tue Jul 23 2002 Tim Powers <timp@redhat.com> 1.4.2-10 |
---|
1214 | - build using gcc-3.2-0.1 |
---|
1215 | |
---|
1216 | * Wed Jul 3 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.4.2-9 |
---|
1217 | - Add some missing helpprograms (# 67698) |
---|
1218 | |
---|
1219 | * Fri Jun 21 2002 Tim Powers <timp@redhat.com> |
---|
1220 | - automated rebuild |
---|
1221 | |
---|
1222 | * Mon Jun 10 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.4.2-7 |
---|
1223 | - Fix some rpmlint errors |
---|
1224 | |
---|
1225 | * Mon Jun 10 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.4.2-6 |
---|
1226 | - Fix ISO C++ compliance |
---|
1227 | |
---|
1228 | * Mon Mar 18 2002 Tim Powers <timp@redhat.com> |
---|
1229 | - rebuilt |
---|
1230 | |
---|
1231 | * Thu Mar 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.4.2-2 |
---|
1232 | - Get rid of CVS directiories in doc dir |
---|
1233 | - Fix broken symlinks for components from speech_tools |
---|
1234 | |
---|
1235 | * Wed Mar 6 2002 Trond Eivind Glomsrød <teg@redhat.com> |
---|
1236 | - 1.4.2 |
---|
1237 | - Lots of fixes to make it build, more needed |
---|
1238 | - Cleanups |
---|
1239 | - Update URL |
---|
1240 | - Fix docs inclusion |
---|
1241 | - Drop prefix |
---|
1242 | - Use %%{_tmppath} |
---|
1243 | |
---|
1244 | * Wed Aug 2 2000 Bernhard Rosenkraenzer <bero@redhat.com> |
---|
1245 | - Add defattr (Bug #15033) |
---|
1246 | |
---|
1247 | * Tue Jul 25 2000 Bernhard Rosenkraenzer <bero@redhat.com> |
---|
1248 | - fix build on current 7.0 |
---|
1249 | |
---|
1250 | * Mon Jul 17 2000 Bernhard Rosenkraenzer <bero@redhat.com> |
---|
1251 | - fix build on current 7.0 |
---|
1252 | |
---|
1253 | * Thu Jul 6 2000 Bernhard Rosenkraenzer <bero@redhat.com> |
---|
1254 | - FHSify |
---|
1255 | |
---|
1256 | * Mon Jun 19 2000 Bernhard Rosenkraenzer <bero@redhat.com> |
---|
1257 | - Fix build on non-x86 |
---|
1258 | |
---|
1259 | * Sun Apr 22 2000 Bernhard Rosenkraenzer <bero@redhat.com> |
---|
1260 | - initial packaging |
---|