diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 16 insertions, 14 deletions
@@ -4,30 +4,32 @@ pkgname=mbrola epoch=1 -pkgver=3.01h +pkgver=3.3 pkgrel=1 pkgdesc="A phoneme-to-audio converter used by many TTS (Text-to-speech) programs" arch=('x86_64') url="https://github.com/numediart/MBROLA" -license=('custom:Mbrola') -depends=('lib32-glibc') -source=("http://url.muflone.com/${pkgname}-${pkgver}.zip") -sha256sums=('df402fad97c823206fce68837c1d716b9c0466a4cfb554dfb244df7da5589d6e') +license=('AGPL3') +source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/numediart/MBROLA/archive/${pkgver}.tar.gz") +sha256sums=('c01ded2c0a05667e6df2439c1c02b011a5df2bfdf49e24a524630686aea2b558') -prepare() { - # Prepare license file - sed -n '/This program and object/,/2.0 A brief description of MBROLA/p' readme.txt | head -n -1 > "LICENSE" +build() { + cd "MBROLA-${pkgver}" + export CFLAGS="-march=x86-64 -mtune=generic -fstack-protector-strong -fno-plt" + make } package() { + cd "MBROLA-${pkgver}" # Install executable file install -m 755 -d "${pkgdir}/usr/bin" - install -m 755 "mbrola-linux-i386" "${pkgdir}/usr/bin/${pkgname}" - # Install license file - install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m 644 -t "${pkgdir}/usr/share/licenses/${pkgname}" "LICENSE" - # Install documentation file + install -m 755 -t "${pkgdir}/usr/bin" "Bin/mbrola" + # Install documentation files install -m 755 -d "${pkgdir}/usr/share/doc/${pkgname}" - install -m 644 -t "${pkgdir}/usr/share/doc/${pkgname}" "readme.txt" + install -m 644 -t "${pkgdir}/usr/share/doc/${pkgname}" \ + "README.md" "Documentation/documentation301.html" + install -m 755 -d "${pkgdir}/usr/share/doc/${pkgname}/LATEX" + install -m 644 -t "${pkgdir}/usr/share/doc/${pkgname}/LATEX" \ + "Documentation/LATEX"/* } |