[nautilus/csoriano-testing-CI-patch-79758] Flatpak: Tracker moved to Meson



commit 19b8a63eb51c8389335cb485d9da528b310708dc
Author: Carlos Soriano <csoriano1618 gmail com>
Date:   Mon Sep 10 12:13:10 2018 +0000

    Flatpak: Tracker moved to Meson

 build-aux/flatpak/org.gnome.Nautilus.yml       | 20 +++++++++++---------
 build-aux/flatpak/org.gnome.NautilusGtk4.yml   | 21 +++++++++++++++------
 build-aux/flatpak/org.gnome.NautilusMaster.yml | 20 +++++++++++---------
 3 files changed, 37 insertions(+), 24 deletions(-)
---
diff --git a/build-aux/flatpak/org.gnome.Nautilus.yml b/build-aux/flatpak/org.gnome.Nautilus.yml
index edd3c76b7..68be5849c 100644
--- a/build-aux/flatpak/org.gnome.Nautilus.yml
+++ b/build-aux/flatpak/org.gnome.Nautilus.yml
@@ -66,17 +66,19 @@ modules:
       - /bin
       - /etc
       - /libexec
+    buildsystem: meson
+    builddir: true
     build-options:
       config-opts:
-        - --disable-miner-apps
-        - --disable-static
-        - --disable-tracker-extract
-        - --disable-tracker-needle
-        - --disable-tracker-preferences
-        - --disable-artwork
-        - --disable-tracker-writeback
-        - --disable-miner-user-guides
-        - --with-bash-completion-dir=no
+        - -Ddisable-miner-apps
+        - -Ddisable-static
+        - -Ddisable-tracker-extract
+        - -Ddisable-tracker-needle
+        - -Ddisable-tracker-preferences
+        - -Ddisable-artwork
+        - -Ddisable-tracker-writeback
+        - -Ddisable-miner-user-guides
+        - -Dwith-bash-completion-dir=no
     sources:
       - type: git
         url: https://gitlab.gnome.org/GNOME/tracker.git
diff --git a/build-aux/flatpak/org.gnome.NautilusGtk4.yml b/build-aux/flatpak/org.gnome.NautilusGtk4.yml
index 86670dabe..d614ef406 100644
--- a/build-aux/flatpak/org.gnome.NautilusGtk4.yml
+++ b/build-aux/flatpak/org.gnome.NautilusGtk4.yml
@@ -50,17 +50,26 @@ modules:
         url: "https://gitlab.gnome.org/GNOME/gexiv2.git";
 
   - name: "tracker"
+    cleanup:
+    - /bin
+    - /etc
+    - /libexec
+    buildsystem: meson
+    builddir: true
     build-options:
       config-opts:
-        - "-Ddocs=false"
-        - "-Dfunctional_tests=false"
-        - "-Dbash_completion=no"
-        - "-Ddbus_services=no"
+        - -Ddisable-miner-apps
+        - -Ddisable-static
+        - -Ddisable-tracker-extract
+        - -Ddisable-tracker-needle
+        - -Ddisable-tracker-preferences
+        - -Ddisable-artwork
+        - -Ddisable-tracker-writeback
+        - -Ddisable-miner-user-guides
+        - -Dwith-bash-completion-dir=no
     sources:
       - type: "git"
         url: "https://gitlab.gnome.org/GNOME/tracker.git";
-    buildsystem: "meson"
-    builddir: true
 
   - name: "gnome-autoar"
     sources:
diff --git a/build-aux/flatpak/org.gnome.NautilusMaster.yml b/build-aux/flatpak/org.gnome.NautilusMaster.yml
index 4511a1a73..2500ec2c4 100644
--- a/build-aux/flatpak/org.gnome.NautilusMaster.yml
+++ b/build-aux/flatpak/org.gnome.NautilusMaster.yml
@@ -53,17 +53,19 @@ modules:
       - /bin
       - /etc
       - /libexec
+    buildsystem: meson
+    builddir: true
     build-options:
       config-opts:
-        - --disable-miner-apps
-        - --disable-static
-        - --disable-tracker-extract
-        - --disable-tracker-needle
-        - --disable-tracker-preferences
-        - --disable-artwork
-        - --disable-tracker-writeback
-        - --disable-miner-user-guides
-        - --with-bash-completion-dir=no
+        - -Ddisable-miner-apps
+        - -Ddisable-static
+        - -Ddisable-tracker-extract
+        - -Ddisable-tracker-needle
+        - -Ddisable-tracker-preferences
+        - -Ddisable-artwork
+        - -Ddisable-tracker-writeback
+        - -Ddisable-miner-user-guides
+        - -Dwith-bash-completion-dir=no
     sources:
       - type: git
         url: https://gitlab.gnome.org/GNOME/tracker.git


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