GARNAME = mdnsresponder GARVERSION = 107.1 CATEGORIES = net MASTER_SITES = $(MASTER_WHEREVER) # It's actually at http://www.opensource.apple.com/darwinsource/tarballs/apsl/ # but that's behind a non-automatable login form. DISTNAME = mDNSResponder-$(GARVERSION) DISTFILES = $(DISTNAME).tar.gz LIBDEPS = BUILDDEPS = DESCRIPTION = Implementation of multicast DNS from Apple HOME_URL = http://developer.apple.com/darwin/projects/bonjour/ CONFIGURE_SCRIPTS = none BUILD_SCRIPTS = $(WORKSRC)/mDNSPosix/Makefile INSTALL_SCRIPTS = $(WORKSRC)/mDNSPosix/Makefile BUILD_ARGS = \ INSTBASE=$(prefix) \ os=linux INSTALL_ARGS = \ INSTBASE=$(packageprefix) \ os=linux \ STARTUPSCRIPTDIR=$(shell cd $(WORKSRC) && pwd) \ RUNLEVELSCRIPTSDIR=$(shell cd $(WORKSRC) && pwd) \ NSSINSTPATH=$(packageprefix)/lib \ MANPATH=$(packageprefix)/man include ../../gar.mk configure-none: @sed -i \ -e 's,/var,$(vardir),g' \ -e 's,/etc/nss_mdns.conf,$(sysconfdir)/nss_mdns.conf,g' \ -e 's,\(sed -e\|cp -f\),# \1,' \ $(WORKSRC)/mDNSPosix/Makefile $(MAKECOOKIE) pre-install: @mkdir -p $(packageprefix)/sbin $(packageprefix)/lib $(packageprefix)/include $(packageprefix)/man/man5 $(packageprefix)/man/man8 $(WORKSRC)/rc2.d $(MAKECOOKIE)