View | Details | Raw Unified | Return to bug 231001
Collapse All | Expand All

(-)dns/knot2/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1531404143
1
TIMESTAMP = 1535557345
2
SHA256 (knot-2.6.8.tar.xz) = 0daee8efd6262f10c54ee6f5fb99ca4d0f72e275513ec0902032af594cac1b15
2
SHA256 (knot-2.7.2.tar.xz) = cb70b2ee1c7ecbaad8774a1e0c449a68c6a6f7c9d60595524f003201d6e38431
3
SIZE (knot-2.6.8.tar.xz) = 1121740
3
SIZE (knot-2.7.2.tar.xz) = 1148880
(-)dns/knot2/files/pkg-message.in (-1 / +1 lines)
Lines 13-19 Link Here
13
   - man knotd
13
   - man knotd
14
   - https://www.knot-dns.cz/documentation/
14
   - https://www.knot-dns.cz/documentation/
15
15
16
  When upgrading from 2.4.x to 2.5.x read:
16
  When upgrading from 2.4.x read:
17
   - https://www.knot-dns.cz/docs/2.5/html/migration.html#upgrade-2-4-x-to-2-5-x
17
   - https://www.knot-dns.cz/docs/2.5/html/migration.html#upgrade-2-4-x-to-2-5-x
18
18
19
################################################################################
19
################################################################################
(-)dns/knot2/Makefile (-5 / +11 lines)
Lines 2-9 Link Here
2
# $FreeBSD: head/dns/knot2/Makefile 475857 2018-07-29 22:18:44Z gerald $
2
# $FreeBSD: head/dns/knot2/Makefile 475857 2018-07-29 22:18:44Z gerald $
3
3
4
PORTNAME=	knot
4
PORTNAME=	knot
5
DISTVERSION=	2.6.8
5
DISTVERSION=	2.7.2
6
PORTREVISION=	1
7
CATEGORIES=	dns ipv6
6
CATEGORIES=	dns ipv6
8
MASTER_SITES=	https://secure.nic.cz/files/knot-dns/ \
7
MASTER_SITES=	https://secure.nic.cz/files/knot-dns/ \
9
		https://dns.company/downloads/knot-dns/
8
		https://dns.company/downloads/knot-dns/
Lines 14-19 Link Here
14
13
15
LICENSE=	GPLv3
14
LICENSE=	GPLv3
16
15
16
.include <bsd.port.options.mk>
17
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1120000
18
NOT_FOR_ARCHS= i386
19
NOT_FOR_ARCHS_REASON_i386=Uses 64 bit atomics that clang cannot generate on i386 on FreeBSD >= 11.2
20
.endif
21
17
LIB_DEPENDS=	libgnutls.so:security/gnutls \
22
LIB_DEPENDS=	libgnutls.so:security/gnutls \
18
		libidn2.so:dns/libidn2 \
23
		libidn2.so:dns/libidn2 \
19
		liblmdb.so:databases/lmdb \
24
		liblmdb.so:databases/lmdb \
Lines 22-35 Link Here
22
27
23
CONFLICTS=	knot-1.* knot1-[0-6].*
28
CONFLICTS=	knot-1.* knot1-[0-6].*
24
29
25
USES=		alias compiler:c11 libedit libtool localbase ncurses pkgconfig python shebangfix tar:xz
30
USES=		alias compiler:c11 libedit libtool localbase ncurses pkgconfig python tar:xz
26
GNU_CONFIGURE=	yes
31
GNU_CONFIGURE=	yes
27
SHEBANG_FILES=	src/utils/pykeymgr/pykeymgr.in
28
CONFIGURE_ARGS=	--with-rundir=/var/run/knot \
32
CONFIGURE_ARGS=	--with-rundir=/var/run/knot \
29
		--with-storage=/var/db/knot \
33
		--with-storage=/var/db/knot \
30
		--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \
34
		--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \
31
		--enable-recvmmsg=no
35
		--enable-recvmmsg=no
32
USE_LDCONFIG=	yes
36
USE_LDCONFIG=	yes
37
LLD_UNSAFE=	yes
33
INSTALL_TARGET=	install-strip
38
INSTALL_TARGET=	install-strip
34
USE_RC_SUBR=	${PORTNAME}
39
USE_RC_SUBR=	${PORTNAME}
35
SUB_FILES=	pkg-message
40
SUB_FILES=	pkg-message
Lines 38-44 Link Here
38
GROUPS=		knot
43
GROUPS=		knot
39
SUB_LIST+=	USERS="${USERS}" GROUPS="${GROUPS}"
44
SUB_LIST+=	USERS="${USERS}" GROUPS="${GROUPS}"
40
45
41
PORTDOCS=	AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS
46
PORTDOCS=	COPYING NEWS README
42
47
43
OPTIONS_DEFINE=			DNSTAP FASTPARSER IDN
48
OPTIONS_DEFINE=			DNSTAP FASTPARSER IDN
44
49
Lines 71-76 Link Here
71
	${MV} ${STAGEDIR}${ETCDIR}/knot.sample.conf \
76
	${MV} ${STAGEDIR}${ETCDIR}/knot.sample.conf \
72
		${STAGEDIR}${ETCDIR}/knot.conf.sample
77
		${STAGEDIR}${ETCDIR}/knot.conf.sample
73
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
78
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
79
	@${MKDIR} ${STAGEDIR}/var/run/knot ${STAGEDIR}/var/db/knot
