[gnome-documents: 1/3] Documents: Update dependencies of flatpak to use meson



commit a77a41fb77c3a4eba5280679dcd4001908f68002
Author: Thomas Coldrick <othko97 gmail com>
Date:   Fri Sep 14 23:50:24 2018 +0100

    Documents: Update dependencies of flatpak to use meson
    
    Several dependencies (gnome-desktop, tracker, tracker-miners) of
    the flatpak version of Documents have recently updated to use meson
    instead of autotools, this patch updates the build system and
    options of these elements to the new system

 flatpak/org.gnome.Documents.json | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)
---
diff --git a/flatpak/org.gnome.Documents.json b/flatpak/org.gnome.Documents.json
index 325a97cb..a0b7f009 100644
--- a/flatpak/org.gnome.Documents.json
+++ b/flatpak/org.gnome.Documents.json
@@ -56,7 +56,8 @@
         },
         {
             "name": "gnome-desktop",
-            "config-opts": [ "--disable-debug-tools", "--disable-udev" ],
+            "buildsystem": "meson",
+            "config-opts": [ "-Ddebug-tools=disabled", "-Dudev=disabled" ],
             "sources": [
                 {
                     "type": "git",
@@ -158,8 +159,9 @@
         },
         {
             "name": "tracker",
+            "buildsystem": "meson",
             "cleanup": [ "/bin", "/etc", "/lib/systemd", "/libexec", "/share/dbus-1/services" ],
-            "config-opts": [ "--disable-static", "--with-bash-completion-dir=no" ],
+            "config-opts": [ "--default-library=shared", "-Dbash-completion=no" ],
             "sources": [
                 {
                     "type": "git",
@@ -169,13 +171,14 @@
         },
         {
             "name": "tracker-miners",
+            "buildsystem": "meson",
             "cleanup": [ "/bin", "/etc", "/lib/systemd", "/libexec" ],
-            "config-opts": [ "--disable-miner-apps",
-                             "--disable-miner-rss",
-                             "--disable-static",
-                             "--disable-tracker-extract",
-                             "--disable-tracker-writeback",
-                             "--enable-miner-fs" ],
+            "config-opts": [ "--default-library=shared",
+                             "-Dminer_apps=false",
+                             "-Dminer_rss=false",
+                             "-Dextract=false",
+                             "-Dwriteback=false",
+                             "-Dminer_fs=true" ],
             "sources": [
                 {
                     "type": "git",


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