View | Details | Raw Unified | Return to bug 206523 | Differences between
and this patch

Collapse All | Expand All

(-)mail/opensmtpd/Makefile (-5 / +23 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	opensmtpd
4
PORTNAME=	opensmtpd
5
PORTVERSION=	5.7.3
5
PORTVERSION=	5.7.3
6
PORTREVISION=	1
6
PORTEPOCH=	1
7
PORTEPOCH=	1
7
CATEGORIES=	mail
8
CATEGORIES=	mail
8
MASTER_SITES=	http://www.opensmtpd.org/archives/ \
9
MASTER_SITES=	http://www.opensmtpd.org/archives/ \
Lines 19-29 LIB_DEPENDS= libevent.so:${PORTSDIR}/dev Link Here
19
20
20
OPTIONS_DEFINE=	CA_BUNDLE LIBASRDEVEL MAILERCONF PAM TABLE_DB
21
OPTIONS_DEFINE=	CA_BUNDLE LIBASRDEVEL MAILERCONF PAM TABLE_DB
21
22
22
OPTIONS_DEFAULT=	CA_BUNDLE PAM TABLE_DB
23
OPTIONS_DEFAULT=	CA_BUNDLE OPENSSL PAM TABLE_DB
23
24
24
CA_BUNDLE_DESC=	Install CA bundle for OpenSSL
25
OPTIONS_RADIO=		CRYPTO
26
OPTIONS_RADIO_CRYPTO=	LIBRESSL LIBRESSL_DEVEL OPENSSL
27
28
CA_BUNDLE_DESC=	Install CA bundle for SSL
29
CRYPTO_DESC=	Choose which crypto engine to use
25
LIBASRDEVEL_DESC=	Use development version of libasr
30
LIBASRDEVEL_DESC=	Use development version of libasr
31
LIBRESSL_DESC=		Use security/libressl for SSL
32
LIBRESSL_DEVEL_DESC=	Use security/libressl-devel for SSL
26
MAILERCONF_DESC=	Activate OpenSMTPD in mailer.conf(5)
33
MAILERCONF_DESC=	Activate OpenSMTPD in mailer.conf(5)
34
OPENSSL_DESC=		Use security/openssl for SSL
27
TABLE_DB_DESC=		Build table-db plugin (aliases)
35
TABLE_DB_DESC=		Build table-db plugin (aliases)
28
36
29
USES=		cpe libtool
37
USES=		cpe libtool
Lines 45-58 GROUPS= _smtpd Link Here
45
53
46
OPTIONS_SUB=	yes
54
OPTIONS_SUB=	yes
47
55
48
CA_BUNDLE_CONFIGURE_ON=	--with-ca-file=${LOCALBASE}/share/certs/ca-root-nss.crt
56
CA_BUNDLE_CONFIGURE_WITH=	ca-file=${LOCALBASE}/share/certs/ca-root-nss.crt
49
CA_BUNDLE_RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
57
CA_BUNDLE_RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
50
58
51
LIBASRDEVEL_LIB_DEPENDS_OFF=	libasr.so:${PORTSDIR}/dns/libasr
59
LIBASRDEVEL_LIB_DEPENDS_OFF=	libasr.so:${PORTSDIR}/dns/libasr
52
LIBASRDEVEL_LIB_DEPENDS=	libasr.so:${PORTSDIR}/dns/libasr-devel
60
LIBASRDEVEL_LIB_DEPENDS=	libasr.so:${PORTSDIR}/dns/libasr-devel
53
61
54
PAM_CONFIGURE_ON=	--with-pam --with-pam-service=smtpd
62
PAM_CONFIGURE_WITH=	pam pam-service=smtpd
55
63
56
TABLE_DB_CONFIGURE_ON=	--enable-table-db
64
TABLE_DB_CONFIGURE_ENABLE=	table-db
65
66
.include <bsd.port.options.mk>
67
68
.if ${PORT_OPTIONS:MLIBRESSL}
69
OPENSSL_PORT=	security/libressl
70
.endif
71
72
.if ${PORT_OPTIONS:MLIBRESSL_DEVEL}
73
OPENSSL_PORT=	security/libressl-devel
74
.endif
57
75
58
.include <bsd.port.mk>
76
.include <bsd.port.mk>

Return to bug 206523