Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Oct 2020 11:01:57 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r551379 - in head/dns/knot3: . files
Message-ID:  <202010041101.094B1vCY035923@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sun Oct  4 11:01:57 2020
New Revision: 551379
URL: https://svnweb.freebsd.org/changeset/ports/551379

Log:
  dns/knot3: re-add using repocopy
  
  PR:		249363
  Reported by:	danfe

Added:
  head/dns/knot3/
     - copied from r551377, head/dns/knot2/
Deleted:
  head/dns/knot3/files/extrapatch-configure.ac
Modified:
  head/dns/knot3/Makefile
  head/dns/knot3/distinfo
  head/dns/knot3/files/pkg-message.in
  head/dns/knot3/pkg-plist

Modified: head/dns/knot3/Makefile
==============================================================================
--- head/dns/knot2/Makefile	Sun Oct  4 10:53:47 2020	(r551377)
+++ head/dns/knot3/Makefile	Sun Oct  4 11:01:57 2020	(r551379)
@@ -2,26 +2,26 @@
 # $FreeBSD$
 
 PORTNAME=	knot
-DISTVERSION=	2.9.6
+DISTVERSION=	3.0.0
 CATEGORIES=	dns
 MASTER_SITES=	https://secure.nic.cz/files/knot-dns/ \
 		https://dns.company/downloads/knot-dns/
-PKGNAMESUFFIX?=	2
+PKGNAMESUFFIX?=	3
 
 MAINTAINER=	freebsd@dns.company
-COMMENT?=	High performance authoritative-only DNS server
+COMMENT=	High performance authoritative-only DNS server
 
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-CONFLICTS=	knot-1.* knot1-[0-6].*
-
 BUILD_DEPENDS=	autoconf>=2.65:devel/autoconf \
 		gsed:textproc/gsed
-
 LIB_DEPENDS=	libgnutls.so:security/gnutls \
-		liblmdb.so:databases/lmdb
+		liblmdb.so:databases/lmdb \
+		libnghttp2.so:www/libnghttp2
 
+CONFLICTS=	knot-1.* knot1-[0-6].* knot2-[0-9].*
+
 USES=		alias libtool localbase pkgconfig tar:xz
 
 HAS_CONFIGURE=	yes
@@ -33,10 +33,11 @@ CONFIGURE_ARGS=	--enable-recvmmsg=no \
 .if !defined(UTILS_ONLY) && !defined(LIB_ONLY)
 CONFIGURE_ARGS+=	--with-rundir=/var/run/knot \
 			--with-storage=/var/db/knot
+LIB_DEPENDS+=	liburcu.so:sysutils/liburcu
 USE_RC_SUBR=	${PORTNAME}
+#PLIST_FILES=	etc/rc.d/${PORTNAME}
 SUB_FILES=	pkg-message
 USES+=		libedit
-LIB_DEPENDS+=	liburcu.so:sysutils/liburcu
 .endif
 
 .if defined(UTILS_ONLY) || defined(LIB_ONLY)
@@ -55,7 +56,7 @@ USERS=		knot
 GROUPS=		knot
 SUB_LIST+=	USERS="${USERS}" GROUPS="${GROUPS}"
 
-PORTDOCS=	COPYING NEWS README
+PORTDOCS=	COPYING NEWS
 
 OPTIONS_DEFINE=			DNSTAP DOCS
 
@@ -72,6 +73,7 @@ DNSTAP_CONFIGURE_ENABLE=	dnstap
 DNSTAP_CONFIGURE_WITH=		module-dnstap=yes
 DNSTAP_LIB_DEPENDS=		libprotobuf-c.so:devel/protobuf-c \
 				libfstrm.so:devel/fstrm
+
 # XXX: because `kdig_CPPFLAGS += $(DNSTAP_CFLAGS)' line is missing from
 # `src/Makefile.am' file (and thus pre-generated `src/Makefile.in') which
 # should contain "$libfstrm_CFLAGS $libprotobuf_c_CFLAGS" set by configure
