diff options
author | Jingbei Li | 2020-08-31 18:29:59 +0800 |
---|---|---|
committer | Jingbei Li | 2020-08-31 18:29:59 +0800 |
commit | e671bc365658211bab437d25b862e1f74140296e (patch) | |
tree | f61394ded941fa5a5b5c7dff1105c7a96d6edcdf | |
parent | bac9584bdae43d7ba04ffc372a550b9622e19be7 (diff) | |
download | aur-e671bc365658211bab437d25b862e1f74140296e.tar.gz |
disabled cuda
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 17 insertions, 20 deletions
@@ -1,13 +1,11 @@ pkgbase = kaldi pkgdesc = Speech recognition research toolkit - pkgver = 5.5.r8988.00625e851 + pkgver = 5.5.r9016.ebb43a76e pkgrel = 1 url = https://github.com/kaldi-asr/kaldi arch = x86_64 arch = i686 license = APACHE - makedepends = cub - makedepends = cuda makedepends = git makedepends = wget makedepends = sed @@ -15,7 +13,6 @@ pkgbase = kaldi depends = kaldi-openfst depends = lapack depends = python2 - optdepends = cub optdepends = cuda optdepends = kaldi-irstlm optdepends = kaldi-kaldi_lm @@ -1,11 +1,11 @@ # Maintainer: Jingbei Li <i@jingbei.lli> pkgname='kaldi' pkgdesc='Speech recognition research toolkit' -pkgver=5.5.r8988.00625e851 +pkgver=5.5.r9016.ebb43a76e pkgrel=1 depends=('cblas' 'kaldi-openfst' 'lapack' 'python2') -optdepends=('cub' 'cuda' 'kaldi-irstlm' 'kaldi-kaldi_lm' 'kaldi-sctk' 'kaldi-sph2pipe' 'kaldi-srilm') -makedepends=('cub' 'cuda' 'git' 'wget' 'sed') +optdepends=('cuda' 'kaldi-irstlm' 'kaldi-kaldi_lm' 'kaldi-sctk' 'kaldi-sph2pipe' 'kaldi-srilm') +makedepends=('git' 'wget' 'sed') arch=('x86_64' 'i686') url='https://github.com/kaldi-asr/kaldi' license=('APACHE') @@ -26,23 +26,24 @@ prepare(){ cd $srcdir/$pkgname find . -name '*.py' -exec sed '1s/python/python2/' -i {} \; - if (pacman -Q cuda &> /dev/null); then + if (false && pacman -Q cuda &> /dev/null); then msg2 "Compiling with CUDA support" _cuda_config_opts="--cudatk-dir=/opt/cuda" else - msg2 "Compiling _without_ CUDA support" + msg2 "Compiling without CUDA support" + _cuda_config_opts="--use-cuda=no" fi } build () { cd $srcdir/$pkgname/src - CXX=/opt/cuda/bin/g++ \ + #CXX=/opt/cuda/bin/g++ \ LDFLAGS='-lcblas -llapack' \ ./configure $_cuda_config_opts \ --shared \ --fst-root=/opt/kaldi/tools/openfst \ - --cub-root=/usr/include \ --clapack-root=/usr + # --cub-root=/usr/include \ make depend make } @@ -56,23 +57,22 @@ package () { done rm -f src/*/*.{cc,cu,o,a,orig} rm -r src/{doc,feat/test_data,lm/examples,lm/test_data,makefiles,onlinebin,probe} - find src \ + find src \( \ -name 'Makefile*' \ -or -name 'README' \ - -exec rm {} \; - find src \ - -name '*.mk' \ - -not -name 'kaldi.mk' \ - -exec rm {} \; + -or -name 'CMake*' \ + -or -name '*.mk' \ + -not -name 'kaldi.mk'\ + \) -exec rm {} \; find src -maxdepth 1 -type f -not -name 'kaldi.mk' -exec rm {} \; rm -r tools/{ATLAS_headers,CLAPACK,INSTALL,Makefile} sed "s|$srcdir|/opt|g" -i `grep $srcdir . -rIl` find . -name 'path.sh' -exec sed 's?^\(export KALDI_ROOT\)=.*$?\1=/opt/'$pkgname'?' -i {} \; - echo "export OPENFST=/opt/$pkgname/$(find /opt/$pkgname/tools -type d -name 'openfst*')" >> tools/env.sh + echo "export OPENFST=$(find /opt/$pkgname/tools -type d -name 'openfst*')" >> tools/env.sh echo 'export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:-}:${OPENFST}/lib' >> tools/env.sh - echo "export IRSTLM=/opt/kaldi/tools/irstlm" >> tools/env.sh - echo "export export PATH=${PATH}:${IRSTLM}/bin" >> tools/env.sh + echo "export IRSTLM=/opt/$pkgname/tools/irstlm" >> tools/env.sh + echo 'export PATH=${PATH}:${IRSTLM}/bin' >> tools/env.sh install -dm755 "$pkgdir"/etc/ld.so.conf.d/ echo "/opt/$pkgname/src/lib" > "$pkgdir"/etc/ld.so.conf.d/$pkgname.conf |