aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--configure.in10
2 files changed, 13 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index c71971f004..59606a965f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2000-05-01 Anders Carlsson <andersca@gnu.org>
+
+ * configure.in: Check if bonobo uses oaf, so you don't
+ need to specify --enable-oaf.
+
2000-04-27 Ettore Perazzoli <ettore@helixcode.com>
* acconfig.h: New configured #define `USING_OAF'.
diff --git a/configure.in b/configure.in
index a72648dd7c..2967320752 100644
--- a/configure.in
+++ b/configure.in
@@ -327,8 +327,14 @@ dnl ******************************
dnl Whether to use OAF
dnl ******************************
-AC_ARG_ENABLE(oaf,
- [ --enable-oaf=[no/yes] Use OAF instead of GOAD.],,enable_oaf=no)
+AC_MSG_CHECKING(if Bonobo uses OAF)
+if ( gnome-config --libs bonobo | grep oaf ) > /dev/null 2>&1 ; then
+ enable_oaf="yes"
+else
+ enable_oaf="no"
+fi
+
+AC_MSG_RESULT("$enable_oaf")
if test "x$enable_oaf" = "xyes"; then
AC_PATH_PROG(OAF_CONFIG,oaf-config,no)