aboutsummaryrefslogtreecommitdiff
path: root/mail/cyrus-imapd25/Makefile
diff options
context:
space:
mode:
authorHajimu UMEMOTO <ume@FreeBSD.org>2015-04-29 17:47:38 +0000
committerHajimu UMEMOTO <ume@FreeBSD.org>2015-04-29 17:47:38 +0000
commitcf83075dafb34cdcec4f983e8741d19b2cdcb4ad (patch)
treea904dcb9532bc24ef7c41844b1d6ae2b3012164e /mail/cyrus-imapd25/Makefile
parentd2a1f16259a1be89a51326f6e57120bc1e89a272 (diff)
Notes
Diffstat (limited to 'mail/cyrus-imapd25/Makefile')
-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}