Date: Tue, 22 Nov 2016 06:55:13 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r426783 - in head/net/mDNSResponder: . files Message-ID: <201611220655.uAM6tDVF092720@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Tue Nov 22 06:55:13 2016 New Revision: 426783 URL: https://svnweb.freebsd.org/changeset/ports/426783 Log: - Update to 765.1.2 - Remove outdated PORTSCOUT - Simplify patch file - Update WWW Modified: head/net/mDNSResponder/Makefile head/net/mDNSResponder/distinfo head/net/mDNSResponder/files/patch-mDNSPosix-Makefile head/net/mDNSResponder/pkg-descr Modified: head/net/mDNSResponder/Makefile ============================================================================== --- head/net/mDNSResponder/Makefile Tue Nov 22 06:55:08 2016 (r426782) +++ head/net/mDNSResponder/Makefile Tue Nov 22 06:55:13 2016 (r426783) @@ -1,8 +1,8 @@ -# Created by: Alfred Perlstein <alfred@FreeBSD.org> +# Created by: Alfred Perlstein <alfred@FreeBSD.org>VE_IPV6 # $FreeBSD$ PORTNAME= mDNSResponder -PORTVERSION= 625.41.2 +PORTVERSION= 765.1.2 CATEGORIES= net dns MASTER_SITES= http://opensource.apple.com/tarballs/${PORTNAME}/ @@ -13,16 +13,14 @@ LICENSE= APACHE20 BSD3CLAUSE LICENSE_COMB= dual # lib/libdns_sd.so.1 sbin/mdnsd -CONFLICTS_INSTALL= avahi-libdns openmdns +CONFLICTS_INSTALL= avahi-libdns- openmdns- OPTIONS_DEFINE= IPV6 -PORTSCOUT= skipv:625.60.4 - ALL_TARGET= all dnsextd BUILD_WRKSRC= ${WRKSRC}/mDNSPosix INSTALL_WRKSRC= ${WRKSRC}/mDNSPosix -MAKE_ARGS= LDCONFIG=${TRUE} LOCALBASE=${PREFIX} MANPATH=${MANPREFIX}/man STRIP=${STRIP_CMD} os=freebsd +MAKE_ARGS= LDCONFIG=${TRUE} LOCALBASE=${PREFIX} MAN_PATH=${MANPREFIX}/man STRIP=${STRIP_CMD} os=freebsd MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes USE_RC_SUBR= mdnsd mdnsresponderposix Modified: head/net/mDNSResponder/distinfo ============================================================================== --- head/net/mDNSResponder/distinfo Tue Nov 22 06:55:08 2016 (r426782) +++ head/net/mDNSResponder/distinfo Tue Nov 22 06:55:13 2016 (r426783) @@ -1,3 +1,3 @@ -TIMESTAMP = 1466892159 -SHA256 (mDNSResponder-625.41.2.tar.gz) = 8efdd7d57445f4defdb450217c31afc5c5d258822764bb02f4e8282430b33119 -SIZE (mDNSResponder-625.41.2.tar.gz) = 2022161 +TIMESTAMP = 1479732106 +SHA256 (mDNSResponder-765.1.2.tar.gz) = 108f21529c621d82b5f0802b9b4102ed9619d03435f7e5ca2b9dbed1ea11ddf1 +SIZE (mDNSResponder-765.1.2.tar.gz) = 2307465 Modified: head/net/mDNSResponder/files/patch-mDNSPosix-Makefile ============================================================================== --- head/net/mDNSResponder/files/patch-mDNSPosix-Makefile Tue Nov 22 06:55:08 2016 (r426782) +++ head/net/mDNSResponder/files/patch-mDNSPosix-Makefile Tue Nov 22 06:55:13 2016 (r426783) @@ -1,4 +1,4 @@ ---- mDNSPosix/Makefile.orig 2015-03-04 03:09:18 UTC +--- mDNSPosix/Makefile.orig 2016-04-24 15:07:24 UTC +++ mDNSPosix/Makefile @@ -54,8 +54,8 @@ COREDIR = ../mDNSCore SHAREDDIR ?= ../mDNSShared @@ -11,25 +11,43 @@ FLEX = @flex ST = @strip LD = ld -shared -@@ -123,7 +123,7 @@ ifeq ($(os),freebsd) +@@ -121,9 +121,9 @@ else + + ifeq ($(os),freebsd) # If not already defined, set LOCALBASE to /usr/local - LOCALBASE?=/usr/local - INSTBASE=$(LOCALBASE) +-LOCALBASE?=/usr/local +-INSTBASE=$(LOCALBASE) -CFLAGS_OS = -DHAVE_IPV6 ++LOCALBASE ?= /usr/local ++INSTBASE ?= $(DESTDIR)$(LOCALBASE) +CFLAGS_OS = -DHAVE_IPV6 -DTARGET_OS_FREEBSD # FreeBSD 4 requires threaded code to be compiled and linked using the "-pthread" option, # and requires that the "-lpthread" link option NOT be used # This appies only to FreeBSD -- "man cc" on FreeBSD says: -@@ -217,7 +217,7 @@ CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_OS) $ +@@ -185,12 +185,7 @@ + endif + endif + +-# If directory /usr/share/man exists, then we install man pages into that, else /usr/man +-ifeq ($(wildcard /usr/share/man), /usr/share/man) +-MANPATH := /usr/share/man +-else +-MANPATH := /usr/man +-endif ++MANPATH := $(DESTDIR)$(MAN_PATH) + + # If directories /etc/init.d/rc*.d exist, then we install into that (Suse) + ifeq ($(wildcard /etc/init.d/rc2.d/), /etc/init.d/rc2.d/) +@@ -219,7 +219,7 @@ CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_OS) $ - all: setup Daemon libdns_sd Clients SAClient SAResponder SAProxyResponder Identify NetMonitor dnsextd $(OPTIONALTARG) + all: setup Daemon libdns_sd Clients SAClient SAResponder SAProxyResponder Identify NetMonitor $(OPTIONALTARG) --install: setup InstalledDaemon InstalledStartup InstalledLib InstalledManPages InstalledClients $(OPTINSTALL) +-install: setup InstalledStartup InstalledDaemon InstalledLib InstalledManPages InstalledClients $(OPTINSTALL) +install: setup InstalledDaemon InstalledLib InstalledManPages InstalledClients $(OPTINSTALL) # 'setup' sets up the build directory structure the way we want setup: -@@ -257,13 +257,13 @@ libdns_sd: setup $(BUILDDIR)/libdns_sd.$ +@@ -259,13 +259,13 @@ libdns_sd: setup $(BUILDDIR)/libdns_sd.$ CLIENTLIBOBJS = $(OBJDIR)/dnssd_clientlib.c.so.o $(OBJDIR)/dnssd_clientstub.c.so.o $(OBJDIR)/dnssd_ipc.c.so.o $(BUILDDIR)/libdns_sd.$(LDSUFFIX): $(CLIENTLIBOBJS) @@ -46,7 +64,7 @@ @$(MAKE) -C ../Clients # nss_mdns target builds the Name Service Switch module -@@ -271,49 +271,49 @@ nss_mdns: setup $(BUILDDIR)/$(NSSLIBFILE +@@ -273,7 +273,7 @@ nss_mdns: setup $(BUILDDIR)/$(NSSLIBFILE @echo "Name Service Switch module done" $(BUILDDIR)/$(NSSLIBFILE): $(CLIENTLIBOBJS) $(OBJDIR)/nss_mdns.c.so.o @@ -55,93 +73,33 @@ @$(STRIP) $@ ############################################################################# - - # The Install targets place built stuff in their proper places --InstalledDaemon: $(INSTBASE)/sbin/mdnsd -+InstalledDaemon: $(DESTDIR)$(INSTBASE)/sbin/mdnsd - @echo $+ " installed" - --InstalledLib: $(INSTBASE)/lib/libdns_sd.$(LDSUFFIX).$(LIBVERS) $(INSTBASE)/include/dns_sd.h -+InstalledLib: $(DESTDIR)$(INSTBASE)/lib/libdns_sd.$(LDSUFFIX).$(LIBVERS) $(DESTDIR)$(INSTBASE)/include/dns_sd.h - @echo $+ " installed" - --InstalledStartup: $(STARTUPSCRIPTDIR)/$(STARTUPSCRIPTNAME) -+InstalledStartup: $(DESTDIR)$(STARTUPSCRIPTDIR)/$(STARTUPSCRIPTNAME) - @echo $+ " installed" - --InstalledManPages: $(MANPATH)/man8/mdnsd.8 -+InstalledManPages: $(DESTDIR)$(MANPATH)/man8/mdnsd.8 - @echo $+ " installed" - --InstalledClients: $(INSTBASE)/bin/dns-sd -+InstalledClients: $(DESTDIR)$(INSTBASE)/bin/dns-sd - @echo $+ " installed" - --InstalledNSS: $(NSSINSTPATH)/$(NSSLINKNAME) /etc/nss_mdns.conf $(MANPATH)/man5/nss_mdns.conf.5 $(MANPATH)/man8/libnss_mdns.8 -+InstalledNSS: $(DESTDIR)$(NSSINSTPATH)/$(NSSLINKNAME) /etc/nss_mdns.conf $(DESTDIR)$(MANPATH)/man5/nss_mdns.conf.5 $(DESTDIR)$(MANPATH)/man8/libnss_mdns.8 +@@ -298,14 +298,12 @@ InstalledNSS: $(NSSINSTPATH)/$(NSSLINKNA @echo $+ " installed" # Note: If daemon already installed, we make sure it's stopped before overwriting it --$(INSTBASE)/sbin/mdnsd: $(BUILDDIR)/mdnsd -+$(DESTDIR)$(INSTBASE)/sbin/mdnsd: $(BUILDDIR)/mdnsd - @if test -x $@; then $(STARTUPSCRIPTDIR)/$(STARTUPSCRIPTNAME) stop; fi +-$(INSTBASE)/sbin/mdnsd: $(BUILDDIR)/mdnsd $(STARTUPSCRIPTDIR)/$(STARTUPSCRIPTNAME) +- @if test -x $@; then $(STARTUPSCRIPTDIR)/$(STARTUPSCRIPTNAME) stop; fi ++$(INSTBASE)/sbin/mdnsd: $(BUILDDIR)/mdnsd $(CP) $< $@ +- @$(STARTUPSCRIPTDIR)/$(STARTUPSCRIPTNAME) start --$(INSTBASE)/lib/libdns_sd.$(LDSUFFIX).$(LIBVERS): $(BUILDDIR)/libdns_sd.$(LDSUFFIX) -+$(DESTDIR)$(INSTBASE)/lib/libdns_sd.$(LDSUFFIX).$(LIBVERS): $(BUILDDIR)/libdns_sd.$(LDSUFFIX) + $(INSTBASE)/lib/libdns_sd.$(LDSUFFIX).$(LIBVERS): $(BUILDDIR)/libdns_sd.$(LDSUFFIX) $(CP) $< $@ - $(LN) $@ $(INSTBASE)/lib/libdns_sd.$(LDSUFFIX) -+ $(LN) libdns_sd.$(LDSUFFIX).$(LIBVERS) $(DESTDIR)$(INSTBASE)/lib/libdns_sd.$(LDSUFFIX) ++ $(LN) $(notdir $@) $(INSTBASE)/lib/libdns_sd.$(LDSUFFIX) ifdef LDCONFIG # -m means 'merge into existing database', -R means 'rescan directories' $(LDCONFIG) -mR - endif - --$(INSTBASE)/include/dns_sd.h: $(SHAREDDIR)/dns_sd.h -+$(DESTDIR)$(INSTBASE)/include/dns_sd.h: $(SHAREDDIR)/dns_sd.h - $(CP) $< $@ - - # We make this target dependent on $(INSTBASE)/sbin/mdnsd because we need to ensure - # that the daemon is installed *before* we try to execute the command to start it. --$(STARTUPSCRIPTDIR)/$(STARTUPSCRIPTNAME): mdnsd.sh $(STARTUPSCRIPTDIR) $(INSTBASE)/sbin/mdnsd -+$(STARTUPSCRIPTDIR)/$(STARTUPSCRIPTNAME): mdnsd.sh $(STARTUPSCRIPTDIR) $(DESTDIR)$(INSTBASE)/sbin/mdnsd - $(CP) $< $@ - chmod ugo+x $@ - $@ start -@@ -330,26 +330,26 @@ else - endif - endif - --$(MANPATH)/man5/%.5: %.5 -+$(DESTDIR)$(MANPATH)/man5/%.5: %.5 - cp $< $@ - chmod 444 $@ - --$(MANPATH)/man8/%.8: %.8 -+$(DESTDIR)$(MANPATH)/man8/%.8: %.8 +@@ -338,7 +336,7 @@ $(MANPATH)/man8/%.8: %.8 cp $< $@ chmod 444 $@ -$(MANPATH)/man8/mdnsd.8: $(SHAREDDIR)/mDNSResponder.8 -+$(DESTDIR)$(MANPATH)/man8/mdnsd.8: $(SHAREDDIR)/mDNSResponderPosix.8 ++$(MANPATH)/man8/mdnsd.8: $(SHAREDDIR)/mDNSResponderPosix.8 cp $< $@ chmod 444 $@ --$(INSTBASE)/bin/dns-sd: ../Clients/build/dns-sd -+$(DESTDIR)$(INSTBASE)/bin/dns-sd: ../Clients/build/dns-sd - $(CP) $< $@ - --$(NSSINSTPATH)/$(NSSLINKNAME): $(NSSINSTPATH)/$(NSSLIBFILE) -+$(DESTDIR)$(NSSINSTPATH)/$(NSSLINKNAME): $(NSSINSTPATH)/$(NSSLIBFILE) - $(LN) $< $@ - ldconfig - --$(NSSINSTPATH)/$(NSSLIBFILE): $(BUILDDIR)/$(NSSLIBFILE) -+$(DESTDIR)$(NSSINSTPATH)/$(NSSLIBFILE): $(BUILDDIR)/$(NSSLIBFILE) - $(CP) $< $@ - chmod 444 $@ - -@@ -491,6 +491,8 @@ $(OBJDIR)/NetMonitor.c.o: $(C +@@ -491,6 +489,8 @@ $(OBJDIR)/NetMonitor.c.o: $(C $(BUILDDIR)/dnsextd: $(DNSEXTDOBJ) $(OBJDIR)/dnsextd.c.threadsafe.o $(CC) $+ -o $@ $(LINKOPTS) $(LINKOPTS_PTHREAD) Modified: head/net/mDNSResponder/pkg-descr ============================================================================== --- head/net/mDNSResponder/pkg-descr Tue Nov 22 06:55:08 2016 (r426782) +++ head/net/mDNSResponder/pkg-descr Tue Nov 22 06:55:13 2016 (r426783) @@ -8,4 +8,4 @@ The mDNSResponder project is a component networking initiative. WWW: https://developer.apple.com/bonjour/ -WWW: http://opensource.apple.com/tarballs/mDNSResponder/ +WWW: https://opensource.apple.com/tarballs/mDNSResponder/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201611220655.uAM6tDVF092720>