svn commit: r384999 - head/mail/cyrus-imapd25
Hajimu UMEMOTO
ume at FreeBSD.org
Wed Apr 29 17:47:39 UTC 2015
Author: ume
Date: Wed Apr 29 17:47:38 2015
New Revision: 384999
URL: https://svnweb.freebsd.org/changeset/ports/384999
Log:
- Disable GSSAPI_BASE on 8.X. It seems configure fails to detect
libkrb5 on it. [1]
- Suppress empty share/doc/cyrus-imapd/man directory.
- Since vzic is not built now, we don't need to depend upon glib20.
Spotted by: pkg-fallout [1]
Modified:
head/mail/cyrus-imapd25/Makefile
Modified: head/mail/cyrus-imapd25/Makefile
==============================================================================
--- head/mail/cyrus-imapd25/Makefile Wed Apr 29 17:44:39 2015 (r384998)
+++ head/mail/cyrus-imapd25/Makefile Wed Apr 29 17:47:38 2015 (r384999)
@@ -2,7 +2,7 @@
PORTNAME= cyrus-imapd
PORTVERSION= 2.5.1
-#PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= mail ipv6
MASTER_SITES= ftp://ftp.cyrusimap.org/cyrus-imapd/ \
http://cyrusimap.org/releases/
@@ -59,13 +59,11 @@ CLAMAV_LIB_DEPENDS= libclamav.so:${PORTS
DRAC_DESC= Enable DRAC support
DRAC_CONFIGURE_ON= --with-drac=${LOCALBASE}
DRAC_BUILD_DEPENDS= ${LOCALBASE}/lib/libdrac.a:${PORTSDIR}/mail/drac
-# XXX: Does not install vzic for now.
-# Only vzic depends upon glib.
HTTP_DESC= Enable HTTP (beta quality)
HTTP_CONFIGURE_ENABLE= http
HTTP_LIB_DEPENDS= libjansson.so:${PORTSDIR}/devel/jansson \
libical.so:${PORTSDIR}/devel/libical
-HTTP_USE= GNOME=libxml2,glib20
+HTTP_USE= GNOME=libxml2
IDLED_DESC= Enable IMAP idled support
IDLED_CONFIGURE_ENABLE= idled
LDAP_DESC= Enable LDAP support (experimental)
@@ -92,12 +90,17 @@ SNMP_CONFIGURE_ON= --with-snmp=${LOCALBA
SNMP_CONFIGURE_OFF= --with-snmp=no
SQLITE_CONFIGURE_ON= --with-sqlite=${LOCALBASE}
+UNAMER!= uname -r
+OSMAJOR= ${UNAMER:C/[.-].*//}
+
OPTIONS_RADIO= GSSAPI
OPTIONS_RADIO_GSSAPI= GSSAPI_HEIMDAL GSSAPI_MIT
.if exists(/usr/lib/libkrb5.a)
OPTIONS_RADIO_GSSAPI+= GSSAPI_BASE
+.if ${OSMAJOR} >= 9
OPTIONS_DEFAULT+= GSSAPI_BASE
.endif
+.endif
GSSAPI_BASE_DESC= Use Heimdal in base
GSSAPI_BASE_USES= gssapi
GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \
@@ -230,7 +233,8 @@ post-install:
@${ECHO_CMD} "@dirrm cyrus/man" >>${TMPPLIST}
@${ECHO_CMD} "@dirrm cyrus" >>${TMPPLIST}
.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/man
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+# @${MKDIR} ${STAGEDIR}${DOCSDIR}/man
# @${MKDIR} ${STAGEDIR}${DOCSDIR}/text
.for f in ${DOCS}
@${INSTALL_DATA} ${WRKSRC}/doc/${f}.html ${STAGEDIR}${DOCSDIR}
@@ -254,7 +258,7 @@ post-install:
# @${ECHO_CMD} share/doc/${PORTNAME}/text/${f} >>${TMPPLIST}
#.endfor
# @${ECHO_CMD} "@dirrm share/doc/${PORTNAME}/text" >>${TMPPLIST}
- @${ECHO_CMD} "@dirrm share/doc/${PORTNAME}/man" >>${TMPPLIST}
+# @${ECHO_CMD} "@dirrm share/doc/${PORTNAME}/man" >>${TMPPLIST}
@${ECHO_CMD} "@dirrm share/doc/${PORTNAME}" >>${TMPPLIST}
.endif
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
More information about the svn-ports-head
mailing list