updated on Sat Jan 21 04:00:54 UTC 2012
[aur-mirror.git] / flite-alsa / PKGBUILD
blob23184ee8c09ab7bc1570f00e2905ac128d9cde75
1 # $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
2 # Maintainer: Simo Leone <simo@archlinux.org>
3 pkgname=flite-alsa
4 pkgver=1.3
5 pkgrel=1
6 pkgdesc="A lighweight version of festival speech synthesis - includes Lukas Loehrer's ALSA patch"
7 arch=(i686 x86_64)
8 url="http://fife.speech.cs.cmu.edu/flite/"
9 license=""
10 provides=('flite')
11 depends=('glibc' 'alsa-lib>=1.0.10')
12 source=(http://fife.speech.cs.cmu.edu/flite/packed/$pkgname-$pkgver/$pkgname-$pkgver-release.tar.gz \
13 http://homepage.hispeed.ch/loehrer/downloads/flite-1.3-alsa_support-1.2.diff.bz2)
14 md5sums=('ae0aca1cb7b4801f4372f3a75a9e52b5' '5bddab61c3a9928dd5119de4aa8a8881')
16 build() {
17   export MAKEFLAGS="-j1"
18   cd $startdir/src/$pkgname-$pkgver-release
19   patch -Np0 -i ../flite-1.3-alsa_support-1.2.diff || return 1
20   ./configure --prefix=/usr
22   #we want the 16k, not 8k voice
23   sed -i 's/cmu_us_kal/cmu_us_kal16/' config/config
24   
25   make || return 1
26   
27 if [ "$CARCH" = "x86_64" ]; then
28   #Ugly hack for bad makefile (lib isn't a dir)
29   sed -i 's#@ $(MAKE) -C lib --no-print-directory install#$(INSTALL) -m 644 build/x86_64-linux-gnu/lib/*.a $(INSTALLLIBDIR)#g' Makefile
30   else   sed -i 's#@ $(MAKE) -C lib --no-print-directory install#$(INSTALL) -m 644 build/i386-linux-gnu/lib/*.a $(INSTALLLIBDIR)#g' Makefile
32   make prefix=$startdir/pkg/usr install