diff options
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 54 insertions, 24 deletions
@@ -1,14 +1,26 @@ pkgbase = mbrola-voices-cn1 - pkgdesc = Mandarin Chinese female voice for mbrola. - pkgver = 1 + pkgdesc = Mandarin Chinese female voice for the MBROLA synthesizer + pkgver = 15.6fa9693 pkgrel = 1 - url = http://tcts.fpms.ac.be/synthesis/mbrola.html + url = https://github.com/numediart/MBROLA-voices/ arch = any - groups = mbrola-voices-cn + groups = mbrola-voices license = custom depends = mbrola - source = http://tcts.fpms.ac.be/synthesis/mbrola/dba/cn1/cn1.zip - md5sums = a57e9c64a49956ac0bdffdd96b0dbd8d + source = https://github.com/numediart/MBROLA-voices/raw/6fa9693c09bc98f21a519dd9460340db964bacab/data/cn1/cn1 + source = https://github.com/numediart/MBROLA-voices/raw/6fa9693c09bc98f21a519dd9460340db964bacab/data/cn1/License.txt + source = https://github.com/numediart/MBROLA-voices/raw/6fa9693c09bc98f21a519dd9460340db964bacab/data/cn1/README.txt + source = https://github.com/numediart/MBROLA-voices/raw/6fa9693c09bc98f21a519dd9460340db964bacab/data/cn1/test/Jasmine.pho + source = https://github.com/numediart/MBROLA-voices/raw/6fa9693c09bc98f21a519dd9460340db964bacab/data/cn1/test/Message.pho + source = Moon_Represents_My_Heart.pho::https://github.com/numediart/MBROLA-voices/raw/6fa9693c09bc98f21a519dd9460340db964bacab/data/cn1/test/Moon%20Represents%20My%20Heart.pho + source = https://github.com/numediart/MBROLA-voices/raw/6fa9693c09bc98f21a519dd9460340db964bacab/data/cn1/test/Poem.pho + sha256sums = f1b726d0739e9e3ab95831e5750fae5be5cfb143f2867faabe79dc873118fa33 + sha256sums = c92b5a67af00190ce5e6b911e9234c892045538316190758966cd5c42d70822c + sha256sums = 8c81b4d1a3dae34a736a18035703122629f87f5f47caf65fffbddcaab35cdd34 + sha256sums = e43b83e7c909ae3885af1ce271ed5985b4308ef4524a9ca88138a6b2ad28c054 + sha256sums = dde3a3a1ada0c9cb71b25d58793c47e605d6b0745abf3c7f1536511f96c2dabd + sha256sums = 003ab7a574ddfd01a36282dc2383995f0fb952d136682870b5cabe4e3472c842 + sha256sums = 4702713d9d35b88f18d35cedb18ccbef7c2dd83f862de835d84d09de931bc873 pkgname = mbrola-voices-cn1 @@ -1,24 +1,42 @@ +# Maintainer: Muflone http://www.muflone.com/contacts/english/ # Contributor: Star Brilliant <echo bTEzMjUzQGhvdG1haWwuY29tCg== | base64 -d> pkgname=mbrola-voices-cn1 -pkgver=1 +pkgver=15.6fa9693 pkgrel=1 -pkgdesc="Mandarin Chinese female voice for mbrola." -arch=(any) -url="http://tcts.fpms.ac.be/synthesis/mbrola.html" -groups=(mbrola-voices-cn) -depends=(mbrola) -license=(custom) -source=(http://tcts.fpms.ac.be/synthesis/mbrola/dba/cn1/cn1.zip) -md5sums=('a57e9c64a49956ac0bdffdd96b0dbd8d') +_pkgfile="${pkgname/mbrola-voices-/}" +_commit=6fa9693c09bc98f21a519dd9460340db964bacab +pkgdesc="Mandarin Chinese female voice for the MBROLA synthesizer" +arch=('any') +url="https://github.com/numediart/MBROLA-voices/" +groups=('mbrola-voices') +depends=('mbrola') +license=('custom') +source=("https://github.com/numediart/MBROLA-voices/raw/${_commit}/data/${_pkgfile}/${_pkgfile}" + "https://github.com/numediart/MBROLA-voices/raw/${_commit}/data/${_pkgfile}/License.txt" + "https://github.com/numediart/MBROLA-voices/raw/${_commit}/data/${_pkgfile}/README.txt" + "https://github.com/numediart/MBROLA-voices/raw/${_commit}/data/${_pkgfile}/test/Jasmine.pho" + "https://github.com/numediart/MBROLA-voices/raw/${_commit}/data/${_pkgfile}/test/Message.pho" + "Moon_Represents_My_Heart.pho"::"https://github.com/numediart/MBROLA-voices/raw/${_commit}/data/${_pkgfile}/test/Moon%20Represents%20My%20Heart.pho" + "https://github.com/numediart/MBROLA-voices/raw/${_commit}/data/${_pkgfile}/test/Poem.pho") +sha256sums=('f1b726d0739e9e3ab95831e5750fae5be5cfb143f2867faabe79dc873118fa33' + 'c92b5a67af00190ce5e6b911e9234c892045538316190758966cd5c42d70822c' + '8c81b4d1a3dae34a736a18035703122629f87f5f47caf65fffbddcaab35cdd34' + 'e43b83e7c909ae3885af1ce271ed5985b4308ef4524a9ca88138a6b2ad28c054' + 'dde3a3a1ada0c9cb71b25d58793c47e605d6b0745abf3c7f1536511f96c2dabd' + '003ab7a574ddfd01a36282dc2383995f0fb952d136682870b5cabe4e3472c842' + '4702713d9d35b88f18d35cedb18ccbef7c2dd83f862de835d84d09de931bc873') -build(){ - cd $srcdir - mkdir -p $pkgdir/usr/share/licenses/$pkgname/ - cd cn1 - mv License.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE - mkdir -p $pkgdir/usr/share/mbrola/cn1/ - cp cn1 $pkgdir/usr/share/mbrola/cn1/ - cp -r test $pkgdir/usr/share/mbrola/cn1/ +package(){ + # Install license file + install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m 644 -D "License.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # Install files + install -m 755 -d "${pkgdir}/usr/share/mbrola/${_pkgfile}" + install -m 644 -t "${pkgdir}/usr/share/mbrola/${_pkgfile}" \ + "${_pkgfile}" README.txt + # Install test files + install -m 755 -d "${pkgdir}/usr/share/mbrola/${_pkgfile}/test" + install -m 644 -t "${pkgdir}/usr/share/mbrola/${_pkgfile}/test" \ + Jasmine.pho Message.pho Moon_Represents_My_Heart.pho Poem.pho } - |