qulogic/libgnt

Use meson pkgconfig generator.

2017-11-17, Elliott Sales de Andrade
bef90a7c3038
Parents 493c2d92d25b
Children 88614f53a2f8
Use meson pkgconfig generator.

Without autotools, there's no need to use templates.
  • +0 -14
    gnt.pc.in
  • +8 -5
    meson.build
  • --- a/gnt.pc.in Thu Nov 16 23:56:04 2017 -0500
    +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
    @@ -1,14 +0,0 @@
    -prefix=@prefix@
    -exec_prefix=@exec_prefix@
    -libdir=@libdir@
    -includedir=@includedir@
    -datarootdir=@datarootdir@
    -datadir=@datadir@
    -sysconfdir=@sysconfdir@
    -
    -Name: LibGNT
    -Description: Glib Ncurses Toolkit is a collection of curses-widgets.
    -Version: @VERSION@
    -Requires: glib-2.0
    -Cflags: -I${includedir}/gnt
    -Libs: -L${libdir} -lgnt
    --- a/meson.build Thu Nov 16 23:56:04 2017 -0500
    +++ b/meson.build Fri Nov 17 01:18:13 2017 -0500
    @@ -76,11 +76,14 @@
    link_with : libgnt,
    dependencies : [ncurses, glib])
    -configure_file(input : 'gnt.pc.in',
    - output : 'gnt.pc',
    - configuration : pkg_conf,
    - install : true,
    - install_dir : get_option('libdir') + '/pkgconfig')
    +pkgconfig.generate(
    + name : 'LibGNT',
    + description : 'Glib Ncurses Toolkit is a collection of curses-widgets.',
    + version : purple_display_version,
    + filebase : 'gnt',
    + subdirs : 'gnt',
    + libraries : [libgnt],
    + requires : ['glib-2.0'])
    if enable_introspection
    libgnt_gir = gnome.generate_gir(libgnt,