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.roundabout.Izvor.yaml

View raw Download
text/plain • 1.3 kiB
ASCII text
        
            
1
id: com.roundabout_host.roundabout.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
- --filesystem=/var
10
- --socket=fallback-x11
11
- --share=ipc
12
- --socket=wayland
13
- --talk-name=org.freedesktop.Flatpak
14
modules:
15
# flatpak-pip-generator
16
- pypi-dependencies.json
17
- name: izvor
18
buildsystem: simple
19
build-commands:
20
- |
21
PYTHON_NAME=python$(python3 -c 'import sys; print("{}.{}".format(*sys.version_info))')
22
mkdir -p /app/lib/$PYTHON_NAME/site-packages/izvor_utils
23
cp -r ./izvor_utils /app/lib/$PYTHON_NAME/site-packages/
24
- mkdir -p /app/bin /app/share/izvor
25
- cp -r ./src/* /app/share/izvor/
26
- chmod +x /app/share/izvor/__init__.py
27
- ln -s /app/share/izvor/__init__.py /app/bin/izvor
28
- install -Dm644 com.roundabout_host.roundabout.Izvor.svg -t /app/share/icons/hicolor/scalable/apps/
29
- install -Dm644 com.roundabout_host.roundabout.Izvor.desktop -t /app/share/applications/
30
- install -Dm644 com.roundabout_host.roundabout.Izvor.metainfo.xml -t /app/share/metainfo/
31
sources:
32
- type: git
33
url: https://roundabout-host.com/git/roundabout/izvor
34
tag: v1.0.0
35
commit: 943b72c11d30ec60598b13b2baffa2af45cb11b9