gplugin/gplugin

Use libraries for pkgconfig generation

6 months ago, Elliott Sales de Andrade
68dd73ba5ba8
Parents f33df04d83ac
Children a9d09e9340d9
Use libraries for pkgconfig generation

See /r/2804.

Testing Done:
Configured and checked `meson-private/*.pc` looked reasonable.

Reviewed at https://reviews.imfreedom.org/r/2805/
--- a/gplugin-gtk4/meson.build Wed Nov 08 05:16:43 2023 -0600
+++ b/gplugin-gtk4/meson.build Mon Nov 13 21:42:35 2023 -0600
@@ -111,8 +111,7 @@
description : 'GTK4 widgets for GPlugin',
filebase : 'gplugin-gtk4',
subdirs : 'gplugin-gtk4-1.0',
- libraries : [gplugin],
- requires : [GLIB, GOBJECT, GMODULE, GTK4],
+ libraries : [gplugin, GLIB, GOBJECT, GMODULE, GTK4],
)
###############################################################################
--- a/gplugin-introspection/meson.build Wed Nov 08 05:16:43 2023 -0600
+++ b/gplugin-introspection/meson.build Mon Nov 13 21:42:35 2023 -0600
@@ -36,8 +36,7 @@
name : 'gplugin-introspection',
description : 'A helper library for glugin native plugins and gobject introspection',
filebase : 'gplugin-introspection',
- libraries : [gplugin],
- requires : [GLIB, GOBJECT, GMODULE],
+ libraries : [gplugin, GLIB, GOBJECT, GMODULE],
)
install_headers(HEADERS, subdir : 'gplugin-1.0')
--- a/gplugin/meson.build Wed Nov 08 05:16:43 2023 -0600
+++ b/gplugin/meson.build Mon Nov 13 21:42:35 2023 -0600
@@ -176,7 +176,7 @@
description : 'A fully featured GModule based plugin library',
filebase : 'gplugin',
subdirs : 'gplugin-1.0',
- requires : [GLIB, GOBJECT, GMODULE],
+ libraries : [GLIB, GOBJECT, GMODULE],
variables : [
'plugindir=${libdir}',
],