diff -ruN dns/yadifa.orig/Makefile dns/yadifa/Makefile --- dns/yadifa.orig/Makefile 2019-10-09 10:34:56.000000000 +0000 +++ dns/yadifa/Makefile 2020-02-25 11:13:54.903270000 +0000 @@ -3,8 +3,10 @@ PORTNAME= yadifa DISTVERSION= 2.3.9 DISTVERSIONSUFFIX= -8497 +PORTREVISION= 1 CATEGORIES= dns -MASTER_SITES= http://cdn.yadifa.eu/sites/default/files/releases/ +MASTER_SITES= http://cdn.yadifa.eu/sites/default/files/releases/ \ + https://dns.company/downloads/yadifa/ MAINTAINER= freebsd@dns.company COMMENT= Authoritative nameserver with DNSSEC capabilities @@ -17,21 +19,36 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var -OPTIONS_DEFINE= CTRL DOCS EXAMPLES TCL RRL MESSAGES NSID -OPTIONS_DEFAULT= RRL NSID +OPTIONS_DEFINE= CTRL DDNS DOCS EXAMPLES LARGEFILE MASTER RRL RRSIG NSID +OPTIONS_DEFAULT=DDNS DOCS EXAMPLES LARGEFILE MASTER RRL RRSIG NSID OPTIONS_SUB= yes CTRL_DESC= Remote control -RRL_DESC= Response Rate Limiting -MESSAGES_DESC= Use messages instead of send (if many ip aliases) +DDNS_DESC= Dynamic DNS support (DDNS) +LARGEFILE_DESC= Support for largefiles +MASTER_DESC= Use as primary nameserver NSID_DESC= Name Server Identifier Option +RRL_DESC= Response Rate Limiting +RRSIG_DESC= RRSIG management -CTRL_CONFIGURE_ENABLE= ctrl -TCL_USES= tcl -TCL_CONFIGURE_ENABLE= tcl -RRL_CONFIGURE_ENABLE= rrl -MESSAGES_CONFIGURE_ENABLE= messages -NSID_CONFIGURE_ENABLE= nsid +CTRL_CONFIGURE_ON= --enable-ctrl +CTRL_CONFIGURE_OFF= --disable-ctrl +DDNS_CONFIGURE_ON= --enable-dynupdate +DDNS_CONFIGURE_OFF= --disable-dynupdate +DDNS_PLIST_FILES= include/dnsdb/dynupdate-diff.h \ + include/dnsdb/dynupdate.h +LARGEFILE_CONFIGURE_ON= --enable-largefile +LARGEFILE_CONFIGURE_OFF= --disable-largefile +MASTER_CONFIGURE_ON= --enable-master +MASTER_CONFIGURE_OFF= --disable-master +MESSAGES_CONFIGURE_ON= --enable-messages +MESSAGES_CONFIGURE_OFF= --disable-messages +NSID_CONFIGURE_ON= --enable-nsid +NSID_CONFIGURE_OFF= --disable-nsid +RRL_CONFIGURE_ON= --enable-rrl +RRL_CONFIGURE_OFF= --disable-rrl +RRSIG_CONFIGURE_ON= --enable-rrsig-management +RRSIG_CONFIGURE_OFF= --disable-rrsig-management USE_RC_SUBR= ${PORTNAME}d