Lines 2-8
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= nsd |
4 |
PORTNAME= nsd |
5 |
PORTVERSION= 4.1.25 |
5 |
PORTVERSION= 4.1.26 |
6 |
CATEGORIES= dns ipv6 |
6 |
CATEGORIES= dns ipv6 |
7 |
MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/ \ |
7 |
MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/ \ |
8 |
ftp://ftp.rhnet.is/pub/nsd/ |
8 |
ftp://ftp.rhnet.is/pub/nsd/ |
Lines 13-21
Link Here
|
13 |
LICENSE= BSD3CLAUSE |
13 |
LICENSE= BSD3CLAUSE |
14 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
14 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
15 |
|
15 |
|
|
|
16 |
USES= cpe ssl |
17 |
|
18 |
LIB_DEPENDS+= libevent.so:devel/libevent |
19 |
|
16 |
CONFLICTS= nsd-[0-3]* nsd3-[0-9]* |
20 |
CONFLICTS= nsd-[0-3]* nsd3-[0-9]* |
17 |
|
21 |
|
18 |
USES= cpe ssl |
|
|
19 |
CPE_VENDOR= nlnetlabs |
22 |
CPE_VENDOR= nlnetlabs |
20 |
USE_RC_SUBR= nsd |
23 |
USE_RC_SUBR= nsd |
21 |
|
24 |
|
Lines 50-57
Link Here
|
50 |
|
53 |
|
51 |
OPTIONS_DEFINE= ROOT_SERVER LARGEFILE IPV6 BIND8_STATS CHECKING \ |
54 |
OPTIONS_DEFINE= ROOT_SERVER LARGEFILE IPV6 BIND8_STATS CHECKING \ |
52 |
MINRESPSIZE NSEC3 MMAP DOCS RRL ZONE_STATS MUNIN_PLUGIN \ |
55 |
MINRESPSIZE NSEC3 MMAP DOCS RRL ZONE_STATS MUNIN_PLUGIN \ |
53 |
RADIXTREE PACKED |
56 |
RADIXTREE PACKED DNSTAP |
54 |
OPTIONS_DEFAULT= LARGEFILE NSEC3 MINRESPSIZE RRL RADIXTREE BIND8_STATS ZONE_STATS |
57 |
OPTIONS_DEFAULT= LARGEFILE NSEC3 MINRESPSIZE RRL RADIXTREE \ |
|
|
58 |
BIND8_STATS ZONE_STATS |
55 |
OPTIONS_SUB= yes |
59 |
OPTIONS_SUB= yes |
56 |
|
60 |
|
57 |
MUNIN_PLUGIN_IMPLIES= BIND8_STATS |
61 |
MUNIN_PLUGIN_IMPLIES= BIND8_STATS |
Lines 68-76
Link Here
|
68 |
MUNIN_PLUGIN_DESC= Install Munin plugin (requires BIND8_STATS) |
72 |
MUNIN_PLUGIN_DESC= Install Munin plugin (requires BIND8_STATS) |
69 |
RADIXTREE_DESC= Enabled: more (15%) memory use but less CPU cycles |
73 |
RADIXTREE_DESC= Enabled: more (15%) memory use but less CPU cycles |
70 |
PACKED_DESC= Enable packed structures for reduced memory use |
74 |
PACKED_DESC= Enable packed structures for reduced memory use |
|
|
75 |
DNSTAP_DESC= Enable dnstap logging support |
71 |
|
76 |
|
72 |
LIB_DEPENDS+= libevent.so:devel/libevent |
|
|
73 |
|
74 |
ROOT_SERVER_CONFIGURE_ENABLE= root-server |
77 |
ROOT_SERVER_CONFIGURE_ENABLE= root-server |
75 |
LARGEFILE_CONFIGURE_ENABLE= largefile |
78 |
LARGEFILE_CONFIGURE_ENABLE= largefile |
76 |
BIND8_STATS_CONFIGURE_ENABLE= bind8-stats |
79 |
BIND8_STATS_CONFIGURE_ENABLE= bind8-stats |
Lines 83-88
Link Here
|
83 |
IPV6_CONFIGURE_ENABLE= ipv6 |
86 |
IPV6_CONFIGURE_ENABLE= ipv6 |
84 |
RADIXTREE_CONFIGURE_ENABLE= radix-tree |
87 |
RADIXTREE_CONFIGURE_ENABLE= radix-tree |
85 |
PACKED_CONFIGURE_ENABLE= packed |
88 |
PACKED_CONFIGURE_ENABLE= packed |
|
|
89 |
DNSTAP_CONFIGURE_ENABLE= dnstap |
90 |
DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm \ |
91 |
libprotobuf-c.so:devel/protobuf-c |
86 |
|
92 |
|
87 |
post-build-MUNIN_PLUGIN-on: |
93 |
post-build-MUNIN_PLUGIN-on: |
88 |
${REINPLACE_CMD} \ |
94 |
${REINPLACE_CMD} \ |