diff --git a/linux/net.hhoney.rota.yml b/linux/net.hhoney.rota.yml index dc3e241..995dfff 100644 --- a/linux/net.hhoney.rota.yml +++ b/linux/net.hhoney.rota.yml @@ -1,31 +1,30 @@ id: net.hhoney.rota runtime: org.freedesktop.Platform -runtime-version: '24.08' +runtime-version: '25.08' base: org.godotengine.godot.BaseApp -base-version: '3.6' +base-version: '3.6-25.08' sdk: org.freedesktop.Sdk command: godot-runner finish-args: -- --share=ipc -- --socket=x11 -- --socket=pulseaudio -- --device=all + - --share=ipc + - --socket=x11 + - --socket=pulseaudio + - --device=all modules: -- name: rota - buildsystem: simple - sources: + - name: rota + buildsystem: simple + build-commands: + - install -Dm644 godot-runner.pck ${FLATPAK_DEST}/bin/godot-runner.pck + - install -Dm644 linux/${FLATPAK_ID}.desktop -t ${FLATPAK_DEST}/share/applications/ + - install -Dm644 linux/${FLATPAK_ID}.svg -t ${FLATPAK_DEST}/share/icons/hicolor/scalable/apps/ + - install -Dm644 linux/${FLATPAK_ID}-symbolic.svg -t ${FLATPAK_DEST}/share/icons/hicolor/symbolic/apps/ + - install -Dm644 linux/${FLATPAK_ID}.metainfo.xml -t ${FLATPAK_DEST}/share/metainfo/ + - install -Dm644 linux/${FLATPAK_ID}.releases.xml -t ${FLATPAK_DEST}/share/metainfo/ + sources: + - type: dir + path: ../ - - type: dir - path: ../ - - - type: file - url: https://github.com/HarmonyHoney/ROTA/releases/download/flathub3/ROTA.pck - sha256: fc7849b61e32c6ff6d8a8c4b31225c396ca845ee220436f75f665d60698c59a6 - - build-commands: - - install -Dm644 ROTA.pck ${FLATPAK_DEST}/bin/godot-runner.pck - - install -Dm644 linux/${FLATPAK_ID}.desktop ${FLATPAK_DEST}/share/applications/${FLATPAK_ID}.desktop - - install -Dm644 linux/${FLATPAK_ID}.metainfo.xml ${FLATPAK_DEST}/share/metainfo/${FLATPAK_ID}.metainfo.xml - - install -Dm644 linux/${FLATPAK_ID}.releases.xml ${FLATPAK_DEST}/share/metainfo/${FLATPAK_ID}.releases.xml - - install -Dm644 linux/${FLATPAK_ID}.svg ${FLATPAK_DEST}/share/icons/hicolor/scalable/apps/${FLATPAK_ID}.svg - - install -Dm644 linux/${FLATPAK_ID}-symbolic.svg ${FLATPAK_DEST}/share/icons/hicolor/symbolic/apps/${FLATPAK_ID}-symbolic.svg + - type: file + url: https://github.com/HarmonyHoney/ROTA/releases/download/2026.03.12/rota-ci-2026.03.12.pck + sha256: c5ce39dbe3328072be3b83ac7e3cf2df3bdb0706ef4317f948c1f8897aea4921 + dest-filename: godot-runner.pck