diff options
author | xiliuya | 2023-10-04 14:47:48 +0800 |
---|---|---|
committer | xiliuya | 2023-10-04 14:47:48 +0800 |
commit | fc22d54639d82812c83cb99606acc2a231927b38 (patch) | |
tree | dafe1b006bcec1dd3ae0bb91344f448146315552 | |
parent | 3d6d7c7bb5c3d5f7e75058f87ddee97e3f38e4ea (diff) | |
download | aur-fc22d54639d82812c83cb99606acc2a231927b38.tar.gz |
- update ffdec to use java8+ jre
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 5 | ||||
-rw-r--r-- | ffdec | 4 | ||||
-rw-r--r-- | ffdec-java8 | 7 |
4 files changed, 16 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = ffdec-bin pkgdesc = Open source Flash SWF decompiler and editor pkgver = 19.0.0 - pkgrel = 2 + pkgrel = 3 url = https://github.com/jindrapetrik/jpexs-decompiler/releases arch = any license = GPL3 @@ -9,9 +9,11 @@ pkgbase = ffdec-bin conflicts = ffdec source = ffdec_19.0.0.zip::https://github.com/jindrapetrik/jpexs-decompiler/releases/download/version19.0.0/ffdec_19.0.0.zip source = ffdec + source = ffdec-java8 source = ffdec.desktop source = ffdec.png md5sums = 4b0569fb931f6a9c0c95a59c057797ab + md5sums = 21b247c479b500fffdd0f1b306237b50 md5sums = b548b3503cae1f8948b44bec1d658e53 md5sums = 1630ed36db9aadb2325b8ad9eb00f2de md5sums = decfc4be2e1ce355c267049ae332419c @@ -2,7 +2,7 @@ # Contributor: Alexandre `Zopieux` Macabies <web+aur@zopieux.com> pkgname=ffdec-bin pkgver=19.0.0 -pkgrel=2 +pkgrel=3 pkgdesc="Open source Flash SWF decompiler and editor" arch=('any') url="https://github.com/jindrapetrik/jpexs-decompiler/releases" @@ -11,9 +11,11 @@ depends=('java-runtime>=8') conflicts=('ffdec') source=("${pkgname%-bin}_${pkgver}.zip::https://github.com/jindrapetrik/jpexs-decompiler/releases/download/version${pkgver}/${pkgname%-bin}_${pkgver}.zip" ${pkgname%-bin} + ${pkgname%-bin}-java8 ${pkgname%-bin}.desktop ${pkgname%-bin}.png) md5sums=('4b0569fb931f6a9c0c95a59c057797ab' + '21b247c479b500fffdd0f1b306237b50' 'b548b3503cae1f8948b44bec1d658e53' '1630ed36db9aadb2325b8ad9eb00f2de' 'decfc4be2e1ce355c267049ae332419c') @@ -23,6 +25,7 @@ package() { install -Ddm755 "${pkgdir}/usr/share/java/${pkgname%-bin}/lib" install -Ddm755 "${pkgdir}/usr/share/licenses/${pkgname%-bin}" install -Dm755 "${pkgname%-bin}" "${pkgdir}/usr/bin/${pkgname%-bin}" + install -Dm755 "${pkgname%-bin}-java8" "${pkgdir}/usr/bin/${pkgname%-bin}-java8" install -Dm644 "${pkgname%-bin}.jar" "${pkgdir}/usr/share/java/${pkgname%-bin}/${pkgname%-bin}.jar" install -Dm644 "license.txt" "${pkgdir}/usr/share/licenses/${pkgname%-bin}/license.txt" install -Dm644 "${pkgname%-bin}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop" @@ -1,7 +1,7 @@ #!/bin/sh -# Since version 4.1.1 onawards FFDec requires Java 8 -export PATH="/usr/lib/jvm/java-8-openjdk/jre/bin:$PATH" +# Since version 4.1.1 onawards FFDec requires Java 8+ + DEFAULT_JVM_OPTS='-Xms128M -XX:MaxRAMPercentage=70.0 -XX:+UseG1GC -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true' exec java $DEFAULT_JVM_OPTS -Djava.net.preferIPv4Stack=true -cp '/usr/share/java/ffdec/lib' -jar '/usr/share/java/ffdec/ffdec.jar' "$@" diff --git a/ffdec-java8 b/ffdec-java8 new file mode 100644 index 000000000000..c8222f54b561 --- /dev/null +++ b/ffdec-java8 @@ -0,0 +1,7 @@ +#!/bin/sh + +# Since version 4.1.1 onawards FFDec requires Java 8 +export PATH="/usr/lib/jvm/java-8-openjdk/jre/bin:$PATH" +DEFAULT_JVM_OPTS='-Xms128M -XX:MaxRAMPercentage=70.0 -XX:+UseG1GC -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true' + +exec java $DEFAULT_JVM_OPTS -Djava.net.preferIPv4Stack=true -cp '/usr/share/java/ffdec/lib' -jar '/usr/share/java/ffdec/ffdec.jar' "$@" |