* update espeak-ng to 1.52.0-1

This commit is contained in:
Alexander Baldeck 2025-01-05 14:53:25 +01:00
parent 831baf6b57
commit 68fa3b6c58
2 changed files with 28 additions and 28 deletions

View File

@ -1,10 +1,16 @@
pkgbase = espeak-ng
pkgdesc = Multi-lingual software speech synthesizer
pkgver = 1.51.1
pkgrel = 4
pkgver = 1.52.0
pkgrel = 1
url = https://github.com/espeak-ng/espeak-ng
arch = x86_64
arch = powerpc64le
arch = powerpc64
arch = powerpc
arch = riscv64
license = GPL-3.0-or-later
checkdepends = python
makedepends = cmake
makedepends = git
makedepends = ruby-ronn-ng
depends = pcaudiolib
@ -13,7 +19,7 @@ pkgbase = espeak-ng
conflicts = espeak-ng-espeak
conflicts = espeak
replaces = espeak-ng-espeak
source = git+https://github.com/espeak-ng/espeak-ng.git#tag=1.51.1
b2sums = 4095798ad873282403226f8c28208f3b0ab3d5d0883678d88f63b9a4c5312c9c31fcf5c4355d5f0083b4635d5326aeceaa631d5fb4eb1b7c8ba388e410f57307
source = git+https://github.com/espeak-ng/espeak-ng.git#tag=1.52.0
b2sums = f934eb948035222de2c6b5c7d8c9e104e0326ceb1052859598ed6f0010fd975bc3e1ef26ac60f77c3b6d1a4aa567b4b7d3c75639dca89eef2508be2a680f7c2b
pkgname = espeak-ng

View File

@ -3,8 +3,8 @@
# Maintainer: Alexander Epaneshnikov <alex19ep@archlinux.org>
pkgname=espeak-ng
pkgver=1.51.1
pkgrel=4.1
pkgver=1.52.0
pkgrel=1
pkgdesc='Multi-lingual software speech synthesizer'
url=https://github.com/espeak-ng/espeak-ng
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
@ -13,11 +13,10 @@ depends=(
pcaudiolib
libsonic
)
#checkdepends=(python)
checkdepends=(python)
makedepends=(
cmake
git
ruby-erb
ruby-kramdown-parser-gfm
ruby-ronn-ng
)
replaces=(espeak-ng-espeak)
@ -27,31 +26,26 @@ conflicts=(
espeak
)
source=("git+$url.git#tag=$pkgver")
b2sums=('4095798ad873282403226f8c28208f3b0ab3d5d0883678d88f63b9a4c5312c9c31fcf5c4355d5f0083b4635d5326aeceaa631d5fb4eb1b7c8ba388e410f57307')
prepare() {
cd $pkgname
./autogen.sh
}
b2sums=('f934eb948035222de2c6b5c7d8c9e104e0326ceb1052859598ed6f0010fd975bc3e1ef26ac60f77c3b6d1a4aa567b4b7d3c75639dca89eef2508be2a680f7c2b')
build() {
cd $pkgname
./configure --prefix=/usr
make src/espeak-ng src/speak-ng
make
cmake -B build -S "${pkgname%-git}" -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE='None' \
-DFETCHCONTENT_FULLY_DISCONNECTED=ON \
-DBUILD_SHARED_LIBS=ON \
-DESPEAK_COMPAT=ON \
-DESPEAK_BUILD_MANPAGES=ON \
-Wno-dev
cmake --build build
}
#check() {
# cd $pkgname
# make -j1 check
#}
check() {
ctest --test-dir build --output-on-failure
}
package() {
cd $pkgname
make DESTDIR="$pkgdir" install
mv "$pkgdir"/usr/share/vim/{addons,vimfiles}
rm -r "$pkgdir"/usr/{include/espeak,share/vim/registry}
DESTDIR="$pkgdir" cmake --install build
rm -rv "$pkgdir"/usr/include/espeak
}
# vim:set ts=2 sw=2 et: