svn commit: r486632 - in head/dns: . knot2 knot2-lib
Steve Wills
swills at FreeBSD.org
Tue Dec 4 19:40:30 UTC 2018
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 at 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 at dns.company
-COMMENT= High performance authoritative-only DNS server
+COMMENT?= High performance authoritative-only DNS server
LICENSE= GPLv3
More information about the svn-ports-all
mailing list