Der Patch funktioniert so wir er veröffentlicht wurde nicht. Ich habe das PKGBUILD mal manuell so korrigiert, wie es der patch machen sollte:
# Contributor: johnnybash <georgpfahler@wachenzell.org>
# Contributor: r20d20 <r20d20@web.de>
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
# Maintainer: Square252 <square@0xfc.de>
pkgname=jameica-nightly
pkgver=2.11.0
pkgrel=2
pkgdesc="Jameica is a free Java application platform"
arch=('any')
url="http://www.willuhn.de/products/jameica/"
license=('GPL')
depends=('java-runtime>=1.6' 'bash')
conflicts=('jameica')
source=("http://www.willuhn.de/products/jameica/releases/nightly/jameica-linux64-$pkgver-nightly.zip" "jameica.desktop")
sha256sums=('SKIP'
'b0221e7463407243d2922107d0de4c437e2037ab0639e2961c443db4f15725fc')
package() {
install -d "$pkgdir"/usr/share/{java/jameica,applications}
cp -R "$srcdir"/jameica "$pkgdir"/usr/share/java
# link jameica-linux64.jar to jameica-linux.jar
ln -s /usr/share/java/jameica/jameica-linux64.jar \
"$pkgdir"/usr/share/java/jameica/jameica-linux.jar
install -m 644 "$srcdir"/jameica.desktop "$pkgdir"/usr/share/applications
}
Versuche mal, ob du damit das Paket bauen kannst.
Da Stefan 'haawda' Husmann als Mitwirkender aufgeführt wird, kann er vielleicht auch das PKGBUILD direkt im AUR ändern. Letztendlich wurde nur die Abhängigkeit zu swt und die folgenden Schritte zum Abhängen der mit jameica ausgelieferten lib entfernt.
Evtl. kann man auch das veraltete swt-Paket auf den neuesten Stand bringen, indem man im PKBUILD die aktuellen Quelle einträgt. Den Betreuer könntest du auch noch anschreiben und fragen, warum er das Paket nicht aktualisiert. Und wenn sich das Paket mit den aktuellen Quellen nicht mehr bauen lässt, dann würde ich dazu einen Bugreport einreichen, damit es entweder aktualisiert oder aus dem Repo entfernt wird.