summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 7 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ef657cbaf430..1f99f4afbcda 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,20 @@
# Maintainer: Johannes Wienke <languitar@semipol.de>
pkgname=jdtls
-pkgver=1.8.0
-pkgrel=2
+pkgver=1.9.0
+pkgrel=1
pkgdesc="Eclipse Java language server"
arch=(any)
url="https://github.com/eclipse/eclipse.jdt.ls"
license=('EPL')
-depends=('java-runtime')
+depends=('java-runtime' 'python')
makedepends=()
-source=("https://download.eclipse.org/jdtls/milestones/1.8.0/jdt-language-server-1.8.0-202201261434.tar.gz"
- "launcher.sh")
-sha256sums=('68378599cca158f7aab4d54782efcda9258ef98389ba7757c68d59284ed69672'
- '9645ba75ced59a4b903ad95d749fe0796e778df3d56e00c6b7b57775dc91ee02')
+source=("https://download.eclipse.org/jdtls/milestones/1.9.0/jdt-language-server-1.9.0-202203031534.tar.gz")
+sha256sums=('b8af1925cb3b817fd1061e00a45ffbc6aca76819d8b2f5939626009ebf432fc7')
package() {
mkdir -p "${pkgdir}/usr/share/java/jdtls"
- cp -R "${srcdir}/"config_* "${srcdir}/features" "${srcdir}/plugins" "${pkgdir}/usr/share/java/jdtls"
+ cp -R "${srcdir}/"config_* "${srcdir}/features" "${srcdir}/plugins" "${srcdir}/bin" "${pkgdir}/usr/share/java/jdtls"
mkdir -p "${pkgdir}/usr/bin"
- install "${srcdir}/launcher.sh" "${pkgdir}/usr/bin/jdtls"
+ ln -s --relative "${pkgdir}/usr/share/java/jdtls/bin/jdtls" "${pkgdir}/usr/bin/jdtls"
}