From 2280a2ea614f431e86fc69cb0cf85a933bf65b07 Mon Sep 17 00:00:00 2001 From: Danny Auble <da@llnl.gov> Date: Thu, 5 Mar 2009 17:52:42 +0000 Subject: [PATCH] svn merge -r16777:16781 https://eris.llnl.gov/svn/slurm/branches/slurm-1.3 --- auxdir/x_ac_gtk.m4 | 20 ++++++++------------ configure | 22 +++++++++------------- 2 files changed, 17 insertions(+), 25 deletions(-) diff --git a/auxdir/x_ac_gtk.m4 b/auxdir/x_ac_gtk.m4 index 90f3fa0a53f..010ed040185 100644 --- a/auxdir/x_ac_gtk.m4 +++ b/auxdir/x_ac_gtk.m4 @@ -51,24 +51,20 @@ AC_DEFUN([X_AC_GTK], # fi -### Check for gtk2.7.1 package +### Check for min gtk package if test "$ac_have_gtk" == "yes" ; then $HAVEPKGCONFIG --exists gtk+-2.0 if ! test $? -eq 0 ; then AC_MSG_WARN([*** gtk+-2.0 is not available.]) ac_have_gtk="no" else - gtk_config_major_version=`$HAVEPKGCONFIG --modversion gtk+-2.0 | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` - gtk_config_minor_version=`$HAVEPKGCONFIG --modversion gtk+-2.0 | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - gtk_config_micro_version=`$HAVEPKGCONFIG --modversion gtk+-2.0 | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - - if test $gtk_config_major_version -lt 2 && test $gtk_config_minor_version -lt 7 && test $gtk_config_micro_version -lt 1; then - AC_MSG_WARN([*** gtk+-$gtk_config_major_version.$gtk_config_minor_version.$gtk_config_micro_version available, we need >= gtk+-2.7.1 installed for sview.]) - ac_have_gtk="no" - fi + min_gtk_version="2.7.1" + $HAVEPKGCONFIG --atleast-version=$min_gtk_version gtk+-2.0 + if ! test $? -eq 0 ; then + gtk_config_version=`$HAVEPKGCONFIG --modversion gtk+-2.0` + AC_MSG_WARN([*** gtk+-$gtk_config_version available, we need >= gtk+-$min_gtk_version installed for sview.]) + ac_have_gtk="no" + fi fi fi diff --git a/configure b/configure index f27c2a0a6ca..b7c3962d43e 100755 --- a/configure +++ b/configure @@ -25709,7 +25709,7 @@ echo "$as_me: WARNING: *** pkg-config not found. Cannot probe for libglade-2.0 o # fi -### Check for gtk2.7.1 package +### Check for min gtk package if test "$ac_have_gtk" == "yes" ; then $HAVEPKGCONFIG --exists gtk+-2.0 if ! test $? -eq 0 ; then @@ -25717,18 +25717,14 @@ echo "$as_me: WARNING: *** pkg-config not found. Cannot probe for libglade-2.0 o echo "$as_me: WARNING: *** gtk+-2.0 is not available." >&2;} ac_have_gtk="no" else - gtk_config_major_version=`$HAVEPKGCONFIG --modversion gtk+-2.0 | \ - sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'` - gtk_config_minor_version=`$HAVEPKGCONFIG --modversion gtk+-2.0 | \ - sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'` - gtk_config_micro_version=`$HAVEPKGCONFIG --modversion gtk+-2.0 | \ - sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'` - - if test $gtk_config_major_version -lt 2 && test $gtk_config_minor_version -lt 7 && test $gtk_config_micro_version -lt 1; then - { echo "$as_me:$LINENO: WARNING: *** gtk+-$gtk_config_major_version.$gtk_config_minor_version.$gtk_config_micro_version available, we need >= gtk+-2.7.1 installed for sview." >&5 -echo "$as_me: WARNING: *** gtk+-$gtk_config_major_version.$gtk_config_minor_version.$gtk_config_micro_version available, we need >= gtk+-2.7.1 installed for sview." >&2;} - ac_have_gtk="no" - fi + min_gtk_version="2.7.1" + $HAVEPKGCONFIG --atleast-version=$min_gtk_version gtk+-2.0 + if ! test $? -eq 0 ; then + gtk_config_version=`$HAVEPKGCONFIG --modversion gtk+-2.0` + { echo "$as_me:$LINENO: WARNING: *** gtk+-$gtk_config_version available, we need >= gtk+-$min_gtk_version installed for sview." >&5 +echo "$as_me: WARNING: *** gtk+-$gtk_config_version available, we need >= gtk+-$min_gtk_version installed for sview." >&2;} + ac_have_gtk="no" + fi fi fi -- GitLab