diff --git a/com.angoosh.doublecmd/build.sh b/com.angoosh.doublecmd/build.sh new file mode 100755 index 0000000..576c4d1 --- /dev/null +++ b/com.angoosh.doublecmd/build.sh @@ -0,0 +1,3 @@ +#!/bin/bash +flatpak-builder --force-clean --user --install-deps-from=flathub --repo=repo --install builddir com.angoosh.doublecmd.yml +flatpak build-bundle repo doublecmd.flatpak com.angoosh.doublecmd --runtime-repo=https://flathub.org/repo/flathub.flatpakrepo diff --git a/com.angoosh.doublecmd/com.angoosh.doublecmd.yml b/com.angoosh.doublecmd/com.angoosh.doublecmd.yml new file mode 100644 index 0000000..7fdfb56 --- /dev/null +++ b/com.angoosh.doublecmd/com.angoosh.doublecmd.yml @@ -0,0 +1,33 @@ +id: com.angoosh.doublecmd +runtime: org.gnome.Platform +runtime-version: '3.24' +sdk: org.gnome.Sdk +command: doublecmd + +finish-args: + - --socket=x11 + - --socket=wayland + - --share=network + - --filesystem=home + +modules: + - name: doublecmd + buildsystem: simple + build-commands: + - unzip doublecmd.zip + - ls -l ./ + - mkdir /app/bin + - mv doublecmd/* /app/bin + - mkdir -p /app/share/icons/hicolor/48x48/apps/ + - mkdir -p /app/share/applications/ + - cp /app/bin/doublecmd.png /app/share/icons/hicolor/48x48/apps/com.angoosh.doublecmd.png + - echo "[Desktop Entry]" >> /app/share/applications/com.angoosh.doublecmd.desktop + - echo "Name=Double Commander" >> /app/share/applications/com.angoosh.doublecmd.desktop + - echo "Exec=doublecmd" >> /app/share/applications/com.angoosh.doublecmd.desktop + - echo "Type=Application" >> /app/share/applications/com.angoosh.doublecmd.desktop + - echo "Icon=com.angoosh.doublecmd" >> /app/share/applications/com.angoosh.doublecmd.desktop + - echo "Categories=Office;X-Tool" >> /app/share/applications/com.angoosh.doublecmd.desktop + sources: + - type: file + path: ./doublecmd.zip + dest-filename: doublecmd.zip diff --git a/com.angoosh.doublecmd/doublecmd.flatpak b/com.angoosh.doublecmd/doublecmd.flatpak new file mode 100644 index 0000000..dccaad6 Binary files /dev/null and b/com.angoosh.doublecmd/doublecmd.flatpak differ diff --git a/com.angoosh.doublecmd/doublecmd.zip b/com.angoosh.doublecmd/doublecmd.zip new file mode 100644 index 0000000..7925e15 Binary files /dev/null and b/com.angoosh.doublecmd/doublecmd.zip differ