Date: Thursday, July 12, 2018 @ 16:42:00 Author: felixonmars Revision: 357929
upgpkg: bash-language-server 1.4.0-1 Modified: bash-language-server/trunk/PKGBUILD ----------+ PKGBUILD | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-07-12 16:41:59 UTC (rev 357928) +++ PKGBUILD 2018-07-12 16:42:00 UTC (rev 357929) @@ -2,17 +2,17 @@ # Maintainer: Felix Yan <felixonm...@archlinux.org> pkgname=bash-language-server -pkgver=1.3.1 +pkgver=1.4.0 pkgrel=1 pkgdesc='Bash language server implementation based on Tree Sitter and its grammar for Bash' arch=('x86_64') url='https://github.com/mads-hartmann/bash-language-server' license=('MIT') -depends=('nodejs') +depends=('nodejs' 'acorn') makedepends=('npm' 'python2') source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz") noextract=("$pkgname-$pkgver.tgz") -sha512sums=('91dcfc3e42c756e10e20f596270a55a1b61460b542be02b1e047683d4cba69d99faf63c00396c28026674d13d717a54d4b787989a143caefc9a5db9a43439207') +sha512sums=('4ad2e130b2eeccd957ab95abe8658bc901b653886fc24ad87b272dde3b4df0d645f122df04eb0c9b880a9c394b1b05adaae35b81bb104ae289c40d7e107f0349') package() { PYTHON=python2 npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz @@ -19,4 +19,10 @@ # Fix permissions find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn; do + rm -r $dep; + done + }