forked from flathub/com.borgbase.Vorta
-
Notifications
You must be signed in to change notification settings - Fork 0
/
com.borgbase.Vorta.json
70 lines (70 loc) · 2.74 KB
/
com.borgbase.Vorta.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
"app-id": "com.borgbase.Vorta",
"runtime": "org.kde.Platform",
"runtime-version": "5.15-21.08",
"sdk": "org.kde.Sdk",
"base": "com.riverbankcomputing.PyQt.BaseApp",
"base-version": "5.15-21.08",
"cleanup-commands": [
"/app/cleanup-BaseApp.sh"
],
"command": "vorta",
"finish-args": [
"--socket=fallback-x11",
"--share=ipc",
"--socket=wayland",
"--device=all",
"--share=network",
"--filesystem=host",
"--filesystem=~/.var/app/",
"--own-name=org.kde.*",
"--talk-name=org.freedesktop.DBus.*",
"--talk-name=org.freedesktop.Flatpak.*",
"--talk-name=org.freedesktop.secrets",
"--talk-name=org.kde.kwalletd5",
"--system-talk-name=org.freedesktop.NetworkManager",
"--socket=ssh-auth",
"--talk-name=org.freedesktop.Notifications"
],
"build-options": {
"env": {
"BASEAPP_REMOVE_WEBENGINE": "1",
"BASH_COMPLETIONSDIR": "/app/share/bash-completion/completions",
"MOUNT_FUSE_PATH": "../tmp/",
"V": "1"
}
},
"modules": [
"dependencies/libfuse.json",
"dependencies/borgbackup.json",
"dependencies/python3-appdirs.json",
"dependencies/python3-paramiko.json",
"dependencies/python3-peewee.json",
"dependencies/python3-psutil.json",
"dependencies/python3-secretstorage.json",
{
"name": "vorta",
"buildsystem": "simple",
"build-commands": [
"make translations-to-qm",
"install -D src/vorta/assets/metadata/com.borgbase.Vorta.appdata.xml ${FLATPAK_DEST}/share/metainfo/com.borgbase.Vorta.appdata.xml",
"install -D src/vorta/assets/icons/icon.svg ${FLATPAK_DEST}/share/icons/hicolor/scalable/apps/com.borgbase.Vorta.svg",
"install -D package/icon-symbolic.svg ${FLATPAK_DEST}/share/icons/hicolor/symbolic/apps/com.borgbase.Vorta-symbolic.svg",
"install -D src/vorta/assets/metadata/com.borgbase.Vorta.desktop ${FLATPAK_DEST}/share/applications/com.borgbase.Vorta.desktop",
"pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} --no-build-isolation ."
],
"sources": [
{
"type": "git",
"url": "https://github.com/borgbase/vorta",
"tag": "v0.8.10",
"x-checker-data": {
"type": "git",
"tag-pattern": "^v([\\d.]+)$"
},
"commit": "aff9fc2d2c0b2f217b9687185aecaeeaa6758a22"
}
]
}
]
}