[gnome-build-meta/alatiera/pkgkit-meson] core-deps/PackageKit: switch to meson



commit 5f9b61c815ab3be99646408ed9eba0a2346b760e
Author: Jordan Petridis <jordan centricular com>
Date:   Sat Jan 11 20:25:47 2020 +0200

    core-deps/PackageKit: switch to meson
    
    Autotools has been dropped from the repo.

 elements/core-deps/PackageKit.bst | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)
---
diff --git a/elements/core-deps/PackageKit.bst b/elements/core-deps/PackageKit.bst
index be9229ea..7f64259b 100644
--- a/elements/core-deps/PackageKit.bst
+++ b/elements/core-deps/PackageKit.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: meson
 sources:
 - kind: git_tag
   url: github_com:hughsie/PackageKit.git
@@ -8,7 +8,7 @@ build-depends:
 - sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
-- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
 - core-deps/NetworkManager.bst
 - core-deps/libgudev.bst
@@ -17,14 +17,16 @@ depends:
 - sdk/gtk+-3.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
 variables:
-  conf-local: >-
-    --disable-vala
-    --disable-tests
-    --disable-qt
-    --disable-browser-plugin
-    --disable-bash-completion
-    --disable-gtk-module
-    --enable-python3
-config:
-  build-commands:
-  - '%{make} CFLAGS=-Wno-error'
+  meson-local: >-
+    -Dpackaging_backend=dummy
+    -Dsystemd=true
+    -Doffline_update=true
+    -Dgobject_introspection=true
+    -Dman_pages=true
+    -Dgtk_doc=true
+    -Dbash_completion=false
+    -Dbash_command_not_found=false
+    -Dgstreamer_plugin=false
+    -Dpython_backend=false
+    -Ddaemon_tests=false
+


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