diff --git a/docker-builder-data/build/script/packet/synfigstudio-appimage.files/synfigstudio.desktop b/docker-builder-data/build/script/packet/synfigstudio-appimage.files/synfigstudio.desktop index dcaec02..8b6f303 100644 --- a/docker-builder-data/build/script/packet/synfigstudio-appimage.files/synfigstudio.desktop +++ b/docker-builder-data/build/script/packet/synfigstudio-appimage.files/synfigstudio.desktop @@ -4,3 +4,4 @@ Name=Synfig Studio Exec=launch.sh Icon=synfigstudio Categories=Graphics; +MimeType=application/x-sif; diff --git a/docker-builder-data/build/script/packet/synfigstudio-appimage.sh b/docker-builder-data/build/script/packet/synfigstudio-appimage.sh index 7f7ed0d..cb0e2d0 100644 --- a/docker-builder-data/build/script/packet/synfigstudio-appimage.sh +++ b/docker-builder-data/build/script/packet/synfigstudio-appimage.sh @@ -28,6 +28,11 @@ pkinstall_release() { local APPDIR="$INSTALL_RELEASE_PACKET_DIR/$PK_APPDIR_NAME.AppDir" copy "$ENVDEPS_RELEASE_PACKET_DIR" "$APPDIR/usr" || return 1 + + mkdir -p "$APPDIR/usr/share/icons/default/128x128/apps/" + cp "$ENVDEPS_RELEASE_PACKET_DIR/share/pixmaps/synfig_icon.png" "$APPDIR/usr/share/icons/default/128x128/apps/synfigstudio.png" || return 1 + mkdir -p "$APPDIR/usr/share/icons/default/128x128/mimetypes/" + cp "$ENVDEPS_RELEASE_PACKET_DIR/share/pixmaps/sif_icon.png" "$APPDIR/usr/share/icons/default/128x128/mimetypes/application-x-sif.png" || return 1 # clean bin #rm -f "$APPDIR/usr/bin/"* || return 1