Mercurial > sat_docs
annotate flatpak/org.libervia.Libervia.json @ 171:a213053a03be
flatpak: update files following names change + Python 3 update:
- `build_manifest.py` has been fixed to work with recent SàT/Libervia
- filenames/scripts have been udpated to reflect project name change
- installation now uses `requirements.txt` when dev version is requested
- there are now 3 types of commands wrapper:
* `libervia_wrapper.py` uses `pb` bridge, starts backend before frontend, and stops it
when frontend is stopped. It's used by `Libervia Desktop` (Cagou)
* `libervia_wrapper-dbus.py` uses `dbus` bridge, starts backend before frontend, and
stops it when frontend is stopped. It's used for `Libervia TUI` (Primitivus)
* `libervia_wrapper-dbus.py` uses `dbus` bridge, starts backend if necessary and
doesn't stop it (to avoid waiting for backend start next time). It's used by
`Libervia CLI` (jp).
author | Goffi <goffi@goffi.org> |
---|---|
date | Tue, 30 Nov 2021 21:42:06 +0100 |
parents | flatpak/org.salutatoi.SAT.json@7272eafd0fad |
children |
rev | line source |
---|---|
132
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
1 { |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
2 "app-id": "org.salutatoi.SAT", |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
3 "branch": "0.7.0a2", |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
4 "runtime": "org.salutatoi.Platform", |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
5 "runtime-version": "0.7.0a2", |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
6 "sdk": "org.salutatoi.Sdk", |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
7 "command": "sat", |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
8 "finish-args": [ |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
9 "--share=network", |
135 | 10 "--filesystem=home" |
132
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
11 ], |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
12 "modules": [ |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
13 { |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
14 "name": "sat", |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
15 "buildsystem": "simple", |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
16 "build-commands": [ |
133
a68fc8159071
flatpak (org.salutatoi.SAT): autolaunch backend when SàT D-Bus is requested
Goffi <goffi@goffi.org>
parents:
132
diff
changeset
|
17 "install -D /usr/bin/sat /app/bin/sat", |
a68fc8159071
flatpak (org.salutatoi.SAT): autolaunch backend when SàT D-Bus is requested
Goffi <goffi@goffi.org>
parents:
132
diff
changeset
|
18 "install -D /usr/lib/python2.7/site-packages/sat-0.7.0a2-py2.7.egg/share/dbus-1/services/org.salutatoi.SAT.service /app/share/dbus-1/services/org.salutatoi.SAT.service" |
132
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
19 ] |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
20 } |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
21 ] |
d7761eb3f20b
flatpak: Flatpak manifests for backend and active frontends, first draft
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
22 } |