git: c34f92ae7950 - main - mail/cyrus-imapd34: disable http and https services in cyrus.conf, when HTTP is not enabled
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 10 Apr 2022 04:46:54 UTC
The branch main has been updated by ume: URL: https://cgit.FreeBSD.org/ports/commit/?id=c34f92ae7950c05dd13b1286cac07414f503ab1d commit c34f92ae7950c05dd13b1286cac07414f503ab1d Author: Hajimu UMEMOTO <ume@FreeBSD.org> AuthorDate: 2022-04-10 04:45:04 +0000 Commit: Hajimu UMEMOTO <ume@FreeBSD.org> CommitDate: 2022-04-10 04:45:04 +0000 mail/cyrus-imapd34: disable http and https services in cyrus.conf, when HTTP is not enabled PR: 263168 --- mail/cyrus-imapd34/Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mail/cyrus-imapd34/Makefile b/mail/cyrus-imapd34/Makefile index 4e65663a74a2..21ae2fd10255 100644 --- a/mail/cyrus-imapd34/Makefile +++ b/mail/cyrus-imapd34/Makefile @@ -1,6 +1,6 @@ PORTNAME= cyrus-imapd PORTVERSION= 3.4.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= https://github.com/cyrusimap/cyrus-imapd/releases/download/${PORTNAME}-${PORTVERSION}/ PKGNAMESUFFIX= ${CYRUS_IMAPD_VER} @@ -166,6 +166,8 @@ CYRUS_PERL_MAN3=Cyrus::Annotator::Daemon Cyrus::Annotator::Message \ INSTALL_TARGET= install-strip +REINPLACE_ARGS= -i '' + .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MHTTP} || ${PORT_OPTIONS:MSQLITE} @@ -217,6 +219,10 @@ post-install: ${SED} -e 's,/run/cyrus/socket,/var/imap/socket,' \ ${WRKSRC}/doc/examples/cyrus_conf/normal.conf \ > ${STAGEDIR}${EXAMPLESDIR}/cyrus.conf +.if !${PORT_OPTIONS:MHTTP} + ${REINPLACE_CMD} -e 's/^\( http\)/#\1/' \ + ${STAGEDIR}${EXAMPLESDIR}/cyrus.conf +.endif .for f in mkimap masssievec translatesieve ${INSTALL_SCRIPT} ${WRKSRC}/tools/${f} \ ${STAGEDIR}${CYRUS_PREFIX}/sbin/${f}