Include jogamp native files in all bundles (#1752)

This commit is contained in:
Constantin Piber
2025-11-01 19:29:54 +01:00
committed by GitHub
parent 2a27491f9f
commit d63965cc02
5 changed files with 28 additions and 1 deletions
+1
View File
@@ -1,3 +1,4 @@
#!/bin/sh
cd "$APPDIR"
exec $APPDIR/jre/bin/java -jar $APPDIR/bin/Suwayomi-Server.jar
+1
View File
@@ -2,6 +2,7 @@
Suwayomi-Server.jar usr/share/java/suwayomi-server/bin/
Suwayomi-Launcher.jar usr/share/java/suwayomi-server/
natives/* usr/share/java/suwayomi-server/natives/
suwayomi-server.png usr/share/pixmaps/
suwayomi-server.desktop usr/share/applications/
suwayomi-launcher.desktop usr/share/applications/
@@ -17,6 +17,7 @@
<Directory Id="INSTALLDIR" Name="Suwayomi-Server" >
<Directory Id="jre"/>
<Directory Id="electron"/>
<Directory Id="natives"/>
<Directory Id="bin"/>
</Directory>
</Directory>
@@ -62,6 +63,7 @@
<ComponentRef Id="SuwayomiLauncherBAT" />
<ComponentRef Id="ProgramMenuDir" />
<ComponentGroupRef Id="electron" />
<ComponentGroupRef Id="natives" />
</Feature>
<Icon Id="Suwayomi.ico" SourceFile="$(var.Icon)" />
+1
View File
@@ -1,6 +1,7 @@
#!/bin/sh
export LD_PRELOAD="/usr/share/java/suwayomi-server/bin/catch_abort.so"
cd /usr/share/java/suwayomi-server/
if [ -z "$DISPLAY" ] && command -v Xvfb >/dev/null; then
echo "-- START: Spawning X server using xvfb-run --"