|
cvsdist |
7d03ec1 |
Name: festival
|
|
cvsdist |
7d03ec1 |
Summary: A free speech synthesizer
|
|
Jonathan Blandford |
a6579fd |
Version: 1.95
|
|
Florian La Roche |
201473f |
Release: 4
|
|
Jonathan Blandford |
a6579fd |
|
|
Jonathan Blandford |
a6579fd |
# we ship the 1.4.2 docs for now.
|
|
Jonathan Blandford |
a6579fd |
%define docversion 1.4.2
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
# Files needed for everything...
|
|
Jonathan Blandford |
a6579fd |
%define baseURL http://festvox.org/packed/festival/%{version}
|
|
Jonathan Blandford |
a6579fd |
Source: %{baseURL}/festival-%{version}-beta.tar.gz
|
|
Jonathan Blandford |
a6579fd |
Source1: %{baseURL}/speech_tools-1.2.95-beta.tar.gz
|
|
Jonathan Blandford |
a6579fd |
|
|
Jonathan Blandford |
a6579fd |
# Docs haven't been updated yet; here's the old ones
|
|
Jonathan Blandford |
a6579fd |
Source2: http://festvox.org/packed/festival/1.4.3/festdoc-1.4.2.tar.gz
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
### DICTIONARIES
|
|
cvsdist |
7d03ec1 |
# Generic English dictionary
|
|
Jonathan Blandford |
a6579fd |
Source100: %{baseURL}/festlex_POSLEX.tar.gz
|
|
cvsdist |
7d03ec1 |
# American English dictionary
|
|
Jonathan Blandford |
a6579fd |
Source101: %{baseURL}/festlex_CMU.tar.gz
|
|
Jonathan Blandford |
a6579fd |
# OALD isn't included because it's got a more restrictive (non-commercial
|
|
Jonathan Blandford |
a6579fd |
# only) license. OALD voices not included for same reason.
|
|
cvsdist |
7d03ec1 |
|
|
Jonathan Blandford |
a6579fd |
### DIPHONE VOICES
|
|
cvsdist |
7d03ec1 |
# American English male speaker (KAL), residual excited LPC diphone database
|
|
Jonathan Blandford |
a6579fd |
Source200: %{baseURL}/festvox_kallpc16k.tar.gz
|
|
cvsdist |
7d03ec1 |
# Same voice at lower quality
|
|
Jonathan Blandford |
a6579fd |
Source201: %{baseURL}/festvox_kallpc8k.tar.gz
|
|
cvsdist |
7d03ec1 |
# American English male speaker, residual excited LPC diphone database
|
|
Jonathan Blandford |
a6579fd |
Source202: %{baseURL}/festvox_kedlpc16k.tar.gz
|
|
cvsdist |
7d03ec1 |
# Same voice at lower quality
|
|
Jonathan Blandford |
a6579fd |
Source203: %{baseURL}/festvox_kedlpc8k.tar.gz
|
|
cvsdist |
7d03ec1 |
# Castilian Spanish male speaker, residual excited LPC diphone database
|
|
Jonathan Blandford |
a6579fd |
Source204: %{baseURL}/festvox_ellpc11k.tar.gz
|
|
Jonathan Blandford |
a6579fd |
|
|
Jonathan Blandford |
a6579fd |
### HTS VOICES (use Nagoya Institute of Technology's HTS based synthesizer)
|
|
Jonathan Blandford |
a6579fd |
# US English male ("bdl")
|
|
Jonathan Blandford |
a6579fd |
Source210: %{baseURL}/festvox_cmu_us_bdl_arctic_hts.tar.gz
|
|
Jonathan Blandford |
a6579fd |
# US English female ("slt")
|
|
Jonathan Blandford |
a6579fd |
Source211: %{baseURL}/festvox_cmu_us_slt_arctic_hts.tar.gz
|
|
Jonathan Blandford |
a6579fd |
# Canadian English male ("jmk") using US English
|
|
Jonathan Blandford |
a6579fd |
Source212: %{baseURL}/festvox_cmu_us_jmk_arctic_hts.tar.gz
|
|
Jonathan Blandford |
a6579fd |
# Scottish English male ("awb") using US English
|
|
Jonathan Blandford |
a6579fd |
Source213: %{baseURL}/festvox_cmu_us_awb_arctic_hts.tar.gz
|
|
Jonathan Blandford |
a6579fd |
|
|
Jonathan Blandford |
a6579fd |
### Multisyn voices left out because they're ~ 100MB each.
|
|
Jonathan Blandford |
a6579fd |
|
|
Jonathan Blandford |
a6579fd |
### MBROLA voices left out, because they require MBROLA, which ain't free.
|
|
Jonathan Blandford |
a6579fd |
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
# Fix up various locations to be more FSSTND compliant
|
|
Jonathan Blandford |
a6579fd |
Patch0: festival-1.95-fsstnd.patch
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
# Set defaults to American English instead of British English - the OALD
|
|
cvsdist |
7d03ec1 |
# dictionary (free for non-commercial use only) is needed for BE support
|
|
Jonathan Blandford |
a6579fd |
Patch1: festival-1.95-american.patch
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
fa20238 |
# Whack some buildroot references
|
|
cvsdist |
fa20238 |
Patch2: festival-buildroot.patch
|
|
cvsdist |
fa20238 |
|
|
cvsdist |
dc4a997 |
# Use shared libraries
|
|
Jonathan Blandford |
a6579fd |
Patch3: festival-1.95-shared-build.patch
|
|
cvsdist |
dc4a997 |
|
|
|
99bb79d |
# Somebody please teach the source code what C++ looks like this millenium
|
|
|
99bb79d |
Patch4: speech_tools-1.2.95-gcc4.patch
|
|
|
99bb79d |
Patch5: festival-1.95-gcc4.patch
|
|
|
99bb79d |
|
|
Jonathan Blandford |
a6579fd |
# mattdm: this is a hack to make the shared libraries build with actual
|
|
Jonathan Blandford |
a6579fd |
# sonames. I'm not sure I'm doing the right thing here, but this *does*
|
|
Jonathan Blandford |
a6579fd |
# make it work. Someone should double check me.
|
|
Jonathan Blandford |
a6579fd |
Patch30: festival-1.95-sonamehack.patch
|
|
cvsdist |
1b8df75 |
|
|
cvsdist |
7d03ec1 |
URL: http://www.cstr.ed.ac.uk/projects/festival/
|
|
cvsdist |
7d03ec1 |
Group: Applications/Multimedia
|
|
Jonathan Blandford |
a6579fd |
License: X11-style
|
|
cvsdist |
7d03ec1 |
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
Jonathan Blandford |
a6579fd |
# Try turning this off.
|
|
Jonathan Blandford |
a6579fd |
# ExclusiveArch: i386 sparc
|
|
cvsdist |
7d03ec1 |
# readlink from kpathsea
|
|
|
99bb79d |
Requires(post): /sbin/install-info
|
|
|
99bb79d |
Requires(postun): /sbin/install-info
|
|
cvsdist |
7d03ec1 |
BuildRequires: tetex
|
|
cvsdist |
e4172d1 |
BuildRequires: libtermcap-devel
|
|
|
ff2b601 |
Requires: info
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
%package devel
|
|
cvsdist |
7d03ec1 |
Requires: %{name} = %{version}
|
|
cvsdist |
7d03ec1 |
Summary: Development files for the festival speech synthesizer
|
|
cvsdist |
7d03ec1 |
Group: Development/Libraries
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
%description
|
|
cvsdist |
7d03ec1 |
Festival is a general multi-lingual speech synthesis system developed
|
|
cvsdist |
7d03ec1 |
at CSTR. It offers a full text to speech system with various APIs, as
|
|
cvsdist |
7d03ec1 |
well as an environment for development and research of speech synthesis
|
|
cvsdist |
7d03ec1 |
techniques. It is written in C++ with a Scheme-based command interpreter
|
|
cvsdist |
7d03ec1 |
for general control.
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
%description devel
|
|
cvsdist |
7d03ec1 |
Development files for the festival speech synthesizer. Install
|
|
cvsdist |
7d03ec1 |
festival-devel if you want to use the festival speech synthesizer from
|
|
cvsdist |
7d03ec1 |
within your own progrmas and/or if you intend to compile other programs
|
|
cvsdist |
7d03ec1 |
using it.
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
%prep
|
|
cvsdist |
7d03ec1 |
rm -rf $RPM_BUILD_ROOT
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
%setup -q -n festival -a 1
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
tar xzf %{SOURCE2}
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
ln -sf festival/speech_tools ../speech_tools
|
|
cvsdist |
7d03ec1 |
|
|
Jonathan Blandford |
a6579fd |
%patch0 -p1 -b .fsstnd
|
|
Jonathan Blandford |
a6579fd |
%patch1 -p1 -b .americandefault
|
|
cvsdist |
fa20238 |
%patch2 -p1
|
|
Jonathan Blandford |
a6579fd |
%patch3 -p1
|
|
|
99bb79d |
%patch4 -p0
|
|
|
99bb79d |
%patch5 -p1
|
|
Jonathan Blandford |
a6579fd |
%patch30 -p1 -b .soname
|
|
cvsdist |
1b8df75 |
|
|
cvsdist |
1b8df75 |
# zero length
|
|
Jonathan Blandford |
a6579fd |
rm festdoc-%{docversion}/speech_tools/doc/index_html.jade
|
|
Jonathan Blandford |
a6579fd |
rm festdoc-%{docversion}/speech_tools/doc/examples_gen/error_example_section.sgml
|
|
Jonathan Blandford |
a6579fd |
rm festdoc-%{docversion}/speech_tools/doc/tex_stuff.jade
|
|
cvsdist |
1b8df75 |
|
|
cvsdist |
1b8df75 |
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
%build
|
|
|
10fdf47 |
|
|
|
10fdf47 |
%ifarch ppc
|
|
|
10fdf47 |
CFLAGS="$RPM_OPT_FLAGS -O0"
|
|
|
10fdf47 |
export CFLAGS
|
|
|
10fdf47 |
%endif
|
|
|
10fdf47 |
|
|
cvsdist |
7d03ec1 |
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`pwd`/speech_tools/lib:$PATH
|
|
cvsdist |
7d03ec1 |
export PATH=`pwd`/bin:$PATH
|
|
cvsdist |
7d03ec1 |
pushd speech_tools
|
|
cvsdist |
7d03ec1 |
%configure
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
make
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
#g++ -shared -L../../../speech_tools/lib -lestools -lestbase -leststring -ltermcap -Wl,-soname -Wl,libFestival.so.1 -Wl,--rpath -Wl,/usr/lib -o ../libFestival.so.1.4.1 *
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
popd
|
|
|
35d7987 |
|
|
Florian La Roche |
201473f |
%configure
|
|
Jonathan Blandford |
a6579fd |
FTLIBDIR=%{_datadir}/festival make
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
mkdir DATA.TMP
|
|
cvsdist |
7d03ec1 |
cd DATA.TMP
|
|
cvsdist |
7d03ec1 |
tar xzf %{SOURCE100}
|
|
cvsdist |
7d03ec1 |
tar xzf %{SOURCE101}
|
|
cvsdist |
7d03ec1 |
tar xzf %{SOURCE200}
|
|
cvsdist |
7d03ec1 |
tar xzf %{SOURCE201}
|
|
cvsdist |
7d03ec1 |
tar xzf %{SOURCE202}
|
|
cvsdist |
7d03ec1 |
tar xzf %{SOURCE203}
|
|
cvsdist |
7d03ec1 |
tar xzf %{SOURCE204}
|
|
Jonathan Blandford |
a6579fd |
tar xzf %{SOURCE210}
|
|
Jonathan Blandford |
a6579fd |
tar xzf %{SOURCE211}
|
|
Jonathan Blandford |
a6579fd |
tar xzf %{SOURCE212}
|
|
Jonathan Blandford |
a6579fd |
tar xzf %{SOURCE213}
|
|
Jonathan Blandford |
a6579fd |
|
|
cvsdist |
7d03ec1 |
cd festival/lib/dicts/cmu
|
|
cvsdist |
7d03ec1 |
make
|
|
cvsdist |
7d03ec1 |
cd ../../..
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
%install
|
|
cvsdist |
7d03ec1 |
export PATH=`pwd`/src/main:$PATH
|
|
cvsdist |
7d03ec1 |
export LD_LIBRARY_PATH=`pwd`/speech_tools/lib:$PATH
|
|
Jonathan Blandford |
a6579fd |
mkdir -p $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT%{_libdir} $RPM_BUILD_ROOT%{_libexecdir}/speech-tools
|
|
cvsdist |
7d03ec1 |
pushd speech_tools
|
|
cvsdist |
7d03ec1 |
rm -f bin/Makefile
|
|
Jonathan Blandford |
a6579fd |
cp -a bin/* $RPM_BUILD_ROOT%{_libexecdir}/speech-tools
|
|
Jonathan Blandford |
a6579fd |
cp -a lib/lib*.a lib/lib*.so* $RPM_BUILD_ROOT%{_libdir}
|
|
cvsdist |
7d03ec1 |
popd
|
|
Jonathan Blandford |
a6579fd |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival
|
|
Jonathan Blandford |
a6579fd |
mv DATA.TMP/festival/lib/voices $RPM_BUILD_ROOT%{_datadir}/festival
|
|
Jonathan Blandford |
a6579fd |
mv DATA.TMP/festival/lib/dicts $RPM_BUILD_ROOT%{_datadir}/festival
|
|
cvsdist |
7d03ec1 |
rm -f lib/Makefile lib/*.fsstnd lib/*.americandefault bin/Makefile
|
|
Jonathan Blandford |
a6579fd |
mv lib/* $RPM_BUILD_ROOT%{_datadir}/festival
|
|
Jonathan Blandford |
a6579fd |
mv bin/* $RPM_BUILD_ROOT%{_bindir}
|
|
cvsdist |
7d03ec1 |
# We want the real festival, not the wrapper script
|
|
|
99bb79d |
rm -f $RPM_BUILD_ROOT%{_bindir}/{Makefile,VCLocalRules}
|
|
cvsdist |
dc4a997 |
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
|
|
cvsdist |
dc4a997 |
cp -a doc/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
|
|
cvsdist |
7d03ec1 |
|
|
Jonathan Blandford |
a6579fd |
mkdir -p $RPM_BUILD_ROOT%{_includedir}/speech_tools
|
|
Jonathan Blandford |
a6579fd |
mkdir -p $RPM_BUILD_ROOT%{_includedir}/festival
|
|
Jonathan Blandford |
a6579fd |
cp -a src/include/* $RPM_BUILD_ROOT%{_includedir}/festival
|
|
Jonathan Blandford |
a6579fd |
cp -aR speech_tools/include/* $RPM_BUILD_ROOT%{_includedir}/speech_tools
|
|
Jonathan Blandford |
a6579fd |
cp -a src/lib/libFestival.a $RPM_BUILD_ROOT%{_libdir}
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
# symlinks into buildtree evil
|
|
Jonathan Blandford |
a6579fd |
for i in $RPM_BUILD_ROOT%{_libexecdir}/speech-tools/*; do
|
|
Jonathan Blandford |
a6579fd |
if [ -h "$i" ]; then
|
|
Jonathan Blandford |
a6579fd |
a=`readlink "$i"`
|
|
Jonathan Blandford |
a6579fd |
rm -f "$i"
|
|
Jonathan Blandford |
a6579fd |
cp -a "$a" $RPM_BUILD_ROOT%{_libexecdir}/speech-tools/
|
|
Jonathan Blandford |
a6579fd |
fi
|
|
Jonathan Blandford |
a6579fd |
done
|
|
Jonathan Blandford |
a6579fd |
for i in $RPM_BUILD_ROOT%{_bindir}/*; do
|
|
cvsdist |
7d03ec1 |
if [ -h "$i" ]; then
|
|
cvsdist |
7d03ec1 |
a=`readlink "$i"`
|
|
cvsdist |
7d03ec1 |
rm -f "$i"
|
|
Jonathan Blandford |
a6579fd |
cp -a "$a" $RPM_BUILD_ROOT%{_bindir}/
|
|
cvsdist |
7d03ec1 |
fi
|
|
cvsdist |
7d03ec1 |
done
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
# Remove some files we don't need
|
|
Jonathan Blandford |
a6579fd |
rm -rf $RPM_BUILD_ROOT%{_includedir}/speech_tools/win32
|
|
Jonathan Blandford |
a6579fd |
rm -rf $RPM_BUILD_ROOT%{_includedir}/speech_tools/Makefile
|
|
Jonathan Blandford |
a6579fd |
rm -rf $RPM_BUILD_ROOT%{_includedir}/festival/Makefile
|
|
Jonathan Blandford |
a6579fd |
rm -f $RPM_BUILD_ROOT%{_datadir}/festival/etc/unknown_RedHatLinux/.made
|
|
Jonathan Blandford |
a6579fd |
rm -f $RPM_BUILD_ROOT%{_bindir}/{est_gdb,est_examples,est_program}
|
|
Jonathan Blandford |
a6579fd |
rm -f $RPM_BUILD_ROOT%{_libexecdir}/speech-tools/{build_docbook_index,cxx_to_docbook}
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
# This shouldn't be in the tarball
|
|
Jonathan Blandford |
a6579fd |
pushd festdoc-%{docversion}/speech_tools/doc
|
|
Jonathan Blandford |
a6579fd |
rm -fr CVS arch_doc/CVS man/CVS speechtools/arch_doc/CVS
|
|
Jonathan Blandford |
a6579fd |
rm -f .*_made .speechtools_html .tex_done
|
|
cvsdist |
7d03ec1 |
popd
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
# Fix up the headers to look for other includes where we want them, not
|
|
cvsdist |
7d03ec1 |
# where they're supposed to be in the source tree
|
|
cvsdist |
7d03ec1 |
# There is probably a better way to do this, I'm not (yet) a sed expert.
|
|
cvsdist |
7d03ec1 |
# What this does is, basically, replacing "EST_*.h" with <speech_tools/EST_*.h>.
|
|
Jonathan Blandford |
a6579fd |
for i in `find $RPM_BUILD_ROOT%{_includedir}/festival/ -type f` `find $RPM_BUILD_ROOT%{_includedir}/speech_tools/ -type f`; do
|
|
cvsdist |
7d03ec1 |
sed -e 's,"EST.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/\",speech_tools/,g' \
|
|
cvsdist |
7d03ec1 |
-e 's,"siod.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/\",speech_tools/,g' \
|
|
cvsdist |
7d03ec1 |
-e 's,"instantiate/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/instantiate/\",speech_tools/instantiate/,g' -e 's,"instantiate,instantiate,g' \
|
|
cvsdist |
7d03ec1 |
-e 's,"ling_class/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/ling_class/\",speech_tools/ling_class/,g' -e 's,"ling_class,ling_class,g'\
|
|
cvsdist |
7d03ec1 |
-e 's,"rxp/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/rxp/\",speech_tools/rxp/,g' -e 's,"rxp,rxp,g' \
|
|
cvsdist |
7d03ec1 |
-e 's,"sigpr/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/sigpr/\",speech_tools/sigpr/,g' -e 's,"sigpr,sigpr,g' \
|
|
cvsdist |
7d03ec1 |
-e 's,"unix/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/unix/\",speech_tools/unix/,g' -e 's,\.h\">,.h\>,g' -e 's,"unix,unix,g' \
|
|
cvsdist |
7d03ec1 |
-e 's,"festival\.h",\<festival/festival.h\>,g' \
|
|
cvsdist |
7d03ec1 |
-e 's,"ModuleDescription\.h",\<festival/ModuleDescription.h\>,g' \
|
|
cvsdist |
7d03ec1 |
-e 's,"Phone\.h",\<festival/Phone.h\>,g' $i >$i-redhat
|
|
cvsdist |
7d03ec1 |
mv -f $i-redhat $i
|
|
cvsdist |
7d03ec1 |
done
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
dc4a997 |
mkdir $RPM_BUILD_ROOT%{_infodir}
|
|
Jonathan Blandford |
a6579fd |
cp -p festdoc-%{docversion}/festival/info/* $RPM_BUILD_ROOT%{_infodir}
|
|
cvsdist |
e65fe75 |
|
|
cvsdist |
7d03ec1 |
rm ../speech_tools
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
e4172d1 |
# Remove the spanish voices until we get clarification on the license
|
|
Jonathan Blandford |
a6579fd |
rm -rf $RPM_BUILD_ROOT%{_datadir}/festival/voices/spanish/
|
|
cvsdist |
e4172d1 |
|
|
|
ff2b601 |
#remove files not needed in the install
|
|
|
ff2b601 |
rm -f $RPM_BUILD_ROOT/%{_bindir}/VCLocalRules
|
|
|
ff2b601 |
|
|
cvsdist |
7d03ec1 |
%clean
|
|
cvsdist |
7d03ec1 |
rm -rf $RPM_BUILD_ROOT
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
e65fe75 |
%post
|
|
cvsdist |
e65fe75 |
/sbin/ldconfig
|
|
cvsdist |
e65fe75 |
/sbin/install-info %{_infodir}/festival.info.gz %{_infodir}/dir --section "Accessibility" > /dev/null 2>&1
|
|
cvsdist |
7d03ec1 |
|
|
Florian La Roche |
201473f |
%postun
|
|
cvsdist |
e65fe75 |
/sbin/ldconfig
|
|
cvsdist |
e65fe75 |
if [ "$1" = 0 ]; then
|
|
cvsdist |
e65fe75 |
/sbin/install-info --delete %{_infodir}/festival.info.gz %{_infodir}/dir --section "Accessibility" > /dev/null 2>&1
|
|
cvsdist |
e65fe75 |
fi
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
%files
|
|
cvsdist |
7d03ec1 |
%defattr(-,root,root)
|
|
cvsdist |
7d03ec1 |
%doc ACKNOWLEDGMENTS COPYING INSTALL NEWS README
|
|
Jonathan Blandford |
a6579fd |
%doc festdoc-%{docversion}/festival/html/*html
|
|
cvsdist |
e65fe75 |
%{_infodir}/*
|
|
cvsdist |
dc4a997 |
%{_bindir}/*
|
|
Jonathan Blandford |
a6579fd |
%dir %{_libexecdir}/speech-tools
|
|
Jonathan Blandford |
a6579fd |
%{_libexecdir}/speech-tools/*
|
|
cvsdist |
dc4a997 |
%{_datadir}/festival
|
|
cvsdist |
dc4a997 |
%{_libdir}/*.so.*
|
|
cvsdist |
7d03ec1 |
%{_mandir}/man1/*
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
%files devel
|
|
cvsdist |
7d03ec1 |
%defattr(-,root,root)
|
|
Jonathan Blandford |
a6579fd |
%doc festdoc-%{docversion}/speech_tools
|
|
cvsdist |
dc4a997 |
%{_libdir}/*.a
|
|
cvsdist |
dc4a997 |
%{_libdir}/*.so
|
|
cvsdist |
dc4a997 |
%dir %{_includedir}/speech_tools
|
|
cvsdist |
dc4a997 |
%dir %{_includedir}/festival
|
|
cvsdist |
dc4a997 |
%{_includedir}/speech_tools/*
|
|
cvsdist |
dc4a997 |
%{_includedir}/festival/*
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
%changelog
|
|
Florian La Roche |
201473f |
* Mon Oct 10 2005 Florian La Roche <laroche@redhat.com>
|
|
Florian La Roche |
201473f |
- another try to get it to compile again
|
|
Florian La Roche |
201473f |
|
|
|
ff2b601 |
* Tue Apr 28 2005 <johnp@redhat.com> - 1.95-3
|
|
|
ff2b601 |
- require info packages so the post does not fail
|
|
|
ff2b601 |
- remove /usr/bin/VCLocalRule from buildroot since it is
|
|
|
ff2b601 |
an extranious file that does not need to be installed
|
|
|
ff2b601 |
|
|
|
99bb79d |
* Wed Apr 27 2005 Miloslav Trmac <mitr@redhat.com> - 1.95-2
|
|
|
99bb79d |
- Fix build with gcc 4 (#156132)
|
|
|
99bb79d |
- Require /sbin/install-info for scriptlets (#155698)
|
|
|
99bb79d |
- Don't ship %{_bindir}/VCLocalRules (#75645)
|
|
|
99bb79d |
|
|
Jonathan Blandford |
a6579fd |
* Fri Feb 25 2005 <jrb@redhat.com> - 1.95-1
|
|
Jonathan Blandford |
a6579fd |
- patch from Matthew Miller to update to 1.95. Full changelog below
|
|
Jonathan Blandford |
a6579fd |
|
|
Jonathan Blandford |
a6579fd |
* Mon Feb 7 2005 Matthew Miller <mattdm@mattdm.org> 1.95-0.mattdm8
|
|
Jonathan Blandford |
a6579fd |
- put speech-tools binaries in /usr/libexec/speech-tools so as to not
|
|
Jonathan Blandford |
a6579fd |
clutter /usr/bin. Another approach would be to make speech-tools a
|
|
Jonathan Blandford |
a6579fd |
separate package and to make these utilities a subpackage of that.
|
|
Jonathan Blandford |
a6579fd |
- macro-ize /usr/bin, /usr/lib, /usr/include
|
|
Jonathan Blandford |
a6579fd |
|
|
Jonathan Blandford |
a6579fd |
* Sun Feb 6 2005 Matthew Miller <mattdm@mattdm.org> 1.95-0.mattdm6
|
|
Jonathan Blandford |
a6579fd |
- worked on this some more
|
|
Jonathan Blandford |
a6579fd |
- made actually work -- put back rest of fsstnd patch which I had broken
|
|
Jonathan Blandford |
a6579fd |
- made kludge for lack of sonames in shared libraries -- I think I did the
|
|
Jonathan Blandford |
a6579fd |
right thing
|
|
Jonathan Blandford |
a6579fd |
- put back american as the default -- british dicts are non-free.
|
|
Jonathan Blandford |
a6579fd |
|
|
Jonathan Blandford |
a6579fd |
* Wed Jan 5 2005 Matthew Miller <mattdm@mattdm.org> 1.95-0.mattdm1
|
|
Jonathan Blandford |
a6579fd |
- preliminary update to 1.95 beta
|
|
Jonathan Blandford |
a6579fd |
- add really nice CMU_ARCTIC HTS voices, which is the whole point of wanting
|
|
Jonathan Blandford |
a6579fd |
to do this. (They have a free license.)
|
|
Jonathan Blandford |
a6579fd |
- switch to festvox.org north american upstream urls
|
|
Jonathan Blandford |
a6579fd |
- keep old doc files -- there's no new ones yet.
|
|
Jonathan Blandford |
a6579fd |
- add comment to specfile about reason for lack of OALD (British) voices --
|
|
Jonathan Blandford |
a6579fd |
they've got a more restrictive license.
|
|
Jonathan Blandford |
a6579fd |
- change license to "X11-style", because that's how they describe it.
|
|
Jonathan Blandford |
a6579fd |
- remove exclusivearch. I dunno if this builds on other archs, but I
|
|
Jonathan Blandford |
a6579fd |
also don't know why it wouldn't.
|
|
Jonathan Blandford |
a6579fd |
- fancier buildroot string, 'cause hey, why not.
|
|
Jonathan Blandford |
a6579fd |
- more "datadir" macros
|
|
Jonathan Blandford |
a6579fd |
- remove most of Patch0 (fsstnd) -- can be done by setting variables instead.
|
|
Jonathan Blandford |
a6579fd |
there's some bits in speechtools still, though
|
|
Jonathan Blandford |
a6579fd |
- update Patch3 (shared-build)
|
|
Jonathan Blandford |
a6579fd |
- don't apply patches 20 and 21 -- no longer needed.
|
|
Jonathan Blandford |
a6579fd |
- disable adding "FreeBSD" and "OpenBSD" to the dictionary for now. Probably
|
|
Jonathan Blandford |
a6579fd |
a whole list of geek words should be added. Also, the patch was applied
|
|
Jonathan Blandford |
a6579fd |
in an icky kludgy way.
|
|
Jonathan Blandford |
a6579fd |
|
|
cvsdist |
dc4a997 |
* Thu Jul 29 2004 Miloslav Trmac <mitr@redhat.com> - 1.4.2-25
|
|
cvsdist |
dc4a997 |
- Update for gcc 3.4
|
|
cvsdist |
dc4a997 |
|
|
cvsdist |
dc4a997 |
* Wed Jul 28 2004 Miloslav Trmac <mitr@redhat.com> - 1.4.2-24
|
|
cvsdist |
dc4a997 |
- Use shared libraries to reduce package size
|
|
cvsdist |
dc4a997 |
- Don't ship patch backup files
|
|
cvsdist |
dc4a997 |
|
|
cvsdist |
dc4a997 |
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
|
|
cvsdist |
dc4a997 |
- rebuilt
|
|
cvsdist |
dc4a997 |
|
|
cvsdist |
e4172d1 |
* Tue May 4 2004 Jonathan Blandford <jrb@redhat.com> 1.4.2-21
|
|
cvsdist |
e4172d1 |
- Remove the spanish voices until we get clarification on the license
|
|
cvsdist |
e4172d1 |
|
|
cvsdist |
e4172d1 |
* Sat Apr 10 2004 Warren Togami <wtogami@redhat.com>
|
|
cvsdist |
e4172d1 |
- BR libtermcap-devel #104722
|
|
cvsdist |
e4172d1 |
|
|
cvsdist |
934b98f |
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
|
cvsdist |
934b98f |
- rebuilt
|
|
cvsdist |
934b98f |
|
|
cvsdist |
fa20238 |
* Mon Aug 25 2003 Bill Nottingham <notting@redhat.com> 1.4.2-19
|
|
cvsdist |
fa20238 |
- clean up buildroot references (#75643, #77908, #102985)
|
|
cvsdist |
fa20238 |
- remove some extraneous scripts
|
|
cvsdist |
fa20238 |
- fix build with gcc-3.3
|
|
cvsdist |
fa20238 |
|
|
cvsdist |
fa20238 |
* Thu Jun 12 2003 Elliot Lee <sopwith@redhat.com> 1.4.2-17
|
|
cvsdist |
fa20238 |
- Rebuild
|
|
cvsdist |
fa20238 |
|
|
cvsdist |
e65fe75 |
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
|
|
cvsdist |
e65fe75 |
- rebuilt
|
|
cvsdist |
e65fe75 |
|
|
cvsdist |
e65fe75 |
* Thu Jan 9 2003 Tim Powers <timp@redhat.com> 1.4.2-15
|
|
cvsdist |
e65fe75 |
- redirect install-info spewage
|
|
cvsdist |
e65fe75 |
|
|
cvsdist |
e65fe75 |
* Tue Jan 7 2003 Jens Petersen <petersen@redhat.com> 1.4.2-14
|
|
cvsdist |
e65fe75 |
- put info files in infodir
|
|
cvsdist |
e65fe75 |
- add post and postun script to install and uninstall info dir file entry
|
|
cvsdist |
e65fe75 |
- drop postscript and info files from docs
|
|
cvsdist |
e65fe75 |
|
|
cvsdist |
e65fe75 |
* Wed Dec 11 2002 Tim Powers <timp@redhat.com> 1.4.2-13
|
|
cvsdist |
e65fe75 |
- rebuild
|
|
cvsdist |
e65fe75 |
|
|
cvsdist |
1b8df75 |
* Thu Aug 15 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.4.2-12
|
|
cvsdist |
1b8df75 |
- Adapt to current libstdc++
|
|
cvsdist |
1b8df75 |
|
|
cvsdist |
1b8df75 |
* Tue Jul 23 2002 Tim Powers <timp@redhat.com> 1.4.2-10
|
|
cvsdist |
1b8df75 |
- build using gcc-3.2-0.1
|
|
cvsdist |
1b8df75 |
|
|
cvsdist |
e65fe75 |
* Wed Jul 3 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.4.2-9
|
|
cvsdist |
1b8df75 |
- Add some missing helpprograms (# 67698)
|
|
cvsdist |
1b8df75 |
|
|
cvsdist |
1b8df75 |
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
|
|
cvsdist |
1b8df75 |
- automated rebuild
|
|
cvsdist |
1b8df75 |
|
|
cvsdist |
e65fe75 |
* Mon Jun 10 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.4.2-7
|
|
cvsdist |
1b8df75 |
- Fix some rpmlint errors
|
|
cvsdist |
1b8df75 |
|
|
cvsdist |
1b8df75 |
* Mon Jun 10 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.4.2-6
|
|
cvsdist |
1b8df75 |
- Fix ISO C++ compliance
|
|
cvsdist |
1b8df75 |
|
|
cvsdist |
7d03ec1 |
* Mon Mar 18 2002 Tim Powers <timp@redhat.com>
|
|
cvsdist |
7d03ec1 |
- rebuilt
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
e65fe75 |
* Thu Mar 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.4.2-2
|
|
cvsdist |
7d03ec1 |
- Get rid of CVS directiories in doc dir
|
|
cvsdist |
7d03ec1 |
- Fix broken symlinks for components from speech_tools
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
e65fe75 |
* Wed Mar 6 2002 Trond Eivind Glomsrød <teg@redhat.com>
|
|
cvsdist |
7d03ec1 |
- 1.4.2
|
|
cvsdist |
7d03ec1 |
- Lots of fixes to make it build, more needed
|
|
cvsdist |
7d03ec1 |
- Cleanups
|
|
cvsdist |
7d03ec1 |
- Update URL
|
|
cvsdist |
7d03ec1 |
- Fix docs inclusion
|
|
cvsdist |
7d03ec1 |
- Drop prefix
|
|
cvsdist |
7d03ec1 |
- Use %%{_tmppath}
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
* Wed Aug 2 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
cvsdist |
7d03ec1 |
- Add defattr (Bug #15033)
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
* Tue Jul 25 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
cvsdist |
7d03ec1 |
- fix build on current 7.0
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
* Mon Jul 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
cvsdist |
7d03ec1 |
- fix build on current 7.0
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
* Thu Jul 6 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
cvsdist |
7d03ec1 |
- FHSify
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
* Mon Jun 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
cvsdist |
7d03ec1 |
- Fix build on non-x86
|
|
cvsdist |
7d03ec1 |
|
|
cvsdist |
7d03ec1 |
* Sun Apr 22 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
cvsdist |
7d03ec1 |
- initial packaging
|