# Maintainer: Johannes Wienke pkgname=jdtls pkgver=1.23.0 pkgrel=1 pkgdesc="Eclipse Java language server" arch=(any) url="https://github.com/eclipse/eclipse.jdt.ls" license=('EPL') depends=('java-runtime>=17') optdepends=('python: for the official launcher script') makedepends=() source=("https://download.eclipse.org/jdtls/milestones/1.23.0/jdt-language-server-1.23.0-202304271346.tar.gz") sha256sums=('2363d8c01d5a8260a3d55f8fa008828d26a7b0acf9b173fafca4471ee81a701f') package() { mkdir -p "${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" ln -s --relative "${pkgdir}/usr/share/java/jdtls/bin/jdtls" "${pkgdir}/usr/bin/jdtls" }