Blame SPECS/festival.spec

23ca74
%define festivalversion 1.96
23ca74
# we ship the 1.4.2 docs for now.
23ca74
%define docversion 1.4.2
23ca74
%define speechtoolsversion 1.2.96
23ca74
23ca74
Name: festival
23ca74
Summary: Speech synthesis and text-to-speech system
23ca74
Version: %{festivalversion}
23ca74
Release: 37%{?dist}
23ca74
23ca74
URL: http://www.cstr.ed.ac.uk/projects/festival/
23ca74
Group: Applications/Multimedia
23ca74
# the emacs file is GPL+, there is one TCL licensed source file
23ca74
License: MIT and GPL+ and TCL
23ca74
23ca74
23ca74
# Files needed for everything...
23ca74
%define baseURL  http://festvox.org/packed/festival/%{festivalversion}
23ca74
Source0: %{baseURL}/festival-%{festivalversion}-beta.tar.gz
23ca74
Source1: %{baseURL}/speech_tools-%{speechtoolsversion}-beta.tar.gz
23ca74
23ca74
# Docs haven't been updated yet; here's the old ones
23ca74
Source2: http://festvox.org/packed/festival/%{docversion}/festdoc-%{docversion}.tar.gz
23ca74
23ca74
# Our local site config files.
23ca74
Source50: festival-1.96-0.7-fedora-siteinit.scm
23ca74
Source51: festival-1.96-0.7-fedora-sitevars.scm
23ca74
23ca74
### DICTIONARIES
23ca74
# Generic English dictionary
23ca74
Source100: %{baseURL}/festlex_POSLEX.tar.gz
23ca74
# American English dictionary
23ca74
Source101: %{baseURL}/festlex_CMU.tar.gz
23ca74
# OALD isn't included because it's got a more restrictive (non-commercial
23ca74
# only) license. OALD voices not included for same reason.
23ca74
23ca74
# Note on voice versions: I'm simply using the file date of the newest file
23ca74
# in each set of tarballs. It happens that the dates for all files from each
23ca74
# source (diphone, cmu_arctic, etc.) match, which is handy.
23ca74
23ca74
### DIPHONE VOICES
23ca74
%define diphoneversion 0.19990610
23ca74
Source200: %{baseURL}/festvox_kallpc16k.tar.gz
23ca74
Source202: %{baseURL}/festvox_kedlpc16k.tar.gz
23ca74
23ca74
### HTS VOICES (use Nagoya Institute of Technology's HTS based synthesizer)
23ca74
# The Festvox site packages older versions of these as cmu_us_*_hts.
23ca74
# These are from <http://hts.sp.nitech.ac.jp/>.
23ca74
# And, ugh, the files seem to be only served via a script, not directly.
23ca74
%define nitechbaseURL http://hts.sp.nitech.ac.jp/?plugin=attach&refer=Download&openfile=
23ca74
%define nitechhtsversion 0.20061229
23ca74
Source220: %{nitechbaseURL}/festvox_nitech_us_awb_arctic_hts.tar.bz2
23ca74
Source221: %{nitechbaseURL}/festvox_nitech_us_bdl_arctic_hts.tar.bz2
23ca74
Source222: %{nitechbaseURL}/festvox_nitech_us_clb_arctic_hts.tar.bz2
23ca74
Source223: %{nitechbaseURL}/festvox_nitech_us_jmk_arctic_hts.tar.bz2
23ca74
Source224: %{nitechbaseURL}/festvox_nitech_us_rms_arctic_hts.tar.bz2
23ca74
Source225: %{nitechbaseURL}/festvox_nitech_us_slt_arctic_hts.tar.bz2
23ca74
23ca74
### Hispavoces Spanish voices http://forja.guadalinex.org/repositorio/projects/hispavoces/
23ca74
%define hispavocesversion 1.0.0
23ca74
Source300: http://v4.guadalinex.org/guadalinex-toro/pool-test/main/f/festival-spanish-voices/festival-spanish-voices_1.0.0.orig.tar.gz
23ca74
Source301: COPYING.hispavoces
23ca74
23ca74
### Multisyn voices left out because they're ~ 100MB each.
23ca74
23ca74
### MBROLA voices left out, because they require MBROLA, which ain't free.
23ca74
23ca74
23ca74
# Set defaults to American English instead of British English - the OALD
23ca74
# dictionary (free for non-commercial use only) is needed for BE support
23ca74
# Additionally, prefer the smaller (and I think nicer sounding) nitech hts
23ca74
# voices.
23ca74
Patch1: festival-1.96-nitech-american.patch
23ca74
23ca74
# Whack some buildroot references
23ca74
Patch2: festival_buildroot.patch
23ca74
23ca74
# Use shared libraries
23ca74
Patch3: festival-1.96-speechtools-shared-build.patch
23ca74
23ca74
# Fix a coding error (see bug #162137). Need to upstream.
23ca74
Patch5: festival-1.96-speechtools-rateconvtrivialbug.patch
23ca74
23ca74
# Link libs with libm, libtermcap (see bug #198190).
23ca74
# Need to upstream this.
23ca74
Patch6: festival-1.96-speechtools-linklibswithotherlibs.patch
23ca74
23ca74
# For some reason, CXX is set to gcc on everything but Mac OS Darwin,
23ca74
# where it's set to g++. Yeah, well. We need it to be right too.
23ca74
Patch7: festival-1.96-speechtools-ohjeezcxxisnotgcc.patch
23ca74
23ca74
# Look for siteinit and sitevars in /etc/festival
23ca74
Patch8: festival-1.96-etcsiteinit.patch
23ca74
23ca74
# Alias old cmu names to new nitech ones
23ca74
Patch9: festival-1.96-alias_cmu_to_nitech.patch
23ca74
23ca74
# Look for speech tools here, not back there.
23ca74
Patch10: festival-1.96-findspeechtools.patch
23ca74
23ca74
# Build main library as shared, not just speech-tools
23ca74
Patch11: festival-1.96-main-shared-build.patch
23ca74
23ca74
# This is a hack to make the shared libraries build with actual
23ca74
# sonames. Should pretty much do the right thing, although note
23ca74
# of course that the sonames aren't official upstream.
23ca74
Patch12: festival-1.96-bettersonamehack.patch
23ca74
23ca74
# this updates speech_tools to a development version which fixes
23ca74
# a 64-bit cleanliness issue (among other changes).
23ca74
Patch20: festival-1.96-speechtools-1.2.96-beta+awb.patch
23ca74
23ca74
# This makes festival use /usr/lib[arch]/festival/etc for its
23ca74
# arch-specific "etc-path", rather than /usr/share/festival/etc/system_type.
23ca74
# Then I use sed to replace the token with actual arch-specific libdir.
23ca74
# A better way would be to actually make this a flexible makefile parameter,
23ca74
# but that's something to take up with upstream.
23ca74
Patch31: festival-1.96-kludge-etcpath-into-libarch.patch
23ca74
23ca74
# Fixing format-security flaws
23ca74
Patch60: festival-1.96-format-security.patch
23ca74
23ca74
# For some reason, the Nitech voices (and the previous CMU versions) fail to
23ca74
# define proclaim_voice, which makes them not show up in the voice
23ca74
# descriptions, which makes gnome-speech not show them.
23ca74
Patch90: festival-1.96-nitech-proclaimvoice.patch
23ca74
23ca74
# Cure "SIOD ERROR: unbound variable : f2b_f0_lr_start"
23ca74
Patch91: festival-1.96-nitech-fixmissingrequire.patch
23ca74
23ca74
# An apparent copy-paste error in these voices -- slt is referenced
23ca74
# in all of them.
23ca74
Patch92: festival-1.96-nitech-sltreferences.patch
23ca74
23ca74
Patch93: gcc43.patch
23ca74
23ca74
# Native pulseaudio support, https://bugzilla.redhat.com/show_bug.cgi?id=471047
23ca74
Patch94: festival-speech-tools-pulse.patch
23ca74
23ca74
Patch95: gcc44.patch
23ca74
23ca74
# gcc 4.7 is finnicky about ambiguous function references'
23ca74
Patch96: festival.gcc47.patch
23ca74
23ca74
# Bring back old patch since gcc 4.7 no longer ignores unknown options
23ca74
Patch97: no-shared-data.patch
23ca74
23ca74
# There is a typo in the festival_server script
23ca74
Patch98: festival-1.96-server-script-typo.patch
23ca74
23ca74
Patch99: festival-gcc7.patch
23ca74
23ca74
BuildRequires: pulseaudio-libs-devel
23ca74
BuildRequires: texi2html
23ca74
BuildRequires: ncurses-devel
23ca74
23ca74
# Requires: festival-voice
23ca74
# The hard dep below provides a festival-voice, no need to require it here.
23ca74
23ca74
# This is hard-coded as a requirement because it's the smallest voice (and,
23ca74
# subjectively I think the most pleasant to listen to and so a good
23ca74
# default).
23ca74
#
23ca74
# Ideally, this would be a "suggests" instead of a hard requirement.
23ca74
#
23ca74
# Update: with the new nitech versions of the voices, slt-arctic is no
23ca74
# longer the smallest. But... AWB has a strong scottish accent, and JMK a
23ca74
# kind of odd canadian one, so they're not great candidates for inclusion.
23ca74
# And I find RMS a bit hard to understand. BDL isn't much smaller than SLT,
23ca74
# and since I like it better, I think I'm going to keep it as the default
23ca74
# for a price 12k. So, in case anyone later questions why this is the
23ca74
# default, there's the answer. :)
23ca74
Requires: festvox-slt-arctic-hts
23ca74
23ca74
Requires: festival-lib = %{version}-%{release}
23ca74
Requires: festival-speechtools-libs = %{speechtoolsversion}-%{release}
23ca74
23ca74
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{festivalversion}-%{release}-XXXXXX)
23ca74
23ca74
23ca74
23ca74
%package lib
23ca74
Summary: Library for the Festival speech synthesis system
23ca74
# this is here to make sure upgrades go cleanly. In other cases,
23ca74
# the auto-deps should handle this just fine.
23ca74
Requires: festival-speechtools-libs = %{speechtoolsversion}-%{release}
23ca74
Group: System Environment/Libraries
23ca74
Requires(post): /sbin/ldconfig
23ca74
Requires(postun): /sbin/ldconfig
23ca74
23ca74
%package docs
23ca74
Summary: Documentation for the Festival speech synthesis system
23ca74
Group: Applications/Multimedia
23ca74
Version: %{docversion}
23ca74
Requires(post): /sbin/install-info
23ca74
Requires(postun): /sbin/install-info
23ca74
BuildArch: noarch
23ca74
23ca74
%package speechtools-libs
23ca74
Summary: The Edinburgh Speech Tools libraries
23ca74
Group: System Environment/Libraries
23ca74
Version: %{speechtoolsversion}
23ca74
Requires(post): /sbin/ldconfig
23ca74
Requires(postun): /sbin/ldconfig
23ca74
23ca74
%package speechtools-utils
23ca74
Summary: Miscellaneous utilities from the Edinburgh Speech Tools
23ca74
Group: Applications/Multimedia
23ca74
Version: %{speechtoolsversion}
23ca74
23ca74
%package speechtools-devel
23ca74
Summary: Development files for Edinburgh Speech Tools libraries
23ca74
Version: %{speechtoolsversion}
23ca74
Group: Development/Libraries
23ca74
# Note: rpmlint complains incorrectly about
23ca74
# "no-dependency-on festival-speechtools".
23ca74
Requires: festival-speechtools-libs = %{speechtoolsversion}-%{release}
23ca74
23ca74
%package -n festvox-kal-diphone
23ca74
Group: Applications/Multimedia
23ca74
Summary: American English male speaker "Kevin" for Festival
23ca74
Version: %{diphoneversion}
23ca74
Provides: festival-voice
23ca74
Provides: festvox-kallpc16k
23ca74
BuildArch: noarch
23ca74
23ca74
%package -n festvox-ked-diphone
23ca74
Group: Applications/Multimedia
23ca74
Summary: American English male speaker "Kurt" for Festival
23ca74
Version: %{diphoneversion}
23ca74
Requires: festival
23ca74
Provides: festival-voice
23ca74
Provides: festvox-kedlpc16k
23ca74
BuildArch: noarch
23ca74
23ca74
%package -n festvox-awb-arctic-hts
23ca74
Group: Applications/Multimedia
23ca74
Summary: Scottish-accent US English male speaker "AWB" for Festival
23ca74
Version: %{nitechhtsversion}
23ca74
Requires: festival
23ca74
Provides: festival-voice
23ca74
BuildArch: noarch
23ca74
23ca74
%package -n festvox-bdl-arctic-hts
23ca74
Group: Applications/Multimedia
23ca74
Summary: US English male speaker "BDL" for Festival
23ca74
Version: %{nitechhtsversion}
23ca74
Requires: festival
23ca74
Provides: festival-voice
23ca74
BuildArch: noarch
23ca74
23ca74
%package -n festvox-clb-arctic-hts
23ca74
Group: Applications/Multimedia
23ca74
Summary: US English female speaker "CLB" for Festival
23ca74
Version: %{nitechhtsversion}
23ca74
Requires: festival
23ca74
Provides: festival-voice
23ca74
BuildArch: noarch
23ca74
23ca74
%package -n festvox-jmk-arctic-hts
23ca74
Group: Applications/Multimedia
23ca74
Summary: Canadian-accent US English male speaker "JMK" for Festival
23ca74
Version: %{nitechhtsversion}
23ca74
Requires: festival
23ca74
Provides: festival-voice
23ca74
BuildArch: noarch
23ca74
23ca74
%package -n festvox-rms-arctic-hts
23ca74
Group: Applications/Multimedia
23ca74
Summary: US English male speaker "RMS" for Festival
23ca74
Version: %{nitechhtsversion}
23ca74
Requires: festival
23ca74
Provides: festival-voice
23ca74
BuildArch: noarch
23ca74
23ca74
%package -n festvox-slt-arctic-hts
23ca74
Group: Applications/Multimedia
23ca74
Summary: US English female speaker "SLT" for Festival
23ca74
Version: %{nitechhtsversion}
23ca74
Requires: festival
23ca74
Provides: festival-voice
23ca74
BuildArch: noarch
23ca74
23ca74
%package -n hispavoces-pal-diphone
23ca74
Group: Applications/Multimedia
23ca74
Summary: Male Spanish voice «PAL» for Festival
23ca74
Version: %{hispavocesversion}
23ca74
Requires: festival
23ca74
Provides: festival-voice
23ca74
BuildArch: noarch
23ca74
23ca74
%package -n hispavoces-sfl-diphone
23ca74
Group: Applications/Multimedia
23ca74
Summary: Female Spanish voice «SFL» for Festival
23ca74
Version: %{hispavocesversion}
23ca74
Requires: festival
23ca74
Provides: festival-voice
23ca74
BuildArch: noarch
23ca74
23ca74
# This is last as a lovely hack to make sure Version gets set back
23ca74
# to what it should be. Grr.
23ca74
%package devel
23ca74
Summary: Development files for the Festival speech synthesis system
23ca74
Version: %{festivalversion}
23ca74
Group: Development/Libraries
23ca74
# Note: rpmlint complains incorrectly about
23ca74
# "no-dependency-on festival"
23ca74
Requires: festival-speechtools-devel = %{speechtoolsversion}-%{release}
23ca74
Requires: festival-lib = %{version}-%{release}
23ca74
Requires: festival-lib
23ca74
23ca74
23ca74
23ca74
%description
23ca74
Festival is a general multi-lingual speech synthesis system developed
23ca74
at CSTR. It offers a full text to speech system with various APIs, as
23ca74
well as an environment for development and research of speech synthesis
23ca74
techniques. It is written in C++ with a Scheme-based command interpreter
23ca74
for general control.
23ca74
23ca74
%description lib
23ca74
The shared library used by the Festival text-to-speech and speech synthesis
23ca74
system.
23ca74
23ca74
%description docs
23ca74
HTML, Postscript, and Texinfo documentation for the Festival text-to-speech
23ca74
and speech synthesis system.
23ca74
23ca74
%description speechtools-libs
23ca74
The Edinburgh Speech Tools libraries, used by the Festival text-to-speech
23ca74
and speech synthesis system.
23ca74
23ca74
%description speechtools-utils 
23ca74
Miscellaneous utilities from the Edinburgh Speech Tools. Unless you have a
23ca74
specific need for one of these programs, you probably don't need to install
23ca74
this.
23ca74
23ca74
%description speechtools-devel
23ca74
Development files for the Edinburgh Speech Tools Library, used by the
23ca74
Festival speech synthesis system.
23ca74
23ca74
23ca74
%description -n festvox-kal-diphone
23ca74
American English male speaker ("Kevin") for Festival.
23ca74
23ca74
This voice provides an American English male voice using a residual excited
23ca74
LPC diphone synthesis method. It uses the CMU Lexicon pronunciations.
23ca74
Prosodic phrasing is provided by a statistically trained model using part of
23ca74
speech and local distribution of breaks. Intonation is provided by a CART
23ca74
tree predicting ToBI accents and an F0 contour generated from a model
23ca74
trained from natural speech. The duration model is also trained from data
23ca74
using a CART tree.
23ca74
23ca74
23ca74
%description -n festvox-ked-diphone
23ca74
American English male speaker ("Kurt") for Festival.
23ca74
23ca74
This voice provides an American English male voice using a residual excited
23ca74
LPC diphone synthesis method. It uses the CMU Lexicon for pronunciations.
23ca74
Prosodic phrasing is provided by a statistically trained model using part of
23ca74
speech and local distribution of breaks. Intonation is provided by a CART
23ca74
tree predicting ToBI accents and an F0 contour generated from a model
23ca74
trained from natural speech. The duration model is also trained from data
23ca74
using a CART tree.
23ca74
23ca74
23ca74
%description -n festvox-awb-arctic-hts
23ca74
US English male speaker ("AWB") for Festival. AWB is a native Scottish
23ca74
English speaker, but the voice uses the US English front end.
23ca74
23ca74
This is a HMM-based Speech Synthesis System (HTS) voice from the Nagoya
23ca74
Institute of Technology, trained using the CMU ARCTIC database. This voice
23ca74
is based on 1138 utterances spoken by a Scottish English male speaker. The
23ca74
speaker is very experienced in building synthetic voices and matched
23ca74
prompted US English, though his vowels are very different from US English
23ca74
vowels. Scottish English speakers will probably find synthesizers based on
23ca74
this voice strange. Unlike the other CMU_ARCTIC databases this was recorded
23ca74
in 16 bit 16KHz mono without EGG, on a Dell Laptop in a quiet office. The
23ca74
database was automatically labelled using CMU Sphinx using the FestVox
23ca74
labelling scripts. No hand correction has been made.
23ca74
23ca74
23ca74
%description -n festvox-bdl-arctic-hts
23ca74
US English male speaker ("BDL") for Festival.
23ca74
23ca74
This is a HMM-based Speech Synthesis System (HTS) voice from the Nagoya
23ca74
Institute of Technology, trained using the CMU ARCTIC database. This voice
23ca74
is based on 1132 utterances spoken by a US English male speaker. The speaker
23ca74
is experienced in building synthetic voices. This was recorded at 16bit
23ca74
32KHz, in a sound proof room, in stereo, one channel was the waveform, the
23ca74
other EGG. The database was automatically labelled using CMU Sphinx using
23ca74
the FestVox labelling scripts. No hand correction has been made.
23ca74
23ca74
23ca74
%description -n festvox-clb-arctic-hts
23ca74
US English female speaker ("CLB") for Festival.
23ca74
23ca74
This is a HMM-based Speech Synthesis System (HTS) voice from the Nagoya
23ca74
Institute of Technology, trained using the CMU ARCTIC database. This voice
23ca74
is based on 1132 utterances spoken by a US English female speaker. The
23ca74
speaker is experienced in building synthetic voices. This was recorded at
23ca74
16bit 32KHz, in a sound proof room, in stereo, one channel was the waveform,
23ca74
the other EGG. The database was automatically labelled using CMU Sphinx
23ca74
using the FestVox labelling scripts. No hand correction has been made.
23ca74
23ca74
23ca74
%description -n festvox-jmk-arctic-hts
23ca74
US English male speaker ("JMK") voice for Festival. JMK is a native Canadian
23ca74
English speaker, but the voice uses the US English front end.
23ca74
23ca74
This is a HMM-based Speech Synthesis System (HTS) voice from the Nagoya
23ca74
Institute of Technology, trained using the CMU ARCTIC database. This voice
23ca74
is based on 1138 utterances spoken by a US English male speaker. The speaker
23ca74
is experienced in building synthetic voices. This was recorded at 16bit
23ca74
32KHz, in a sound proof room, in stereo, one channel was the waveform, the
23ca74
other EGG. The database was automatically labelled using CMU Sphinx using
23ca74
the FestVox labelling scripts. No hand correction has been made.
23ca74
23ca74
%description -n festvox-rms-arctic-hts
23ca74
US English male speaker ("RMS") voice for Festival.
23ca74
23ca74
This is a HMM-based Speech Synthesis System (HTS) voice from the Nagoya
23ca74
Institute of Technology, trained using the CMU ARCTIC database. This voice
23ca74
is based on 1132 utterances spoken by a US English male speaker. The speaker
23ca74
is experienced in building synthetic voices. This was recorded at 16bit
23ca74
32KHz, in a sound proof room, in stereo, one channel was the waveform, the
23ca74
other EGG. The database was automatically labelled using EHMM an HMM labeler
23ca74
that is included in the FestVox distribution. No hand correction has been
23ca74
made.
23ca74
23ca74
%description -n festvox-slt-arctic-hts
23ca74
US English female speaker ("SLT") voice for Festival.
23ca74
23ca74
This is a HMM-based Speech Synthesis System (HTS) voice from the Nagoya
23ca74
Institute of Technology, trained using the CMU ARCTIC database. This voice
23ca74
is based on 1132 utterances spoken by a US English female speaker. The
23ca74
speaker is experienced in building synthetic voices. This was recorded at
23ca74
16bit 32KHz, in a sound proof room, in stereo, one channel was the waveform,
23ca74
the other EGG. The database was automatically labelled using CMU Sphinx
23ca74
using the FestVox labelling scripts. No hand correction has been made.
23ca74
23ca74
%description -n hispavoces-sfl-diphone
23ca74
Female Castillian-Spanish (es_ES) voice «SFL» for Festival.
23ca74
23ca74
This is a diphone-based male Spanish voice for the Festival speech synthesis
23ca74
system. These original audio files were recorded by a professional voice
23ca74
talent in a recording studio.
23ca74
23ca74
This voice was developed by the Consejeria de Innovacion, Ciencia y Empresa
23ca74
of the Junta de Andalucia on a project awarded to MP Sistemas in
23ca74
collaboration with Intelligent Dialogue Systems (INDISYS).
23ca74
23ca74
The primary objective was to integrate a higher-quality diphone-based
23ca74
Spanish voice in Guadalinex v4.0, an Ubuntu-based Linux distribution
23ca74
promoted by the Government of Andalusia (Spain). See
23ca74
http://www.guadalinex.org for more information.
23ca74
23ca74
%description -n hispavoces-pal-diphone
23ca74
Male Castillian-Spanish (es_ES) voice «PAL» for Festival.
23ca74
23ca74
This is a diphone-based male Spanish voice for the Festival speech synthesis
23ca74
system. These original audio files were recorded by a professional voice
23ca74
talent in a recording studio.
23ca74
23ca74
This voice was developed by the Consejeria de Innovacion, Ciencia y Empresa
23ca74
of the Junta de Andalucia on a project awarded to MP Sistemas in
23ca74
collaboration with Intelligent Dialogue Systems (INDISYS).
23ca74
23ca74
The primary objective was to integrate a higher-quality diphone-based
23ca74
Spanish voice in Guadalinex v4.0, an Ubuntu-based Linux distribution
23ca74
promoted by the Government of Andalusia (Spain). See
23ca74
http://www.guadalinex.org for more information.
23ca74
23ca74
%description devel
23ca74
Development files for the Festival speech synthesis system. Install
23ca74
festival-devel if you want to use Festival's capabilities from within your
23ca74
own programs, or if you intend to compile other programs using it. Note that
23ca74
you can also interface with Festival in via the shell or with BSD sockets.
23ca74
23ca74
23ca74
23ca74
%prep
23ca74
%setup -q -n festival -a 1
23ca74
23ca74
# speech tools
23ca74
%setup -q -n festival -D -T -a 2
23ca74
23ca74
# exit out if they've fixed this, so we can remove this hack.
23ca74
[ -x speech_tools/base_class/string/EST_strcasecmp.c ] || exit 1
23ca74
chmod -x speech_tools/base_class/string/EST_strcasecmp.c
23ca74
23ca74
# dictionaries
23ca74
%setup -q -n festival -D -T -b 100
23ca74
%setup -q -n festival -D -T -b 101
23ca74
23ca74
# voices
23ca74
%setup -q -n festival -D -T -b 200
23ca74
%setup -q -n festival -D -T -b 202
23ca74
%setup -q -n festival -D -T -b 220
23ca74
%setup -q -n festival -D -T -b 221
23ca74
%setup -q -n festival -D -T -b 222
23ca74
%setup -q -n festival -D -T -b 223
23ca74
%setup -q -n festival -D -T -b 224
23ca74
%setup -q -n festival -D -T -b 225
23ca74
%setup -c -q -n festival -D -T -a 300
23ca74
23ca74
%patch1 -p1 -b .nitech
23ca74
%patch2 -p1 -b .buildrootrefs
23ca74
%patch3 -p1 -b .shared
23ca74
%patch5 -p1 -b .bugfix
23ca74
%patch6 -p1 -b .liblinking
23ca74
%patch7 -p1 -b .cxx
23ca74
%patch8 -p1 -b .etc
23ca74
%patch9 -p1 -b .cmu2nitech
23ca74
# patch9 creates a new file; patch helpfully makes a "backup" of the
23ca74
# non-existent "original", which then has bad permissions. zap.
23ca74
rm -f lib/alias_cmu_to_nitech.scm.cmu2nitech
23ca74
%patch10 -p1 -b .findspeechtools
23ca74
%patch11 -p1 -b .shared
23ca74
%patch12 -p1 -b .soname
23ca74
23ca74
%patch20 -p1 -b .awb
23ca74
23ca74
%patch31 -p1 -b .libarch
23ca74
# finish the kludge for arch-specific "etc" (misc. binaries)
23ca74
for f in speech_tools/main/siod_main.cc src/arch/festival/festival.cc; do
23ca74
  sed -i -e 's,{{HORRIBLELIBARCHKLUDGE}},"%{_libdir}",' $f
