[gnome-music/sam/flatpak-tracker3-updates: 1/2] flatpak: Set up Tracker Miners domain when configuring tracker-miners




commit 200f51f6d40956ddae9046e2cdc535ec99b5499a
Author: Sam Thursfield <sam afuera me uk>
Date:   Fri Aug 28 21:57:35 2020 +0200

    flatpak: Set up Tracker Miners domain when configuring tracker-miners
    
    This is possible since
    https://gitlab.gnome.org/GNOME/tracker-miners/-/merge_requests/259
    
    There should be no functional changes to the Flatpak bundle.

 data/meson.build                                   |  2 --
 data/tracker/meson.build                           | 31 ----------------------
 ...g.gnome.Music.Tracker3.Miner.Extract.service.in |  7 -----
 ...org.gnome.Music.Tracker3.Miner.Files.service.in |  7 -----
 data/tracker/org.gnome.Music.domain.rule.in        | 20 --------------
 org.gnome.Music.json                               | 11 ++++----
 6 files changed, 5 insertions(+), 73 deletions(-)
---
diff --git a/data/meson.build b/data/meson.build
index a093f1e2..25ff1e10 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -81,5 +81,3 @@ install_data(
     install_dir: join_paths(get_option('prefix'), get_option('datadir'), 'icons/hicolor/symbolic/apps'),
     rename: '@0 -symbolic svg'.format(APPLICATION_ID)
 )
-
-subdir('tracker')
diff --git a/org.gnome.Music.json b/org.gnome.Music.json
index 1d800524..d595e9f0 100644
--- a/org.gnome.Music.json
+++ b/org.gnome.Music.json
@@ -63,11 +63,10 @@
         {
             "name": "tracker-miners",
             "buildsystem": "meson",
-            "cleanup": [ "/share/dbus-1/services/org.freedesktop.Tracker3.Miner.Extract.service",
-                         "/share/dbus-1/services/org.freedesktop.Tracker3.Miner.Files.service",
-                         "/share/dbus-1/services/org.freedesktop.Tracker3.Writeback.service" ],
-            "config-opts": [ "-Dman=false",
+            "config-opts": [ "-Ddomain_prefix=org.gnome.Music.Devel",
+                             "-Dman=false",
                              "-Dminer_fs=true",
+                             "-Dminer_fs_cache_location=$XDG_CACHE_HOME/gnome-music/miner/files",
                              "-Dminer_rss=false",
                              "-Dsystemd_user_services=false"],
             "sources": [
@@ -147,8 +146,8 @@
             "buildsystem": "meson",
             "sources": [
                 {
-                    "type": "git",
-                    "url": "https://gitlab.gnome.org/GNOME/gnome-music.git";
+                    "type": "dir",
+                    "path": "."
                 }
             ]
         }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]