diff options
author | Luis Martinez | 2021-06-04 13:16:47 -0500 |
---|---|---|
committer | Luis Martinez | 2021-06-04 13:16:47 -0500 |
commit | bf03dc460559069e704dc924f8c1bb1b14ca16be (patch) | |
tree | 1def31ec8e3e10e2f9d80a20ced62064e4f98c0d | |
parent | 88f42dba8b63f9143db779a46780b6162a735220 (diff) | |
download | aur-bf03dc460559069e704dc924f8c1bb1b14ca16be.tar.gz |
update to 2.2.3
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 22 insertions, 29 deletions
@@ -1,14 +1,14 @@ pkgbase = vim-language-server - pkgdesc = Vim language server - pkgver = 2.0.0 + pkgdesc = VimScript language server + pkgver = 2.2.3 pkgrel = 1 url = https://github.com/iamcco/vim-language-server - arch = x86_64 - license = Custom - makedepends = yarn + arch = any + license = unknown + makedepends = npm depends = nodejs - source = vim-language-server-2.0.0.tar.gz::https://github.com/iamcco/vim-language-server/archive/v2.0.0.tar.gz - sha256sums = 1d295314629309aea9a2af8fe59be8ed49bca4c31f5f8ac5a75767c5ec84b446 + noextract = vim-language-server-2.2.3.tgz + source = https://registry.npmjs.org/vim-language-server/-/vim-language-server-2.2.3.tgz + sha256sums = 1915b18f06903ec4e5d0eeb98933d8ed2287f562fe4369ed9a82a8f91dd3eb68 pkgname = vim-language-server - @@ -1,28 +1,21 @@ -# Maintainer: Shatur95 <genaloner@gmail.com> +# Maintainer: Luis Martinez <luis dot martinez at tuta dot io> +# Contributor: Shatur95 <genaloner@gmail.com> pkgname=vim-language-server -pkgver=2.0.0 +pkgver=2.2.3 pkgrel=1 -pkgdesc="Vim language server" -arch=(x86_64) +pkgdesc="VimScript language server" +arch=('any') url="https://github.com/iamcco/vim-language-server" -license=(Custom) -depends=(nodejs) -makedepends=(yarn) -source=($pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz) -sha256sums=(1d295314629309aea9a2af8fe59be8ed49bca4c31f5f8ac5a75767c5ec84b446) - -build() { - cd $pkgname-$pkgver - yarn - yarn build -} +license=('unknown') +depends=('nodejs') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz") +sha256sums=('1915b18f06903ec4e5d0eeb98933d8ed2287f562fe4369ed9a82a8f91dd3eb68') +noextract=("$pkgname-$pkgver.tgz") package() { - install -d "$pkgdir/usr/lib/$pkgname" - cd "$pkgdir/usr/lib/$pkgname" - cp -a "$srcdir/$pkgname-$pkgver/"{bin,out} . - - install -d "$pkgdir/usr/bin" - ln -s "/usr/lib/$pkgname/bin/index.js" "$pkgdir/usr/bin/$pkgname" + npm install -g --cache "$srcdir/npm-cache" --prefix "$pkgdir/usr" "$pkgname-$pkgver.tgz" + find "$pkgdir/usr" -type d -exec chmod 755 '{}' \+ + chown -R root:root "$pkgdir" } |