aboutsummaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
authorume <ume@FreeBSD.org>2015-04-30 01:47:38 +0800
committerume <ume@FreeBSD.org>2015-04-30 01:47:38 +0800
commitf0e3983bb059a65adb4439b5557f796e924a204c (patch)
treea904dcb9532bc24ef7c41844b1d6ae2b3012164e /mail
parent29d880915deccef0d9818c7502f2b1f0fdcb67d5 (diff)
downloadfreebsd-ports-gnome-f0e3983bb059a65adb4439b5557f796e924a204c.tar.gz
freebsd-ports-gnome-f0e3983bb059a65adb4439b5557f796e924a204c.tar.zst
freebsd-ports-gnome-f0e3983bb059a65adb4439b5557f796e924a204c.zip
- 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]
Diffstat (limited to 'mail')
-rw-r--r--mail/cyrus-imapd25/Makefile16
1 files changed, 10 insertions, 6 deletions
diff --git a/mail/cyrus-imapd25/Makefile b/mail/cyrus-imapd25/Makefile
index 01b497f0f77d..d49fdc34a6ce 100644
--- a/mail/cyrus-imapd25/Makefile
+++ b/mail/cyrus-imapd25/Makefile
@@ -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:${PORTSDIR}/security/clamav
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=${LOCALBASE}
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}