summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHerman Semin2020-08-26 13:50:08 +0400
committerHerman Semin2020-08-26 13:50:08 +0400
commit098c926361ca640fa6820c485e965d537e33ee9a (patch)
tree807e4eb08b4f0a0b310b297a6b83bee30e4aa912
parent3ff52858144f8a8fb74729279b2be389bf4a3b27 (diff)
downloadaur-098c926361ca640fa6820c485e965d537e33ee9a.tar.gz
Link OpenJFX
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD4
2 files changed, 4 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7eb20844ed34..c1446d1fa417 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,7 +5,8 @@ pkgbase = recaf
url = https://github.com/Col-E/Recaf
arch = any
license = MIT
- depends = jre11-openjdk
+ depends = java-runtime
+ depends = java-openjfx
noextract = recaf-2.4.1.jar
source = https://github.com/Col-E/Recaf/releases/download/2.4.1/recaf-2.4.1-J8-jar-with-dependencies.jar
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index b77a8bfcce1e..d124ad0133d7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ pkgdesc="A modern Java bytecode editor"
arch=("any")
url="https://github.com/Col-E/Recaf"
license=("MIT")
-depends=("jre11-openjdk")
+depends=("java-runtime" "java-openjfx")
noextract=("$pkgname-$pkgver.jar")
source=("https://github.com/Col-E/Recaf/releases/download/$pkgver/$pkgname-$pkgver-J8-jar-with-dependencies.jar")
sha256sums=('SKIP')
@@ -14,6 +14,6 @@ sha256sums=('SKIP')
package() {
install -Dm644 "$srcdir/$pkgname-$pkgver-J8-jar-with-dependencies.jar" "$pkgdir/usr/share/java/$pkgname/$pkgname.jar"
install -d "$pkgdir/usr/bin"
- printf '#!/usr/bin/env bash\nexec java -jar /usr/share/java/%s/%s.jar "$@"' "$pkgname" "$pkgname" > "$pkgdir/usr/bin/$pkgname"
+ printf '#!/usr/bin/env bash\nexec java -cp "/usr/lib/jvm/default-runtime/lib/*:/usr/share/java/%s/%s.jar" "me.coley.recaf.Recaf" "$@"' "$pkgname" "$pkgname" > "$pkgdir/usr/bin/$pkgname"
chmod 775 "$pkgdir/usr/bin/$pkgname"
}