[arch-commits] Commit in festival/trunk (7 files)
Date: Sunday, July 14, 2019 @ 13:00:29 Author: arojas Revision: 357976 Update to 2.5.0 Added: festival/trunk/festival-2.5.0-compile.patch Modified: festival/trunk/PKGBUILD festival/trunk/festconfig.patch festival/trunk/festival-shared-build.patch festival/trunk/speechconfig.patch Deleted: festival/trunk/festival-2.4-compat.patch festival/trunk/festival-gcc47.patch --+ PKGBUILD | 46 ++--- festconfig.patch |2 festival-2.4-compat.patch| 365 - festival-2.5.0-compile.patch | 12 + festival-gcc47.patch | 59 -- festival-shared-build.patch |8 speechconfig.patch |8 7 files changed, 39 insertions(+), 461 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-14 11:05:11 UTC (rev 357975) +++ PKGBUILD2019-07-14 13:00:29 UTC (rev 357976) @@ -4,47 +4,45 @@ # Contributor: Simo Leone pkgname=festival -pkgver=2.4 -pkgrel=4 +pkgver=2.5.0 +pkgrel=1 pkgdesc="A general multi-lingual speech synthesis system" arch=(x86_64) -url="http://www.cstr.ed.ac.uk/projects/festival/; +url="http://festvox.org/festival/; license=(BSD GPL custom) depends=(perl alsa-lib) options=('!makeflags') -source=(http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/$pkgname-$pkgver-release.tar.gz - http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/speech_tools-$pkgver-release.tar.gz - http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_CMU.tar.gz - http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_OALD.tar.gz - http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_POSLEX.tar.gz +source=(http://festvox.org/packed/festival/${pkgver%.*}/festival-$pkgver-release.tar.gz + http://festvox.org/packed/festival/${pkgver%.*}/speech_tools-$pkgver-release.tar.gz +http://festvox.org/packed/festival/${pkgver%.*}/festlex_CMU.tar.gz +http://festvox.org/packed/festival/${pkgver%.*}/festlex_OALD.tar.gz +http://festvox.org/packed/festival/${pkgver%.*}/festlex_POSLEX.tar.gz speechconfig.patch festconfig.patch -festival-2.4-compat.patch festival-shared-build.patch -festival-gcc47.patch) -sha512sums=('7c8eb6812c587623ea0877d5c792418ace2787f71087929d867adc4714ba13612da6e431dde89ca234330a83bf76519306c1302623e837a6fbfa4c4416b32231' - 'e6931216069fd3ea791ad22f8657fddd73b18296221e12cbbdf9241d2efda7821ea80a549e595151343533039107a00f939b52f7dc1034a6d9cf2f57d7baefa7' +festival-2.5.0-compile.patch) +sha512sums=('529ec3a1780a861074b6070567f3e11cfcc839081f61e078978a491f11eb424bc4d6adf599f073d5571e20f66871b7045df9f9b175a1083d10e8bb02342639b1' + '013540a5252efb57633f442143a51bc87aac719dfb46c8f47e750322d19dac9b504f55125462a2ee74a6b0bd2661a63a1fc73a8c3c6d2886e38b136a80447fd7' 'c293344020fd3337193303cd5dfb7e2b0a1012770a484d8bccaae921b0c61b75699204bec45fee0db754506d6f1558fd616866cc94e76afcbb85a4dcbcf9542b' 'dc7ec5db71ef331f4c4460a741392d548e037369d47080dc734e912aa312bd5c11e66cdcb94bdc4746a3f6c16c0e0294ce159f07b46e350b85c0afab07cc2064' 'd7f96621fd98bcd3c84f0188fc6ac5a006e2cbb535279693be3341d51148344360f68e67962f08c4041df1e3527de9b30705b13fb9859ad91e3c804704eb5348' - 'a50f876baed49404be9611f01d8762822ae2566c779176a857b4a0aa17fd1e96be429ac10e7f3e1b5aa65525a0e4030194d4b61e0d308086c45df7b45ad4f1be' - '94f654904baeaa3ac3a68e382fdc3b9937c01062924891fef48dbd08403fafcfbff32a92b7064d0e9813bae58239cff83d4aecd786b866f9e2178d2b7942df15' + 'd48f899826914a94efcf4005d0e029cebd577ad2c4feb3e1af2e094259e9ca5a5829a6b5c08f22900049c6032ade926af159200d55613cc8d4f3d17e579edd3a' + 'a3d92ae83bf4b55e9bc83469b85eb1540675c3ed06b9bffa8f99a8a0c4fbdb0cb3fc1abe8c8a4fa5b2c22c77d84bbca36b6b2db3ae0e5ef2d7ddfa214a049372' '246396fd37105025fad4c85df3c3d6060b41712aa555320d89d7c5b40e6231e22c35b79d6c4c235a1b7891595556e3f963d62b5efcd784cc54b30eff166ee914' - 'd9d2202f1f7d6c8df35a3ded9423f0105644356807b0873ffc3ad71987f5c5d9b3490c767a8e5a39011e748627695b62e696ecf5955f77e2375a736795997f73' - '685bb1bde730ea6332fab0d1ac96632511ab3f9b99411689c07eeda2276c089fc8ff2c2bdd5d59e23524482d24b8ce6d1e9e0e65bde991c591eb9c4216f8') + 'cd14a06e7eaef8755be08635a6354380c0cd67e533d1ec908413f4096b271c5594c054499d016ec4d255180288a68b55d24b891e06e5d04595e3004f2bb62d49' + '1e00f531710eb7bb4d7fcfd48f53a485023d37a068cfc87323df1fcfd8c358ca3dce21e261dfc73c5a9d724da64f60ea4fca46656215e1cc5055d4f038110567') prepare() { patch -Np0 -i speechconfig.patch patch -Np0 -i festconfig.patch - # fix build with new gcc versions and build shared libs - taken from Mageia + # build shared libs - taken from Mageia patch -Np0 -i festival-shared-build.patch - patch -Np0 -i
[arch-commits] Commit in festival/trunk (7 files)
Date: Saturday, November 28, 2015 @ 14:18:47 Author: arojas Revision: 252022 Update to 2.4 Added: festival/trunk/festival-2.4-compat.patch festival/trunk/festival-gcc47.patch Modified: festival/trunk/PKGBUILD festival/trunk/festconfig.patch festival/trunk/festival-shared-build.patch festival/trunk/speechconfig.patch Deleted: festival/trunk/festival.gcc47.patch -+ PKGBUILD| 56 +++--- festconfig.patch|2 festival-2.4-compat.patch | 365 ++ festival-gcc47.patch| 59 ++ festival-shared-build.patch | 52 - festival.gcc47.patch| 121 - speechconfig.patch |7 7 files changed, 491 insertions(+), 171 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-11-28 09:48:25 UTC (rev 252021) +++ PKGBUILD2015-11-28 13:18:47 UTC (rev 252022) @@ -1,48 +1,48 @@ # $Id$ # Maintainer: +# Contributor: netcrusher < tobias AT miglix DOT eu > # Contributor: Andrea Scarpino# Contributor: Simo Leone pkgname=festival -pkgver=2.1 -pkgrel=6 +pkgver=2.4 +pkgrel=1 pkgdesc="A general multi-lingual speech synthesis system" -arch=('i686' 'x86_64') +arch=(i686 x86_64) url="http://www.cstr.ed.ac.uk/projects/festival/; -license=('BSD' 'GPL' 'custom') -depends=('perl') -makedepends=('hardening-wrapper') +license=(BSD GPL custom) +depends=(perl alsa-lib) options=('!makeflags') -source=(http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}-release.tar.gz - http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/speech_tools-${pkgver}-release.tar.gz +source=(http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/$pkgname-$pkgver-release.tar.gz + http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/speech_tools-$pkgver-release.tar.gz http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_CMU.tar.gz http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_OALD.tar.gz http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_POSLEX.tar.gz speechconfig.patch festconfig.patch + festival-2.4-compat.patch festival-shared-build.patch -festival.gcc47.patch -festival-2.1-bettersonamehack.patch) -md5sums=('c93eb3e389ed171ab9abd46afe8897a8' - '6920ddc75b042910a3bcfee3ab106938' +festival-gcc47.patch) +md5sums=('49707d2f6744d5a67f81a96c36f7cb59' + '3d60e563135363eb2548d947f7ef4e14' '6a2ee4fed7c3ebedf197a3b8524ccb87' '84af32a914d996f57bc4cb36fe8cdc97' 'aa80f9250065b318325f16fdad3a4484' - 'c30ae990baca40c9c2b1d5cd27502139' - '348cc033430aee7989463198818ae74c' - '02f589688182527308e3fe8d1a82c056' - 'ed738fdf981aaddbae6d00c3a0120d62' - '85367db2b57bae214d1032e2fc896753') + '5a57ae18d71ba66dfd960519b97f4b18' + '6e088931b5279550b2aea4bf704bc42b' + '3bae028f01ef1fa523511f2ae452f0aa' + '9e0c5ce8c0bd5872c76d0570847f7668' + '253f00f5e0b10d4e36c06c7cb500f37c') prepare() { - cd $srcdir - patch -Np0 -i ${srcdir}/speechconfig.patch - patch -Np0 -i ${srcdir}/festconfig.patch + patch -Np0 -i speechconfig.patch + patch -Np0 -i festconfig.patch # fix build with new gcc versions and build shared libs - taken from Mageia - patch -Np0 -i ${srcdir}/festival-shared-build.patch - patch -Np0 -i ${srcdir}/festival-2.1-bettersonamehack.patch - patch -Np0 -i ${srcdir}/festival.gcc47.patch + patch -Np0 -i festival-shared-build.patch + patch -Np0 -i festival-gcc47.patch + + patch -Np0 -i festival-2.4-compat.patch # Avoid make failure on making scripts and docs sed -i "s#examples bin doc#examples#" festival/Makefile @@ -50,12 +50,12 @@ build() { # Build Speech Tools first - cd "$srcdir/speech_tools" + cd speech_tools ./configure --prefix=/usr --sysconfdir=/etc make OPTIMISE_CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing" OPTIMISE_CCFLAGS="${CFLAGS} -fno-strict-aliasing" # Build Festival itself - cd "$srcdir/festival" + cd ../festival ./configure --prefix=/usr --sysconfdir=/etc make OPTIMISE_CXXFLAGS="${CXXFLAGS}" OPTIMISE_CCFLAGS="${CFLAGS}" } @@ -62,7 +62,7 @@ package() { # Install Speech Tools first - cd "$srcdir/speech_tools" + cd speech_tools install -dm755 "$pkgdir"/usr/{bin,lib,include/speech_tools/{,instantiate,ling_class,rxp,sigpr,unix}} #binaries @@ -81,7 +81,7 @@ #headers for dir in {.,instantiate,ling_class,rxp,sigpr,unix}; do -install -m644 -t "${pkgdir}"/usr/include/speech_tools/$dir include/$dir/*.h +install -m644 -t "$pkgdir"/usr/include/speech_tools/$dir include/$dir/*.h done # Install Festival itself @@ -104,7 +104,7 @@ #libraries install -m755 src/lib/libFestival.so.* "$pkgdir"/usr/lib/ -