By using this site, you agree to have cookies stored on your device, strictly for functional purposes, such as storing your session and preferences.

Dismiss

 com.roundabout_host.Izvor.yaml

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