summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohannes Wienke2021-03-08 10:00:44 +0100
committerJohannes Wienke2021-03-08 10:00:44 +0100
commit306912152e25b4e4ba7e25bf23e5e32fff4b9665 (patch)
tree2cc1e8041fa67a38b82620aaeeb6c77bc4c15c28
parentffdd3431d475a39d83e71f7345d5042600566df0 (diff)
downloadaur-306912152e25b4e4ba7e25bf23e5e32fff4b9665.tar.gz
Adapt to current packaging standards
Removes the superfluous files added to the package.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD7
2 files changed, 6 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a993008c38aa..9cae1ce481be 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 36e98ec5c3fe..89f61a411e16 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"