summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Ulmer2023-12-08 15:12:13 +0100
committerRobert Ulmer2023-12-08 15:12:13 +0100
commit9f07db44ba291da28097aa240a871be68cbb0096 (patch)
tree1dac8b8469132f5f38e57f0b967b1f61b55796d1
parent3c12cf2e3eafd842c4a87510df30ce1551424020 (diff)
downloadaur-filius.tar.gz
Add wayland fix
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD7
2 files changed, 6 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2409930d484b..3bfec5d0fe80 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = filius
pkgdesc = Network simulation program
pkgver = 2.5.1
- pkgrel = 0
+ pkgrel = 1
url = http://www.lernsoftware-filius.de
arch = any
license = GPL
diff --git a/PKGBUILD b/PKGBUILD
index 38e8dc9c974c..abe47c6e59cf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname="filius"
pkgver="2.5.1"
_pkgver="${pkgver}"
-pkgrel=0
+pkgrel=1
pkgdesc="Network simulation program"
arch=('any')
url="http://www.lernsoftware-filius.de"
@@ -22,7 +22,10 @@ package() {
# mv lib $pkgdir/usr/lib/filius
cp -r Changelog.md config Einfuehrung_Filius.pdf filius.jar filius.sh GPLv2.txt GPLv3.txt hilfe img Introduction_Filius.pdf lib tmpl $pkgdir/usr/share/filius/
chmod +x $pkgdir/usr/share/filius/filius.sh
- ln -s /usr/share/filius/filius.sh $pkgdir/usr/bin/filius
+ echo '#!/bin/sh' > $pkgdir/usr/bin/filius
+ echo '[ -n "${WAYLAND_DISPLAY}" ] && export _JAVA_AWT_WM_NONREPARENTING=1' >> $pkgdir/usr/bin/filius
+ echo '/usr/share/filius/filius.sh $*' >> $pkgdir/usr/bin/filius
+ chmod +x $pkgdir/usr/bin/filius
base64 -d > $pkgdir/usr/share/pixmaps/filius32.png <<EOF
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABhmlDQ1BJQ0MgcHJvZmlsZQAAKJF9