diff options
author | Ilango Rajagopal | 2021-03-19 13:21:05 +0530 |
---|---|---|
committer | Ilango Rajagopal | 2021-03-19 13:21:05 +0530 |
commit | 00750078611d49a29a03b91f126a55e68f87d795 (patch) | |
tree | dea4b14a0137029bd04ae36d444da49cf395b35a | |
parent | 7b38f4356222f60bb9f5610cee94c91c421edbb8 (diff) | |
download | aur-00750078611d49a29a03b91f126a55e68f87d795.tar.gz |
upgpkg: vscode-html-languageserver 1.54.3-1
Removed 777 dir fix
Use install instead of cp
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r--[-rwxr-xr-x] | vscode-html-languageserver | 0 |
3 files changed, 7 insertions, 13 deletions
@@ -1,6 +1,6 @@ pkgbase = vscode-html-languageserver pkgdesc = HTML Language server from vscode - pkgver = 1.53.1 + pkgver = 1.54.3 pkgrel = 1 url = https://github.com/Microsoft/vscode/tree/master/extensions/html-language-features/server arch = any @@ -8,9 +8,9 @@ pkgbase = vscode-html-languageserver makedepends = typescript makedepends = npm depends = nodejs - source = vscode-1.53.1.tar.gz::https://github.com/microsoft/vscode/archive/1.53.1.tar.gz + source = vscode-1.54.3.tar.gz::https://github.com/microsoft/vscode/archive/1.54.3.tar.gz source = vscode-html-languageserver - sha256sums = e64d6962389cb1e1f09558fa231f1e0eece87a059b09d6ba55a894e994997a39 + sha256sums = ea2cf3481b9a878aa5d4000289d238551d0ad4fe04ca2f3fea35bbe86026a369 sha256sums = SKIP pkgname = vscode-html-languageserver @@ -2,7 +2,7 @@ pkgname=vscode-html-languageserver _parent=vscode -pkgver=1.53.1 +pkgver=1.54.3 pkgrel=1 pkgdesc="HTML Language server from vscode" arch=(any) @@ -12,7 +12,7 @@ depends=(nodejs) makedepends=(typescript npm) source=("$_parent-$pkgver.tar.gz::https://github.com/microsoft/vscode/archive/$pkgver.tar.gz" "vscode-html-languageserver") -sha256sums=('e64d6962389cb1e1f09558fa231f1e0eece87a059b09d6ba55a894e994997a39' +sha256sums=('ea2cf3481b9a878aa5d4000289d238551d0ad4fe04ca2f3fea35bbe86026a369' 'SKIP') prepare() { @@ -34,19 +34,13 @@ package() { npm pack npm install -g --user root --prefix "${pkgdir}/usr" "$pkgname-$pkgver.tgz" - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/cli/issues/1103 for details. - find "${pkgdir}/usr" -type d -exec chmod 755 {} + - # npm gives ownership of ALL FILES to build user # https://bugs.archlinux.org/task/63396 chown -R root:root "${pkgdir}" # Package the runner - mkdir -p "${pkgdir}/usr/bin" - cp "${srcdir}/vscode-html-languageserver" "${pkgdir}/usr/bin/" + install -Dt "${pkgdir}/usr/bin" "${srcdir}/vscode-html-languageserver" # License - mkdir -p "${pkgdir}/usr/share/licenses/$pkgname" - cp "${srcdir}/$_parent-$pkgver/LICENSE.txt" "${pkgdir}/usr/share/licenses/$pkgname/" + install -Dm 0644 -t "${pkgdir}/usr/share/licenses/$pkgname" "${srcdir}/$_parent-$pkgver/LICENSE.txt" } diff --git a/vscode-html-languageserver b/vscode-html-languageserver index 05dac2bce0f5..05dac2bce0f5 100755..100644 --- a/vscode-html-languageserver +++ b/vscode-html-languageserver |