Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Feb 2018 08:14:57 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r462774 - in head/dns/knot2: . files
Message-ID:  <201802240814.w1O8EvZm006871@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Feb 24 08:14:56 2018
New Revision: 462774
URL: https://svnweb.freebsd.org/changeset/ports/462774

Log:
  dns/knot2: Update to 2.6.5
  
  Additional port changes:
  * Changed to DISTVERSION
  * Replaced the second MASTER_SITES
  * Added dependency to LIB_DEPENDS
  * Removed USES=autoreconf
  * Added USES=ncurses
  * Removed extra patches
  
  PR:		225957
  Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (mantainer)
  Approved by:	tcberner (mentor, implicit)

Deleted:
  head/dns/knot2/files/extra-patch-configure.ac
  head/dns/knot2/files/extra-patch-src_Makefile.am
Modified:
  head/dns/knot2/Makefile
  head/dns/knot2/distinfo
  head/dns/knot2/pkg-descr
  head/dns/knot2/pkg-plist

Modified: head/dns/knot2/Makefile
==============================================================================
--- head/dns/knot2/Makefile	Sat Feb 24 07:48:16 2018	(r462773)
+++ head/dns/knot2/Makefile	Sat Feb 24 08:14:56 2018	(r462774)
@@ -2,10 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	knot
-PORTVERSION=	2.6.4
+DISTVERSION=	2.6.5
 CATEGORIES=	dns ipv6
 MASTER_SITES=	https://secure.nic.cz/files/knot-dns/ \
-		http://dns-lab.com/downloads/knot-dns/
+		https://dns.company/downloads/knot-dns/
 PKGNAMESUFFIX=	2
 
 MAINTAINER=	freebsd@dns-lab.com
@@ -14,23 +14,22 @@ COMMENT=	High performance authoritative-only DNS serve
 LICENSE=	GPLv3
 
 LIB_DEPENDS=	libgnutls.so:security/gnutls \
+		libidn2.so:dns/libidn2 \
 		liblmdb.so:databases/lmdb \
 		libnettle.so:security/nettle \
 		liburcu.so:sysutils/liburcu
 
 CONFLICTS=	knot-1.* knot1-[0-6].*
 
-USES=		autoreconf alias compiler:c11 libedit libtool localbase pkgconfig python shebangfix tar:xz
-SHEBANG_FILES=	src/utils/pykeymgr/pykeymgr.in
-USE_LDCONFIG=	yes
+USES=		alias compiler:c11 libedit libtool localbase ncurses pkgconfig python shebangfix tar:xz
 GNU_CONFIGURE=	yes
+SHEBANG_FILES=	src/utils/pykeymgr/pykeymgr.in
 CONFIGURE_ARGS=	--with-rundir=/var/run/knot \
 		--with-storage=/var/db/knot \
 		--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \
 		--enable-recvmmsg=no
-
+USE_LDCONFIG=	yes
 INSTALL_TARGET=	install-strip
-
 USE_RC_SUBR=	${PORTNAME}
 SUB_FILES=	pkg-message
 
@@ -60,13 +59,6 @@ FASTPARSER_CONFIGURE_ENABLE=	fastparser
 IDN_CONFIGURE_WITH=		libidn
 IDN_LIB_DEPENDS=		libidn.so:dns/libidn
 
-# starting at 2.6.5 this block will already be absolete
-.include <bsd.port.pre.mk>
-.if ${ARCH} == "i386"
-EXTRA_PATCHES+=	${PATCHDIR}/extra-patch-configure.ac
-EXTRA_PATCHES+=	${PATCHDIR}/extra-patch-src_Makefile.am
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|' \
 		${WRKSRC}/src/Makefile.in
@@ -80,5 +72,4 @@ post-install:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
 
-#.include <bsd.port.mk>
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/dns/knot2/distinfo
==============================================================================
--- head/dns/knot2/distinfo	Sat Feb 24 07:48:16 2018	(r462773)
+++ head/dns/knot2/distinfo	Sat Feb 24 08:14:56 2018	(r462774)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1517244504
-SHA256 (knot-2.6.4.tar.xz) = 1d0d37b5047ecd554d927519d5565c29c1ba9b501c100eb5f3a5af184d75386a
-SIZE (knot-2.6.4.tar.xz) = 1116928
+TIMESTAMP = 1518797968
+SHA256 (knot-2.6.5.tar.xz) = 33cd676706e2baeb37cf3879ccbc91a1e1cd1ee5d7a082adff4d1e753ce49d46
+SIZE (knot-2.6.5.tar.xz) = 1118084

Modified: head/dns/knot2/pkg-descr
==============================================================================
--- head/dns/knot2/pkg-descr	Sat Feb 24 07:48:16 2018	(r462773)
+++ head/dns/knot2/pkg-descr	Sat Feb 24 08:14:56 2018	(r462774)
@@ -11,4 +11,4 @@ AXFR and IXFR, DDNS and DNSSEC.  Its key features:
    - EDNS0 and DNSSEC extensions, including NSEC3
    - NSID
 
-WWW: http://www.knot-dns.cz/
+WWW: https://www.knot-dns.cz/

Modified: head/dns/knot2/pkg-plist
==============================================================================
--- head/dns/knot2/pkg-plist	Sat Feb 24 07:48:16 2018	(r462773)
+++ head/dns/knot2/pkg-plist	Sat Feb 24 08:14:56 2018	(r462774)
@@ -102,5 +102,3 @@ sbin/keymgr
 sbin/knotc
 sbin/knotd
 sbin/pykeymgr
-@dir(knot,knot,) /var/db/knot
-@dir(knot,knot,) /var/run/knot



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