View | Details | Raw Unified | Return to bug 220205 | Differences between
and this patch

Collapse All | Expand All

(-)dns/knot2/distinfo 2017-06-22 10:09:14.328447000 +0000 (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1493403989
1
TIMESTAMP = 1496870306
2
SHA256 (knot-2.4.3.tar.xz) = f90258bcb29c1f351cd8d824ff8d67aef906ae5d5ff0f652c4f69c69ed8a704f
2
SHA256 (knot-2.5.1.tar.xz) = 6c08cdc0a0182e262136b936a968ad667abce112195d99c27e50ea22afc08398
3
SIZE (knot-2.4.3.tar.xz) = 1110588
3
SIZE (knot-2.5.1.tar.xz) = 1070108
(-)dns/knot2/files/patch-src_utils_pykeymgr_pykeymgr.in 2017-06-22 10:09:14.312618000 +0000 (+8 lines)
Line 0 Link Here
1
--- src/utils/pykeymgr/pykeymgr.in.orig        2017-06-15 11:53:10 UTC
2
+++ src/utils/pykeymgr/pykeymgr.in
3
@@ -1,4 +1,4 @@
4
-#!/usr/bin/env python
5
+#!/usr/local/bin/python3
6
 # vim: et ts=4 sw=4 sts=4
7
 #
8
 # Manipulate LMDB-beckended KASP database (import from obsolete JSON KASP, list, modify...).
(-)dns/knot2/files/pkg-message.in 2017-06-22 10:09:14.319854000 +0000 (-1 / +1 lines)
Lines 12-18 Link Here
12
######################################################################
12
######################################################################
13
13
14
  Please consult the documentation:
14
  Please consult the documentation:
15
   - man knot.conf
15
   - man knotd
16
   - https://www.knot-dns.cz/documentation/
16
   - https://www.knot-dns.cz/documentation/
17
17
18
######################################################################
18
######################################################################
(-)dns/knot2/Makefile 2017-06-22 10:11:08.147864000 +0000 (-7 / +10 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/dns/knot2/Makefile 439773 2017-04-29 20:28:55Z pi $
2
# $FreeBSD: head/dns/knot2/Makefile 439773 2017-04-29 20:28:55Z pi $
3
3
4
PORTNAME=      knot
4
PORTNAME=      knot
5
PORTVERSION=   2.4.3
5
PORTVERSION=   2.5.1
6
CATEGORIES=    dns ipv6
6
CATEGORIES=    dns ipv6
7
MASTER_SITES=  https://secure.nic.cz/files/knot-dns/ \
7
MASTER_SITES=  https://secure.nic.cz/files/knot-dns/ \
8
               http://dns-lab.com/downloads/knot-dns/
8
               http://dns-lab.com/downloads/knot-dns/
Lines 13-30 Link Here
13
13
14
LICENSE=       GPLv3
14
LICENSE=       GPLv3
15
15
16
LIB_DEPENDS=   libfstrm.so:devel/fstrm \
16
LIB_DEPENDS=   libgnutls.so:security/gnutls \
17
               libgnutls.so:security/gnutls \
18
               libjansson.so:devel/jansson \
19
               liblmdb.so:databases/lmdb \
17
               liblmdb.so:databases/lmdb \
20
               libnettle.so:security/nettle \
18
               libnettle.so:security/nettle \
21
               liburcu.so:sysutils/liburcu
19
               liburcu.so:sysutils/liburcu
22
20
23
CONFLICTS=     knot-1.* knot1-[0-6].*
21
CONFLICTS=     knot-1.* knot1-[0-6].*
24
22
25
USES=          alias compiler:c11 libedit libtool pkgconfig tar:xz
23
USES=          autoreconf alias compiler:c11 libedit libtool localbase pkgconfig python shebangfix tar:xz
26
USE_LDCONFIG=  yes
24
USE_LDCONFIG=  yes
27
28
GNU_CONFIGURE= yes
25
GNU_CONFIGURE= yes
29
CONFIGURE_ARGS=        --with-rundir=/var/run/knot \
26
CONFIGURE_ARGS=        --with-rundir=/var/run/knot \
30
               --with-storage=/var/db/knot \
27
               --with-storage=/var/db/knot \
Lines 42-52 Link Here
42
39
43
PORTDOCS=      AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS
40
PORTDOCS=      AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS
44
41
42
BROKEN_i386=   Issues in knot/modules/*/*.c: undefined reference to `__atomic_fetch_add_8'
43
45
OPTIONS_DEFINE=                        DNSTAP FASTPARSER IDN
44
OPTIONS_DEFINE=                        DNSTAP FASTPARSER IDN
46
45
47
DNSTAP_DESC=                   dnstap support (see dnstap.info)
46
DNSTAP_DESC=                   dnstap support (see dnstap.info)
48
DNSTAP_CONFIGURE_ENABLE=       dnstap
47
DNSTAP_CONFIGURE_ENABLE=       dnstap
49
DNSTAP_LIB_DEPENDS=            libprotobuf-c.so:devel/protobuf-c
48
DNSTAP_LIB_DEPENDS=            libprotobuf-c.so:devel/protobuf-c \
49
                               libfstrm.so:devel/fstrm
50
# XXX: because `kdig_CPPFLAGS += $(DNSTAP_CFLAGS)' line is missing from
50
# XXX: because `kdig_CPPFLAGS += $(DNSTAP_CFLAGS)' line is missing from
51
# `src/Makefile.am' file (and thus pre-generated `src/Makefile.in') which
51
# `src/Makefile.am' file (and thus pre-generated `src/Makefile.in') which
52
# should contain "$libfstrm_CFLAGS $libprotobuf_c_CFLAGS" set by configure
52
# should contain "$libfstrm_CFLAGS $libprotobuf_c_CFLAGS" set by configure
Lines 60-65 Link Here
60
IDN_CONFIGURE_WITH=            libidn
60
IDN_CONFIGURE_WITH=            libidn
61
IDN_LIB_DEPENDS=               libidn.so:dns/libidn
61
IDN_LIB_DEPENDS=               libidn.so:dns/libidn
62
62
63
pre-configure:
64
       @cd ${WRKSRC} && ${AUTORECONF} -f -i
65
63
post-patch:
66
post-patch:
64
       @${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|' \
67
       @${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|' \
65
               ${WRKSRC}/src/Makefile.in
68
               ${WRKSRC}/src/Makefile.in
(-)dns/knot2/pkg-plist 2017-06-22 10:09:14.331111000 +0000 (-10 / +14 lines)
Lines 10-29 Link Here
10
include/dnssec/crypto.h
10
include/dnssec/crypto.h
11
include/dnssec/dnssec.h
11
include/dnssec/dnssec.h
12
include/dnssec/error.h
12
include/dnssec/error.h
13
include/dnssec/event.h
14
include/dnssec/kasp.h
15
include/dnssec/key.h
13
include/dnssec/key.h
16
include/dnssec/keyid.h
14
include/dnssec/keyid.h
17
include/dnssec/keystate.h
18
include/dnssec/keystore.h
15
include/dnssec/keystore.h
19
include/dnssec/keytag.h
16
include/dnssec/keytag.h
20
include/dnssec/keyusage.h
21
include/dnssec/list.h
17
include/dnssec/list.h
22
include/dnssec/nsec.h
18
include/dnssec/nsec.h
23
include/dnssec/random.h
19
include/dnssec/random.h
24
include/dnssec/sign.h
20
include/dnssec/sign.h
25
include/dnssec/tsig.h
21
include/dnssec/tsig.h
26
include/dnssec/version.h
22
include/dnssec/version.h
23
include/knot/module.h
27
include/libknot/attribute.h
24
include/libknot/attribute.h
28
include/libknot/binary.h
25
include/libknot/binary.h
29
include/libknot/codes.h
26
include/libknot/codes.h
Lines 67-95 Link Here
67
include/libknot/tsig-op.h
64
include/libknot/tsig-op.h
68
include/libknot/tsig.h
65
include/libknot/tsig.h
69
include/libknot/version.h
66
include/libknot/version.h
67
include/libknot/yparser/yparser.h
68
include/libknot/yparser/ypformat.h
69
include/libknot/yparser/ypschema.h
70
include/libknot/yparser/yptrafo.h
70
include/zscanner/error.h
71
include/zscanner/error.h
71
include/zscanner/scanner.h
72
include/zscanner/scanner.h
72
include/zscanner/version.h
73
include/zscanner/version.h
73
lib/libdnssec.a
74
lib/libdnssec.a
74
lib/libdnssec.so
75
lib/libdnssec.so
75
lib/libdnssec.so.2
76
lib/libdnssec.so.4
76
lib/libdnssec.so.2.1.0
77
lib/libdnssec.so.4.0.0
77
lib/libknot.a
78
lib/libknot.a
78
lib/libknot.so
79
lib/libknot.so
79
lib/libknot.so.5
80
lib/libknot.so.6
80
lib/libknot.so.5.0.0
81
lib/libknot.so.6.0.0
81
lib/libzscanner.a
82
lib/libzscanner.a
82
lib/libzscanner.so
83
lib/libzscanner.so
83
lib/libzscanner.so.1
84
lib/libzscanner.so.1
84
lib/libzscanner.so.1.0.0
85
lib/libzscanner.so.1.0.0
86
libdata/pkgconfig/knotd.pc
85
libdata/pkgconfig/libdnssec.pc
87
libdata/pkgconfig/libdnssec.pc
86
libdata/pkgconfig/libknot.pc
88
libdata/pkgconfig/libknot.pc
87
libdata/pkgconfig/libzscanner.pc
89
libdata/pkgconfig/libzscanner.pc
88
libexec/knot1to2
89
man/man1/kdig.1.gz
90
man/man1/kdig.1.gz
90
man/man1/khost.1.gz
91
man/man1/khost.1.gz
91
man/man1/kjournalprint.1.gz
92
man/man1/kjournalprint.1.gz
92
man/man1/knot1to2.1.gz
93
man/man1/knsec3hash.1.gz
93
man/man1/knsec3hash.1.gz
94
man/man1/knsupdate.1.gz
94
man/man1/knsupdate.1.gz
95
man/man1/kzonecheck.1.gz
95
man/man1/kzonecheck.1.gz
Lines 97-102 Link Here
97
man/man8/keymgr.8.gz
97
man/man8/keymgr.8.gz
98
man/man8/knotc.8.gz
98
man/man8/knotc.8.gz
99
man/man8/knotd.8.gz
99
man/man8/knotd.8.gz
100
man/man8/pykeymgr.8.gz
100
sbin/keymgr
101
sbin/keymgr
101
sbin/knotc
102
sbin/knotc
102
sbin/knotd
103
sbin/knotd
104
sbin/pykeymgr
105
@dir /var/db/knot
106
@dir /var/run/knot

Return to bug 220205