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=home 9- --filesystem=host 10- --socket=x11 11- --socket=wayland 12- --filesystem=xdg-config/fontconfig:ro 13- --filesystem=xdg-data/izvor:create 14- --filesystem=xdg-config/izvor:create 15- --talk-name=org.freedesktop.DBus 16- --own-name=org.freedesktop.DBus 17- --socket=session-bus 18- --filesystem=~/.local/share/fonts:ro 19- --filesystem=~/.fonts:ro 20- --filesystem=xdg-data/fonts:ro 21environment: 22PYTHONPATH: "/app/lib/python3.12/site-packages:${PYTHONPATH}" 23modules: 24- name: python-requirements 25buildsystem: simple 26build-commands: 27- mkdir -p /app/share/python_packages 28- cp -r . /app/share/python_packages/ 29sources: 30- type: dir 31path: python_packages 32- name: izvor 33buildsystem: simple 34build-commands: 35- unset GTK_MODULES 36- mkdir -p /app/bin /app/share/izvor 37- cp -r ./* /app/share/izvor/ 38- ls /app/share/python_packages 39- pip install --no-index --find-links=/app/share/python_packages -r /app/share/izvor/requirements-flatpak.txt --target=/app/lib/python3.12/site-packages 40- chmod +x /app/share/izvor/__init__.py 41- ln -s /app/share/izvor/__init__.py /app/bin/izvor 42#- fc-cache -fv 43sources: 44- type: dir 45path: src 46- name: izvor_utils 47buildsystem: simple 48build-commands: 49- mkdir -p /app/lib/python3.12/site-packages/izvor_utils 50- cp -r . /app/lib/python3.12/site-packages/izvor_utils/ 51sources: 52- type: dir 53path: izvor_utils 54