Updating branch refs/heads/xfce-4.8 to ab580acb12d03ee18a3313a16dc9d4f1070413aa (commit) from 946a4420d39701faae336b5e4045b19975e0aa6c (commit)
commit ab580acb12d03ee18a3313a16dc9d4f1070413aa Author: Nick Schermer <n...@xfce.org> Date: Sun Jan 30 00:19:16 2011 +0100 Fix gio-unix 2.27 detection (bug #7124). (cherry picked from commit acc27174635e14f63d5b4143d8a3775f01a54c0d) configure.in.in | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) diff --git a/configure.in.in b/configure.in.in index 8652d3a..677f80a 100644 --- a/configure.in.in +++ b/configure.in.in @@ -155,10 +155,9 @@ XDT_CHECK_OPTIONAL_PACKAGE([GIO_UNIX], [gio-unix-2.0], [2.18.0], [gio-unix], [GI GIOMODULEDIR="" BUILD_GIOMODULE="" if test x"$GIO_UNIX_FOUND" = x"yes"; then - dnl Do not build the module after GIO 2.27 - XDT_CHECK_OPTIONAL_PACKAGE([GIO_UNIX_227], [gio-unix-2.0], [2.27.0], [gio-unix], [GIO-Unix too new], [yes]) - - if test x"$GIO_UNIX_227_FOUND" != x"yes"; then + if $PKG_CONFIG "--atleast-version=2.27.0" "gio-unix-2.0" >/dev/null 2>&1; then + BUILD_GIOMODULE="no" + else dnl A GIO version >= 2.18 and < 2.27 was found BUILD_GIOMODULE="yes" @@ -176,7 +175,7 @@ if test x"$GIO_UNIX_FOUND" = x"yes"; then fi AC_SUBST([GIOMODULEDIR]) AM_CONDITIONAL([HAVE_GIOMODULEDIR], [test x"$GIOMODULEDIR" != x""]) -AM_CONDITIONAL([BUILD_GIOMODULE], [test x"$BUILD_GIOMODULE" != x""]) +AM_CONDITIONAL([BUILD_GIOMODULE], [test x"$BUILD_GIOMODULE" = x"yes"]) dnl ********************* dnl *** Check for X11 *** @@ -358,7 +357,7 @@ dnl *************************** echo echo "Build Configuration:" echo -if test x"$GIO_UNIX_227_FOUND" = x"yes"; then +if test x"$BUILD_GIOMODULE" = x"no"; then echo "* Build GIO module: no (not needed after glib 2.27)" elif test x"$GIO_UNIX_FOUND" = x"yes"; then echo "* Build GIO module: yes" _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits