diff --git a/configure.ac b/configure.ac index c72d8ef15..386efcf63 100644 --- a/configure.ac +++ b/configure.ac @@ -1786,9 +1786,13 @@ fi ]) if test x$have_libmount = xyes; then + LIBMOUNT_REQUIRES="mount >= 2.23" AC_DEFINE(HAVE_LIBMOUNT, 1, [Define if libmount is available]) +else + LIBMOUNT_REQUIRES="" fi AM_CONDITIONAL(HAVE_LIBMOUNT, [test x$have_libmount = xyes]) +AC_SUBST([LIBMOUNT_REQUIRES]) dnl **************************************** dnl *** platform dependent source checks *** diff --git a/gio-2.0.pc.in b/gio-2.0.pc.in index afd3a40a6..d67e80839 100644 --- a/gio-2.0.pc.in +++ b/gio-2.0.pc.in @@ -15,7 +15,7 @@ Name: GIO Description: glib I/O library Version: @VERSION@ Requires: glib-2.0 gobject-2.0 -Requires.private: gmodule-no-export-2.0 +Requires.private: gmodule-no-export-2.0 @LIBMOUNT_REQUIRES@ Libs: -L${libdir} -lgio-2.0 -Libs.private: @ZLIB_LIBS@ @NETWORK_LIBS@ @SELINUX_LIBS@ @COCOA_LIBS@ @CARBON_LIBS@ @LIBMOUNT_LIBS@ +Libs.private: @ZLIB_LIBS@ @NETWORK_LIBS@ @SELINUX_LIBS@ @COCOA_LIBS@ @CARBON_LIBS@ Cflags: