aboutsummaryrefslogtreecommitdiff
path: root/mail/opendkim/Makefile.features
diff options
context:
space:
mode:
Diffstat (limited to 'mail/opendkim/Makefile.features')
-rw-r--r--mail/opendkim/Makefile.features43
1 files changed, 30 insertions, 13 deletions
diff --git a/mail/opendkim/Makefile.features b/mail/opendkim/Makefile.features
index f5a98303898b..e60f50857018 100644
--- a/mail/opendkim/Makefile.features
+++ b/mail/opendkim/Makefile.features
@@ -7,16 +7,20 @@
# $FreeBSD$
#
+.if defined(WITH_ALLSYMBOLS) && !defined(WITHOUT_ALLSYMBOLS)
+CONFIGURE_ARGS+= --enable-allsymbols
+.endif
+
.if defined(WITH_BODYLENGTH_DB) && !defined(WITHOUT_BODYLENGTH_DB)
-CONFIGURE_ARGS+= --enable-bodylengthdb
+CONFIGURE_ARGS+= --enable-bodylength_db
.endif
.if defined(WITH_CAPTURE_UNKNOWN_ERRORS) && !defined(WITHOUT_CAPTURE_UNKNOWN_ERRORS)
-CONFIGURE_ARGS+= --enable-captureerrors
+CONFIGURE_ARGS+= --enable-capture_unknown_errors
.endif
-.if defined(WITH_COMMAIZE) && !defined(WITHOUT_COMMAIZE)
-CONFIGURE_ARGS+= --enable-commaize
+.if defined(WITH_CODECOVERAGE) && !defined(WITHOUT_CODECOVERAGE)
+CONFIGURE_ARGS+= --enable-codecoverage
.endif
.if defined(WITH_DIFFHEADERS) && !defined(WITHOUT_DIFFHEADERS)
@@ -25,15 +29,20 @@ LIB_DEPENDS+= tre:${PORTSDIR}/textproc/libtre
.endif
.if defined(WITH_DKIM_REPUTATION) && !defined(WITHOUT_DKIM_REPUTATION)
-CONFIGURE_ARGS+= --enable-dkimreputation
+CONFIGURE_ARGS+= --enable-dkim_reputation
.endif
.if defined(WITH_DNS_UPGRADE) && !defined(WITHOUT_DNS_UPGRADE)
CONFIGURE_ARGS+= --enable-dnsupgrade
.endif
-.if defined(WITH_MULTIPLE_SIGNATURES) && !defined(WITHOUT_MULTIPLE_SIGNATURES)
-CONFIGURE_ARGS+= --enable-multiplesigs
+.if defined(WITH_IDENTITY_HEADER) && !defined(WITHOUT_IDENTITY_HEADER)
+CONFIGURE_ARGS+= --enable-identity_header
+.endif
+
+.if defined(WITH_LDAP_CACHING) && !defined(WITHOUT_LDAP_CACHING)
+WITH_OPENLDAP= yes
+CONFIGURE_ARGS+= --enable-ldap_caching
.endif
.if defined(WITH_PARSE_TIME) && !defined(WITHOUT_PARSE_TIME)
@@ -41,24 +50,32 @@ BROKEN= The feature ``_FFR_PARSE_TIME'' is incomplete, does not work
CONFIGURE_ARGS+= --enable-parsetime
.endif
+.if defined(WITH_REDIRECT) && !defined(WITHOUT_REDIRECT)
+CONFIGURE_ARGS+= --enable-redirect
+.endif
+
.if defined(WITH_REPLACE_RULES) && !defined(WITHOUT_REPLACE_RULES)
-CONFIGURE_ARGS+= -enable-replacerules
+CONFIGURE_ARGS+= --enable-replace_rules
.endif
.if defined(WITH_REPORT_INTERVALS) && !defined(WITHOUT_REPORT_INTERVALS)
-CONFIGURE_ARGS+= --enable-reportintervals
+CONFIGURE_ARGS+= --enable-report_intervals
+.endif
+
+.if defined(WITH_RESIGN) && !defined(WITHOUT_RESIGN)
+CONFIGURE_ARGS+= --enable-resign
.endif
.if defined(WITH_SELECT_CANONICALIZATION) && !defined(WITHOUT_SELECT_CANONICALIZATION)
-CONFIGURE_ARGS+= --enable-selectcanon
+CONFIGURE_ARGS+= --enable-select_canonicalization
.endif
.if defined(WITH_SELECTOR_HEADER) && !defined(WITHOUT_SELECTOR_HEADER)
-CONFIGURE_ARGS+= --enable-selectorheader
+CONFIGURE_ARGS+= --enable-selector_header
.endif
-.if defined(WITH_SENDER_HEADERS) && !defined(WITHOUT_SENDER_HEADERS)
-CONFIGURE_ARGS+= --enable-senderheaders
+.if defined(WITH_SENDER_MACRO) && !defined(WITHOUT_SENDER_MACRO)
+CONFIGURE_ARGS+= --enable-sender_macro
.endif
.if defined(WITH_STATS) && !defined(WITHOUT_STATS)