mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-28 05:29:48 +00:00
eb4916735c
- Options helpers - Uses += libtool - Regenerate pkg-plist based on 'make makeplist' - Almost all of what was in Makefile.features disappeared due to usage of options helpers, so make that file redundant. PR: 191286 Approved by: maintainer timeout (> 3 weeks)
97 lines
2.9 KiB
Makefile
97 lines
2.9 KiB
Makefile
# Created by: Hirohisa Yamaguchi <umq@ueo.co.jp>
|
|
# $FreeBSD$
|
|
|
|
# This file is used to tune build time options.
|
|
|
|
OPTIONS_GROUP+= DEVELOPER
|
|
DEVELOPER_DESC= Options useful for OpenDKIM development
|
|
|
|
OPTIONS_GROUP_DEVELOPER= ALLSYMBOLS CODECOVERAGE DEBUG
|
|
|
|
ALLSYMBOLS_DESC= Export all internal symbols for better test coverage
|
|
ALLSYMBOLS_CONFIGURE_ENABLE= allsymbols
|
|
|
|
CODECOVERAGE_DESC= Enable internal code-coverage/profiling
|
|
CODECOVERAGE_CONFIGURE_ENABLE= codecoverage
|
|
|
|
DEBUG_DESC= Build with debug symbols
|
|
DEBUG_CONFIGURE_ENABLE= debug
|
|
|
|
## Please refer FEATURES file distributed with the source for details.
|
|
|
|
FFR_DESC= Use features marked as For-Future-Releases
|
|
|
|
OPTIONS_GROUP+= FFR
|
|
|
|
## _FFR_DNSSEC is referenced in the code, but does not appear to do
|
|
## anything much.
|
|
|
|
OPTIONS_GROUP_FFR= ADSP_LISTS ATPS DB_HANDLE_POOLS \
|
|
DEFAULT_SENDER DIFFHEADERS IDENTITY_HEADER \
|
|
LDAP_CACHING POSTGRES_RECONNECT_HACK \
|
|
RATE_LIMIT RBL REPLACE_RULES REPRRD \
|
|
REPUTATION RESIGN SENDER_MACRO \
|
|
SOCKETDB STATS STATSEXT VBR
|
|
|
|
ADSP_LISTS_DESC= ADSP filtering for lists (experimental)
|
|
ADSP_LISTS_CONFIGURE_ENABLE= adsp_lists
|
|
|
|
ATPS_DESC= Authorized Third Party Sign check
|
|
ATPS_CONFIGURE_ENABLE= atps
|
|
|
|
DB_HANDLE_POOLS_DESC= Database handle pools (experimental)
|
|
DB_HANDLE_POOLS_CONFIGURE_ENABLE= db_handle_pools
|
|
|
|
DEFAULT_SENDER_DESC= Default sender address
|
|
DEFAULT_SENDER_CONFIGURE_ENABLE=default_sender
|
|
|
|
DIFFHEADERS_DESC= Compare signed and verified headers (experimental)
|
|
DIFFHEADERS_CONFIGURE_ENABLE= diffheaders
|
|
|
|
IDENTITY_HEADER_DESC= Special header to set identity
|
|
IDENTITY_HEADER_CONFIGURE_ENABLE= identity_header
|
|
|
|
LDAP_CACHING_DESC= LDAP query piggybacking and caching
|
|
LDAP_CACHING_CONFIGURE_ENABLE= ldap_caching
|
|
LDAP_CACHING_USE= OPENLDAP=yes
|
|
|
|
LUA_ONLY_SIGNING= Message signing by Lua only
|
|
LUA_ONLY_SIGNING_CONFIGURE_ENABLE= lua_only_signing
|
|
|
|
POSTGRES_RECONNECT_HACK_DESC= PostgreSQL connection error detection bug hack
|
|
POSTGRES_RECONNECT_HACK_CONFIGURE_ENABLE= postgresql_reconnect_hack
|
|
|
|
RATE_LIMIT_DESC= DKIM based rate limiting support
|
|
RATE_LIMIT_CONFIGURE_ENABLE= rate_limit
|
|
|
|
RBL_DESC= Realtime Blacklist query support
|
|
RBL_CONFIGURE_ENABLE= rbl
|
|
|
|
REPLACE_RULES_DESC= String substition when signing
|
|
REPLACE_RULES_CONFIGURE_ENABLE= replace_rules
|
|
|
|
REPRRD_DESC= Support for collaborative reputation that uses rrdtool (experimental)
|
|
REPRRD_CONFIGURE_ENABLE= reprrd
|
|
REPRRD_LIB_DEPENDS= librrd.so:${PORTSDIR}/databases/rrdtool
|
|
|
|
REPUTATION_DESC= Reputation check (experimental)
|
|
REPUTATION_CONFIGURE_ENABLE= reputation
|
|
|
|
RESIGN_DESC= One-step resigning
|
|
RESIGN_CONFIGURE_ENABLE= resign
|
|
|
|
SENDER_MACRO_DESC= Macro to determine sender
|
|
SENDER_MACRO_CONFIGURE_ENABLE= sender_macro
|
|
|
|
SOCKETDB_DESC= Arbitrary socket data sets
|
|
SOCKETDB_CONFIGURE_ENABLE= socketdb
|
|
|
|
STATS_DESC= Per-message and per-signature statistics
|
|
STATS_CONFIGURE_ENABLE= stats
|
|
|
|
STATSEXT_DESC= Localized stats extensions
|
|
STATSEXT_CONFIGURE_ENABLE= statsext
|
|
|
|
VBR_DESC= Vouch-By-Reference support
|
|
VBR_CONFIGURE_ENABLE= vbr
|