[arch-commits] Commit in bash-language-server/trunk (PKGBUILD)
Daniel M. Capella
polyzen at gemini.archlinux.org
Sat May 14 06:16:17 UTC 2022
Date: Saturday, May 14, 2022 @ 06:16:16
Author: polyzen
Revision: 1203269
upgpkg: bash-language-server 3.0.2-1
Modified:
bash-language-server/trunk/PKGBUILD
----------+
PKGBUILD | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-05-14 05:39:42 UTC (rev 1203268)
+++ PKGBUILD 2022-05-14 06:16:16 UTC (rev 1203269)
@@ -3,17 +3,18 @@
# Maintainer: Daniel M. Capella <polyzen at archlinux.org>
pkgname=bash-language-server
-pkgver=2.1.0
+pkgver=3.0.2
pkgrel=1
pkgdesc="Bash language server implementation based on Tree Sitter and its grammar for Bash"
arch=("x86_64")
url="https://github.com/bash-lsp/$pkgname"
license=("MIT")
-depends=("nodejs<18.1.0" "acorn")
+depends=("nodejs")
makedepends=("yarn" "typescript" "git")
-optdepends=('bash-completion: for CLI args completion')
-source=("$url/archive/server-$pkgver.tar.gz")
-sha512sums=('4a1814636345595b6561a8bb4a0a7cf48e52a9a86e6ea16120b3ef55d37502561be9fcaa4bc03e6eedbdaaee08d97398f17d02c6c4683c8810ef0aeb36e0dc15')
+optdepends=('bash-completion: for CLI args completion'
+ 'shellcheck: to enable linting')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/server-$pkgver.tar.gz")
+sha512sums=('ac6bbf9ddac6511cf6b95d0f2549c2c4ac55ad5bd0a66a92856cc9e9c33b718e6165089b0b5e2b446b4855a3640f2a6b7c8b9b01bf3f0fe11974f7aaef505f1b')
build() {
cd "$pkgname-server-$pkgver"
@@ -27,10 +28,6 @@
cp -a "$srcdir/$pkgname-server-$pkgver/server/"* .
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname/" "$srcdir/$pkgname-server-$pkgver/LICENSE"
- rm -r node_modules/acorn
- mkdir -p node_modules/acorn/bin
- ln -s /usr/bin/acorn node_modules/acorn/bin/acorn
-
install -d "$pkgdir/usr/bin"
ln -s "/usr/lib/$pkgname/bin/main.js" "$pkgdir/usr/bin/$pkgname"
}
More information about the arch-commits
mailing list