diff options
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 24 |
1 files changed, 13 insertions, 11 deletions
@@ -1,39 +1,41 @@ -# Maintainer: alex19EP <aarnaarn2@gmail.com> +# Maintainer: Alexander Epaneshnikov <aarnaarn2@gmail.com> # Maintainer: vantu5z <vantu5z@mail.ru> # Contributor: der_fenix <derfenix@gmail.com> pkgname=rhvoice-git -pkgver=1.0.0.r4.d96020c +pkgver=1.2.3.r37.2dc35bc pkgrel=1 pkgdesc="Free and open source speech synthesizer for Russian and other languages. (development version)" arch=('x86_64') url="https://github.com/Olga-Yakovleva/RHVoice" license=('GPL3') depends=('libpulse') -makedepends=('git' 'scons' 'python-lxml') +makedepends=('git' 'scons') optdepends=('rhvoice-dictionary-git: extended russian dictionary' 'speech-dispatcher: for speech-dispatcher module support' 'portaudio: for portaudio backend' 'libao: for ao backend') -provides=('rhvoice') -conflicts=('rhvoice') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") backup=('etc/RHVoice/RHVoice.conf') -source=('git+https://github.com/Olga-Yakovleva/RHVoice.git') +source=(${pkgname%-git}::'git+https://github.com/Olga-Yakovleva/RHVoice.git') md5sums=('SKIP') pkgver() { - cd "$srcdir/RHVoice" + cd "$srcdir/${pkgname%-git}" printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" } build() { - cd "$srcdir/RHVoice" - scons prefix="/usr" sysconfdir="/etc" + cd "$srcdir/${pkgname%-git}" + scons prefix="/usr" sysconfdir="/etc" CPPFLAGS="$CPPFLAGS" CCFLAGS="$CFLAGS" \ + LINKFLAGS="$LDFLAGS" } package() { - cd "$srcdir/RHVoice" + cd "$srcdir/${pkgname%-git}" mkdir -p "${pkgdir}/usr/lib/speech-dispatcher-modules" - scons install DESTDIR="${pkgdir}" prefix="/usr" sysconfdir="/etc" + scons install DESTDIR="${pkgdir}" prefix="/usr" sysconfdir="/etc" \ + CPPFLAGS="$CPPFLAGS" CCFLAGS="$CFLAGS" LINKFLAGS="$LDFLAGS" ln -s "/usr/bin/sd_rhvoice" "${pkgdir}/usr/lib/speech-dispatcher-modules/sd_rhvoice" } |