summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authork15uk2019-12-04 19:37:00 +0900
committerk15uk2019-12-04 19:37:00 +0900
commit088cc37a0de6445ca916ab906d0e4c54bd1c2cd0 (patch)
treeab6877bebd74a89bbabb26aa25f45cade8114ed3 /PKGBUILD
downloadaur-lua-lsp-git.tar.gz
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD29
1 files changed, 29 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2ba232ae3aaf
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+_pkgname='lua-lsp'
+pkgname='lua-lsp-git'
+pkgver=0
+pkgrel=20190922
+pkgdesc='A Lua language server'
+lua_ver=5.3
+arch=('any')
+url='https://github.com/Alloyed/lua-lsp'
+source=(
+ "$pkgname::git+https://github.com/Alloyed/lua-lsp"
+ "luainspect.patch"
+)
+sha1sums=(
+ 'SKIP'
+ 'da00ccf057c111fe9c6e0b51113526e697953e4c'
+)
+license=('MIT')
+depends=('lua-dkjson' 'lua-luainspect-git' 'lua-lpeglabel-git')
+
+package() {
+ patch -p0 -i luainspect.patch
+ mkdir -p $pkgdir/usr/share/licenses/$pkgname/
+ install -m 644 $srcdir/$pkgname/LICENSE.md $pkgdir/usr/share/licenses/$pkgname/
+ mkdir -p $pkgdir/usr/bin/
+ mkdir -p $pkgdir/usr/share/lua/$lua_ver
+ install -m 755 $srcdir/$pkgname/bin/$_pkgname $pkgdir/usr/bin
+ cp -r $srcdir/$pkgname/$_pkgname $pkgdir/usr/share/lua/$lua_ver/
+ chmod 755 -R $pkgdir/usr/share/lua/$lua_ver/$_pkgname
+}