Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Dec 2018 19:40:28 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r486632 - in head/dns: . knot2 knot2-lib
Message-ID:  <201812041940.wB4JeSjt017095@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Tue Dec  4 19:40:28 2018
New Revision: 486632
URL: https://svnweb.freebsd.org/changeset/ports/486632

Log:
  dns/knot2-lib: create port
  
  This port allows to install only libknot, which comes along with
  Knot DNS (authoritative), but also is a depency of knot-resolver
  
  WWW: https://www.knot-dns.cz/
  
  PR:		233165 (with minor changes to dns/knot2)
  Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (dns/knot2 maintainer)

Added:
  head/dns/knot2-lib/
  head/dns/knot2-lib/Makefile   (contents, props changed)
  head/dns/knot2-lib/pkg-descr   (contents, props changed)
  head/dns/knot2-lib/pkg-plist   (contents, props changed)
Modified:
  head/dns/Makefile   (contents, props changed)
  head/dns/knot2/Makefile   (contents, props changed)

Modified: head/dns/Makefile
==============================================================================
--- head/dns/Makefile	Tue Dec  4 19:22:07 2018	(r486631)
+++ head/dns/Makefile	Tue Dec  4 19:40:28 2018	(r486632)
@@ -93,6 +93,7 @@
     SUBDIR += knot-resolver
     SUBDIR += knot1
     SUBDIR += knot2
+    SUBDIR += knot2-lib
     SUBDIR += ldapdns
     SUBDIR += ldns
     SUBDIR += libasr

Added: head/dns/knot2-lib/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/knot2-lib/Makefile	Tue Dec  4 19:40:28 2018	(r486632)
@@ -0,0 +1,14 @@
+# $FreeBSD$
+
+# Define PORTREVISION in ${MASTERDIR}
+COMMENT=	Knot2 lib (required by knot-resolver)
+PKGNAMESUFFIX=	2-lib
+
+MASTERDIR=	${.CURDIR}/../knot2
+DESCR=		${.CURDIR}/pkg-descr
+PLIST=		${.CURDIR}/pkg-plist
+
+LIB_ONLY=	yes
+COMPONENT=	-lib
+
+.include "${MASTERDIR}/Makefile"

Added: head/dns/knot2-lib/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/knot2-lib/pkg-descr	Tue Dec  4 19:40:28 2018	(r486632)
@@ -0,0 +1,4 @@
+This port allows to install only libknot, which comes along with
+Knot DNS (authoritative), but also is a depency of knot-resolver
+
+WWW: https://www.knot-dns.cz/

Added: head/dns/knot2-lib/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/knot2-lib/pkg-plist	Tue Dec  4 19:40:28 2018	(r486632)
@@ -0,0 +1,76 @@
+include/knot/module.h
+include/libdnssec/binary.h
+include/libdnssec/crypto.h
+include/libdnssec/dnssec.h
+include/libdnssec/error.h
+include/libdnssec/key.h
+include/libdnssec/keyid.h
+include/libdnssec/keystore.h
+include/libdnssec/keytag.h
+include/libdnssec/list.h
+include/libdnssec/nsec.h
+include/libdnssec/random.h
+include/libdnssec/sign.h
+include/libdnssec/tsig.h
+include/libdnssec/version.h
+include/libknot/attribute.h
+include/libknot/codes.h
+include/libknot/consts.h
+include/libknot/control/control.h
+include/libknot/cookies.h
+include/libknot/db/db.h
+include/libknot/db/db_lmdb.h
+include/libknot/db/db_trie.h
+include/libknot/descriptor.h
+include/libknot/dname.h
+include/libknot/endian.h
+include/libknot/errcode.h
+include/libknot/error.h
+include/libknot/libknot.h
+include/libknot/lookup.h
+include/libknot/mm_ctx.h
+include/libknot/packet/compr.h
+include/libknot/packet/pkt.h
+include/libknot/packet/rrset-wire.h
+include/libknot/packet/wire.h
+include/libknot/rdata.h
+include/libknot/rdataset.h
+include/libknot/rrset-dump.h
+include/libknot/rrset.h
+include/libknot/rrtype/dnskey.h
+include/libknot/rrtype/ds.h
+include/libknot/rrtype/naptr.h
+include/libknot/rrtype/nsec.h
+include/libknot/rrtype/nsec3.h
+include/libknot/rrtype/nsec3param.h
+include/libknot/rrtype/opt.h
+include/libknot/rrtype/rdname.h
+include/libknot/rrtype/rrsig.h
+include/libknot/rrtype/soa.h
+include/libknot/rrtype/tsig.h
+include/libknot/tsig-op.h
+include/libknot/tsig.h
+include/libknot/version.h
+include/libknot/wire.h
+include/libknot/yparser/yparser.h
+include/libknot/yparser/ypformat.h
+include/libknot/yparser/ypschema.h
+include/libknot/yparser/yptrafo.h
+include/libzscanner/error.h
+include/libzscanner/scanner.h
+include/libzscanner/version.h
+lib/libdnssec.a
+lib/libdnssec.so
+lib/libdnssec.so.6
+lib/libdnssec.so.6.0.0
+lib/libknot.a
+lib/libknot.so
+lib/libknot.so.8
+lib/libknot.so.8.0.0
+lib/libzscanner.a
+lib/libzscanner.so
+lib/libzscanner.so.2
+lib/libzscanner.so.2.0.0
+libdata/pkgconfig/libdnssec.pc
+libdata/pkgconfig/libknot.pc
+libdata/pkgconfig/libzscanner.pc

Modified: head/dns/knot2/Makefile
==============================================================================
--- head/dns/knot2/Makefile	Tue Dec  4 19:22:07 2018	(r486631)
+++ head/dns/knot2/Makefile	Tue Dec  4 19:40:28 2018	(r486632)
@@ -6,10 +6,10 @@ DISTVERSION=	2.7.4
 CATEGORIES=	dns ipv6
 MASTER_SITES=	https://secure.nic.cz/files/knot-dns/ \
 		https://dns.company/downloads/knot-dns/
-PKGNAMESUFFIX=	2
+PKGNAMESUFFIX?=	2
 
 MAINTAINER=	freebsd@dns.company
-COMMENT=	High performance authoritative-only DNS server
+COMMENT?=	High performance authoritative-only DNS server
 
 LICENSE=	GPLv3
 



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