svn commit: r537480 - head/mail/cyrus-imapd32
Hajimu UMEMOTO
ume at FreeBSD.org
Mon Jun 1 12:57:31 UTC 2020
Author: ume
Date: Mon Jun 1 12:57:30 2020
New Revision: 537480
URL: https://svnweb.freebsd.org/changeset/ports/537480
Log:
- Add LIB_DEPENDS to libuuid.so:misc/e2fsprogs-libuuid explicitly
- Add tools/masssievec perl/sieve/scripts/*.pl to SHEBANG_FILES
- Install binaries with strip
- Nuke deprecated --with-cyrus-group option
PR: 246904
Submitted by: thomas
Modified:
head/mail/cyrus-imapd32/Makefile
Modified: head/mail/cyrus-imapd32/Makefile
==============================================================================
--- head/mail/cyrus-imapd32/Makefile Mon Jun 1 12:25:32 2020 (r537479)
+++ head/mail/cyrus-imapd32/Makefile Mon Jun 1 12:57:30 2020 (r537480)
@@ -2,6 +2,7 @@
PORTNAME= cyrus-imapd
PORTVERSION= 3.2.1
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= https://github.com/cyrusimap/cyrus-imapd/releases/download/${PORTNAME}-${PORTVERSION}/
PKGNAMESUFFIX= 32
@@ -15,7 +16,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 \
libicuuc.so:devel/icu \
libjansson.so:devel/jansson \
- libpcre.so:devel/pcre
+ libpcre.so:devel/pcre \
+ libuuid.so:misc/e2fsprogs-libuuid
CONFLICTS_INSTALL= cyrus-imapd-2.* cyrus-imapd2*
@@ -27,7 +29,6 @@ CONFIGURE_ARGS= --libexecdir=${CYRUS_PREFIX}/libexec \
--sbindir=${CYRUS_PREFIX}/sbin \
--sysconfdir=${PREFIX}/etc \
--with-cyrus-user=${CYRUS_USER} \
- --with-cyrus-group=${CYRUS_GROUP} \
--with-sasl=${LOCALBASE} \
--with-com_err \
--with-openssl=${OPENSSLBASE} \
@@ -38,7 +39,7 @@ MAKE_JOBS_UNSAFE= yes
USES+= shebangfix
SHEBANG_FILES= imap/promdatagen snmp/snmpgen tools/config2header \
- tools/mkimap
+ tools/masssievec tools/mkimap perl/sieve/scripts/*.pl
CPE_VENDOR= cmu
CPE_PRODUCT= cyrus_imap_server
@@ -144,6 +145,8 @@ CYRUS_PERL_MAN3=Cyrus::Annotator::Daemon Cyrus::Annota
Cyrus::IMAP Cyrus::IMAP::Admin Cyrus::IMAP::IMSP \
Cyrus::IMAP::Shell Cyrus::SIEVE::managesieve
+INSTALL_TARGET= install-strip
+
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MHTTP} || ${PORT_OPTIONS:MSQLITE}
@@ -185,6 +188,8 @@ post-patch:
${WRKSRC}/Makefile.in
post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Cyrus/IMAP/IMAP.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Cyrus/SIEVE/managesieve/managesieve.so
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${FILESDIR}/imapd.conf \
${STAGEDIR}${EXAMPLESDIR}
More information about the svn-ports-head
mailing list