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

Collapse All | Expand All

(-)../opensmtpd-Makefile.patchet (-7 / +17 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	opensmtpd
4
PORTNAME=	opensmtpd
5
PORTVERSION=	5.7.3
5
PORTVERSION=	5.7.3
6
PORTREVISION=	1
6
PORTREVISION=	2
7
PORTEPOCH=	1
7
PORTEPOCH=	1
8
CATEGORIES=	mail
8
CATEGORIES=	mail
9
MASTER_SITES=	http://www.opensmtpd.org/archives/ \
9
MASTER_SITES=	http://www.opensmtpd.org/archives/ \
Lines 18-35 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
18
18
19
LIB_DEPENDS=	libevent.so:${PORTSDIR}/devel/libevent2
19
LIB_DEPENDS=	libevent.so:${PORTSDIR}/devel/libevent2
20
20
21
OPTIONS_DEFINE=	CA_BUNDLE LIBASRDEVEL MAILERCONF PAM TABLE_DB
21
OPTIONS_DEFINE=	CA_BUNDLE LIBASRDEVEL MAILERCONF PAM SSL_PORT TABLE_DB
22
22
23
OPTIONS_DEFAULT=	CA_BUNDLE PAM TABLE_DB
23
OPTIONS_DEFAULT=	CA_BUNDLE PAM TABLE_DB
24
24
25
CA_BUNDLE_DESC=	Install CA bundle for OpenSSL
25
CA_BUNDLE_DESC=	Install CA bundle for SSL
26
LIBASRDEVEL_DESC=	Use development version of libasr
26
LIBASRDEVEL_DESC=	Use development version of libasr
27
MAILERCONF_DESC=	Activate OpenSMTPD in mailer.conf(5)
27
MAILERCONF_DESC=	Activate OpenSMTPD in mailer.conf(5)
28
SSL_PORT_DESC=		SSL/TLS support via OpenSSL/LibreSSL from port
28
TABLE_DB_DESC=		Build table-db plugin (aliases)
29
TABLE_DB_DESC=		Build table-db plugin (aliases)
29
30
30
USES=		cpe libtool
31
USES=		cpe libtool
31
USE_OPENSSL=	yes
32
USE_OPENSSL=	yes
32
WITH_OPENSSL_PORT=	yes
33
GNU_CONFIGURE=	yes
33
GNU_CONFIGURE=	yes
34
CONFIGURE_ARGS=	--with-libevent-dir=${LOCALBASE} --sysconfdir=${PREFIX}/etc/mail/ \
34
CONFIGURE_ARGS=	--with-libevent-dir=${LOCALBASE} --sysconfdir=${PREFIX}/etc/mail/ \
35
		--with-mailwrapper --with-ssl-dir=${OPENSSLBASE}
35
		--with-mailwrapper --with-ssl-dir=${OPENSSLBASE}
Lines 46-59 GROUPS= _smtpd Link Here
46
46
47
OPTIONS_SUB=	yes
47
OPTIONS_SUB=	yes
48
48
49
CA_BUNDLE_CONFIGURE_ON=	--with-ca-file=${LOCALBASE}/share/certs/ca-root-nss.crt
49
CA_BUNDLE_CONFIGURE_WITH=	ca-file=${LOCALBASE}/share/certs/ca-root-nss.crt
50
CA_BUNDLE_RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
50
CA_BUNDLE_RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
51
51
52
LIBASRDEVEL_LIB_DEPENDS_OFF=	libasr.so:${PORTSDIR}/dns/libasr
52
LIBASRDEVEL_LIB_DEPENDS_OFF=	libasr.so:${PORTSDIR}/dns/libasr
53
LIBASRDEVEL_LIB_DEPENDS=	libasr.so:${PORTSDIR}/dns/libasr-devel
53
LIBASRDEVEL_LIB_DEPENDS=	libasr.so:${PORTSDIR}/dns/libasr-devel
54
54
55
PAM_CONFIGURE_ON=	--with-pam --with-pam-service=smtpd
55
PAM_CONFIGURE_WITH=	pam pam-service=smtpd
56
56
57
TABLE_DB_CONFIGURE_ON=	--enable-table-db
57
TABLE_DB_CONFIGURE_ENABLE=	table-db
58
59
.include <bsd.port.options.mk>
60
61
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 && ! ${PORT_OPTIONS:MSSL_PORT}
62
WITH_OPENSSL_PORT=	yes
63
.endif
64
65
.if ${PORT_OPTIONS:MSSL_PORT}
66
WITH_OPENSSL_PORT=	yes
67
.endif
58
68
59
.include <bsd.port.mk>
69
.include <bsd.port.mk>

Return to bug 206523