[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