[glib] gio: Move gmodule to Requires.private



commit 1f02ef3205e810dd937f316f5a7b58ecc2893d59
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Nov 22 11:06:07 2011 -0500

    gio: Move gmodule to Requires.private
    
    Users of GIO are not generally expected to use gmodule API,
    so don't force them all to link against it.

 gio-2.0.pc.in      |    5 +++--
 gio-unix-2.0.pc.in |    2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/gio-2.0.pc.in b/gio-2.0.pc.in
index c4f32c2..b702910 100644
--- a/gio-2.0.pc.in
+++ b/gio-2.0.pc.in
@@ -9,7 +9,8 @@ glib_compile_schemas= bindir@/glib-compile-schemas EXEEXT@
 Name: GIO
 Description: glib I/O library
 Version: @VERSION@
-Requires: glib-2.0,gobject-2.0,gmodule-no-export-2.0
+Requires: glib-2.0,gobject-2.0
+Requires.private: gmodule-no-export-2.0
 Libs: -L${libdir} -lgio-2.0
 Libs.private: @ZLIB_LIBS@ @NETWORK_LIBS@
-Cflags: 
+Cflags:
diff --git a/gio-unix-2.0.pc.in b/gio-unix-2.0.pc.in
index 2e81c07..fba58e2 100644
--- a/gio-unix-2.0.pc.in
+++ b/gio-unix-2.0.pc.in
@@ -6,6 +6,6 @@ includedir= includedir@
 Name: GIO unix specific APIs
 Description: unix specific headers for glib I/O library
 Version: @VERSION@
-Requires: gobject-2.0,gmodule-no-export-2.0,gio-2.0
+Requires: gobject-2.0,gio-2.0
 Libs: -L${libdir} -lgio-2.0
 Cflags: -I${includedir}/gio-unix-2.0/



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