diff options
author | Johannes Wienke | 2018-06-06 11:09:56 +0200 |
---|---|---|
committer | Johannes Wienke | 2018-06-06 11:09:56 +0200 |
commit | 5bab07d2d0ddde07309f73b2fb6efd94f405fff3 (patch) | |
tree | b1db41ab41e79674b5b1b5e5d385726341fb2428 | |
download | aur-5bab07d2d0ddde07309f73b2fb6efd94f405fff3.tar.gz |
Initial release
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 26 | ||||
-rwxr-xr-x | yaml-language-server | 2 |
3 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c587a27751d9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = yaml-language-server-bin + pkgdesc = Language server implementation for YAML files and optional schema support + pkgver = 0.0.12 + pkgrel = 1 + url = https://www.npmjs.com/package/vscode-html-languageserver-bin + arch = any + license = MIT + depends = nodejs + depends = npm + noextract = yaml-language-server-0.0.12.tgz + source = https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.0.12.tgz + source = yaml-language-server + sha1sums = 0b028e17a8a1aad28de7403e689389842cb1872d + sha1sums = a0cb0fb3b5a8835196f28d3e20d5a8da4f682ba1 + +pkgname = yaml-language-server-bin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3ab8cc954294 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Johannes Wienke <languitar@semipol.de> + +_npmname=yaml-language-server +pkgname=yaml-language-server-bin +pkgver=0.0.12 +pkgrel=1 +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') +source=("https://registry.npmjs.org/${_npmname}/-/${_npmname}-${pkgver}.tgz" + "yaml-language-server") +noextract=("${_npmname}-${pkgver}.tgz") +sha1sums=('0b028e17a8a1aad28de7403e689389842cb1872d' + 'a0cb0fb3b5a8835196f28d3e20d5a8da4f682ba1') + +package() { + cd "${srcdir}" + local _npmdir="${pkgdir}/usr/lib/node_modules/" + mkdir -p "${_npmdir}" + cd "${_npmdir}" + npm install --user root -g --prefix "${pkgdir}/usr" "${_npmname}@${_npmver}" + mkdir -p "${pkgdir}/usr/bin" + cp "${srcdir}/yaml-language-server" "${pkgdir}/usr/bin" +} diff --git a/yaml-language-server b/yaml-language-server new file mode 100755 index 000000000000..7d06a6b93adf --- /dev/null +++ b/yaml-language-server @@ -0,0 +1,2 @@ +#!/bin/bash +node /usr/lib/node_modules/yaml-language-server/out/server/src/server.js $@ |