[evince/gnome-3-32] snap: Updated to build with meson



commit cbc8a22c808c5da3cc34e03395477436babfe928
Author: Ken VanDine <ken vandine canonical com>
Date:   Tue Mar 12 12:17:18 2019 -0400

    snap: Updated to build with meson

 build-aux/snap/snapcraft.yaml | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/build-aux/snap/snapcraft.yaml b/build-aux/snap/snapcraft.yaml
index dbe79afd..6a9a0a09 100644
--- a/build-aux/snap/snapcraft.yaml
+++ b/build-aux/snap/snapcraft.yaml
@@ -83,8 +83,13 @@ parts:
     after: [desktop-gnome-platform]
     source: .
     source-type: git
-    plugin: autotools
-    configflags: [--prefix=/snap/evince/current/usr]
+    plugin: meson
+    meson-parameters:
+       - --prefix=/snap/evince/current/usr
+       - -Dnautilus=false
+       - -Dgtk_doc=false
+       - -Dintrospection=false
+
     organize:
       snap/evince/current/usr: usr
     build-packages:
@@ -106,7 +111,6 @@ parts:
       - libxml2-dev
       - libsm-dev
       - zlib1g-dev
-      - libnautilus-extension-dev
       - libpoppler-glib-dev
       - libspectre-dev
       - libtiff-dev
@@ -122,7 +126,6 @@ parts:
     prime:
       - "-usr/lib/*.a"
       - "-usr/lib/mozilla"
-      - "-usr/lib/nautilus"
       - "-usr/lib/pkgconfig"
       - "-usr/lib/systemd"
       - "-usr/lib/evince/4/backends/*.a"


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