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.07 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=host
9
- --socket=fallback-x11
10
- --share=ipc
11
- --socket=wayland
12
- --filesystem=xdg-data/izvor:create
13
- --filesystem=xdg-config/izvor:create
14
modules:
15
- name: python-requirements
16
buildsystem: simple
17
build-commands:
18
- mkdir -p /app/share/python_packages
19
- cp -r . /app/share/python_packages/
20
sources:
21
- type: dir
22
path: python_packages
23
- name: izvor
24
buildsystem: simple
25
build-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
33
sources:
34
- type: dir
35
path: src
36
- name: izvor_utils
37
buildsystem: simple
38
build-commands:
39
- mkdir -p /app/lib/python3.12/site-packages/izvor_utils
40
- cp -r . /app/lib/python3.12/site-packages/izvor_utils/
41
sources:
42
- type: dir
43
path: izvor_utils
44
- name: icon
45
buildsystem: simple
46
build-commands:
47
- mkdir -p /app/share/icons/hicolor/scalable/apps
48
- cp com.roundabout_host.Izvor.svg /app/share/icons/hicolor/scalable/apps/
49
sources:
50
- type: file
51
path: com.roundabout_host.Izvor.svg
52
- name: metainfo
53
buildsystem: simple
54
build-commands:
55
- install -Dm644 com.roundabout_host.Izvor.metainfo.xml /app/share/metainfo/com.roundabout_host.Izvor.metainfo.xml
56
sources:
57
- type: file
58
path: com.roundabout_host.Izvor.metainfo.xml
59
- name: desktop
60
buildsystem: simple
61
build-commands:
62
- mkdir -p /app/share/applications
63
- cp com.roundabout_host.Izvor.desktop /app/share/applications/
64
sources:
65
- type: file
66
path: com.roundabout_host.Izvor.desktop
67