summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD12
2 files changed, 13 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e0a5a5b795d0..8e3482b41b03 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
pkgbase = mqttfx-bin
pkgdesc = A MQTT Client written in Java based on Eclipse Paho
pkgver = 1.7.1
- pkgrel = 2
+ pkgrel = 3
url = http://mqttfx.org
arch = x86_64
license = Apache
+ depends = log4jscanner
options = !strip
source = https://web.archive.org/web/20210514230412/http://www.jensd.de/apps/mqttfx/1.7.1/mqttfx-1.7.1-64bit.deb
source = mqttfx.desktop
diff --git a/PKGBUILD b/PKGBUILD
index 8e4fecb14a0d..baf18bcb72d8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,10 +5,13 @@
pkgname=mqttfx-bin
_pkgbasename=mqttfx
pkgver=1.7.1
-pkgrel=2
+pkgrel=3
pkgdesc="A MQTT Client written in Java based on Eclipse Paho"
arch=("x86_64")
url="http://mqttfx.org"
+depends=(log4jscanner
+# unzip
+ )
license=("Apache")
options=("!strip")
source=(
@@ -34,4 +37,11 @@ package() {
# Install the application logo and desktop launcher
install -Dm644 "${_pkgbasename}.png" "${pkgdir}/usr/share/icons/hicolor/128x128/apps/${_pkgbasename}.png"
install -Dm644 "${_pkgbasename}.desktop" "${pkgdir}/usr/share/applications/${_pkgbasename}.desktop"
+
+ # Fix log4j
+ cd "${pkgdir}/opt/${bin_name}/app/"
+# zipinfo lib/log4j-core*.jar | grep Jndi
+ log4jscanner .
+ log4jscanner --rewrite .
+# zipinfo lib/log4j-core*.jar | grep Jndi
}