[libsoup] Meson: Simplify pkg-config generator



commit 9258c9e7749b0ff1b3bc21cc47315ca1641f601a
Author: Xavier Claessens <xavier claessens collabora com>
Date:   Fri Dec 7 11:19:43 2018 -0500

    Meson: Simplify pkg-config generator
    
    We can let meson determin private dependencies, but they are useless
    anyway because we are building only a shared library.

 libsoup/meson.build | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)
---
diff --git a/libsoup/meson.build b/libsoup/meson.build
index eaa74d12..5a69b5ca 100644
--- a/libsoup/meson.build
+++ b/libsoup/meson.build
@@ -234,18 +234,11 @@ libsoup = library('soup-@0@'.format(apiversion),
   install : true,
   dependencies : deps)
 
-pkg.generate(
-  libraries : libsoup,
-  version : soup_version,
+pkg.generate(libsoup,
+  libraries : glib_dep,
   name : meson.project_name(),
   description : 'A glib-based HTTP library',
   filebase : libsoup_api_name,
-  requires : [
-    'glib-2.0 ' + glib_required_version,
-    'gobject-2.0 ' + glib_required_version,
-    'gio-2.0 ' + glib_required_version
-  ],
-  requires_private : 'libxml-2.0',
   subdirs: libsoup_api_name,
   variables: 'exec_prefix=${prefix}')
 


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