summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD29
2 files changed, 26 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7c8090fd7746..4f1976676577 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,19 @@
pkgbase = kaldi-openfst
pkgdesc = Speech recognition research toolkit
- pkgver = 1.6.7
- pkgrel = 2
+ pkgver = 1.7.2
+ pkgrel = 1
url = https://github.com/kaldi-asr/kaldi
arch = x86_64
- arch = i686
license = APACHE
+ makedepends = gcc-fortran
makedepends = git
- makedepends = wget
makedepends = python
makedepends = python2
+ makedepends = sox
makedepends = subversion
makedepends = unzip
- makedepends = sox
- makedepends = gcc-fortran
+ makedepends = wget
depends = gcc-libs
- source = https://github.com/kaldi-asr/kaldi/archive/master.zip
- sha256sums = SKIP
+ options = !lto
pkgname = kaldi-openfst
-
diff --git a/PKGBUILD b/PKGBUILD
index 0bc83680aa77..a03cdeb75099 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,27 @@
# Maintainer: Jingbei Li <i@jingbei.lli>
-pkgname='kaldi-openfst'
-_pkgname='kaldi'
+pkgname=kaldi-openfst
+_pkgname=kaldi
pkgdesc='Speech recognition research toolkit'
-pkgver=1.6.7
-pkgrel=2
-depends=('gcc-libs')
-makedepends=('git' 'wget' 'python' 'python2' 'subversion' 'unzip' 'sox' 'gcc-fortran')
-arch=('x86_64' 'i686')
+pkgver=1.7.2
+pkgrel=1
+depends=(gcc-libs)
+makedepends=(gcc-fortran git python python2 sox subversion unzip wget)
+arch=('x86_64')
url='https://github.com/kaldi-asr/kaldi'
license=('APACHE')
-source=("https://github.com/kaldi-asr/kaldi/archive/master.zip")
-sha256sums=('SKIP')
+options=(!lto)
+
+prepare() {
+ cd $srcdir
+ msg2 "Downloading master.zip..."
+ curl -LO "${url}/archive/refs/heads/master.zip"
+ bsdtar -xf master.zip
+}
+
+pkgver() {
+ cd $srcdir/$_pkgname-master/tools
+ grep -P '^OPENFST_VERSION \?= ' Makefile | cut -d' ' -f3
+}
build () {
cd $srcdir/$_pkgname-master/tools