From be85a66a710ede93a2fa1bfbdf2049bf1bb418e0 Mon Sep 17 00:00:00 2001 From: FTCHD <144691102+FTCHD@users.noreply.github.com> Date: Thu, 14 May 2026 13:37:08 +0300 Subject: [PATCH] add snapcraft manifest --- snapcraft.yaml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 snapcraft.yaml diff --git a/snapcraft.yaml b/snapcraft.yaml new file mode 100644 index 0000000..9bcb180 --- /dev/null +++ b/snapcraft.yaml @@ -0,0 +1,30 @@ +name: rclone-ui +base: core22 +version: '3.5.4' +summary: Cross-platform GUI for rclone & S3 +description: | + The best way to manage your rclone remotes & tasks in a light and easy way. + Free to use & open source. +grade: stable +confinement: classic +icon: src-tauri/icons/128x128.png + +apps: + rclone-ui: + command: usr/bin/rclone-ui + desktop: usr/share/applications/rclone-ui.desktop + extensions: [gnome] + +parts: + rclone-ui: + plugin: dump + source: rclone-ui.deb + source-type: deb + stage-packages: + - libayatana-appindicator3-1 + organize: + 'usr/bin/Rclone UI': usr/bin/rclone-ui + 'usr/share/applications/Rclone UI.desktop': usr/share/applications/rclone-ui.desktop + override-prime: | + craftctl default + sed -i 's|Exec="Rclone UI"|Exec=rclone-ui|g' $CRAFT_PRIME/usr/share/applications/rclone-ui.desktop