diff options
author | GitHub Action | 2021-07-16 12:29:18 +0000 |
---|---|---|
committer | GitHub Action | 2021-07-16 12:29:18 +0000 |
commit | 6251f0b2ec09cd0ebb23597c1b898ae112754d2e (patch) | |
tree | 6388f62bf6cb348c27d1dafd4555cf4811f2818a /PKGBUILD | |
parent | 1cab06f624184dc17e8914f30874eedb68b6bd68 (diff) | |
download | aur-6251f0b2ec09cd0ebb23597c1b898ae112754d2e.tar.gz |
Update from GitHub Actions: vscode-langservers-extracted: add bin
https://github.com/ouuan/AUR-packages/actions/runs/1037450080
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 20 insertions, 9 deletions
@@ -3,7 +3,7 @@ _npmname=vscode-langservers-extracted pkgname=vscode-langservers-extracted pkgver=2.4.0 -pkgrel=1 +pkgrel=2 pkgdesc='vscode-langservers bin collection.' arch=('any') url='https://github.com/hrsh7th/vscode-langservers-extracted' @@ -11,15 +11,26 @@ license=('MIT') depends=('nodejs') makedepends=('npm') source=("https://registry.npmjs.org/${_npmname}/-/${_npmname}-${pkgver}.tgz") -sha256sums=('7b2033734f26ba7abb017d31bc3208d2f446b5d324fd5663e716ba7ce82ba3c3') +_servers=(css html json) +for _server in "${_servers[@]}"; do + source+=("vscode-$_server-language-server") +done +sha256sums=('7b2033734f26ba7abb017d31bc3208d2f446b5d324fd5663e716ba7ce82ba3c3' + '1f085bae8d3a80ebf8899f4ddb6efc18438fe8f8ee54165e5d7003d40c73235e' + '750f31ad2a1041500a6208d989a21fac09d73732c4ab3e2f4c9345b0b80f97a1' + '8936486374e88da553e9da7993ced588c8e31fafb1e85763d9dede92be383d52') noextract=("${_npmname}-${pkgver}.tgz") package() { - cd "$srcdir" - local _npmdir="$pkgdir/usr/lib/node_modules/" - mkdir -p "$_npmdir" - cd "$_npmdir" - npm install -g --prefix "$pkgdir/usr" "$srcdir/$_npmname-$pkgver.tgz" - install -Dm644 "$_npmdir/$_npmname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - chown -R root:root "${pkgdir}" + cd "$srcdir" + local _npmdir="$pkgdir/usr/lib/node_modules/" + mkdir -p "$_npmdir" + cd "$_npmdir" + npm install -g --prefix "$pkgdir/usr" "$srcdir/$_npmname-$pkgver.tgz" + install -Dm644 "$_npmdir/$_npmname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + chown -R root:root "${pkgdir}" + + for _server in "${_servers[@]}"; do + install -Dm755 -t "$pkgdir/usr/bin" "$srcdir/vscode-$_server-language-server" + done } |