diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 12 insertions, 4 deletions
@@ -1,11 +1,11 @@ pkgbase = dhall-lsp-server-bin pkgdesc = Language Server Protocol implementation for Dhall pkgver = 1.0.9 - pkgrel = 1 + pkgrel = 2 url = https://github.com/dhall-lang/dhall-haskell arch = x86_64 license = BSD - source = dhall-lsp-server-1.34.0-1.0.9-1.tar.bz2::https://github.com/dhall-lang/dhall-haskell/releases/download/1.34.0/dhall-lsp-server-1.0.9-x86_64-linux.tar.bz2 + source = dhall-lsp-server-1.34.0-1.0.9.tar.bz2::https://github.com/dhall-lang/dhall-haskell/releases/download/1.34.0/dhall-lsp-server-1.0.9-x86_64-linux.tar.bz2 source = LICENSE-1.0.9::https://raw.githubusercontent.com/dhall-lang/dhall-haskell/1.34.0/dhall-lsp-server/LICENSE sha256sums = 8623b4628901cfabf40a29c4618e07d4b31876ee95e63755e7d0b81f2941000e sha256sums = 9e2f0e499b5406faffffd32d0a1d69d519dc8c681fb0648ee5e9970e0299d4a7 @@ -3,7 +3,7 @@ pkgname='dhall-lsp-server-bin' pkgver=1.0.9 -pkgrel=1 +pkgrel=2 pkgdesc="Language Server Protocol implementation for Dhall" arch=('x86_64') url='https://github.com/dhall-lang/dhall-haskell' @@ -11,7 +11,7 @@ license=('BSD') _dhall_ver=1.34.0 -source=("dhall-lsp-server-$_dhall_ver-$pkgver-$pkgrel.tar.bz2::https://github.com/dhall-lang/dhall-haskell/releases/download/$_dhall_ver/dhall-lsp-server-$pkgver-x86_64-linux.tar.bz2" +source=("dhall-lsp-server-$_dhall_ver-$pkgver.tar.bz2::https://github.com/dhall-lang/dhall-haskell/releases/download/$_dhall_ver/dhall-lsp-server-$pkgver-x86_64-linux.tar.bz2" "LICENSE-$pkgver::https://raw.githubusercontent.com/dhall-lang/dhall-haskell/$_dhall_ver/dhall-lsp-server/LICENSE") sha256sums=('8623b4628901cfabf40a29c4618e07d4b31876ee95e63755e7d0b81f2941000e' '9e2f0e499b5406faffffd32d0a1d69d519dc8c681fb0648ee5e9970e0299d4a7') @@ -19,4 +19,12 @@ sha256sums=('8623b4628901cfabf40a29c4618e07d4b31876ee95e63755e7d0b81f2941000e' package() { install -Dm755 "$srcdir/bin/dhall-lsp-server" -t "$pkgdir/usr/bin/" install -Dm644 LICENSE-$pkgver "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + _install_completion_script bash bash-completion/completions/dhall-lsp-server + _install_completion_script zsh zsh/site-functions/_dhall-lsp-server + _install_completion_script fish fish/vendor_completions.d/dhall-lsp-server.fish +} + +_install_completion_script() { + install -Dm644 <("$pkgdir/usr/bin/dhall-lsp-server" --$1-completion-script "/usr/bin/dhall-lsp-server") "$pkgdir/usr/share/$2" } |