Skip to content

Commit

Permalink
add yml flatpak manifest
Browse files Browse the repository at this point in the history
  • Loading branch information
grisha765 committed Aug 12, 2024
1 parent 20b36b5 commit 4195da7
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions org.cataclysmdda.CataclysmDDA.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
id: "org.cataclysmdda.CataclysmDDA"
runtime: "org.freedesktop.Platform"
runtime-version: '23.08'
sdk: org.freedesktop.Sdk
command: cataclysm-tiles
finish-args:
- --socket=pulseaudio
- --socket=wayland
- --socket=fallback-x11
- --share=ipc
- --device=dri

modules:
- name: cataclysm-tiles
buildsystem: simple
build-options:
env:
MAKE_ARGS: "PREFIX=/app LANGUAGES=all USE_XDG_DIR=1 TILES=1 SOUND=1 RELEASE=1 RUNTESTS=0 ASTYLE=0 LINTJSON=0"
build-commands:
- sed -i "/#WARNINGS = -w/c WARNINGS = -w" Makefile
- make -j $FLATPAK_BUILDER_N_JOBS $MAKE_ARGS
- make $MAKE_ARGS localization
- make $MAKE_ARGS install
- install -Dm644 data/xdg/org.cataclysmdda.CataclysmDDA.svg /app/share/icons/hicolor/scalable/apps/org.cataclysmdda.CataclysmDDA.svg
- install -Dm755 data/xdg/org.cataclysmdda.CataclysmDDA.desktop /app/share/applications/org.cataclysmdda.CataclysmDDA.desktop
- install -Dm644 org.cataclysmdda.CataclysmDDA.appdata.xml /app/share/metainfo/org.cataclysmdda.CataclysmDDA.appdata.xml
sources:
- type: git
url: https://github.com/CleverRaven/Cataclysm-DDA.git
commit: "3a1e04656d51c79af87b5505b1b3c37867378cce"
- type: file
url: https://raw.githubusercontent.com/CleverRaven/Cataclysm-DDA/dedfc2e5310b505a9728098d1b59777cb8b1e861/data/xdg/org.cataclysmdda.CataclysmDDA.appdata.xml
sha256: ca7bf1a3a0598729440aaae73111ffa3992121fa19f0e36d988eee22055db29e

0 comments on commit 4195da7

Please sign in to comment.