pidgin/meson.build

changeset 38783
93d9173b62c8
parent 38748
17f8a2a8ccba
child 38934
5b861179cad9
child 39069
e1aa1c343db4
--- a/pidgin/meson.build	Thu Nov 16 23:56:04 2017 -0500
+++ b/pidgin/meson.build	Fri Nov 17 01:18:13 2017 -0500
@@ -185,11 +185,15 @@
 #		pidgin_LDFLAGS += -mwindows
 	endif
 
-	configure_file(input : 'data/pidgin-3.pc.in',
-	               output : 'pidgin-3.pc',
-	               configuration : pkg_conf,
-	               install : true,
-	               install_dir : get_option('libdir') + '/pkgconfig')
+	pkgconfig.generate(
+	    name : 'Pidgin',
+	    description : 'Pidgin is a GTK3-based instant messenger application.',
+	    version : purple_display_version,
+	    filebase : 'pidgin-3',
+	    subdirs : 'pidgin',
+	    libraries : [libpidgin],
+	    requires : ['gtk+-3.0', 'webkitgtk-3.0', 'purple-3'],
+	    variables : ['plugindir=${libdir}/pidgin'])
 
 	if INSTALL_I18N
 		DESKTOP_FILE = 'im.pidgin.Pidgin.desktop'

mercurial