summaryrefslogtreecommitdiff
path: root/pcr/netatalk/avahi-client.patch
diff options
context:
space:
mode:
authorOmar Vega Ramos <ovruni@gnu.org.pe>2015-05-22 14:06:58 -0500
committerOmar Vega Ramos <ovruni@gnu.org.pe>2015-05-22 14:06:58 -0500
commit86ba729d47a3b5664360952a8216ac9ad8fe7c03 (patch)
treeb63e82541c41c45280cb4c6e8f7e7b27e778600b /pcr/netatalk/avahi-client.patch
parent398d51b4803c160803be45f5993487b280659e23 (diff)
netatalk-3.1.7-1: updating version
Diffstat (limited to 'pcr/netatalk/avahi-client.patch')
-rw-r--r--pcr/netatalk/avahi-client.patch54
1 files changed, 54 insertions, 0 deletions
diff --git a/pcr/netatalk/avahi-client.patch b/pcr/netatalk/avahi-client.patch
new file mode 100644
index 000000000..a1eef2b33
--- /dev/null
+++ b/pcr/netatalk/avahi-client.patch
@@ -0,0 +1,54 @@
+--- macros/zeroconf.m4.orig 2014-06-08 21:23:46.000000000 +0400
++++ macros/zeroconf.m4 2014-06-08 21:36:25.000000000 +0400
+@@ -25,23 +25,7 @@
+ zeroconf_dir="$zeroconf"
+ fi
+
+- # mDNS support using mDNSResponder
+- AC_CHECK_HEADER(
+- dns_sd.h,
+- AC_CHECK_LIB(
+- dns_sd,
+- DNSServiceRegister,
+- AC_DEFINE(USE_ZEROCONF, 1, [Use DNS-SD registration]))
+- )
+-
+- if test "$ac_cv_lib_dns_sd_DNSServiceRegister" = yes; then
+- ZEROCONF_LIBS="-ldns_sd"
+- AC_DEFINE(HAVE_MDNS, 1, [Use mDNSRespnder/DNS-SD registration])
+- found_zeroconf=yes
+- fi
+-
+ # mDNS support using Avahi
+- if test x"$found_zeroconf" != x"yes" ; then
+ AC_CHECK_HEADER(
+ avahi-client/client.h,
+ AC_CHECK_LIB(
+@@ -62,10 +46,26 @@
+ found_zeroconf=yes
+ ;;
+ esac
++
++ # mDNS support using mDNSResponder
++ if test x"$found_zeroconf" != x"yes" ; then
++ AC_CHECK_HEADER(
++ dns_sd.h,
++ AC_CHECK_LIB(
++ dns_sd,
++ DNSServiceRegister,
++ AC_DEFINE(USE_ZEROCONF, 1, [Use DNS-SD registration]))
++ )
++
++ if test "$ac_cv_lib_dns_sd_DNSServiceRegister" = yes; then
++ ZEROCONF_LIBS="-ldns_sd"
++ AC_DEFINE(HAVE_MDNS, 1, [Use mDNSRespnder/DNS-SD registration])
++ found_zeroconf=yes
++ fi
++ fi
+ CPPFLAGS="$savedcppflags"
+ LDFLAGS="$savedldflags"
+ fi
+- fi
+
+ netatalk_cv_zeroconf=no
+ AC_MSG_CHECKING([whether to enable Zerconf support])