gplugin/gplugin

Simplify meson pkgconfig generation.
develop
2020-05-10, Elliott Sales de Andrade
7f7006358a70
Parents 125d59ac2df6
Children f02e7e4b875f
Simplify meson pkgconfig generation.

This silences warnings about calling it with the wrong type of argument.
--- a/gplugin-gtk/meson.build Fri Apr 24 01:58:41 2020 +0000
+++ b/gplugin-gtk/meson.build Sun May 10 04:15:14 2020 -0400
@@ -96,13 +96,13 @@
)
pkgconfig.generate(
+ gplugin_gtk,
name : 'libgplugin-gtk',
description : 'Gtk widgets for GPlugin',
- version : meson.project_version(),
filebase : 'gplugin-gtk',
subdirs : 'gplugin-1.0',
- libraries : gplugin_gtk,
- requires : ['glib-2.0', 'gobject-2.0', 'gmodule-2.0', 'gplugin'],
+ libraries : [gplugin],
+ requires : [GLIB, GOBJECT, GMODULE],
variables : [
'plugindir=${libdir}',
],
--- a/gplugin/meson.build Fri Apr 24 01:58:41 2020 +0000
+++ b/gplugin/meson.build Sun May 10 04:15:14 2020 -0400
@@ -175,13 +175,12 @@
)
pkgconfig.generate(
+ gplugin,
name : 'libgplugin',
description : 'A fully featured GModule based plugin library',
- version : meson.project_version(),
filebase : 'gplugin',
subdirs : 'gplugin-1.0',
- libraries : gplugin,
- requires : ['glib-2.0', 'gobject-2.0', 'gmodule-2.0'],
+ requires : [GLIB, GOBJECT, GMODULE],
variables : [
'plugindir=${libdir}',
],