Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37587791
en ru br
ALT Linux repos
S:a10m-alt4
5.0: a10m-alt1
4.1: a10m-alt0.M41.1
4.0: 10.0-alt2
3.0: 10.0-alt2

Group :: Sound
RPM: freespeech

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: freespeech
Version: a10m
Release: alt1
Packager: Michael Pozhidaev <msp at altlinux.ru>

Summary: %name is a phonetic convertor for text strings
License: GPL
Group: Sound
BuildPreReq: libgdbm-devel perl
Url: http://tcts.fpms.ac.be/synthesis/mbrola.html

Source: http://tcts.fpms.ac.be/synthesis/mbrola/tts/English/fs.a10m.tar.gz
Patch0: freespeech-a10m-alt-build.patch
Patch1: freespeech-a10m-alt-x86_64.patch
Patch2: freespeech-a10m-alt-externals.patch

%description
%name generates phonetic data used as input for speech synthesizers.
Usually it is used as a preprocessor for Mbrola.
So, you should install it if you are going to use Mbrola.

%prep
%setup -q -n distribution

%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
cd lib
make clean
make CFLAGS='%optflags'
cd ../src
make clean
make CFLAGS='%optflags'
cd ..

%install
install -pD -m775 ./src/freephone %buildroot%_bindir/freephone
install -pD -m664 ./lib/lexicon.dir %buildroot%_datadir/%name/lexicon.dir
install -pD -m664 ./lib/lexicon.pag %buildroot%_datadir/%name/lexicon.pag

%files
%_bindir/*
%_datadir/*
%doc README INSTALLATION Copying ACKNOWLEDGEMENTS

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin