# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=speech-dispatcher
pkgver=0.12.0
pkgrel=0
pkgdesc="Common high-level interface to speech synthesis"
url="https://freebsoft.org/speechd"
# s390x: blocked by espeak-ng
arch="all !s390x"
license="LGPL-2.1-or-later"
makedepends="
	espeak-ng-dev
	gettext
	glib-dev
	libdotconf-dev
	libsndfile-dev
	libtool
	pulseaudio-dev
	"
subpackages="$pkgname-lang $pkgname-dev $pkgname-doc"
source="https://github.com/brailcom/speechd/releases/download/$pkgver/speech-dispatcher-$pkgver.tar.gz
	gcc14.patch
	"

build() {
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--localstatedir=/var \
		--with-ibmtts=no \
		--with-kali=no \
		--with-baratinoo=no \
		--with-voxin=no \
		--without-flite
	make
}

check() {
	make check
}

package() {
	make DESTDIR="$pkgdir" install
}

sha512sums="
684472c9410ca42f28873054613934ad93525aa5526b788dc4c2bba861aa6cb675826b9fc5083e013d25e0f23fe113691e11aa7aa9b1cebdca72abfa6119940c  speech-dispatcher-0.12.0.tar.gz
df8429be0b7b7178b8c675bf0646f9a0e120eadec1adac16eac69fb3565116f1559afe99bd508777c517d13e0a927d0ee41ea79f17e1ad6d052d7e49a1646d00  gcc14.patch
"
