Changeset View
Changeset View
Standalone View
Standalone View
opensmtpd-extras/Makefile
Context not available. | |||||
PORTNAME= opensmtpd-extras | PORTNAME= opensmtpd-extras | ||||
PORTVERSION= 201605232202 | PORTVERSION= 201605232202 | ||||
PORTREVISION?= 0 | PORTREVISION?= 1 | ||||
CATEGORIES+= mail | CATEGORIES+= mail | ||||
MASTER_SITES= http://www.opensmtpd.org/archives/ | MASTER_SITES= http://www.opensmtpd.org/archives/ | ||||
# NB: Please reset PORTREVISION to 0 in all slave subports | |||||
# while updating PORTVERSION for master port | |||||
MAINTAINER?= gahr@FreeBSD.org | MAINTAINER?= gahr@FreeBSD.org | ||||
COMMENT?= Addons for OpenSMTPD | COMMENT?= Addons for OpenSMTPD | ||||
Context not available. | |||||
LICENSE?= ISCL | LICENSE?= ISCL | ||||
LIB_DEPENDS+= libevent.so:devel/libevent2 | LIB_DEPENDS+= libevent.so:devel/libevent2 | ||||
RUN_DEPENDS+= ${LOCALBASE}/sbin/smtpctl:mail/opensmtpd | |||||
USES+= autoreconf libtool pkgconfig | USES+= autoreconf libtool | ||||
USE_OPENSSL= yes | USE_OPENSSL= yes | ||||
WITH_OPENSSL_PORT= yes | |||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
CONFIGURE_ARGS+= --sysconfdir="${PREFIX}/etc/mail" | |||||
# NB: Please *DO NOT* add the following; they are NOT for end-users: | # NB: Please *DO NOT* add the following; they are NOT for end-users: | ||||
# filter-monkey, filter-stub, filter-trace, filter-void | # filter-monkey, filter-stub, filter-trace, filter-void | ||||
adamw: Be sure to remove filter-monkey from this list | |||||
# queue-null, queue-stub | # queue-null, queue-stub | ||||
Context not available. | |||||
# scheduler-stub | # scheduler-stub | ||||
# table-stub | # table-stub | ||||
.if empty(SLAVE_PORT) | .if empty(SLAVE_PORT) | ||||
OPTIONS_GROUP= FILTER TABLE | OPTIONS_GROUP= TOOLS FILTER TABLE | ||||
OPTIONS_GROUP_FILTER= CLAMAV DKIM DNSBL PAUSE REGEX SPAMASSASSIN | OPTIONS_GROUP_FILTER= CLAMAV DKIM DNSBL PAUSE REGEX SPAMASSASSIN | ||||
OPTIONS_GROUP_TABLE= LDAP MYSQL PASSWD PGSQL PYTHON REDIS SMAP SQLITE | OPTIONS_GROUP_TABLE= LDAP MYSQL PASSWD PGSQL PYTHON REDIS SMAP SQLITE | ||||
OPTIONS_GROUP_TOOLS= OPENSMTP_DEVEL | |||||
OPTIONS_DEFAULT= ${OPTIONS_GROUP_FILTER} ${OPTIONS_GROUP_TABLE} | OPTIONS_DEFAULT= ${OPTIONS_GROUP_FILTER} ${OPTIONS_GROUP_TABLE} | ||||
# Groups | |||||
FILTER_DESC= BASE FILTERS | |||||
TABLE_DESC= BASE TABLES | |||||
TOOLS_DESC= BASE TOOLS | |||||
# Filters | # Filters | ||||
CLAMAV_DESC= Check messages with ClamAV | CLAMAV_DESC= Check messages with ClamAV | ||||
DKIM_DESC= Sign messages with DKIM | DKIM_DESC= Sign messages with DKIM | ||||
Context not available. | |||||
# Tables | # Tables | ||||
PASSWD_DESC= passwd(5) table support | PASSWD_DESC= passwd(5) table support | ||||
SMAP_DESC= Socketmap protocol support | SMAP_DESC= Socketmap protocol support | ||||
#Tools | |||||
OPENSMTP_DEVEL_DESC= Depend on opensmtpd-devel (opensmtpd if off) | |||||
PLIST_FILES= man/man3/filter_api.3.gz | PLIST_FILES= man/man3/filter_api.3.gz | ||||
INSTALL_DIR= ${LOCALBASE}/libexec/opensmtpd | INSTALL_DIR= ${LOCALBASE}/libexec/opensmtpd | ||||
Context not available. | |||||
NO_ARCH= yes | NO_ARCH= yes | ||||
# | # | ||||
# Tools | |||||
# | |||||
OPENSMTP_DEVEL_BUILD_DEPENDS_OFF= smtpctl:${PORTSDIR}/mail/opensmtpd | |||||
OPENSMTP_DEVEL_RUN_DEPENDS_OFF= smtpctl:${PORTSDIR}/mail/opensmtpd | |||||
OPENSMTP_DEVEL_BUILD_DEPENDS= smtpctl:${PORTSDIR}/mail/opensmtpd-devel | |||||
OPENSMTP_DEVEL_RUN_DEPENDS= smtpctl:${PORTSDIR}/mail/opensmtpd-devel | |||||
adamwUnsubmitted Not Done Inline ActionsThat stuff needs to be before the .if empty(SLAVE_PORT) so those options are exposed to all the extras. adamw: That stuff needs to be before the `.if empty(SLAVE_PORT)` so those options are exposed to all… | |||||
# | |||||
# Filters | # Filters | ||||
# | # | ||||
CLAMAV_RUN_DEPENDS= ${INSTALL_DIR}/filter-clamav:mail/opensmtpd-extras-filter-clamav | CLAMAV_RUN_DEPENDS= ${INSTALL_DIR}/filter-clamav:mail/opensmtpd-extras-filter-clamav | ||||
Context not available. |
Be sure to remove filter-monkey from this list