summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..476418700345
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Kibouo <csonka.mihaly@hotmail.com>
+pkgname=espnet-cuda-git
+pkgver=r6324.5ff213d78
+pkgrel=1
+pkgdesc='End-to-End Speech Processing Toolkit.'
+arch=('x86_64')
+url='https://github.com/espnet/espnet'
+license=('Apache License 2.0')
+depends=('python>=3.6.1' 'python-virtualenv' 'python-pytorch-cuda>=1.0.0' 'sentencepiece-git' 'libsndfile' 'cuda>=8.0' 'cuda<11' 'cudnn>=6' 'kaldi')
+optdepends=('nccl>=2.0: for multi-GPU setup')
+makedepends=('git')
+provides=('espnet')
+conflicts=("${pkgname}")
+source=(
+ "${pkgname}::git+${url}"
+ espnet-cuda-git.sh)
+md5sums=(
+ 'SKIP'
+ 32dad7fc986f0250d22a2e7a2e5d28ce)
+pkgver() {
+ cd "${pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ KALDI_PATH=/opt/kaldi
+ PYTHON_PATH=/usr/bin/python
+
+ cd "${pkgname}"
+
+ cd tools
+ make KALDI=$KALDI_PATH PYTHON=$PYTHON_PATH
+
+ make check_install
+}
+
+package() {
+ cd "${pkgname}"
+
+ install -Dm755 "${srcdir}/espnet-cuda-git.sh" "${pkgdir}/etc/profile.d/espnet-cuda-git.sh"
+
+ # install -D -m755 ~/.cargo/bin/ra_lsp_server "${pkgdir}/usr/bin/ra_lsp_server"
+}