74
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
80
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
75
81
76
.include <bsd.port.mk>
82
.include <bsd.port.mk>
(-)dns/knot2/pkg-plist (-34 / +30 lines)
Lines 1-39 Link Here
1
@dir /var/db/knot
2
@dir /var/run/knot
1
bin/kdig
3
bin/kdig
2
bin/khost
4
bin/khost
3
bin/kjournalprint
4
bin/knsec3hash
5
bin/knsec3hash
5
bin/knsupdate
6
bin/knsupdate
6
bin/kzonecheck
7
bin/kzonecheck
7
%%ETCDIR%%/example.com.zone
8
%%ETCDIR%%/example.com.zone
8
@sample %%ETCDIR%%/knot.conf.sample
9
@sample %%ETCDIR%%/knot.conf.sample
9
include/dnssec/binary.h
10
include/libdnssec/binary.h
10
include/dnssec/crypto.h
11
include/libdnssec/crypto.h
11
include/dnssec/dnssec.h
12
include/libdnssec/dnssec.h
12
include/dnssec/error.h
13
include/libdnssec/error.h
13
include/dnssec/key.h
14
include/libdnssec/key.h
14
include/dnssec/keyid.h
15
include/libdnssec/keyid.h
15
include/dnssec/keystore.h
16
include/libdnssec/keystore.h
16
include/dnssec/keytag.h
17
include/libdnssec/keytag.h
17
include/dnssec/list.h
18
include/libdnssec/list.h
18
include/dnssec/nsec.h
19
include/libdnssec/nsec.h
19
include/dnssec/random.h
20
include/libdnssec/random.h
20
include/dnssec/sign.h
21
include/libdnssec/sign.h
21
include/dnssec/tsig.h
22
include/libdnssec/tsig.h
22
include/dnssec/version.h
23
include/libdnssec/version.h
23
include/knot/module.h
24
include/knot/module.h
24
include/libknot/attribute.h
25
include/libknot/attribute.h
25
include/libknot/binary.h
26
include/libknot/codes.h
26
include/libknot/codes.h
27
include/libknot/consts.h
27
include/libknot/consts.h
28
include/libknot/control/control.h
28
include/libknot/control/control.h
29
include/libknot/cookies/alg-fnv64.h
29
include/libknot/cookies.h
30
include/libknot/cookies/client.h
31
include/libknot/cookies/server.h
32
include/libknot/db/db.h
30
include/libknot/db/db.h
33
include/libknot/db/db_lmdb.h
31
include/libknot/db/db_lmdb.h
34
include/libknot/db/db_trie.h
32
include/libknot/db/db_trie.h
35
include/libknot/descriptor.h
33
include/libknot/descriptor.h
36
include/libknot/dname.h
34
include/libknot/dname.h
35
include/libknot/endian.h
37
include/libknot/errcode.h
36
include/libknot/errcode.h
38
include/libknot/error.h
37
include/libknot/error.h
39
include/libknot/libknot.h
38
include/libknot/libknot.h
Lines 47-104 Link Here
47
include/libknot/rdataset.h
46
include/libknot/rdataset.h
48
include/libknot/rrset-dump.h
47
include/libknot/rrset-dump.h
49
include/libknot/rrset.h
48
include/libknot/rrset.h
50
include/libknot/rrtype/aaaa.h
51
include/libknot/rrtype/dnskey.h
49
include/libknot/rrtype/dnskey.h
52
include/libknot/rrtype/ds.h
50
include/libknot/rrtype/ds.h
53
include/libknot/rrtype/naptr.h
51
include/libknot/rrtype/naptr.h
54
include/libknot/rrtype/nsec.h
52
include/libknot/rrtype/nsec.h
55
include/libknot/rrtype/nsec3.h
53
include/libknot/rrtype/nsec3.h
56
include/libknot/rrtype/nsec3param.h
54
include/libknot/rrtype/nsec3param.h
57
include/libknot/rrtype/opt-cookie.h
58
include/libknot/rrtype/opt.h
55
include/libknot/rrtype/opt.h
59
include/libknot/rrtype/rdname.h
56
include/libknot/rrtype/rdname.h
60
include/libknot/rrtype/rrsig.h
57
include/libknot/rrtype/rrsig.h
61
include/libknot/rrtype/soa.h
58
include/libknot/rrtype/soa.h
62
include/libknot/rrtype/tsig.h
59
include/libknot/rrtype/tsig.h
63
include/libknot/rrtype/txt.h
64
include/libknot/tsig-op.h
60
include/libknot/tsig-op.h
65
include/libknot/tsig.h
61
include/libknot/tsig.h
66
include/libknot/version.h
62
include/libknot/version.h
63
include/libknot/wire.h
67
include/libknot/yparser/yparser.h
64
include/libknot/yparser/yparser.h
68
include/libknot/yparser/ypformat.h
65
include/libknot/yparser/ypformat.h
69
include/libknot/yparser/ypschema.h
66
include/libknot/yparser/ypschema.h
70
include/libknot/yparser/yptrafo.h
67
include/libknot/yparser/yptrafo.h
71
include/zscanner/error.h
68
include/libzscanner/error.h
72
include/zscanner/scanner.h
69
include/libzscanner/scanner.h
73
include/zscanner/version.h
70
include/libzscanner/version.h
74
lib/libdnssec.a
71
lib/libdnssec.a
75
lib/libdnssec.so
72
lib/libdnssec.so
76
lib/libdnssec.so.5
73
lib/libdnssec.so.6
77
lib/libdnssec.so.5.0.0
74
lib/libdnssec.so.6.0.0
78
lib/libknot.a
75
lib/libknot.a
79
lib/libknot.so
76
lib/libknot.so
80
lib/libknot.so.7
77
lib/libknot.so.8
81
lib/libknot.so.7.0.0
78
lib/libknot.so.8.0.0
82
lib/libzscanner.a
79
lib/libzscanner.a
83
lib/libzscanner.so
80
lib/libzscanner.so
84
lib/libzscanner.so.1
81
lib/libzscanner.so.2
85
lib/libzscanner.so.1.0.0
82
lib/libzscanner.so.2.0.0
86
libdata/pkgconfig/knotd.pc
83
libdata/pkgconfig/knotd.pc
87
libdata/pkgconfig/libdnssec.pc
84
libdata/pkgconfig/libdnssec.pc
88
libdata/pkgconfig/libknot.pc
85
libdata/pkgconfig/libknot.pc
89
libdata/pkgconfig/libzscanner.pc
86
libdata/pkgconfig/libzscanner.pc
90
man/man1/kdig.1.gz
87
man/man1/kdig.1.gz
91
man/man1/khost.1.gz
88
man/man1/khost.1.gz
92
man/man1/kjournalprint.1.gz
93
man/man1/knsec3hash.1.gz
89
man/man1/knsec3hash.1.gz
94
man/man1/knsupdate.1.gz
90
man/man1/knsupdate.1.gz
95
man/man1/kzonecheck.1.gz
91
man/man1/kzonecheck.1.gz
96
man/man5/knot.conf.5.gz
92
man/man5/knot.conf.5.gz
97
man/man8/keymgr.8.gz
93
man/man8/keymgr.8.gz
94
man/man8/kjournalprint.8.gz
98
man/man8/knotc.8.gz
95
man/man8/knotc.8.gz
99
man/man8/knotd.8.gz
96
man/man8/knotd.8.gz
100
man/man8/pykeymgr.8.gz
101
sbin/keymgr
97
sbin/keymgr
98
sbin/kjournalprint
102
sbin/knotc
99
sbin/knotc
103
sbin/knotd
100
sbin/knotd
104
sbin/pykeymgr

Return to bug 231001