aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPolarian2023-09-17 18:51:07 +0100
committerGitHub2023-09-17 18:51:07 +0100
commit91d8ef8c66e7096ce5346be2558204650594ec04 (patch)
tree68bae097256b705f98c22b3fc10dda9fd4dc17f4
parent5cd8365aa5cb6a73ff29532dce6bfcb0c013d7ad (diff)
downloadaur-91d8ef8c66e7096ce5346be2558204650594ec04.tar.gz
Migrate to native gradle (#18)
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD7
2 files changed, 5 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dd1186158464..6d9477106991 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,14 @@
pkgbase = reposilite
pkgdesc = Lightweight repository manager for Maven artifacts. It is a simple solution to replace managers like Nexus, Archiva or Artifactory.
pkgver = 3.4.9
- pkgrel = 1
+ pkgrel = 2
url = https://reposilite.com
arch = any
license = Apache
makedepends = java-environment=19
makedepends = nodejs
makedepends = npm
+ makedepends = gradle
depends = java-runtime-headless>=19
backup = etc/reposilite/configuration.cdn
backup = etc/reposilite/default.env
diff --git a/PKGBUILD b/PKGBUILD
index 0977af2036cb..95c1eebf357c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,13 +3,13 @@
pkgname=reposilite
pkgver=3.4.9
-pkgrel=1
+pkgrel=2
pkgdesc="Lightweight repository manager for Maven artifacts. It is a simple solution to replace managers like Nexus, Archiva or Artifactory."
arch=(any)
url="https://reposilite.com"
license=('Apache')
depends=('java-runtime-headless>=19')
-makedepends=('java-environment=19' 'nodejs' 'npm')
+makedepends=('java-environment=19' 'nodejs' 'npm' 'gradle')
source=("$pkgname-$pkgver.tar.gz::https://github.com/dzikoysk/reposilite/archive/$pkgver.tar.gz"
"$pkgname.service"
"$pkgname.sysusers"
@@ -28,8 +28,7 @@ backup=('etc/reposilite/configuration.cdn'
build() {
cd "$pkgname-$pkgver"
sed -i -r -e "s/(\\s+)version\\s*=.*/\\1version = \"$pkgver\"/" build.gradle.kts
- chmod a+x gradlew
- JAVA_HOME="/usr/lib/jvm/java-19-openjdk" ./gradlew :reposilite-backend:shadowJar --no-daemon --stacktrace
+ JAVA_HOME="/usr/lib/jvm/java-19-openjdk" gradle :reposilite-backend:shadowJar --no-daemon --stacktrace
}
package() {