diff options
author | Johannes Wienke | 2021-03-08 10:00:44 +0100 |
---|---|---|
committer | Johannes Wienke | 2021-03-08 10:00:44 +0100 |
commit | 306912152e25b4e4ba7e25bf23e5e32fff4b9665 (patch) | |
tree | 2cc1e8041fa67a38b82620aaeeb6c77bc4c15c28 | |
parent | ffdd3431d475a39d83e71f7345d5042600566df0 (diff) | |
download | aur-306912152e25b4e4ba7e25bf23e5e32fff4b9665.tar.gz |
Adapt to current packaging standards
Removes the superfluous files added to the package.
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 7 |
2 files changed, 6 insertions, 5 deletions
@@ -1,12 +1,12 @@ pkgbase = yaml-language-server-bin pkgdesc = Language server implementation for YAML files and optional schema support pkgver = 0.16.0 - pkgrel = 2 + pkgrel = 3 url = https://www.npmjs.com/package/vscode-html-languageserver-bin arch = any license = MIT + makedepends = npm depends = nodejs - depends = npm provides = yaml-language-server replaces = yaml-language-server noextract = yaml-language-server-0.16.0.tgz @@ -3,12 +3,13 @@ _npmname=yaml-language-server pkgname=yaml-language-server-bin pkgver=0.16.0 -pkgrel=2 +pkgrel=3 pkgdesc="Language server implementation for YAML files and optional schema support" arch=('any') url="https://www.npmjs.com/package/vscode-html-languageserver-bin" license=('MIT') -depends=('nodejs' 'npm') +makedepends=('npm') +depends=('nodejs') replaces=('yaml-language-server') provides=('yaml-language-server') source=("https://registry.npmjs.org/${_npmname}/-/${_npmname}-${pkgver}.tgz") @@ -20,7 +21,7 @@ package() { local _npmdir="${pkgdir}/usr/lib/node_modules/" mkdir -p "${_npmdir}" cd "${_npmdir}" - npm install --user root -g --prefix "${pkgdir}/usr" "${_npmname}@${_npmver}" + npm install -g --cache "${srcdir}/npm-cache" --prefix "${pkgdir}/usr" "${_npmname}@${_npmver}" mkdir -p "${pkgdir}/usr/bin" # make the server executable sed -i '1s;^;#!/usr/bin/env\n;' "${pkgdir}/usr/bin/yaml-language-server" |