diff options
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rwxr-xr-x | launcher.sh | 14 |
3 files changed, 12 insertions, 29 deletions
@@ -1,14 +1,13 @@ pkgbase = jdtls pkgdesc = Eclipse Java language server - pkgver = 1.8.0 - pkgrel = 2 + pkgver = 1.9.0 + pkgrel = 1 url = https://github.com/eclipse/eclipse.jdt.ls arch = any license = EPL depends = java-runtime - source = https://download.eclipse.org/jdtls/milestones/1.8.0/jdt-language-server-1.8.0-202201261434.tar.gz - source = launcher.sh - sha256sums = 68378599cca158f7aab4d54782efcda9258ef98389ba7757c68d59284ed69672 - sha256sums = 9645ba75ced59a4b903ad95d749fe0796e778df3d56e00c6b7b57775dc91ee02 + depends = python + source = https://download.eclipse.org/jdtls/milestones/1.9.0/jdt-language-server-1.9.0-202203031534.tar.gz + sha256sums = b8af1925cb3b817fd1061e00a45ffbc6aca76819d8b2f5939626009ebf432fc7 pkgname = jdtls @@ -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" } diff --git a/launcher.sh b/launcher.sh deleted file mode 100755 index 59a58c71356d..000000000000 --- a/launcher.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -exec java \ - -Declipse.application=org.eclipse.jdt.ls.core.id1 \ - -Dosgi.bundles.defaultStartLevel=4 \ - -Declipse.product=org.eclipse.jdt.ls.core.product \ - -Dosgi.checkConfiguration=true \ - -Dosgi.sharedConfiguration.area=/usr/share/java/jdtls/config_linux \ - -Dosgi.sharedConfiguration.area.readOnly=true \ - -Dosgi.configuration.cascaded=true \ - -noverify \ - -Xms1G \ - -jar /usr/share/java/jdtls/plugins/org.eclipse.equinox.launcher_*.jar \ - "$@" |