23ca74
done
23ca74
23ca74
%patch60 -p1 -b .fmtsec
23ca74
23ca74
23ca74
# no backups for these patches because
23ca74
# the voice directories are copied wholesale
23ca74
%patch90 -p1
23ca74
%patch91 -p1
23ca74
%patch92 -p1
23ca74
%patch93 -p1 -b .gcc43
23ca74
%patch94 -p1 -b .pulse
23ca74
%patch95 -p1 -b .gcc44
23ca74
%patch96 -p0 -b .gcc47
23ca74
%patch97 -p1 -b .no-share
23ca74
%patch98 -b .typo
23ca74
%patch99 -p1 -b .gcc7
23ca74
23ca74
# zero length
23ca74
rm festdoc-%{docversion}/speech_tools/doc/index_html.jade
23ca74
rm festdoc-%{docversion}/speech_tools/doc/examples_gen/error_example_section.sgml
23ca74
rm festdoc-%{docversion}/speech_tools/doc/tex_stuff.jade
23ca74
23ca74
23ca74
23ca74
%build
23ca74
23ca74
# build speech tools (and libraries)
23ca74
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/speech_tools/lib
23ca74
pushd speech_tools
23ca74
  %configure
23ca74
  # -fPIC 'cause we're building shared libraries and it doesn't hurt
