]> git.meshlink.io Git - catta/blobdiff - configure.ac
strip glib usage from avahi-dnsconfd
[catta] / configure.ac
index f27a959a1fcaa60e9b2a9d31b9ac3e14173f9845..99803ecdcb0051790dd7a6e45b4f70612fc4d3cc 100644 (file)
@@ -35,6 +35,7 @@ fi
 
 # Checks for programs.
 AC_PROG_CC
+AC_PROG_CXX
 AC_GNU_SOURCE
 AC_PROG_CPP
 AC_PROG_INSTALL
@@ -58,7 +59,9 @@ AC_HEADER_SYS_WAIT
 # Checks for library functions.
 AC_FUNC_MEMCMP
 AC_FUNC_SELECT_ARGTYPES
-AC_CHECK_FUNCS([gethostname memchr memmove memset mkdir select socket strchr strcspn strdup strerror strrchr strspn strstr uname setresuid setreuid])
+AC_FUNC_MALLOC
+AC_FUNC_REALLOC
+AC_CHECK_FUNCS([gethostname memchr memmove memset mkdir select socket strchr strcspn strdup strerror strrchr strspn strstr uname setresuid setreuid strcasecmp gettimeofday])
 
 AC_FUNC_CHOWN
 AC_FUNC_STAT
@@ -146,7 +149,7 @@ AC_ARG_ENABLE(dbus,
 
 if test "x$ENABLE_DBUS" = "xyes"; then
        AC_DEFINE(ENABLE_DBUS, 1, [Whether to use DBUS or not])
-        PKG_CHECK_MODULES(DBUS, [ dbus-glib-1 >= 0.30])
+        PKG_CHECK_MODULES(DBUS, [ dbus-1 >= 0.30])
 
        AC_ARG_WITH(dbus-sys, AS_HELP_STRING([--with-dbus-sys=<dir>], [where D-BUS system.d directory is]))
 
@@ -156,8 +159,9 @@ if test "x$ENABLE_DBUS" = "xyes"; then
           DBUS_SYS_DIR="${sysconfdir}/dbus-1/system.d"
        fi
        AC_SUBST(DBUS_SYS_DIR)
-
-        AC_SUBST(DBUS_CFLAGS)
+    
+    DBUS_CFLAGS="$DBUS_CFLAGS -DDBUS_API_SUBJECT_TO_CHANGE"
+    AC_SUBST(DBUS_CFLAGS)
        AC_SUBST(DBUS_LIBS)
 fi
 
@@ -279,6 +283,7 @@ Makefile
 avahi-core.pc 
 avahi-common/Makefile 
 avahi-core/Makefile 
+avahi-glib/Makefile 
 avahi-daemon/Makefile 
 avahi-daemon/avahi-dbus.conf
 avahi-discover-standalone/Makefile 
@@ -293,6 +298,7 @@ avahi-utils/avahi/Makefile
 examples/Makefile
 common/Makefile
 man/Makefile
+tests/Makefile
 ])
 AC_OUTPUT