Add gtk plugin for linuxdeploy / AppImage
This commit is contained in:
@@ -103,14 +103,22 @@ jobs:
|
|||||||
# https://docs.appimage.org/packaging-guide/index.html
|
# https://docs.appimage.org/packaging-guide/index.html
|
||||||
wget https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage
|
wget https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage
|
||||||
chmod +x linuxdeploy-x86_64.AppImage
|
chmod +x linuxdeploy-x86_64.AppImage
|
||||||
|
|
||||||
|
# https://github.com/linuxdeploy/linuxdeploy-plugin-gtk
|
||||||
|
sudo apt-get install libgtk-3-dev librsvg2-dev -y
|
||||||
|
wget https://raw.githubusercontent.com/linuxdeploy/linuxdeploy-plugin-gtk/master/linuxdeploy-plugin-gtk.sh
|
||||||
|
chmod +x linuxdeploy-plugin-gtk.sh
|
||||||
|
export DEPLOY_GTK_VERSION=3
|
||||||
|
|
||||||
./linuxdeploy-x86_64.AppImage \
|
./linuxdeploy-x86_64.AppImage \
|
||||||
--appdir . \
|
--appdir . \
|
||||||
-e ./sunshine \
|
--plugin gtk \
|
||||||
-i "../$ICON_FILE" \
|
--executable ./sunshine \
|
||||||
-d "./$DESKTOP_FILE" \
|
--icon-file "../$ICON_FILE" \
|
||||||
-l /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 \
|
--desktop-file "./$DESKTOP_FILE" \
|
||||||
-l /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 \
|
--library /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 \
|
||||||
-l /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 \
|
--library /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 \
|
||||||
|
--library /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 \
|
||||||
--output appimage
|
--output appimage
|
||||||
|
|
||||||
# package
|
# package
|
||||||
|
|||||||
Reference in New Issue
Block a user