23ca74
  # -fno-strict-aliasing because of a couple of warnings about code
23ca74
  #   problems; if $RPM_OPT_FLAGS contains -O2 or above, this puts
23ca74
  #   it back. Once that problem is gone upstream, remove this for
23ca74
  #   better optimization.
23ca74
  make \
23ca74
    CFLAGS="$RPM_OPT_FLAGS -fPIC -fno-strict-aliasing" \
23ca74
    CXXFLAGS="$RPM_OPT_FLAGS  -fPIC -fno-strict-aliasing"
23ca74
popd
23ca74
23ca74
# build the main program
23ca74
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/src/lib
23ca74
# instead of doing this, maybe we should patch the make process
23ca74
# so it looks in the right place explicitly:
23ca74
export PATH=$(pwd)/bin:$PATH
23ca74
%configure
23ca74
make \
23ca74
  FTLIBDIR="%{_datadir}/festival/lib" \
23ca74
  CFLAGS="$RPM_OPT_FLAGS -fPIC" \
23ca74
  CXXFLAGS="$RPM_OPT_FLAGS -fPIC"
23ca74
23ca74
# build the patched CMU dictionary
23ca74
pushd lib/dicts/cmu
23ca74
  make
23ca74
popd
23ca74
23ca74
23ca74
%install
23ca74
# "make install" for this package is, um, "interesting". It seems geared for
23ca74
# local user-level builds. So, rather than doing that and then patching it
23ca74
# up, do the right parts by hand as necessary.
23ca74
23ca74
# install speech tools libs, binaries, and include files
23ca74
pushd speech_tools
23ca74
23ca74
  make INSTALLED_LIB=$RPM_BUILD_ROOT%{_libdir} make_installed_lib_shared
