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-24 17:32:58.351400000 +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,34 @@ 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_ENABLE= ctrl +CTRL_CONFIGURE_DISABLE_OFF= ctrl +DDNS_CONFIGURE_ENABLE= dynupdate +DDNS_CONFIGURE_DISABLE_OFF= dynupdate +DDNS_PLIST_FILES= include/dnsdb/dynupdate-diff.h \ + include/dnsdb/dynupdate.h +LARGEFILE_CONFIGURE_ENABLE= largefile +LARGEFILE_CONFIGURE_DISABLE_OFF=largefile +MASTER_CONFIGURE_ENABLE= master +MASTER_CONFIGURE_DISABLE_OFF= master +NSID_CONFIGURE_ENABLE= nsid +NSID_CONFIGURE_DISABLE_OFF= nsid +RRL_CONFIGURE_ENABLE= rrl +RRL_CONFIGURE_DISABLE_OFF= rrl +RRSIG_CONFIGURE_ENABLE= rrsig-management +RRSIG_CONFIGURE_DISABLE_OFF= rrsig-management USE_RC_SUBR= ${PORTNAME}d diff -ruN dns/yadifa.orig/pkg-plist dns/yadifa/pkg-plist --- dns/yadifa.orig/pkg-plist 2018-03-22 14:13:11.000000000 +0000 +++ dns/yadifa/pkg-plist 2020-02-24 09:50:46.528760000 +0000 @@ -131,8 +131,6 @@ include/dnsdb/dnssec-keystore.h include/dnsdb/dnssec.h include/dnsdb/dnssec_config.h -include/dnsdb/dynupdate.h -include/dnsdb/dynupdate-diff.h include/dnsdb/hash.h include/dnsdb/htable.h include/dnsdb/htbt.h