Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Jun 2020 20:30:12 +0000 (UTC)
From:      Ashish SHUKLA <ashish@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r540541 - in head/dns/nss_mdns: . files
Message-ID:  <202006262030.05QKUCVp005668@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ashish
Date: Fri Jun 26 20:30:11 2020
New Revision: 540541
URL: https://svnweb.freebsd.org/changeset/ports/540541

Log:
  - Switch to Github repository as new upstream
  - Update to git snapshot 99c2f1c
  - Remove patches, already merged upstream
  - Remove SEARCH_DOMAINS option
  - Remove unsupported CONFIGURE_ARGS
  - Add WWW entry to pkg-descr
  
  Thanks to Greg V for working with upstream in upstreaming
  the patches and additional fixes
  
  PR:		211738

Deleted:
  head/dns/nss_mdns/files/
Modified:
  head/dns/nss_mdns/Makefile
  head/dns/nss_mdns/distinfo
  head/dns/nss_mdns/pkg-descr

Modified: head/dns/nss_mdns/Makefile
==============================================================================
--- head/dns/nss_mdns/Makefile	Fri Jun 26 20:14:35 2020	(r540540)
+++ head/dns/nss_mdns/Makefile	Fri Jun 26 20:30:11 2020	(r540541)
@@ -2,10 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	nss_mdns
-PORTVERSION=	0.10
-PORTREVISION=	3
+PORTVERSION=	0.14.1.20200624
 CATEGORIES=	dns
-MASTER_SITES=	http://0pointer.de/lennart/projects/nss-mdns/
 DISTNAME=	nss-mdns-${PORTVERSION}
 
 MAINTAINER=	ashish@FreeBSD.org
@@ -16,44 +14,42 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libavahi-client.so:net/avahi-app
 
+USES=		autoreconf gmake libtool pkgconfig
 CONFLICTS_INSTALL=	mDNSResponder_nss-[0-9]*
 
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
-USES=		autoreconf gmake libtool
 USE_LDCONFIG=	yes
 
-OPTIONS_DEFINE=	SEARCH_DOMAINS DOCS
-SEARCH_DOMAINS_DESC=	Honour search domains in resolv.conf
+USE_GITHUB=	yes
+GH_ACCOUNT=	lathiat
+GH_PROJECT=	nss-mdns
+GH_TAGNAME=	99c2f1c
 
+OPTIONS_DEFINE=	DOCS
+
 CONFIGURE_ARGS+=		\
 	--sysconfdir=/etc	\
-	--localstatedir=/var	\
-	--enable-avahi		\
-	--disable-legacy	\
-	--disable-lynx
+	--localstatedir=/var
 
-INSTALLED_MODULES=nss_mdns nss_mdns_minimal
+INSTALLED_MODULES=	nss_mdns nss_mdns_minimal \
+		  	nss_mdns4 nss_mdns4_minimal \
+			nss_mdns6 nss_mdns6_minimal
 
 .include <bsd.port.options.mk>
 
-.if ${PORT_OPTIONS:MSEARCH_DOMAINS}
-CONFIGURE_ARGS+=	--enable-search-domains
-.endif
-
 post-install:
 .for INSTALLED_MODULE in ${INSTALLED_MODULES}
 	${LN} -s ${INSTALLED_MODULE}.so.1 ${STAGEDIR}${PREFIX}/lib/${INSTALLED_MODULE}.so
 .endfor
 .if ${PORT_OPTIONS:MDOCS}
 	${MKDIR} ${STAGEDIR}${DOCSDIR}/
-	${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/README ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/README.html ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${INSTALL_WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
 .endif
 
 # TODO: Print a message about the etc directory used for mdns.allow
 # being relative to ${PREFIX}.
 PLIST_FILES=	${INSTALLED_MODULES:C/^/lib\//:C/$/.so/} ${INSTALLED_MODULES:C/^/lib\//:C/$/.so.1/}
-PORTDOCS=	README README.html
+PORTDOCS=	README.md
 
 .include <bsd.port.mk>

Modified: head/dns/nss_mdns/distinfo
==============================================================================
--- head/dns/nss_mdns/distinfo	Fri Jun 26 20:14:35 2020	(r540540)
+++ head/dns/nss_mdns/distinfo	Fri Jun 26 20:30:11 2020	(r540541)
@@ -1,2 +1,3 @@
-SHA256 (nss-mdns-0.10.tar.gz) = 1e683c2e7c3921814706d62fbbd3e9cbf493a75fa00255e0e715508d8134fa6d
-SIZE (nss-mdns-0.10.tar.gz) = 353130
+TIMESTAMP = 1593199547
+SHA256 (lathiat-nss-mdns-0.14.1.20200624-99c2f1c_GH0.tar.gz) = 6767b4a739c8cdaaa793adb625455e55c3d38e98f11c71bd97a3a9626eb4d39a
+SIZE (lathiat-nss-mdns-0.14.1.20200624-99c2f1c_GH0.tar.gz) = 30253

Modified: head/dns/nss_mdns/pkg-descr
==============================================================================
--- head/dns/nss_mdns/pkg-descr	Fri Jun 26 20:14:35 2020	(r540540)
+++ head/dns/nss_mdns/pkg-descr	Fri Jun 26 20:30:11 2020	(r540541)
@@ -1,3 +1,5 @@
 nss_mdns is a plugin for libc which provides host name resolution via
 Multicast DNS, building on Avahi.
 Only name resolution is provided; nss_mdns does not advertise services.
+
+WWW: https://github.com/lathiat/nss-mdns



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202006262030.05QKUCVp005668>