diff options
author | fenuks | 2018-09-24 21:48:24 +0200 |
---|---|---|
committer | fenuks | 2018-09-24 21:48:24 +0200 |
commit | 21e192cadfaef8fda4f2bd79e34fb24dc358d560 (patch) | |
tree | 69bceadeffc76c7186b389e16264bd7fa2003f41 | |
download | aur-lsp4xml-git.tar.gz |
Initial release
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rw-r--r-- | lsp4xml.sh | 2 |
4 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..cebd3bd68e51 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +# Generated by mksrcinfo v8 +# Mon Sep 24 19:45:05 UTC 2018 +pkgbase = lsp4xml-git + pkgdesc = XML Language Server + pkgver = 2018.09.24 + pkgrel = 1 + url = https://github.com/angelozerr/lsp4xml + arch = any + license = EPL + makedepends = git + makedepends = java-environment + makedepends = maven + depends = java-runtime + source = git+https://github.com/angelozerr/lsp4xml + source = lsp4xml.sh + sha256sums = SKIP + sha256sums = c9a7edf89be829c19cde62b9990c38d0db8737a641f3d200e56ecd35d5fdb54e + +pkgname = lsp4xml-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..95745e033a35 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +src/ +pkg/ +*.pkg.tar.xz +lsp4xml/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7f88774f160c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +_pkgname=lsp4xml +pkgname=${_pkgname}-git +pkgver=2018.09.24 +pkgrel=1 +pkgdesc="XML Language Server" +arch=(any) +url="https://github.com/angelozerr/lsp4xml" +license=('EPL') +depends=('java-runtime') +makedepends=('git' 'java-environment' 'maven') +source=("git+https://github.com/angelozerr/lsp4xml" "${_pkgname}.sh") +sha256sums=('SKIP' + 'c9a7edf89be829c19cde62b9990c38d0db8737a641f3d200e56ecd35d5fdb54e') + +pkgver() { + cd "${srcdir}/${_pkgname}" + date -I | sed "s/-/./g" +} + +build() { + cd "${srcdir}/${_pkgname}" + mvn -Dmaven.repo.local="${srcdir}/repo" clean package +} + +package() { + install -Dm755 "${srcdir}/${_pkgname}.sh" "${pkgdir}/usr/bin/${_pkgname}" + install -Dm644 "${srcdir}/${_pkgname}/org.eclipse.lsp4xml/target/org.eclipse.lsp4xml-all.jar" \ + "${pkgdir}/usr/share/java/${_pkgname}/org.eclipse.lsp4xml-all.jar" +} diff --git a/lsp4xml.sh b/lsp4xml.sh new file mode 100644 index 000000000000..e31bbfeac201 --- /dev/null +++ b/lsp4xml.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env sh +java -jar /usr/share/java/lsp4xml/org.eclipse.lsp4xml-all.jar "$@" |