diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 21 insertions, 14 deletions
@@ -3,7 +3,6 @@ pkgbase = jameica pkgver = 2.10.3 pkgrel = 1 url = https://www.willuhn.de/products/jameica/ - arch = i686 arch = x86_64 arch = aarch64 license = GPL2 @@ -18,17 +17,17 @@ pkgbase = jameica sha1sums = a7b8b39822ac22d830aae03f292fda623977e526 sha1sums = 0664650342635fa5b0a9413dc8c22a65053ef234 sha1sums = 79eb66782c0e37f1538ca29ce87580aa3bb4e444 - source_i686 = https://www.willuhn.de/products/jameica/releases/current/jameica/jameica-linux-2.10.3.zip - source_i686 = https://www.willuhn.de/products/jameica/releases/current/jameica/jameica-linux-2.10.3.zip.asc - sha1sums_i686 = 7afbc5bb10e43479e100536559d174fb4259b1c7 - sha1sums_i686 = SKIP source_x86_64 = https://www.willuhn.de/products/jameica/releases/current/jameica/jameica-linux64-2.10.3.zip source_x86_64 = https://www.willuhn.de/products/jameica/releases/current/jameica/jameica-linux64-2.10.3.zip.asc + source_x86_64 = swt.zip::https://ftp.fau.de/eclipse/eclipse/downloads/drops4/R-4.27-202303020300/swt-4.27-gtk-linux-x86_64.zip sha1sums_x86_64 = 03a3e550fbbf2023cf4e9332e1a4b7f5c6229694 sha1sums_x86_64 = SKIP + sha1sums_x86_64 = 81c08a9f376c26a5c3cfa6544c07597944508f69 source_aarch64 = https://willuhn.de/products/jameica/releases/current/jameica/jameica-linuxarm64-2.10.3.zip source_aarch64 = https://willuhn.de/products/jameica/releases/current/jameica/jameica-linuxarm64-2.10.3.zip.asc + source_aarch64 = swt.zip::https://ftp.fau.de/eclipse/eclipse/downloads/drops4/R-4.27-202303020300/swt-4.27-gtk-linux-aarch64.zip sha1sums_aarch64 = 92f3d0b0f71c304343039de597a6b497a95e8155 sha1sums_aarch64 = SKIP + sha1sums_aarch64 = 81c08a9f376c26a5c3cfa6544c07597944508f69 pkgname = jameica @@ -4,30 +4,35 @@ pkgver=2.10.3 _pkgver=2.10 pkgrel=1 pkgdesc="free runtime environment for java applications" -arch=('i686' 'x86_64' 'aarch64') +#arch=('i686' 'x86_64' 'aarch64') +arch=('x86_64' 'aarch64') url="https://www.willuhn.de/products/jameica/" license=("GPL2") depends=('java-runtime>=10' 'gtk3') optdepends=('java-jce_ustrength: Required for mashup plugin used as new scripting platform for non-HBCI accounts (credit cards etc)') makedepends=('unzip') -source_i686=("https://www.willuhn.de/products/jameica/releases/current/jameica/jameica-linux-${pkgver}.zip" -"https://www.willuhn.de/products/jameica/releases/current/jameica/jameica-linux-${pkgver}.zip.asc") +#source_i686=("https://www.willuhn.de/products/jameica/releases/current/jameica/jameica-linux-${pkgver}.zip" +# "htTps://www.willuhn.de/products/jameica/releases/current/jameica/jameica-linux-${pkgver}.zip.asc") source_x86_64=("https://www.willuhn.de/products/jameica/releases/current/jameica/jameica-linux64-${pkgver}.zip" -"https://www.willuhn.de/products/jameica/releases/current/jameica/jameica-linux64-${pkgver}.zip.asc") + "https://www.willuhn.de/products/jameica/releases/current/jameica/jameica-linux64-${pkgver}.zip.asc" + "swt.zip::https://ftp.fau.de/eclipse/eclipse/downloads/drops4/R-4.27-202303020300/swt-4.27-gtk-linux-x86_64.zip") source_aarch64=("https://willuhn.de/products/jameica/releases/current/jameica/jameica-linuxarm64-${pkgver}.zip" - "https://willuhn.de/products/jameica/releases/current/jameica/jameica-linuxarm64-${pkgver}.zip.asc") + "https://willuhn.de/products/jameica/releases/current/jameica/jameica-linuxarm64-${pkgver}.zip.asc" + "swt.zip::https://ftp.fau.de/eclipse/eclipse/downloads/drops4/R-4.27-202303020300/swt-4.27-gtk-linux-aarch64.zip") validpgpkeys=("7314FBDE7D38EE5610D291B65A8ED9CFC0DB6C70") # Olaf Willuhn <info@willuhn.de> source=("jameica-start-script.patch" "jameicaserver-start-script.patch" "jameica.desktop") sha1sums=('a7b8b39822ac22d830aae03f292fda623977e526' '0664650342635fa5b0a9413dc8c22a65053ef234' '79eb66782c0e37f1538ca29ce87580aa3bb4e444') -sha1sums_i686=('7afbc5bb10e43479e100536559d174fb4259b1c7' - 'SKIP') sha1sums_x86_64=('03a3e550fbbf2023cf4e9332e1a4b7f5c6229694' - 'SKIP') + 'SKIP' + '81c08a9f376c26a5c3cfa6544c07597944508f69') sha1sums_aarch64=('92f3d0b0f71c304343039de597a6b497a95e8155' - 'SKIP') + 'SKIP' + '81c08a9f376c26a5c3cfa6544c07597944508f69') +#sha1sums_i686=('7afbc5bb10e43479e100536559d174fb4259b1c7' +# 'SKIP') prepare() { patch jameica/jameica.sh jameica-start-script.patch @@ -54,4 +59,7 @@ package() { #fi find "$pkgdir/opt/jameica" -type f -exec chmod 644 {} + install -Dm 644 "$srcdir"/jameica.desktop "$pkgdir"/usr/share/applications/jameica.desktop + + # temporary fix for SWT issues, see https://scripting-forum.derrichter.de/viewtopic.php?f=34&p=8036#p8036 + install -Dm 644 "$srcdir"/swt.jar "$pkgdir"/opt/jameica/lib/swt/linux64/swt.jar } |