23ca74
  # no thanks, static libs.
23ca74
  rm $RPM_BUILD_ROOT%{_libdir}/*.a
23ca74
23ca74
  make INSTALLED_BIN=$RPM_BUILD_ROOT%{_libexecdir}/speech-tools make_installed_bin_static
23ca74
  # this list of the useful programs in speech_tools comes from
23ca74
  # upstream developer Alan W. Black; the other stuff is to be removed.
23ca74
  pushd $RPM_BUILD_ROOT%{_libexecdir}/speech-tools
23ca74
    ls |
23ca74
        grep -Evw "ch_wave|ch_track|na_play|na_record|wagon|wagon_test" |
23ca74
        grep -Evw "make_wagon_desc|pitchmark|pm|sig2fv|wfst_build" |
23ca74
        grep -Evw "wfst_run|wfst_run" |
23ca74
        xargs rm
23ca74
  popd
23ca74
23ca74
  pushd include
23ca74
    for d in $( find . -type d | grep -v win32 ); do
23ca74
      make -w -C $d INCDIR=$RPM_BUILD_ROOT%{_includedir}/speech_tools/$d install_incs
23ca74
    done
23ca74
    # Um, yeah, so, "EST" is not a very meaningful name for the include dir.
23ca74
    # The Red Hat / Fedora package has traditionally put this stuff under
23ca74
    # "speech_tools", and that's what we're gonna do here too.
23ca74
    mv $RPM_BUILD_ROOT%{_includedir}/speech_tools/EST/*.h \
23ca74
       $RPM_BUILD_ROOT%{_includedir}/speech_tools/
23ca74
    rmdir $RPM_BUILD_ROOT%{_includedir}/speech_tools/EST
23ca74
    mv $RPM_BUILD_ROOT%{_includedir}/speech_tools/unix/EST/EST_* \
23ca74
       $RPM_BUILD_ROOT%{_includedir}/speech_tools/unix/
23ca74
    rmdir $RPM_BUILD_ROOT%{_includedir}/speech_tools/unix/EST
23ca74
    mv $RPM_BUILD_ROOT%{_includedir}/speech_tools/instantiate/EST/instantiate/EST_* \
23ca74
       $RPM_BUILD_ROOT%{_includedir}/speech_tools/instantiate/
23ca74
    rm -rf $RPM_BUILD_ROOT%{_includedir}/speech_tools/instantiate/EST
23ca74
    mv $RPM_BUILD_ROOT%{_includedir}/speech_tools/sigpr/EST/EST_* \
23ca74
       $RPM_BUILD_ROOT%{_includedir}/speech_tools/sigpr
23ca74
    rmdir $RPM_BUILD_ROOT%{_includedir}/speech_tools/sigpr/EST
23ca74
    mv $RPM_BUILD_ROOT%{_includedir}/speech_tools/ling_class/EST/EST_* \
23ca74
       $RPM_BUILD_ROOT%{_includedir}/speech_tools/ling_class
23ca74
    rmdir $RPM_BUILD_ROOT%{_includedir}/speech_tools/ling_class/EST
23ca74
  popd
23ca74
23ca74
  cp README ../README.speechtools
23ca74
23ca74
popd
23ca74
23ca74
# install the dictionaries
23ca74
TOPDIR=$( pwd )
23ca74
pushd lib/dicts
23ca74
  mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib/dicts
23ca74
  # we want to put the licenses in the docs...
23ca74
  cp COPYING.poslex $OLDPWD/COPYING.poslex
23ca74
  cp cmu/COPYING $OLDPWD/COPYING.cmudict
23ca74
  for f in wsj.wp39.poslexR wsj.wp39.tri.ngrambin ; do
23ca74
    install -m 644 $f $RPM_BUILD_ROOT%{_datadir}/festival/lib/dicts/
23ca74
  done
23ca74
  mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib/dicts/cmu
23ca74
  pushd cmu
23ca74
    # note I'm keeping cmudict-0.4.diff and cmudict_extensions.scm to
23ca74
    # satisfy the "all changes clearly marked" part of the license -- these
23ca74
    # are the changes. And yes, the ".out" file is the one actually used.
23ca74
    # Sigh.
23ca74
    for f in allowables.scm cmudict-0.4.diff cmudict-0.4.out \
23ca74
             cmudict_extensions.scm cmulex.scm cmu_lts_rules.scm; do
23ca74
      install -m 644 $f $RPM_BUILD_ROOT%{_datadir}/festival/lib/dicts/cmu/
23ca74
    done
23ca74
  popd
23ca74
popd
23ca74
23ca74
# install the voices
23ca74
pushd lib/voices
23ca74
  # get the licenses. This is probably too clever by half, but oh well.
23ca74
  for f in $( find . -name COPYING ); do
23ca74
    n=$( echo $f | sed 's/.*\/\(.*\)\/COPYING/COPYING.\1/' )
23ca74
    mv $f $OLDPWD/$n
23ca74
  done
23ca74
  # ditch the readme files -- these aren't very useful.
23ca74
  # Except keep a README.htsvoice, because it contains license information.
23ca74
  cp us/nitech_us_awb_arctic_hts/hts/README.htsvoice $OLDPWD/README.htsvoice
23ca74
  find . -name 'README*' -exec rm {} \;
23ca74
popd
23ca74
# kludge! nitech_us_awb_arctic_hts is missing its COPYING file. It should
23ca74
# be the same as the other nitech files, though, so just copy one.
23ca74
cp COPYING.nitech_us_bdl_arctic_hts COPYING.nitech_us_awb_arctic_hts
23ca74
cp -a lib/voices $RPM_BUILD_ROOT%{_datadir}/festival/lib
23ca74
23ca74
mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib/voices/es/
23ca74
cp -a festival-spanish-voices-1.0.0/* $RPM_BUILD_ROOT%{_datadir}/festival/lib/voices/es/
23ca74
cp %{SOURCE301} .
23ca74
23ca74
# okay, now install the main festival program.
23ca74
23ca74
# binaries:
23ca74
make INSTALLED_BIN=$RPM_BUILD_ROOT%{_bindir} make_installed_bin_static
23ca74
install -m 755 bin/text2wave $RPM_BUILD_ROOT%{_bindir}
23ca74
23ca74
# install the shared library
23ca74
cp -a src/lib/libFestival.so* $RPM_BUILD_ROOT%{_libdir}
23ca74
23ca74
# this is just nifty. and it's small.
23ca74
install -m 755 examples/saytime $RPM_BUILD_ROOT%{_bindir}
23ca74
23ca74
# man pages
23ca74
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
23ca74
cp -a doc/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
23ca74
23ca74
# lib: the bulk of the program -- the scheme stuff and so on
23ca74
pushd lib
23ca74
  mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib
23ca74
  for f in *.scm festival.el *.ent *.gram *.dtd *.ngrambin speech.properties ; do
23ca74
    install -m 644 $f $RPM_BUILD_ROOT%{_datadir}/festival/lib/
23ca74
  done
23ca74
  mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib/multisyn/
23ca74
  install -m 644 multisyn/*.scm $RPM_BUILD_ROOT%{_datadir}/festival/lib/multisyn/
23ca74
popd
23ca74
23ca74
# "etc" -- not in the configuration sense, but in the sense of "extra helper
23ca74
# binaries".
23ca74
pushd lib/etc
23ca74
  # not arch-specific
23ca74
  mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib/etc
23ca74
  install -m 755 email_filter $RPM_BUILD_ROOT%{_datadir}/festival/lib/etc
23ca74
  # arch-specific
23ca74
  mkdir -p $RPM_BUILD_ROOT%{_libdir}/festival/etc
23ca74
  install -m 755 */audsp $RPM_BUILD_ROOT%{_libdir}/festival/etc
