summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2019-10-31 16:09:15 +0100
committerJens Georg <jensg@openismus.com>2020-08-01 18:14:31 +0200
commit488cb4ba0843f39515146fd61ad5ce9ca23e1c84 (patch)
tree897ae2698ae03d9bc31c6e5ea1a9e920db4f5366
parent0d8807fb3c38376201335f8f6d124936525b0056 (diff)
downloadgupnp-dlna-488cb4ba0843f39515146fd61ad5ce9ca23e1c84.tar.gz
build: Fix pkg-config generation
-rw-r--r--libgupnp-dlna/meson.build12
-rw-r--r--libgupnp-dlna/metadata-backends/gstreamer/meson.build6
2 files changed, 15 insertions, 3 deletions
diff --git a/libgupnp-dlna/meson.build b/libgupnp-dlna/meson.build
index fd9ab6d..2395fc8 100644
--- a/libgupnp-dlna/meson.build
+++ b/libgupnp-dlna/meson.build
@@ -111,7 +111,17 @@ pkg.generate(
version: meson.project_version(),
subdirs : 'gupnp-dlna-2.0',
name: 'gupnp-dlna-2.0',
- description: 'GObject-based DLNA specific UPnP library'
+ description: 'GObject-based DLNA specific UPnP library',
+ libraries: [glib, gobject]
+)
+
+pkg.generate(
+ version: meson.project_version(),
+ subdirs: 'gupnp-dlna-2.0/metadata',
+ name : 'gupnp-dlna-metadata-2.0',
+ description: 'Metadata extractor plugin development files for GUPnP-DLNA',
+ libraries: [glib, gobject, gupnp_dlna],
+ variables: 'plugindir=@0@'.format(metadata_backend_dir)
)
subdir('metadata-backends')
diff --git a/libgupnp-dlna/metadata-backends/gstreamer/meson.build b/libgupnp-dlna/metadata-backends/gstreamer/meson.build
index 21191e9..2b1c459 100644
--- a/libgupnp-dlna/metadata-backends/gstreamer/meson.build
+++ b/libgupnp-dlna/metadata-backends/gstreamer/meson.build
@@ -46,9 +46,11 @@ shared_module(
)
pkg.generate(
- libraries : libgupnp_dlna_gst,
+ libgupnp_dlna_gst,
version: meson.project_version(),
subdirs : 'gupnp-dlna-2.0',
name: 'gupnp-dlna-gst-2.0',
- description : 'GStreamer specific utils using GUPnP-DLNA'
+ description : 'GStreamer specific utils using GUPnP-DLNA',
+ libraries: gupnp_dlna,
+ requires: gstreamer_pbu
)