diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 7 insertions, 9 deletions
@@ -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" } |