com.roundabout_host.Izvor.yaml
ASCII text
1app-id: com.roundabout_host.Izvor 2runtime: org.freedesktop.Platform 3runtime-version: "24.08" 4sdk: org.freedesktop.Sdk 5command: izvor 6finish-args: 7- --share=network 8- --filesystem=host 9- --socket=fallback-x11 10- --share=ipc 11- --socket=wayland 12- --filesystem=xdg-data/izvor:create 13- --filesystem=xdg-config/izvor:create 14modules: 15- name: python-requirements 16buildsystem: simple 17build-commands: 18- mkdir -p /app/share/python_packages 19- cp -r . /app/share/python_packages/ 20sources: 21- type: dir 22path: python_packages 23- name: izvor 24buildsystem: simple 25build-commands: 26- unset GTK_MODULES 27- mkdir -p /app/bin /app/share/izvor 28- cp -r ./* /app/share/izvor/ 29- ls /app/share/python_packages 30- pip install --no-index --find-links=/app/share/python_packages -r /app/share/izvor/requirements-flatpak.txt --target=/app/lib/python3.12/site-packages 31- chmod +x /app/share/izvor/__init__.py 32- ln -s /app/share/izvor/__init__.py /app/bin/izvor 33sources: 34- type: dir 35path: src 36- name: izvor_utils 37buildsystem: simple 38build-commands: 39- mkdir -p /app/lib/python3.12/site-packages/izvor_utils 40- cp -r . /app/lib/python3.12/site-packages/izvor_utils/ 41sources: 42- type: dir 43path: izvor_utils 44- name: icon 45buildsystem: simple 46build-commands: 47- mkdir -p /app/share/icons/hicolor/scalable/apps 48- cp com.roundabout_host.Izvor.svg /app/share/icons/hicolor/scalable/apps/ 49sources: 50- type: file 51path: com.roundabout_host.Izvor.svg 52- name: metainfo 53buildsystem: simple 54build-commands: 55- install -Dm644 com.roundabout_host.Izvor.metainfo.xml /app/share/metainfo/com.roundabout_host.Izvor.metainfo.xml 56sources: 57- type: file 58path: com.roundabout_host.Izvor.metainfo.xml 59- name: desktop 60buildsystem: simple 61build-commands: 62- mkdir -p /app/share/applications 63- cp com.roundabout_host.Izvor.desktop /app/share/applications/ 64sources: 65- type: file 66path: com.roundabout_host.Izvor.desktop 67