@@ -86,7 +88,7 @@ FASTPARSER_CONFIGURE_ENABLE=	fastparser
 
 IDN_CONFIGURE_WITH=		libidn
 IDN_CONFIGURE_OFF=		--without-libidn
-IDN_LIB_DEPENDS=		libidn2.so:dns/libidn2
+#IDN_LIB_DEPENDS=		libidn2.so:dns/libidn2
 
 MAXMINDDB_DESC=			Enable MaxMind for geodb module
 MAXMINDDB_LIB_DEPENDS=		libmaxminddb.so:net/libmaxminddb

Modified: head/dns/knot3/distinfo
==============================================================================
--- head/dns/knot2/distinfo	Sun Oct  4 10:53:47 2020	(r551377)
+++ head/dns/knot3/distinfo	Sun Oct  4 11:01:57 2020	(r551379)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1599955330
-SHA256 (knot-2.9.6.tar.xz) = bf742883c6825b54f19f2dadca2c94fec1ff8bdcf0a52388e2e167937594b2e7
-SIZE (knot-2.9.6.tar.xz) = 1188412
+TIMESTAMP = 1600167854
+SHA256 (knot-3.0.0.tar.xz) = f1c96aff6e873a2f9b1b8c2441d5a7801dd48d3abdb738a4d24b26c2a8fbe6c4
+SIZE (knot-3.0.0.tar.xz) = 1329064

Modified: head/dns/knot3/files/pkg-message.in
==============================================================================
--- head/dns/knot2/files/pkg-message.in	Sun Oct  4 10:53:47 2020	(r551377)
+++ head/dns/knot3/files/pkg-message.in	Sun Oct  4 11:01:57 2020	(r551379)
@@ -15,7 +15,7 @@
    - https://www.knot-dns.cz/documentation/
 
   When upgrading from 2.4.x read:
-   - https://www.knot-dns.cz/docs/2.5/html/migration.html#upgrade-2-4-x-to-2-5-x
+   - https://www.knot-dns.cz/docs/3.0/html/migration.html#upgrade-2-9-x-to-3-0-x
 EOM
 }
 ]

Modified: head/dns/knot3/pkg-plist
==============================================================================
--- head/dns/knot2/pkg-plist	Sun Oct  4 10:53:47 2020	(r551377)
+++ head/dns/knot3/pkg-plist	Sun Oct  4 11:01:57 2020	(r551379)
@@ -3,6 +3,7 @@ bin/khost
 bin/knsec3hash
 bin/knsupdate
 bin/kzonecheck
+bin/kzonesign
 %%ETCDIR%%/example.com.zone
 %%ETCDIR%%/knot.conf.sample
 include/knot/module.h
@@ -68,12 +69,12 @@ include/libzscanner/scanner.h
 include/libzscanner/version.h
 lib/libdnssec.a
 lib/libdnssec.so
-lib/libdnssec.so.7
-lib/libdnssec.so.7.0.0
+lib/libdnssec.so.8
+lib/libdnssec.so.8.0.0
 lib/libknot.a
 lib/libknot.so
-lib/libknot.so.10
-lib/libknot.so.10.0.0
+lib/libknot.so.11
+lib/libknot.so.11.0.0
 lib/libzscanner.a
 lib/libzscanner.so
 lib/libzscanner.so.3
@@ -87,11 +88,14 @@ man/man1/khost.1.gz
 man/man1/knsec3hash.1.gz
 man/man1/knsupdate.1.gz
 man/man1/kzonecheck.1.gz
+man/man1/kzonesign.1.gz
 man/man5/knot.conf.5.gz
+man/man8/kcatalogprint.8.gz
 man/man8/keymgr.8.gz
 man/man8/kjournalprint.8.gz
 man/man8/knotc.8.gz
 man/man8/knotd.8.gz
+sbin/kcatalogprint
 sbin/keymgr
 sbin/kjournalprint
 sbin/knotc



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