[libgnomekbd] meson: Install pkgconfig files



commit abbd13c5812441ab9261c5ec7cb4685f719ce947
Author: Matt Turner <mattst88 gmail com>
Date:   Wed Aug 17 18:24:29 2022 -0400

    meson: Install pkgconfig files

 libgnomekbd/meson.build | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
---
diff --git a/libgnomekbd/meson.build b/libgnomekbd/meson.build
index dcd7110..ca65a89 100644
--- a/libgnomekbd/meson.build
+++ b/libgnomekbd/meson.build
@@ -2,6 +2,8 @@ pkg_data_dir = get_option('prefix') / get_option('datadir') / 'libgnomekbd'
 ui_dir = pkg_data_dir / 'ui'
 icons_dir = pkg_data_dir / 'icons'
 
+pkg = import('pkgconfig')
+
 install_data(
   'show-layout.ui',
   install_dir: ui_dir
@@ -65,6 +67,13 @@ libgnomekbd_lib = library(
   install: true,
 )
 
+pkg.generate(
+  libgnomekbd_lib,
+  name: 'libgnomekbd',
+  description: 'GNOME keyboard shared library',
+  version: meson.project_version(),
+)
+
 libgnomekbd_dep = declare_dependency(
   link_with: libgnomekbd_lib,
   include_directories: root_include,
@@ -123,6 +132,13 @@ libgnomekbdui_lib = library(
   install: true,
 )
 
+pkg.generate(
+  libgnomekbdui_lib,
+  name: 'libgnomekbdui',
+  description: 'GNOME keyboard shared library',
+  version: meson.project_version(),
+)
+
 libgnomekbdui_dep = declare_dependency(
   link_with: libgnomekbdui_lib,
   include_directories: root_include,


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