|
Lines 36-42
Link Here
|
| 36 |
OPTIONS_SINGLE= RESOLV |
36 |
OPTIONS_SINGLE= RESOLV |
| 37 |
OPTIONS_SINGLE_RESOLV= STOCK_RESOLVER UNBOUND |
37 |
OPTIONS_SINGLE_RESOLV= STOCK_RESOLVER UNBOUND |
| 38 |
OPTIONS_DEFINE= FILTER CURL GNUTLS JANSSON LDNS LMDB LUA MEMCACHED \ |
38 |
OPTIONS_DEFINE= FILTER CURL GNUTLS JANSSON LDNS LMDB LUA MEMCACHED \ |
| 39 |
BDB_BASE OPENDBX OPENLDAP POPAUTH QUERY_CACHE SASL |
39 |
BDB_BASE OPENDBX OPENLDAP POPAUTH QUERY_CACHE SASL STATS STATSEXT |
| 40 |
OPTIONS_DEFAULT= FILTER LUA UNBOUND |
40 |
OPTIONS_DEFAULT= FILTER LUA UNBOUND |
| 41 |
|
41 |
|
| 42 |
STOCK_RESOLVER_DESC= Use the stock resolver library |
42 |
STOCK_RESOLVER_DESC= Use the stock resolver library |
|
Lines 82-87
Link Here
|
| 82 |
OPENDBX_DESC= Store filter policies via OpenDBX |
82 |
OPENDBX_DESC= Store filter policies via OpenDBX |
| 83 |
OPENDBX_CONFIGURE_WITH= odbx |
83 |
OPENDBX_CONFIGURE_WITH= odbx |
| 84 |
OPENDBX_LIB_DEPENDS= libopendbx.so:databases/opendbx |
84 |
OPENDBX_LIB_DEPENDS= libopendbx.so:databases/opendbx |
|
|
85 |
OPENDBX_IMPLIES= LUA STATS |
| 85 |
|
86 |
|
| 86 |
OPENLDAP_DESC= Store filter policies in LDAP |
87 |
OPENLDAP_DESC= Store filter policies in LDAP |
| 87 |
OPENLDAP_CONFIGURE_WITH=openldap |
88 |
OPENLDAP_CONFIGURE_WITH=openldap |
|
Lines 96-101
Link Here
|
| 96 |
SASL_DESC= Enable SASL authentication with LDAP |
97 |
SASL_DESC= Enable SASL authentication with LDAP |
| 97 |
SASL_CONFIGURE_WITH= sasl |
98 |
SASL_CONFIGURE_WITH= sasl |
| 98 |
|
99 |
|
|
|
100 |
STATS_DESC= Per-message and per-signature statistics |
| 101 |
STATS_CONFIGURE_ENABLE= stats |
| 102 |
STATS_IMPLIES= LUA |
| 103 |
|
| 104 |
STATSEXT_DESC= Localized stats extensions |
| 105 |
STATSEXT_CONFIGURE_ENABLE= statsext |
| 106 |
STATSEXT_IMPLIES= STATS LUA |
| 107 |
|
| 99 |
DOCS_CONFIGURE_ON= --docdir=${WRKDIR}/doc |
108 |
DOCS_CONFIGURE_ON= --docdir=${WRKDIR}/doc |
| 100 |
|
109 |
|
| 101 |
MAKE_ARGS+= pkgconfigdir="${PREFIX}/libdata/pkgconfig" |
110 |
MAKE_ARGS+= pkgconfigdir="${PREFIX}/libdata/pkgconfig" |
|
Lines 117-146
Link Here
|
| 117 |
CONFIGURE_ARGS+= --with-milter=${MILTERBASE} |
126 |
CONFIGURE_ARGS+= --with-milter=${MILTERBASE} |
| 118 |
.endif |
127 |
.endif |
| 119 |
|
128 |
|
| 120 |
.if ${PORT_OPTIONS:MLUA_ONLY_SIGNING} || \ |
|
|
| 121 |
${PORT_OPTIONS:MRBL} |
| 122 |
.if !${PORT_OPTIONS:MLUA} |
| 123 |
IGNORE= options LUA_ONLY_SIGNING and RBL require LUA as well |
| 124 |
.endif |
| 125 |
.endif |
| 126 |
|
| 127 |
.if ${PORT_OPTIONS:MREPUTATION} |
| 128 |
.if !${PORT_OPTIONS:MCURL} || !${PORT_OPTIONS:MJANSSON} |
| 129 |
IGNORE= option REPUTATION requires CURL and JANSSON as well |
| 130 |
.endif |
| 131 |
.endif |
| 132 |
|
| 133 |
.if ${PORT_OPTIONS:MSTATSEXT} |
| 134 |
.if !${PORT_OPTIONS:MSTATS} || !${PORT_OPTIONS:MLUA} |
| 135 |
IGNORE= option STATSEXT requires STATS and LUA as well |
| 136 |
.endif |
| 137 |
.endif |
| 138 |
|
| 139 |
.if ${PORT_OPTIONS:MPOPAUTH} \ |
129 |
.if ${PORT_OPTIONS:MPOPAUTH} \ |
| 140 |
|| ${PORT_OPTIONS:MQUERY_CACHE} \ |
130 |
|| ${PORT_OPTIONS:MQUERY_CACHE} \ |
| 141 |
|| ${PORT_OPTIONS:MLDAP_CACHING} \ |
131 |
|| ${PORT_OPTIONS:MLDAP_CACHING} \ |
| 142 |
|| ${PORT_OPTIONS:MREPUTATION} \ |
132 |
|| ${PORT_OPTIONS:MREPUTATION} \ |
| 143 |
|| ${PORT_OPTIONS:MSTATS} |
133 |
|| ${PORT_OPTIONS:MSTATS} |
| 144 |
. if ${PORT_OPTIONS:MBDB_BASE} |
134 |
. if ${PORT_OPTIONS:MBDB_BASE} |
| 145 |
CONFIGURE_ARGS+= --with-db-lib=c |
135 |
CONFIGURE_ARGS+= --with-db-lib=c |
| 146 |
. else |
136 |
. else |