id: io.github.deaen.awesomecalculator runtime: org.freedesktop.Platform runtime-version: '24.08' sdk: org.freedesktop.Sdk base: org.godotengine.godot.BaseApp base-version: '4.4' command: godot-runner finish-args: - --share=ipc - --socket=x11 # <- Godot's wayland still doesn't support certain app functions - --socket=pulseaudio - --device=all # <- gamepad support modules: - name: awesomecalculator buildsystem: simple sources: - type: git url: https://github.com/deaen/AwesomeCalculator.git commit: c42373093f24c2419e208a180674949e9c58267e - type: file url: https://github.com/deaen/AwesomeCalculator/releases/download/v2.2/awesomecalculator.pck sha256: 8fdfe9712f7c89682b833d26751540560e6bf80a64687257d73faa8139f50b4a build-commands: - install -Dm644 awesomecalculator.pck ${FLATPAK_DEST}/bin/godot-runner.pck - install -Dm644 flatpak/${FLATPAK_ID}.desktop ${FLATPAK_DEST}/share/applications/${FLATPAK_ID}.desktop - install -Dm644 flatpak/${FLATPAK_ID}.metainfo.xml ${FLATPAK_DEST}/share/metainfo/${FLATPAK_ID}.metainfo.xml - install -Dm644 assets/icon_store.png ${FLATPAK_DEST}/share/icons/hicolor/256x256/apps/${FLATPAK_ID}.png