diff options
Diffstat (limited to 'mail/opendkim/Makefile.features')
-rw-r--r-- | mail/opendkim/Makefile.features | 43 |
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) |