app-id: net.winscloud.DateCalculator runtime: org.freedesktop.Platform runtime-version: '23.08' sdk: org.freedesktop.Sdk command: dateapp separate-locales: false finish-args: - --socket=fallback-x11 - --socket=wayland - --share=ipc - --device=dri cleanup: - /git_repo - /net.winscloud.DateCalculator.desktop modules: - name: dateapp buildsystem: simple build-commands: - cp -r dateapp /app/ - chmod +x /app/dateapp/dateapp - mkdir -p /app/bin - ln -s /app/dateapp/dateapp /app/bin/dateapp - mv git_repo/linux/${FLATPAK_ID}.desktop ${FLATPAK_ID}.desktop - install -Dm644 -t "${FLATPAK_DEST}/share/applications/" ${FLATPAK_ID}.desktop - install -Dm644 git_repo/assets/app_icons/net.winscloud.Datecalculator.svg "${FLATPAK_DEST}/share/icons/hicolor/scalable/apps/${FLATPAK_ID}.svg" - install -Dm644 git_repo/linux/${FLATPAK_ID}.appdata.xml /app/share/appdata/${FLATPAK_ID}.appdata.xml sources: - type: archive only_arches: - x86_64 dest: dateapp url: https://github.com/WinsDominoes/dateapp/releases/download/v0.0.7/dateapp-linux-x64.tar.gz sha256: 37d10dd47aee012e3da5113cd8f05a634e2e38cd2be538a0b6b356d68aa95c95 x-checker-data: type: json url: https://api.github.com/repos/WinsDominoes/dateapp/releases/latest tag-query: .tag_name timestamp-query: .published_at version-query: $tag | sub("^[vV]"; "") url-query: '"https://github.com/WinsDominoes/dateapp/releases/download/\($tag)/dateapp-linux-x64.tar.gz"' - type: archive only_arches: - aarch64 dest: dateapp url: https://github.com/WinsDominoes/dateapp/releases/download/v0.0.7/dateapp-linux-arm64.tar.gz sha256: 1938db3ef462db81e45537b098fd4ce9fa2967e1dec0f21e7abb1d9fb8616568 x-checker-data: type: json url: https://api.github.com/repos/WinsDominoes/dateapp/releases/latest tag-query: .tag_name timestamp-query: .published_at version-query: $tag | sub("^[vV]"; "") url-query: '"https://github.com/WinsDominoes/dateapp/releases/download/\($tag)/dateapp-linux-arm64.tar.gz"' - type: git dest: git_repo url: https://git.winscloud.net/winsdominoes/dateapp tag: v0.0.7 commit: 862194a6724d5c20ead274ef6ce2d46ce3fa5f4d x-checker-data: type: git tag-pattern": ^v([0-9.]+)$