From 818921171db12d24c2fd9a6375e4100752773017 Mon Sep 17 00:00:00 2001 From: prspkt Date: Sun, 11 Mar 2018 09:23:38 +0000 Subject: main/flite: upgrade to 2.1, modernize --- main/flite/APKBUILD | 38 ++++++++++++-------------------------- 1 file changed, 12 insertions(+), 26 deletions(-) (limited to 'main/flite') diff --git a/main/flite/APKBUILD b/main/flite/APKBUILD index 2bfb001473..57c379462f 100644 --- a/main/flite/APKBUILD +++ b/main/flite/APKBUILD @@ -1,10 +1,10 @@ # Contributor: Natanael Copa # Maintainer: Natanael Copa pkgname=flite -pkgver=2.0.0 +pkgver=2.1 pkgrel=0 pkgdesc="Small, fast speech synthesis engine (text-to-speech)" -url="http://www.speech.cs.cmu.edu/flite/" +url="http://www.speech.cs.cmu.edu/flite" arch="all" license="MIT" depends= @@ -12,44 +12,32 @@ depends_dev= makedepends="$depends_dev" install="" subpackages="$pkgname-dev" -source="http://www.festvox.org/flite/packed/flite-${pkgver%.*}/flite-$pkgver-release.tar.bz2" - -_builddir="$srcdir"/flite-$pkgver-release -prepare() { - local i - cd "$_builddir" - for i in $source; do - case $i in - *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; - esac - done -} +source="http://www.festvox.org/$pkgname/packed/$pkgname-$pkgver/$pkgname-$pkgver-release.tar.bz2" +builddir="$srcdir/$pkgname-$pkgver-release" build() { - cd "$_builddir" + cd "$builddir" CFLAGS="$CFLAGS -fPIC" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --enable-shared \ - --localstatedir=/var \ - || return 1 + --localstatedir=/var # work around parallel build issue make -C include make -C src make -C lang make -C tools - make -j1 || return 1 + make -j1 } package() { - cd "$_builddir" + cd "$builddir" make install INSTALLBINDIR="$pkgdir"/usr/bin \ INSTALLLIBDIR="$pkgdir"/usr/lib \ - INSTALLINCDIR="$pkgdir"/usr/include/flite \ - || return 1 + INSTALLINCDIR="$pkgdir"/usr/include/flite # remove relative rpaths - scanelf -R -r --fix "$pkgdir" || return 1 + scanelf -R -r --fix "$pkgdir" mkdir -p "$pkgdir"/usr/lib/pkgconfig cat > "$pkgdir"/usr/lib/pkgconfig/flite.pc <