[totem/wip/hadess/tracker-domain: 3/4] flatpak: Simplify sandboxed tracker3-miners build
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [totem/wip/hadess/tracker-domain: 3/4] flatpak: Simplify sandboxed tracker3-miners build
- Date: Fri, 28 Aug 2020 15:27:27 +0000 (UTC)
commit 0b57831656a8ece613961d7657f4b25c836dbedf
Author: Bastien Nocera <hadess hadess net>
Date: Thu Aug 27 17:44:00 2020 +0200
flatpak: Simplify sandboxed tracker3-miners build
The configuration files now all come from tracker-miners themselves.
See https://gitlab.gnome.org/GNOME/tracker-miners/-/merge_requests/259
flatpak/org.gnome.Totem.Devel.json | 15 ++++-----------
....gnome.Totem.Devel.Tracker3.Miner.Extract.service | 7 -------
...rg.gnome.Totem.Devel.Tracker3.Miner.Files.service | 7 -------
flatpak/tracker/org.gnome.Totem.Devel.domain.rule | 20 --------------------
4 files changed, 4 insertions(+), 45 deletions(-)
---
diff --git a/flatpak/org.gnome.Totem.Devel.json b/flatpak/org.gnome.Totem.Devel.json
index f231fedee..f90e3b7e1 100644
--- a/flatpak/org.gnome.Totem.Devel.json
+++ b/flatpak/org.gnome.Totem.Devel.json
@@ -160,14 +160,16 @@
},
{
"name": "tracker-miners",
- "cleanup": [ "/bin", "/etc", "/share/dbus-1/services" ],
+ "cleanup": [ "/bin", "/etc" ],
"buildsystem": "meson",
"config-opts" : [
"-Dman=false",
"-Dminer_fs=true",
"-Dminer_rss=false",
"-Dsystemd_user_services=false",
- "-Dwriteback=false"
+ "-Dwriteback=false",
+ "-Ddomain_prefix=org.gnome.Totem.Devel",
+ "-Dminer_fs_cache_location=$XDG_CACHE_HOME/totem/miner/files"
],
"sources": [
{
@@ -302,19 +304,10 @@
"-Denable-easy-codec-installation=no",
"-Dprofile=development"
],
- "post-install": [
- "install --mode=644 -D --target-directory=/app/share/tracker3/domain-ontologies
../org.gnome.Totem.Devel.domain.rule",
- "install --mode=644 -D --target-directory=/app/share/dbus-1/services
../org.gnome.Totem.Devel.Tracker3.Miner.Files.service",
- "install --mode=644 -D --target-directory=/app/share/dbus-1/services
../org.gnome.Totem.Devel.Tracker3.Miner.Extract.service"
- ],
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/totem.git"
- },
- {
- "type": "dir",
- "path": "./tracker"
}
]
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]