From: Thiago Macieira Date: Tue, 28 Mar 2006 19:14:56 +0000 (+0000) Subject: * configure.in: Detect QtGui (necessary for one of the X-Git-Tag: dbus-0.62~55 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=26106e12ecdd1a334a7a98a3f2b7205abc7d916d;p=platform%2Fupstream%2Fdbus.git * configure.in: Detect QtGui (necessary for one of the example programs). Note: this increases the minimum required version of Qt to 4.1.3. --- diff --git a/ChangeLog b/ChangeLog index 04b5aa9..14052b2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2006-03-28 Thiago Macieira + * configure.in: Detect QtGui (necessary for one of the + example programs). Note: this increases the minimum required + version of Qt to 4.1.3. + +2006-03-28 Thiago Macieira + * test/qt/*: Sync with KDE Subversion revision 523647. Update the testcases to the new API. Remove testcases for classes that are no longer public or have been removed. diff --git a/configure.in b/configure.in index 4120281..7a6e945 100644 --- a/configure.in +++ b/configure.in @@ -999,8 +999,9 @@ fi QT_CORE=QtCore$qt_suffix QT_XML=QtXml$qt_suffix +QT_GUI=QtGui$qt_suffix QT_TESTLIB=QtTest$qt_suffix -min_qt_version=4.1 +min_qt_version=4.1.3 PKG_CHECK_MODULES([DBUS_QT], [$QT_CORE >= $min_qt_version $QT_XML >= $min_qt_version], @@ -1040,7 +1041,7 @@ else dnl QTestLib detection PKG_CHECK_MODULES([DBUS_QTESTLIB], - [$QT_TESTLIB >= $min_qt_version], + [$QT_TESTLIB >= 4.1.0], have_qtest=yes, have_qtest=no) @@ -1052,12 +1053,33 @@ else have_qtest=no fi - AC_SUBST(DBUS_QTESTLIB_CFLAGS) AC_SUBST(DBUS_QTESTLIB_LIBS) + + dnl QtGui detection + PKG_CHECK_MODULES([DBUS_QT_GUI], [$QT_GUI >= $min_qt_version], + have_qt_gui=yes, + have_qt_gui=no) + + if test x$have_qt_gui = xyes ; then + AC_MSG_CHECKING([for uic]) + QT_UIC=`$PKG_CONFIG --variable=exec_prefix $QT_GUI`/bin/uic + + if test -x "$QT_UIC" ; then + AC_MSG_RESULT([found, $QT_UIC]) + else + AC_MSG_RESULT([not found, disabling Qt Gui]) + have_qt_gui=no + fi + fi + + AC_SUBST(DBUS_QT_GUI_CFLAGS) + AC_SUBST(DBUS_QT_GUI_LIBS) + AC_SUBST(QT_UIC) fi AM_CONDITIONAL(HAVE_QT, test x$have_qt = xyes) +AM_CONDITIONAL(HAVE_QT_GUI, test x$have_qt_gui = xyes) AM_CONDITIONAL(HAVE_QTESTLIB, test x$have_qtest = xyes) ### X11 detection