30 lines
1.2 KiB
Diff
30 lines
1.2 KiB
Diff
|
diff -ur distcc-2.18.3.old/configure.ac distcc-2.18.3/configure.ac
|
||
|
--- distcc-2.18.3.old/configure.ac 2008-01-01 21:08:02.000000000 +0200
|
||
|
+++ distcc-2.18.3/configure.ac 2008-01-01 21:09:56.000000000 +0200
|
||
|
@@ -387,14 +387,18 @@
|
||
|
[#include <sys/socket.h>])
|
||
|
|
||
|
dnl check for avahi
|
||
|
+AC_ARG_ENABLE(avahi, AC_HELP_STRING([--enable-avahi], [enable avahi support]), [], [enable_avahi=auto])
|
||
|
+ZEROCONF_DISTCC_OBJS=""
|
||
|
+ZEROCONF_DISTCCD_OBJS=""
|
||
|
PKG_CHECK_MODULES(AVAHI, [avahi-client >= 0.6.5],
|
||
|
-[AC_DEFINE(HAVE_AVAHI, 1, [defined if Avahi is available])
|
||
|
-CFLAGS="$CFLAGS $AVAHI_CFLAGS"
|
||
|
-LIBS="$LIBS $AVAHI_LIBS"
|
||
|
-ZEROCONF_DISTCC_OBJS="src/zeroconf.o src/gcc-id.o"
|
||
|
-ZEROCONF_DISTCCD_OBJS="src/zeroconf-reg.o src/gcc-id.o"],
|
||
|
-[ZEROCONF_DISTCC_OBJS=""
|
||
|
-ZEROCONF_DISTCCD_OBJS=""])
|
||
|
+[if test x"${enable_avahi}" = x"yes" || test x"${enable_avahi}" = x"auto"; then
|
||
|
+ AC_DEFINE(HAVE_AVAHI, 1, [defined if Avahi is available])
|
||
|
+ CFLAGS="$CFLAGS $AVAHI_CFLAGS"
|
||
|
+ LIBS="$LIBS $AVAHI_LIBS"
|
||
|
+ ZEROCONF_DISTCC_OBJS="src/zeroconf.o src/gcc-id.o"
|
||
|
+ ZEROCONF_DISTCCD_OBJS="src/zeroconf-reg.o src/gcc-id.o"
|
||
|
+fi],
|
||
|
+[test x"${enable_avahi}" = x"yes" && AC_MSG_ERROR(avahi support needs avahi-client >= 0.6.5 installed)])
|
||
|
AC_SUBST(ZEROCONF_DISTCC_OBJS)
|
||
|
AC_SUBST(ZEROCONF_DISTCCD_OBJS)
|
||
|
|