aboutsummaryrefslogtreecommitdiff
path: root/com.korbsstudio.penpot-desktop/com.korbsstudio.penpot-desktop.yml
diff options
context:
space:
mode:
authoraxtloss <axtlos@tar.black>2022-10-09 16:10:43 +0200
committeraxtloss <axtlos@tar.black>2022-10-09 16:10:43 +0200
commitf1fa59de8152901dbaa511fcd967b63ccb2a016f (patch)
tree8a9c17653149cf71d98b11f322a4cd2284de4293 /com.korbsstudio.penpot-desktop/com.korbsstudio.penpot-desktop.yml
parentbd4949f2b32146c8e48ce309ecd04ea2b49da1a1 (diff)
downloadflatpaks-f1fa59de8152901dbaa511fcd967b63ccb2a016f.tar.gz
flatpaks-f1fa59de8152901dbaa511fcd967b63ccb2a016f.tar.bz2
Add com.korbsstudio.penpotdesktop
Diffstat (limited to '')
-rw-r--r--com.korbsstudio.penpot-desktop/com.korbsstudio.penpot-desktop.yml34
1 files changed, 34 insertions, 0 deletions
diff --git a/com.korbsstudio.penpot-desktop/com.korbsstudio.penpot-desktop.yml b/com.korbsstudio.penpot-desktop/com.korbsstudio.penpot-desktop.yml
new file mode 100644
index 0000000..6ffd004
--- /dev/null
+++ b/com.korbsstudio.penpot-desktop/com.korbsstudio.penpot-desktop.yml
@@ -0,0 +1,34 @@
+app-id: com.korbsstudio.penpot-desktop
+runtime: org.freedesktop.Platform
+runtime-version: "22.08"
+base: org.electronjs.Electron2.BaseApp
+base-version: '22.08'
+sdk: org.freedesktop.Sdk
+command: run.sh
+
+finish-args:
+ - --share=ipc
+ - --socket=x11
+ - --socket=pulseaudio
+ - --share=network
+
+modules:
+ - name: penpot-desktop
+ buildsystem: simple
+ sources:
+ - type: file
+ url: https://updates.korbsstudio.com/penpot-desktop/Penpot%20Desktop-0.1.0.AppImage
+ sha256: 1c16ed60d0d4ec562a0a8353777f2aa6ce44952d5b2eb151bf35fe70f398348e
+ - type: file
+ path: ./run.sh
+ - type: file
+ path: ./penpotdesktop.desktop
+ build-commands:
+ - mkdir -p /app/share/applications
+ - mkdir -p /app/share/icons/hicolor/128x128/apps/
+ - install -Dm755 ./run.sh /app/bin/run.sh
+ - chmod +x Penpot*.AppImage
+ - ./Penpot*.AppImage --appimage-extract
+ - mv squashfs-root /app/bin/penpot-desktop
+ - install -D penpotdesktop.desktop /app/share/applications/penpotdesktop.desktop
+ - install -D /app/bin/penpot-desktop/penpotdesktop.png /app/share/icons/hicolor/128x128/apps/com.kobrsstudio.penpot-desktop.png \ No newline at end of file