mirror of
https://github.com/archlinux/aur.git
synced 2026-02-18 10:22:43 +01:00
Update to upstream version 2.0.101, require Java 25
This commit is contained in:
parent
596f390736
commit
323b11027c
3 changed files with 11 additions and 11 deletions
10
.SRCINFO
10
.SRCINFO
|
|
@ -1,19 +1,19 @@
|
|||
pkgbase = jd-gui-duo-bin
|
||||
pkgdesc = Binary release of jd-gui-duo, a 2-in-1 JAVA decompiler based on JD-CORE v0 and v1
|
||||
pkgver = 2.0.100
|
||||
pkgver = 2.0.101
|
||||
pkgrel = 1
|
||||
url = https://github.com/nbauma109/jd-gui-duo
|
||||
arch = any
|
||||
license = GPL3
|
||||
depends = java-runtime>=21
|
||||
depends = java-runtime>=25
|
||||
provides = jd-gui-duo
|
||||
conflicts = jd-gui-duo
|
||||
source = jd-gui-duo-bin-2.0.100.zip::https://github.com/nbauma109/jd-gui-duo/releases/download/2.0.100/jd-gui-duo-linux-2.0.100.tar.xz
|
||||
source = jd-gui-duo-bin-2.0.101.zip::https://github.com/nbauma109/jd-gui-duo/releases/download/2.0.101/jd-gui-duo-linux-2.0.101.tar.xz
|
||||
source = jd-gui-duo
|
||||
source = jd-gui-duo.desktop
|
||||
source = jd_icon_128.png
|
||||
sha256sums = 7b0a7e00a822c55416ae101353bb7d7270a9be7844e8b7df08442db05e42b1b2
|
||||
sha256sums = 9d175e28662dd1ad701f76d5aa7f7752543453f156615b96787e641252ce60e4
|
||||
sha256sums = 69b9ecbb84d58b635bd6d03a501dd348e3a21fcffa26b7e9b083bce21bd09901
|
||||
sha256sums = 7e3c81892a95aa411afe7a5dc93b5e7a891b1c52fcc65670a08b5b5618b8aafc
|
||||
sha256sums = d40a09c9c228b55dcb54823b878cd180521386a11abffed478ce89439fd4e184
|
||||
sha256sums = 62c763642af8cbfd1e00dc8763dcc92a66eefc7aceaa4069d29909bfc197240a
|
||||
|
||||
|
|
|
|||
8
PKGBUILD
8
PKGBUILD
|
|
@ -1,13 +1,13 @@
|
|||
# Maintainer: Enbeon <actuallyenbeon at gmail dot com>
|
||||
_pkgname=jd-gui-duo
|
||||
pkgname=jd-gui-duo-bin
|
||||
pkgver=2.0.100
|
||||
pkgver=2.0.101
|
||||
pkgrel=1
|
||||
pkgdesc="Binary release of jd-gui-duo, a 2-in-1 JAVA decompiler based on JD-CORE v0 and v1"
|
||||
arch=('any')
|
||||
url="https://github.com/nbauma109/$_pkgname"
|
||||
license=('GPL3')
|
||||
depends=('java-runtime>=21')
|
||||
depends=('java-runtime>=25')
|
||||
provides=("jd-gui-duo")
|
||||
conflicts=("jd-gui-duo")
|
||||
source=(
|
||||
|
|
@ -16,8 +16,8 @@ source=(
|
|||
"jd-gui-duo.desktop"
|
||||
"jd_icon_128.png"
|
||||
)
|
||||
sha256sums=('7b0a7e00a822c55416ae101353bb7d7270a9be7844e8b7df08442db05e42b1b2'
|
||||
'9d175e28662dd1ad701f76d5aa7f7752543453f156615b96787e641252ce60e4'
|
||||
sha256sums=('69b9ecbb84d58b635bd6d03a501dd348e3a21fcffa26b7e9b083bce21bd09901'
|
||||
'7e3c81892a95aa411afe7a5dc93b5e7a891b1c52fcc65670a08b5b5618b8aafc'
|
||||
'd40a09c9c228b55dcb54823b878cd180521386a11abffed478ce89439fd4e184'
|
||||
'62c763642af8cbfd1e00dc8763dcc92a66eefc7aceaa4069d29909bfc197240a')
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
#!/bin/bash
|
||||
|
||||
java_version_number=$(java -version 2>&1 | head -1 | cut -d'"' -f2 | sed '/^1\./s///' | cut -d'.' -f1)
|
||||
if (( java_version_number < 21 )); then
|
||||
notify-send "Cannot start, Java version too low" "Java runtime must be version 21 or greater, current default version is $java_version_number" --app-name="JD-GUI-DUO" -i /usr/share/pixmaps/jd-gui-duo.png
|
||||
if (( java_version_number < 25 )); then
|
||||
notify-send "Cannot start, Java version too low" "Java runtime must be version 25 or greater, current default version is $java_version_number" --app-name="JD-GUI-DUO" -i /usr/share/pixmaps/jd-gui-duo.png
|
||||
else
|
||||
JDK_JAVA_OPTIONS='--add-opens java.base/java.net=ALL-UNNAMED --add-opens java.desktop/javax.swing.plaf.basic=ALL-UNNAMED --add-opens java.desktop/javax.swing.text=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED --add-opens java.base/java.lang.ref=ALL-UNNAMED'
|
||||
java -ea -cp "/usr/share/java/jd-gui-duo/lib/*" org.jd.gui.App
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue