Merge branch 'glib-2-58-1513-icon-docs' into 'glib-2-58'

Backport to glib-2-58: Fix g_icon_to_string() regression (doc inconsistency)

See merge request GNOME/glib!330
diff --git a/gio-2.0.pc.in b/gio-2.0.pc.in
index 999e1c0..afd3a40 100644
--- a/gio-2.0.pc.in
+++ b/gio-2.0.pc.in
@@ -5,10 +5,11 @@
 
 datadir=@datadir@
 schemasdir=${datadir}/glib-2.0/schemas
+bindir=@bindir@
 giomoduledir=@GIO_MODULE_DIR@
-glib_compile_schemas=glib-compile-schemas
-glib_compile_resources=glib-compile-resources
-gdbus_codegen=gdbus-codegen
+glib_compile_schemas=${bindir}/glib-compile-schemas
+glib_compile_resources=${bindir}/glib-compile-resources
+gdbus_codegen=${bindir}/gdbus-codegen
 
 Name: GIO
 Description: glib I/O library
diff --git a/glib-2.0.pc.in b/glib-2.0.pc.in
index 275fc01..3c5ea81 100644
--- a/glib-2.0.pc.in
+++ b/glib-2.0.pc.in
@@ -3,9 +3,10 @@
 libdir=@libdir@
 includedir=@includedir@
 
-glib_genmarshal=glib-genmarshal
-gobject_query=gobject-query
-glib_mkenums=glib-mkenums
+bindir=@bindir@
+glib_genmarshal=${bindir}/glib-genmarshal
+gobject_query=${bindir}/gobject-query
+glib_mkenums=${bindir}/glib-mkenums
 
 Name: GLib
 Description: C Utility Library