Name: freetts
License: BSD
Group: System/Libraries
Version: 1.2.1
Release: 33
Distribution: Java Desktop System, Release 3
Vendor: Sun Microsystems, Inc.
Summary: FreeTTS Speech Synthesis System
Source: http://prdownloads.sourceforge.net/freetts/%{name}-%{version}-src.zip
URL: http://sourceforge.net/projects/freetts/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Docdir: %{_defaultdocdir}/%{name}
Autoreqprov: on
Prereq: /sbin/ldconfig
BuildRequires: jdk
Requires: jdk
%description
FreeTTS Speech Synthesis System
FreeTTS is a speech synthesis system written entirely in the Java
programming language. It is based upon Flite, a small, fast, run-time speech
synthesis engine, which in turn is based upon University of Edinburgh's
Festival Speech Synthesis Sytem and Carnegie Mellon University's
FestVox project.
%prep
%setup -q -c -n freetts
%build
cd freetts-%{version}
%ifos solaris
export JAVA_HOME="/usr/jdk/jdk1.5.0_01"
%else
export JAVA_HOME="/usr/java/jdk1.5.0_01"
%endif
ant
%install
cd freetts-%{version}
cd lib
mkdir -p $RPM_BUILD_ROOT%{_datadir}/lib/freetts
cp freetts.jar cmudict04.jar cmulex.jar en_us.jar cmu_us_kal.jar $RPM_BUILD_ROOT%{_datadir}/lib/freetts
cd ../bin
cp FreeTTSEmacspeakServer.jar $RPM_BUILD_ROOT%{_datadir}/lib/freetts
%clean
rm -rf $RPM_BUILD_ROOT
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
%files
%dir %attr (0755, root, root) %{_datadir}/lib/freetts
%defattr(-,root,root)
%{_datadir}/lib/freetts/freetts.jar
%{_datadir}/lib/freetts/cmudict04.jar
%{_datadir}/lib/freetts/cmulex.jar
%{_datadir}/lib/freetts/en_us.jar
%{_datadir}/lib/freetts/cmu_us_kal.jar
%{_datadir}/lib/freetts/FreeTTSEmacspeakServer.jar
%changelog
* Mon Feb 28 2005 - [email protected]
- Upgrade to FreeTTS 1.2.1, fix for bug #6228329.
* Fri Oct 08 2004 - [email protected]
- cp SOURCE1 to the right place.
* Fri Oct 08 2004 - [email protected]
- Replace freetts.jar with %SOURCE1, patched jarfile from
Philip Kwok of SunLabs. Part of fix for #5087408.
* Mon Jul 05 2004 - [email protected]
- Updated to 1.2beta2 tarball.
* Thu Jun 10 2004 - [email protected]
- Correct name of source tarball, including replacing hard coded ver number
with %{version}.
* Thu Jun 10 2004 - [email protected]
- Updated spec file to freetts 1.2 (beta); changed jarfiles to match 1.2.
* Thu Mar 11 2004 - [email protected]
- Created new spec file for freetts