# mdnsresponder, http://www.opensource.apple.com/darwinsource/tarballs/other/ name=mdnsresponder version=108.6 release=1 source=(http://www.opensource.apple.com/darwinsource/tarballs/other/mDNSResponder-$version.tar.gz mdns.service) build () { mkdir -p $PKG/usr/{bin,include,lib,sbin,share/man/{man5,man8},etc/rc.d} cd mDNSResponder-$version/mDNSPosix make os=linux LOCALBASE=/usr make os=linux INSTBASE=$PKG/usr MANPATH=$PKG/usr/share/man install install -D -m 755 build/prod/dnsextd $PKG/usr/sbin/dnsextd install -D -m 755 build/prod/mDNSIdentify $PKG/usr/bin/mDNSIdentify install -D -m 755 build/prod/mDNSNetMonitor $PKG/usr/bin/mDNSNetMonitor install -D -m 755 build/prod/mDNSClientPosix $PKG/usr/bin/mDNSClientPosix install -D -m 755 build/prod/mDNSResponderPosix $PKG/usr/bin/mDNSResponderPosix install -D -m 755 build/prod/mDNSProxyResponderPosix $PKG/usr/bin/mDNSProxyResponderPosix install -D -m 755 build/prod/libnss_mdns-0.2.so $PKG/usr/lib/libnss_mdns-0.2.so.1 ln -sf /usr/lib/libnss_mdns-0.2.so.1 $PKG/usr/lib/libnss_mdns-0.2.so ln -sf /usr/lib/libdns_sd.so.1 $PKG/usr/lib/libdns_sd.so install -D -m0755 $SRC/mdns.service $PKG/etc/rc.d/services/mdns.service rm -rf $PKG/usr/etc/rc.d chown -R root:root $PKG }