23ca74
popd
23ca74
23ca74
# the actual /etc. :)
23ca74
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/festival
23ca74
# use our version of this file
23ca74
rm $RPM_BUILD_ROOT%{_datadir}/festival/lib/siteinit.scm
23ca74
install -m 644 %{SOURCE50} $RPM_BUILD_ROOT%{_sysconfdir}/festival/siteinit.scm
23ca74
install -m 644 %{SOURCE51} $RPM_BUILD_ROOT%{_sysconfdir}/festival/sitevars.scm
23ca74
23ca74
# copy in the intro.text. It's small and makes (intro) work. in the future,
23ca74
# we may want include more examples in an examples subpackage
23ca74
mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/examples/
23ca74
install -m 644 examples/intro.text $RPM_BUILD_ROOT%{_datadir}/festival/examples
23ca74
23ca74
23ca74
# header files
23ca74
mkdir -p $RPM_BUILD_ROOT%{_includedir}/festival
23ca74
cp -a src/include/* $RPM_BUILD_ROOT%{_includedir}/festival
23ca74
23ca74
# Clean up some junk from the docs tarball.
23ca74
pushd festdoc-%{docversion}/speech_tools/doc
23ca74
  rm -fr CVS arch_doc/CVS man/CVS  speechtools/arch_doc/CVS
23ca74
  rm -f .*_made .speechtools_html .tex_done
23ca74
popd
23ca74
23ca74
# info pages
23ca74
mkdir -p $RPM_BUILD_ROOT%{_infodir}
23ca74
cp -p festdoc-%{docversion}/festival/info/* $RPM_BUILD_ROOT%{_infodir}
23ca74
23ca74
23ca74
23ca74
%clean
23ca74
rm -rf $RPM_BUILD_ROOT
23ca74
23ca74
23ca74
23ca74
%post docs
23ca74
/sbin/install-info %{_infodir}/festival.info.gz %{_infodir}/dir --section "Accessibility" > /dev/null 2>&1
23ca74
:
23ca74
23ca74
%post lib -p /sbin/ldconfig
23ca74
23ca74
%post speechtools-libs -p /sbin/ldconfig
23ca74
23ca74
23ca74
%postun docs
23ca74
if [ "$1" = 0 ]; then
23ca74
        /sbin/install-info --delete %{_infodir}/festival.info.gz %{_infodir}/dir --section "Accessibility" > /dev/null 2>&1
23ca74
fi
23ca74
:
23ca74
23ca74
%postun lib -p /sbin/ldconfig
23ca74
23ca74
%postun speechtools-libs -p /sbin/ldconfig
23ca74
23ca74
23ca74
23ca74
%files
23ca74
%defattr(-,root,root)
23ca74
%doc ACKNOWLEDGMENTS COPYING NEWS README
23ca74
%doc COPYING.poslex COPYING.cmudict
23ca74
%dir %{_sysconfdir}/festival
23ca74
%config(noreplace)  %{_sysconfdir}/festival/siteinit.scm
23ca74
%config(noreplace)  %{_sysconfdir}/festival/sitevars.scm
23ca74
%{_bindir}/festival
23ca74
%{_bindir}/festival_client
23ca74
%{_bindir}/festival_server
23ca74
%{_bindir}/festival_server_control
23ca74
%{_bindir}/text2wave
23ca74
%{_bindir}/saytime
23ca74
%dir %{_datadir}/festival
23ca74
%dir %{_datadir}/festival/lib
23ca74
%{_datadir}/festival/lib/*.scm
23ca74
%{_datadir}/festival/lib/festival.el
23ca74
%{_datadir}/festival/lib/*.ent
23ca74
%{_datadir}/festival/lib/*.gram
23ca74
%{_datadir}/festival/lib/*.dtd
23ca74
%{_datadir}/festival/lib/*.ngrambin
23ca74
%{_datadir}/festival/lib/speech.properties
23ca74
%{_datadir}/festival/lib/dicts
23ca74
%{_datadir}/festival/lib/etc
23ca74
%dir %{_datadir}/festival/lib/multisyn
23ca74
%{_datadir}/festival/lib/multisyn/*.scm
23ca74
%dir %{_datadir}/festival/examples
23ca74
%{_datadir}/festival/examples/intro.text
23ca74
%dir %{_libdir}/festival
23ca74
%dir %{_libdir}/festival/etc
23ca74
%{_libdir}/festival/etc/*
23ca74
%{_mandir}/man1/*
23ca74
23ca74
%files lib
23ca74
%defattr(-,root,root)
23ca74
%doc COPYING
23ca74
%{_libdir}/libFestival.so.*
23ca74
23ca74
%files docs
23ca74
%defattr(-,root,root)
23ca74
%doc festdoc-%{docversion}/festival/html/*html
23ca74
%{_infodir}/*
23ca74
23ca74
%files speechtools-libs
23ca74
%defattr(-,root,root)
23ca74
%doc README.speechtools
23ca74
%{_libdir}/libestbase.so.*
23ca74
%{_libdir}/libestools.so.*
23ca74
%{_libdir}/libeststring.so.*
23ca74
23ca74
%files speechtools-utils
23ca74
%defattr(-,root,root)
23ca74
%doc README.speechtools
23ca74
%dir %{_libexecdir}/speech-tools
23ca74
%{_libexecdir}/speech-tools/*
23ca74
23ca74
%files speechtools-devel
23ca74
%defattr(-,root,root)
23ca74
%doc festdoc-%{docversion}/speech_tools
23ca74
%{_libdir}/libestbase.so
23ca74
%{_libdir}/libestools.so
23ca74
%{_libdir}/libeststring.so
23ca74
%dir %{_includedir}/speech_tools
23ca74
%{_includedir}/speech_tools/*
23ca74
23ca74
%files -n festvox-kal-diphone
23ca74
%defattr(-,root,root)
23ca74
%doc COPYING.kal_diphone
23ca74
%dir %{_datadir}/festival/lib/voices
23ca74
%dir %{_datadir}/festival/lib/voices/english
23ca74
%{_datadir}/festival/lib/voices/english/kal_diphone
23ca74
23ca74
%files -n festvox-ked-diphone
23ca74
%defattr(-,root,root)
23ca74
%doc COPYING.ked_diphone
23ca74
%dir %{_datadir}/festival/lib/voices
23ca74
%dir %{_datadir}/festival/lib/voices/english
23ca74
%{_datadir}/festival/lib/voices/english/ked_diphone
23ca74
23ca74
%files -n festvox-awb-arctic-hts
23ca74
%defattr(-,root,root)
23ca74
%doc COPYING.nitech_us_awb_arctic_hts COPYING.hts README.htsvoice
23ca74
%dir %{_datadir}/festival/lib/voices
23ca74
%dir %{_datadir}/festival/lib/voices/us
23ca74
%{_datadir}/festival/lib/voices/us/nitech_us_awb_arctic_hts
23ca74
23ca74
%files -n festvox-bdl-arctic-hts
23ca74
%defattr(-,root,root)
23ca74
%doc COPYING.nitech_us_bdl_arctic_hts COPYING.hts README.htsvoice
23ca74
%dir %{_datadir}/festival/lib/voices
23ca74
%dir %{_datadir}/festival/lib/voices/us
23ca74
%{_datadir}/festival/lib/voices/us/nitech_us_bdl_arctic_hts
23ca74
23ca74
%files -n festvox-clb-arctic-hts
23ca74
%defattr(-,root,root)
23ca74
%doc COPYING.nitech_us_clb_arctic_hts COPYING.hts README.htsvoice
23ca74
%dir %{_datadir}/festival/lib/voices
23ca74
%dir %{_datadir}/festival/lib/voices/us
23ca74
%{_datadir}/festival/lib/voices/us/nitech_us_clb_arctic_hts
23ca74
23ca74
%files -n festvox-jmk-arctic-hts
23ca74
%defattr(-,root,root)
23ca74
%doc COPYING.nitech_us_jmk_arctic_hts COPYING.hts README.htsvoice
23ca74
%dir %{_datadir}/festival/lib/voices
23ca74
%dir %{_datadir}/festival/lib/voices/us
23ca74
%{_datadir}/festival/lib/voices/us/nitech_us_jmk_arctic_hts
23ca74
23ca74
%files -n festvox-rms-arctic-hts
23ca74
%defattr(-,root,root)
23ca74
%doc COPYING.nitech_us_rms_arctic_hts COPYING.hts README.htsvoice
23ca74
%dir %{_datadir}/festival/lib/voices
23ca74
%dir %{_datadir}/festival/lib/voices/us
23ca74
%{_datadir}/festival/lib/voices/us/nitech_us_rms_arctic_hts
23ca74
23ca74
%files -n festvox-slt-arctic-hts
23ca74
%defattr(-,root,root)
23ca74
%doc COPYING.nitech_us_slt_arctic_hts COPYING.hts README.htsvoice
23ca74
%dir %{_datadir}/festival/lib/voices
23ca74
%dir %{_datadir}/festival/lib/voices/us
23ca74
%{_datadir}/festival/lib/voices/us/nitech_us_slt_arctic_hts
23ca74
23ca74
%files -n hispavoces-pal-diphone
23ca74
%defattr(-,root,root)
23ca74
%doc COPYING.hispavoces
23ca74
%dir %{_datadir}/festival/lib/voices
23ca74
%dir %{_datadir}/festival/lib/voices/es
23ca74
%dir %{_datadir}/festival/lib/voices/es/JuntaDeAndalucia_es_pa_diphone/
23ca74
%{_datadir}/festival/lib/voices/es/JuntaDeAndalucia_es_pa_diphone/*
23ca74
23ca74
%files -n hispavoces-sfl-diphone
23ca74
%defattr(-,root,root)
23ca74
%doc COPYING.hispavoces
23ca74
%dir %{_datadir}/festival/lib/voices
23ca74
%dir %{_datadir}/festival/lib/voices/es
23ca74
%dir %{_datadir}/festival/lib/voices/es/JuntaDeAndalucia_es_sf_diphone/
23ca74
%{_datadir}/festival/lib/voices/es/JuntaDeAndalucia_es_sf_diphone/*
23ca74
23ca74
%files devel
23ca74
%defattr(-,root,root)
23ca74
%doc COPYING
23ca74
%{_libdir}/libFestival.so
23ca74
%dir %{_includedir}/festival
23ca74
%{_includedir}/festival/*
23ca74
23ca74
23ca74
%changelog
23ca74
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.96-37
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
23ca74
23ca74
* Wed Jan 31 2018 Than Ngo <than@redhat.com> - 1.96-36
23ca74
- add BR on texi2html instead tetex, minimal tex BR
23ca74
- fix FTBS with gcc7
23ca74
23ca74
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.96-35
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
23ca74
23ca74
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.96-34
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
23ca74
23ca74
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.96-33
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
23ca74
23ca74
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.96-32
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
23ca74
23ca74
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.96-31
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
23ca74
23ca74
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.96-30
23ca74
- Rebuilt for GCC 5 C++11 ABI change
23ca74
23ca74
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.96-29
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
23ca74
23ca74
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.96-28
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
23ca74
23ca74
* Mon May 12 2014 Jaromir Capik <jcapik@redhat.com> - 1.96-27
23ca74
- Fixing format security flaws (#1037060)
23ca74
23ca74
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.96-26
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
23ca74
23ca74
* Sat Mar 02 2013 Bruno Wolff III <bruno@wolff.to> - 1.96-25
23ca74
- Fix typo in server script - bz 614200
23ca74
23ca74
* Thu Feb 07 2013 Jon Ciesla <limburgher@gmail.com> - 1.96-24
23ca74
- Minor Merge review fixes, BZ 225748.
23ca74
23ca74
* Mon Jan  7 2013 Matthias Clasen <mclasen@redhat.com> - 1.96-23
23ca74
- Add tighter inter-subpackage deps (recommended by rpmdiff)
23ca74
23ca74
* Mon Jan  7 2013 Matthias Clasen <mclasen@redhat.com> - 1.96-22
23ca74
- Fix directory ownership for /usr/share/festival/lib/voices/es
23ca74
23ca74
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.96-21
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
23ca74
23ca74
* Sat Feb 25 2012 Bruno Wolff III <bruno@wolff.to> - 1.96-20
23ca74
- Fix to build with gcc 4.7
23ca74
23ca74
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.96-19
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
23ca74
23ca74
* Tue Feb 22 2011 Tim Niemueller <tim@niemueller.de> - 1.96-18
23ca74
- Fix install paths of speech_tools includes (rhbz #242607)
23ca74
23ca74
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.96-17
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
23ca74
23ca74
* Tue Sep 29 2009 Matthias Clasen <mclasen@redhat.com> - 1.96-16
23ca74
- Add native pulseaudio support (#471047)
23ca74
23ca74
* Thu Sep 10 2009 Bernie Innocenti <bernie@codewiz.org> - 1.96-15
23ca74
- Disable esd support (resolves: rhbz#492982)
23ca74
23ca74
* Wed Jul 29 2009 Matthias Clasen <mclasen@redhat.com> - 1.96-14
23ca74
- Rebuild
23ca74
23ca74
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.96-13
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
23ca74
23ca74
* Sat Apr 18 2009 Matthias Clasen <mclasen@redhat.com> - 1.96-12
23ca74
- Add Spanish voices from the guadalinex project, in the
23ca74
  hispavoces-pal-diphone and hispavoces-sfl-diphone subpackages
23ca74
  (#496011)
23ca74
23ca74
* Tue Mar 24 2009 Jesse Keating <jkeating@redhat.com> - 1.96-11
23ca74
- Drop the explicit dep on festival-voice, as it is redundant and
23ca74
  causes problems with multiple providers
23ca74
23ca74
* Thu Feb 26 2009 Matthias Clasen  <mclasen@redhat.com> 1.96-10
23ca74
- Fix build with gcc 4.4
23ca74
23ca74
* Tue Feb 24 2009 Matthias Clasen  <mclasen@redhat.com> 1.96-9
23ca74
- Make -docs and all the festvox subpackages noarch
23ca74
23ca74
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.96-8
23ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
23ca74
23ca74
* Sun Nov 23 2008 Matthias Clasen <mclasen@redhat.com> - 1.96-7
23ca74
- Tweak summaries
23ca74
23ca74
* Mon Oct 27 2008 Ray Strode <rstrode@redhat.com> - 1.96-6
23ca74
- interoperate with other apps by using pacat for audio output
23ca74
  (bug 467531)
23ca74
23ca74
* Fri Jul 18 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.96-5
23ca74
- fix license tag
23ca74
23ca74
* Fri Feb 22 2008 Matthias Clasen  <mclasen@redhat.com> - 1.96-4
23ca74
- Fix the build with gcc 4.3
23ca74
23ca74
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.96-3
23ca74
- Autorebuild for GCC 4.3
23ca74
23ca74
* Wed Nov  7 2007 Stepan Kasal <skasal@redhat.com>1.96-2
23ca74
- fix a typo in a summary and in festival-1.96-nitech-proclaimvoice.patch
23ca74
- Resolves: #239216
23ca74
23ca74
* Tue Mar 20 2007 Ray Strode <rstrode@redhat.com> 1.96-1
23ca74
- rebuild
23ca74
23ca74
* Mon Mar 19 2007 David Zeuthen <davidz@redhat.com> 1.96-0.11
23ca74
- Forgot to add the .scm files
23ca74
23ca74
* Mon Mar 19 2007 David Zeuthen <davidz@redhat.com> 1.96-0.10
23ca74
- Update to Matthew Miller's much improved package (#232105)
23ca74
- Move the buildroot patch around
23ca74
23ca74
* Sun Mar 18 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.9
23ca74
- fix the library link patch to use -lncurses instead of -ltinfo --
23ca74
  the later is all that's really needed, but the former works on older
23ca74
  distros too.
23ca74
23ca74
* Fri Mar 16 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.8
23ca74
- festival-devel depends on the libraries package, not base festival. this
23ca74
  raises an multilib question: need to obsolete festival.i386 on x86_64.
23ca74
  Right now, there's no mechanism for doing that. Fortunately, all the
23ca74
  changes in packaging happen to make it so that the current version doesn't
23ca74
  conflict with the old release, so one will get unused cruft but not
23ca74
  breakage when upgrading.
23ca74
- Bite teh proverbial bullet and make libFestival build shared.
23ca74
- update speech-tools soname patch to work in the more general case needed
23ca74
  by the festival main build
23ca74
- make said shared-lib a subpackage to avoid multiarching the whole thing
23ca74
- split festival-devel and speechutils-devel in anticipation of future
23ca74
  plan of actually decoupling these packages.
23ca74
- note that rpmlint complains about "missing" deps on the devel packages. it
23ca74
  should be fixed to recognize requiring a -lib/libs package is sufficent or
23ca74
  better.
23ca74
- add saytime script. Because, really, what else is this package *for*?
23ca74
- add the intro.text so (intro) works. 196 more bytes won't kill us. :)
23ca74
- remove $PATH from LD_LIBRARY_PATH used in build. (What the heck?)
23ca74
- add defattr to all subpackages. I don't think it's strictly necessary
23ca74
  since putting it in the first package seems sufficient, but that's
23ca74
  probably not behavior to count on.
23ca74
- make descriptions and summaries use more consistant language
23ca74
23ca74
* Thu Mar 15 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.7
23ca74
- Upstream baseurl now includes version. (Thanks Alan Black @ cmu)
23ca74
- Update siteinit patch to also incorporate sitevars
23ca74
- Add sitevars as a config file
23ca74
- Ship our own siteinit and sitevars as sources
23ca74
- In default sitevars, reference /usr/local/share/festival/lib as another
23ca74
  place to look for voices (it's okay if that doesn't exist). Hopefully,
23ca74
  this will encourage people who want to install non-RPM-packaged voices to
23ca74
  keep from doing it in /usr/share.
23ca74
- Fix wrong references to slt voice in other nitech voices
23ca74
- Fix wrongly commented-out (require 'f2bf0lr) in awb, clb, and rms voices.
23ca74
- Stop untarring source files and use the setup macro properly.
23ca74
- Get rid of silly DATA.TMP directories for installing voices and 
23ca74
  dictionaries.
23ca74
- Stop making ../speechtools link. Currently solved by patching to look
23ca74
  in the current directory; could also do this by moving everything up
23ca74
  a directory.
23ca74
- TODO: festival-buildroot.patch could stand to be updated. May not
23ca74
  even be needed anymore.
23ca74
- Drop the 8k versions of the diphone voices, since there's not really
23ca74
  any point. If you want smaller, use one of the arctic_hts voices
23ca74
  instead. And overall, this saves us about 4.5M.
23ca74
23ca74
* Wed Mar 14 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.6
23ca74
- Fix copy-paste error in JMK description (thanks Matthias Clasen)
23ca74
- Remove "nitech-us-" from the names of those voice packages to make the
23ca74
  package names shorter. (This will also be more convenient if we switch to
23ca74
  the cmu versions in the future.)
23ca74
- made aliases so old cmu_us_*_arctic_hts voice names still work.
23ca74
- Look for /etc/festival/siteinit.scm (and move siteinit.scm there!)
23ca74
- Mark siteinit.scm as a config file
23ca74
- Remove some non-useful stuff from speech-tools-utils.
23ca74
- Move main dir from /usr/share/festival to /usr/share/festival/lib at
23ca74
  request of upstream. Also, we can drop the FHS (well, "fsstnd" -- it's
23ca74
  old) patch and just pass FTLIBDIR to make. Which, hey, we were already
23ca74
  doing. Yay redundancy.
23ca74
- clean up CFLAGS and CXXFLAGS. "-fpermissive" was hiding bad stuff.
23ca74
- update speech tools with patch from AWB to fix 64-bit build issue 
23ca74
  with EST_DProbDist
23ca74
- there's still some compiler warnings which should be addressed upstream.
23ca74
- The nitech hts voices don't properly proclaim_voice, making them not
23ca74
  show up for gnome-speech and thus making orca crash. See details in the
23ca74
  comments in bug #232105.
23ca74
23ca74
* Tue Mar 13 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.5
23ca74
- use festvox- instead of festival-voice for voice packages -- matches
23ca74
  upstream tarballs, and is shorter. Also, use shorter form of
23ca74
  the date-based version.
23ca74
- get the README.htsvoice from the nitech voices -- it contains
23ca74
  license info.
23ca74
- build (but don't enable by default) ESD support in speech-tools (bug
23ca74
  #198908)
23ca74
- fix coding error noted in bug #162137 -- need to push this upstream.
23ca74
- link speech tools libraries with -lm, -ltermcap, -lesd and with themselves
23ca74
  (bug #198190, partially)
23ca74
- holy sheesh. Use g++ for CXX, not gcc. Fixes bug #198190 completely.
23ca74
23ca74
* Tue Mar 13 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.4
23ca74
- subpackages! Split out speech-tools, docs, voices.
23ca74
- long descriptions for the individual voices, carefully gathered from
23ca74
  readmes and web sites.
23ca74
- ooh. replace cmu_hts voices with the updated versions from upstream
23ca74
  <http://hts.sp.nitech.ac.jp/>. Two new voices, and updated versions of
23ca74
  the others. (The voices packaged at festvox.org are apparently based on
23ca74
  older versions of these, which in turn are from the CMU upstream.)
23ca74
- TODO: make aliases for the cmu voices.
23ca74
- arguably, voices should be made in to their own src.rpms. They don't need
23ca74
  anything from here to build. That's for a future version. (At that time,
23ca74
  the gigantic multisyn voices could be added.) The CMU dict needs festival
23ca74
  installed to build, but I don't think it needs the source, so dicts could
23ca74
  be subpackages too. And the docs are also a good candidate for separation.
23ca74
  speech-tools, though, is incestuously used in the festival build process
23ca74
  and I think it makes sense to keep that bundled.
23ca74
- TODO: check through the speechtools-utils for what should actually be 
23ca74
  packaged; fix the include path for siod (and anything else that needs it).
23ca74
- TODO: package festival.el so it just works with emacs.
23ca74
- TODO: reinvent festival_server_control as a proper init script
23ca74
- TODO: put the festival server in sbin, maybe?
23ca74
- Another question: should we drop the 8k diphone voices? Any point?
23ca74
- Changed "X11-like" to "MIT-style" (which is what X11 is) to make rpmlint
23ca74
  happy.
23ca74
- make %%{festivalversion} macro to deal with all of the changes to version
23ca74
  in subpackages. Kludgy, but there's RPM for you.
23ca74
23ca74
* Tue Mar 13 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.3
23ca74
- oh! The "etc-path" is important after all. Map that into
23ca74
  /usr/lib[arch]/festival via a kludge.
23ca74
- make cmu_us_slt_arctic_hts the default voice, in preparation for
23ca74
  splitting the voice packages. (thankfully, there's already a fallback
23ca74
  mechanism -- cool!)
23ca74
23ca74
* Mon Mar 12 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.2
23ca74
- clean up accidental backup file left in updated awb_arctic_hts 
23ca74
  tarball
23ca74
- remove /usr/share/festival/etc (see bug #228315)
23ca74
- move unpackage voices to the prep section where it belongs
23ca74
- other minor spec file readability changes
23ca74
- "make install" for this package is, um, "interesting". It seems
23ca74
  geared for local user-level builds. So, rather than doing that and
23ca74
  then patching it up, do the right parts by hand as necessary. (The
23ca74
  previous version of the spec file did a convoluted mix of both.)
23ca74
- don't install static libs.
23ca74
- took out the massive hack that munges EST_*.h to speech_tools/EST_*.h in
23ca74
  the installed header files -- programs should instead use
23ca74
  -I/usr/include/speech_tools, shouldn't they? Put this back if I'm wrong.
23ca74
- TODO -- autogenerated speech_tools docs
23ca74
- festvox_ellpc11k.tar.gz, the spanish voice, wasn't getting installed anyway
23ca74
  due to a license question. Since it's also gone upstream, removing.
23ca74
23ca74
* Fri Mar 09 2007 Matthew Miller <mattdm@mattdm.org> 1.96-0.1
23ca74
- Preliminary update to 1.96
23ca74
- Update to new cmu_us_*_arctic files -- they're changed upstream,
23ca74
  although they don't appear to be versioned. Awesome. The current
23ca74
  versions are those found in the same directory with the 1.96 files.
23ca74
- ditto festlex_CMU.tar.gz
23ca74
- add macro for speechtoolsversion
23ca74
- minor update to festival-1.96-american.patch.
23ca74
- update shared build patch and rename to make more obvious that
23ca74
  it applies to the speechtools portion of the package.
23ca74
- gcc 4 build patches now upstream.
23ca74
- localhost-connections patch now upstream.
23ca74
- note that festvox_ellpc11k.tar.gz and festvox_kallpc8k.tar.gz are no longer 
23ca74
  in the directory tree upstream; drop?
23ca74
23ca74
* Fri Jan 19 2007 Miroslav Lichvar <mlichvar@redhat.com> - 1.95-6
23ca74
- link with ncurses
23ca74
- add dist tag
23ca74
- make scriptlets safer
23ca74
23ca74
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.95-5.2.1
23ca74
- rebuild
23ca74
23ca74
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.95-5.2
23ca74
- bump again for double-long bug on ppc(64)
23ca74
23ca74
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.95-5.1
23ca74
- rebuilt for new gcc4.1 snapshot and glibc changes
23ca74
23ca74
* Sun Jan 22 2006 Ray Strode <rstrode@redhat.com> - 1.95-5
23ca74
- get gnopernicus working again. Patch from 
23ca74
  Fernando Herrera <fherrera@gmail.com> (bug 178312)
23ca74
- add a lot of compiler flags and random cruft to get
23ca74
  festival to build with gcc 4.1
23ca74
23ca74
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
23ca74
- rebuilt
23ca74
23ca74
* Mon Oct 10 2005 Florian La Roche <laroche@redhat.com>
23ca74
- another try to get it to compile again
23ca74
23ca74
* Tue Apr 28 2005  <johnp@redhat.com> - 1.95-3
23ca74
- require info packages so the post does not fail
23ca74
- remove /usr/bin/VCLocalRule from buildroot since it is
23ca74
  an extranious file that does not need to be installed
23ca74
23ca74
* Wed Apr 27 2005 Miloslav Trmac <mitr@redhat.com> - 1.95-2
23ca74
- Fix build with gcc 4 (#156132)
23ca74
- Require /sbin/install-info for scriptlets (#155698)
23ca74
- Don't ship %%{_bindir}/VCLocalRules (#75645)
23ca74
23ca74
* Fri Feb 25 2005  <jrb@redhat.com> - 1.95-1
23ca74
- patch from Matthew Miller to update to 1.95.  Full changelog below
23ca74
23ca74
* Mon Feb  7 2005 Matthew Miller <mattdm@mattdm.org> 1.95-0.mattdm8
23ca74
- put speech-tools binaries in /usr/libexec/speech-tools so as to not
23ca74
  clutter /usr/bin. Another approach would be to make speech-tools a 
23ca74
  separate package and to make these utilities a subpackage of that.
23ca74
- macro-ize /usr/bin, /usr/lib, /usr/include
23ca74
23ca74
* Sun Feb  6 2005 Matthew Miller <mattdm@mattdm.org> 1.95-0.mattdm6
23ca74
- worked on this some more
23ca74
- made actually work -- put back rest of fsstnd patch which I had broken
23ca74
- made kludge for lack of sonames in shared libraries -- I think I did the
23ca74
  right thing
23ca74
- put back american as the default -- british dicts are non-free.
23ca74
23ca74
* Wed Jan  5 2005 Matthew Miller <mattdm@mattdm.org> 1.95-0.mattdm1
23ca74
- preliminary update to 1.95 beta
23ca74
- add really nice CMU_ARCTIC HTS voices, which is the whole point of wanting
23ca74
  to do this. (They have a free license.)
23ca74
- switch to festvox.org north american upstream urls
23ca74
- keep old doc files -- there's no new ones yet.
23ca74
- add comment to specfile about reason for lack of OALD (British) voices --
23ca74
  they've got a more restrictive license.
23ca74
- change license to "X11-style", because that's how they describe it.
23ca74
- remove exclusivearch. I dunno if this builds on other archs, but I
23ca74
  also don't know why it wouldn't.
23ca74
- fancier buildroot string, 'cause hey, why not.
23ca74
- more "datadir" macros
23ca74
- remove most of Patch0 (fsstnd) -- can be done by setting variables instead.
23ca74
  there's some bits in speechtools still, though
23ca74
- update Patch3 (shared-build)
23ca74
- don't apply patches 20 and 21 -- no longer needed.
23ca74
- disable adding "FreeBSD" and "OpenBSD" to the dictionary for now. Probably
23ca74
  a whole list of geek words should be added. Also, the patch was applied
23ca74
  in an icky kludgy way.
23ca74
23ca74
* Thu Jul 29 2004 Miloslav Trmac <mitr@redhat.com> - 1.4.2-25
23ca74
- Update for gcc 3.4
23ca74
23ca74
* Wed Jul 28 2004 Miloslav Trmac <mitr@redhat.com> - 1.4.2-24
23ca74
- Use shared libraries to reduce package size
23ca74
- Don't ship patch backup files
23ca74
23ca74
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
23ca74
- rebuilt
23ca74
23ca74
* Tue May  4 2004 Jonathan Blandford <jrb@redhat.com> 1.4.2-21
23ca74
- Remove the spanish voices until we get clarification on the license
23ca74
23ca74
* Sat Apr 10 2004 Warren Togami <wtogami@redhat.com>
23ca74
- BR libtermcap-devel #104722
23ca74
23ca74
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
23ca74
- rebuilt
23ca74
23ca74
* Mon Aug 25 2003 Bill Nottingham <notting@redhat.com> 1.4.2-19
23ca74
- clean up buildroot references (#75643, #77908, #102985)
23ca74
- remove some extraneous scripts
23ca74
- fix build with gcc-3.3
23ca74
23ca74
* Thu Jun 12 2003 Elliot Lee <sopwith@redhat.com> 1.4.2-17
23ca74
- Rebuild
23ca74
23ca74
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
23ca74
- rebuilt
23ca74
23ca74
* Thu Jan  9 2003 Tim Powers <timp@redhat.com> 1.4.2-15
23ca74
- redirect install-info spewage
23ca74
23ca74
* Tue Jan  7 2003 Jens Petersen <petersen@redhat.com> 1.4.2-14
23ca74
- put info files in infodir
23ca74
- add post and postun script to install and uninstall info dir file entry
23ca74
- drop postscript and info files from docs
23ca74
23ca74
* Wed Dec 11 2002 Tim Powers <timp@redhat.com> 1.4.2-13
23ca74
- rebuild
23ca74
23ca74
* Thu Aug 15 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.4.2-12
23ca74
- Adapt to current libstdc++
23ca74
23ca74
* Tue Jul 23 2002 Tim Powers <timp@redhat.com> 1.4.2-10
23ca74
- build using gcc-3.2-0.1
23ca74
23ca74
* Wed Jul  3 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.4.2-9
23ca74
- Add some missing helpprograms (# 67698)
23ca74
23ca74
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
23ca74
- automated rebuild
23ca74
23ca74
* Mon Jun 10 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.4.2-7
23ca74
- Fix some rpmlint errors
23ca74
23ca74
* Mon Jun 10 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.4.2-6
23ca74
- Fix ISO C++ compliance
23ca74
23ca74
* Mon Mar 18 2002 Tim Powers <timp@redhat.com>
23ca74
- rebuilt
23ca74
23ca74
* Thu Mar 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.4.2-2
23ca74
- Get rid of CVS directiories in doc dir
23ca74
- Fix broken symlinks for components from speech_tools
23ca74
23ca74
* Wed Mar  6 2002 Trond Eivind Glomsrød <teg@redhat.com>
23ca74
- 1.4.2
23ca74
- Lots of fixes to make it build, more needed
23ca74
- Cleanups
23ca74
- Update URL
23ca74
- Fix docs inclusion
23ca74
- Drop prefix
23ca74
- Use %%{_tmppath}
23ca74
23ca74
* Wed Aug  2 2000 Bernhard Rosenkraenzer <bero@redhat.com>
23ca74
- Add defattr (Bug #15033)
23ca74
23ca74
* Tue Jul 25 2000 Bernhard Rosenkraenzer <bero@redhat.com>
23ca74
- fix build on current 7.0
23ca74
23ca74
* Mon Jul 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
23ca74
- fix build on current 7.0
23ca74
23ca74
* Thu Jul  6 2000 Bernhard Rosenkraenzer <bero@redhat.com>
23ca74
- FHSify
23ca74
23ca74
* Mon Jun 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
23ca74
- Fix build on non-x86
23ca74
23ca74
* Sun Apr 22 2000 Bernhard Rosenkraenzer <bero@redhat.com>
23ca74
- initial packaging