diff options
author | coderkun | 2024-03-10 10:22:13 +0100 |
---|---|---|
committer | coderkun | 2024-03-10 10:24:49 +0100 |
commit | 209fbe1cdc19f73d42973521f9d3aff4856997e7 (patch) | |
tree | b8b55d6ad0f94d4b615c2e18db7361169adbaa3f /PKGBUILD | |
parent | 0ebf6def60891281bd4fe01ac523268820b67f0e (diff) | |
download | aur-sonarlint-ls.tar.gz |
Take package and update it to version 3.3
Take over the package and update it to version 3.3.0.74768. The minimum
required Java runtime version is now 17. Additionally, remove the
check() function as it requires some node.js/nvm login and therefore
prevents the build from succeeding. Finally, the python patch has been
removed.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 6 insertions, 13 deletions
@@ -1,21 +1,19 @@ -# Maintainer: Marc Schreiber <info@schrieveslaach.de> +# Maintainer: coderkun <olli@suruatoel.xyz> pkgname=sonarlint-ls arch=('x86_64') url=https://github.com/SonarSource/sonarlint-language-server -pkgver=2.16.0.65434 -pkgrel=2 +pkgver=3.3.0.74768 +pkgrel=1 pkgdesc="SonarLint language server (used by SonarLint VSCode)" license=('LGPLv3') -depends=('java-runtime>=11') +depends=('java-runtime>=17') makedepends=('git' 'maven') -source=("https://github.com/SonarSource/sonarlint-language-server/archive/refs/tags/${pkgver}.tar.gz" 'sonarlint-ls' 'python-version.patch') -sha256sums=('4c9ea7e00b89a04634b42976110ab40fa62b7841536c2ff5338f487462ad50a4' 'b951d9b6f1e1f9f70430776d958487b385cc8290c0a48335d938b3128e1a80c4' 'de37805132570bc8f8329416cde45a8060d2257580bcf024f201aa4254188bd2') +source=("https://github.com/SonarSource/sonarlint-language-server/archive/refs/tags/${pkgver}.tar.gz" 'sonarlint-ls') +sha256sums=('aa69875fd56884d7d8155cb30cc7a91d42c16aa79403dcc076ba0ba9d61de6ed' 'b951d9b6f1e1f9f70430776d958487b385cc8290c0a48335d938b3128e1a80c4') prepare() { cd "${srcdir}/sonarlint-language-server-${pkgver}" mvn --no-transfer-progress versions:set -DprocessAllModules "-DnewVersion=${pkgver}" - - patch --forward --strip=1 --input="${srcdir}/python-version.patch" } build() { @@ -23,11 +21,6 @@ build() { mvn --no-transfer-progress package -DskipTests } -check() { - cd "${srcdir}/sonarlint-language-server-${pkgver}" - mvn --no-transfer-progress test -} - package() { mkdir -p "${pkgdir}/usr/bin" install "${srcdir}/sonarlint-ls" "${pkgdir}/usr/bin/sonarlint-ls" |