freetts.spec
author dermotm
Mon, 24 Jul 2006 12:30:39 +0000
branchgnome-2-10
changeset 19949 94f49bf19351
parent 19892 a098647a4ec7
permissions -rw-r--r--
access control test #4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
19693
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
     1
#
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
     2
# spec file for package freetts
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
     3
#
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
     4
# Copyright (c) 2005 Sun Microsystems, Inc.
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
     5
# This file and all modifications and additions to the pristine
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
     6
# package are under the same license as the package itself.
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
     7
#
2182
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
     8
Name:         freetts
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
     9
License:      BSD
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    10
Group:        System/Libraries
5206
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    11
Version:      1.2.1
19643
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    12
Release:      40
19693
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
    13
Distribution: Java Desktop System
2182
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    14
Vendor:       Sun Microsystems, Inc.
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    15
Summary:      FreeTTS Speech Synthesis System
19892
a098647a4ec7 fix url
laca
parents: 19707
diff changeset
    16
Source:       http://kent.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}-src.zip
2182
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    17
URL:          http://sourceforge.net/projects/freetts/
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    18
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    19
Docdir:       %{_defaultdocdir}/%{name}
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    20
Autoreqprov:  on
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    21
5206
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    22
BuildRequires: jdk
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    23
Requires:      jdk
2182
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    24
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    25
%description
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    26
FreeTTS Speech Synthesis System
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    27
FreeTTS is a speech synthesis system written entirely in the Java
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    28
programming language. It is based upon Flite, a small, fast, run-time speech
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    29
synthesis engine, which in turn is based upon University of Edinburgh's
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    30
Festival Speech Synthesis Sytem and Carnegie Mellon University's
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    31
FestVox project.
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    32
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    33
%prep
5206
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    34
%setup -q -c -n freetts
2182
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    35
%build
5206
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    36
cd freetts-%{version}
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    37
%ifos solaris
19636
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19365
diff changeset
    38
export JAVA_HOME="/usr/java"
5206
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    39
%else
19365
cf6ebcb9c095 2005-06-04 Laszlo Peter <[email protected]>
laca
parents: 5370
diff changeset
    40
export JAVA_HOME="/usr/java/jdk1.5.0_03"
5206
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    41
%endif
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    42
ant
2182
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    43
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    44
%install
5206
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    45
cd freetts-%{version}
2182
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    46
cd lib
5206
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    47
mkdir -p $RPM_BUILD_ROOT%{_datadir}/lib/freetts
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    48
cp freetts.jar cmudict04.jar cmulex.jar en_us.jar cmu_us_kal.jar $RPM_BUILD_ROOT%{_datadir}/lib/freetts
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    49
cd ../bin
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    50
cp FreeTTSEmacspeakServer.jar $RPM_BUILD_ROOT%{_datadir}/lib/freetts
2182
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    51
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    52
%clean
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    53
rm -rf $RPM_BUILD_ROOT
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    54
19707
33c0216cf62b add missing %files directive -- how did it disappear??
laca
parents: 19706
diff changeset
    55
%files
5206
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    56
%dir %attr (0755, root, root) %{_datadir}/lib/freetts
2182
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    57
%defattr(-,root,root)
19706
8c0bf97ecfe2 fix typo
laca
parents: 19704
diff changeset
    58
%{_datadir}/lib/freetts/*
2182
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    59
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    60
%changelog
19636
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19365
diff changeset
    61
* Fri Jul 29 2005 - [email protected]
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19365
diff changeset
    62
- Use stable JAVA_HOME directory, not the one that changes each Java release.
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19365
diff changeset
    63
19643
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    64
* Mon May 09 2005 - [email protected]
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    65
- New jdk (1.5.0_03)
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    66
5206
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    67
* Mon Feb 28 2005 - [email protected]
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    68
- Upgrade to FreeTTS 1.2.1, fix for bug #6228329.
5052a925ff39 Upgrade to FreeTTS 1.2.1 for bug #6228329
wwalker
parents: 5152
diff changeset
    69
4202
c3d37f66fe0e Changes to freetts.spec, gnome-speech.spec (added replacement freetts.jar and
wh70179
parents: 4133
diff changeset
    70
* Fri Oct 08 2004 - [email protected]
4210
8cfe14202b7e Copy freetts.jar to the right place (I hope).
wh70179
parents: 4202
diff changeset
    71
- cp SOURCE1 to the right place.
8cfe14202b7e Copy freetts.jar to the right place (I hope).
wh70179
parents: 4202
diff changeset
    72
8cfe14202b7e Copy freetts.jar to the right place (I hope).
wh70179
parents: 4202
diff changeset
    73
* Fri Oct 08 2004 - [email protected]
4202
c3d37f66fe0e Changes to freetts.spec, gnome-speech.spec (added replacement freetts.jar and
wh70179
parents: 4133
diff changeset
    74
- Replace freetts.jar with %SOURCE1, patched jarfile from
c3d37f66fe0e Changes to freetts.spec, gnome-speech.spec (added replacement freetts.jar and
wh70179
parents: 4133
diff changeset
    75
  Philip Kwok of SunLabs.  Part of fix for #5087408.
c3d37f66fe0e Changes to freetts.spec, gnome-speech.spec (added replacement freetts.jar and
wh70179
parents: 4133
diff changeset
    76
3247
4eeff329822c freetts.spec: Updated to 1.2beta2 tarball.
dc144907
parents: 3224
diff changeset
    77
* Mon Jul 05 2004 - [email protected]
4eeff329822c freetts.spec: Updated to 1.2beta2 tarball.
dc144907
parents: 3224
diff changeset
    78
- Updated to 1.2beta2 tarball.
4eeff329822c freetts.spec: Updated to 1.2beta2 tarball.
dc144907
parents: 3224
diff changeset
    79
3115
c947a717a3bd freetts.spec: - Correct name of source tarball, including replacing hard coded ver number with %{version}.
dc144907
parents: 3113
diff changeset
    80
* Thu Jun 10 2004 - [email protected]
c947a717a3bd freetts.spec: - Correct name of source tarball, including replacing hard coded ver number with %{version}.
dc144907
parents: 3113
diff changeset
    81
- Correct name of source tarball, including replacing hard coded ver number
c947a717a3bd freetts.spec: - Correct name of source tarball, including replacing hard coded ver number with %{version}.
dc144907
parents: 3113
diff changeset
    82
  with %{version}.
3247
4eeff329822c freetts.spec: Updated to 1.2beta2 tarball.
dc144907
parents: 3224
diff changeset
    83
3111
fbc82df264eb Update gnome-speech and freetts (together) to use freetts 1.2.
wh70179
parents: 2958
diff changeset
    84
* Thu Jun 10 2004 - [email protected]
fbc82df264eb Update gnome-speech and freetts (together) to use freetts 1.2.
wh70179
parents: 2958
diff changeset
    85
- Updated spec file to freetts 1.2 (beta); changed jarfiles to match 1.2.
fbc82df264eb Update gnome-speech and freetts (together) to use freetts 1.2.
wh70179
parents: 2958
diff changeset
    86
2182
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    87
* Thu Mar 11 2004 - [email protected]
9a300ec987b6 * freetts.spec: Add. In SUNWgnome-a11y-speech.spec.
dc144907
parents:
diff changeset
    88
- Created new spec file for freetts