mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
mail/cyrus-imapd30: remove support for expired mail/drac and pet portlint
This commit is contained in:
parent
d2d834e2d4
commit
e6a6dd0596
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=490465
2 changed files with 1 additions and 41 deletions
|
@ -10,7 +10,7 @@ MASTER_SITES= ftp://ftp.cyrusimap.org/cyrus-imapd/ \
|
||||||
PKGNAMESUFFIX= 30
|
PKGNAMESUFFIX= 30
|
||||||
|
|
||||||
MAINTAINER= ume@FreeBSD.org
|
MAINTAINER= ume@FreeBSD.org
|
||||||
COMMENT= The cyrus mail server, supporting POP3 and IMAP4 protocols
|
COMMENT= Cyrus mail server, supporting POP3 and IMAP4 protocols
|
||||||
|
|
||||||
LICENSE= BSD4CLAUSE
|
LICENSE= BSD4CLAUSE
|
||||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
@ -49,7 +49,6 @@ CPE_PRODUCT= cyrus_imap_server
|
||||||
OPTIONS_DEFINE= AUTOCREATE BACKUP CLAMAV HTTP IDLED LDAP LMDB MURDER \
|
OPTIONS_DEFINE= AUTOCREATE BACKUP CLAMAV HTTP IDLED LDAP LMDB MURDER \
|
||||||
MYSQL NNTP PGSQL REPLICATION SNMP SQLITE SQUAT XAPIAN \
|
MYSQL NNTP PGSQL REPLICATION SNMP SQLITE SQUAT XAPIAN \
|
||||||
DOCS
|
DOCS
|
||||||
#OPTIONS_DEFINE+= DRAC
|
|
||||||
OPTIONS_DEFAULT= AUTOCREATE IDLED SQLITE SQUAT
|
OPTIONS_DEFAULT= AUTOCREATE IDLED SQLITE SQUAT
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
AUTOCREATE_DESC= Enable autocreate support
|
AUTOCREATE_DESC= Enable autocreate support
|
||||||
|
@ -59,9 +58,6 @@ BACKUP_CONFIGURE_ENABLE=backup
|
||||||
CLAMAV_DESC= Use ClamAV
|
CLAMAV_DESC= Use ClamAV
|
||||||
CLAMAV_CONFIGURE_WITH= clamav
|
CLAMAV_CONFIGURE_WITH= clamav
|
||||||
CLAMAV_LIB_DEPENDS= libclamav.so:security/clamav
|
CLAMAV_LIB_DEPENDS= libclamav.so:security/clamav
|
||||||
DRAC_DESC= Enable DRAC support
|
|
||||||
DRAC_CONFIGURE_ON= --with-drac=${LOCALBASE}
|
|
||||||
DRAC_BUILD_DEPENDS= ${LOCALBASE}/lib/libdrac.a:mail/drac
|
|
||||||
HTTP_DESC= Enable HTTP support
|
HTTP_DESC= Enable HTTP support
|
||||||
HTTP_CONFIGURE_ENABLE= http
|
HTTP_CONFIGURE_ENABLE= http
|
||||||
HTTP_LIB_DEPENDS= libical.so:devel/libical \
|
HTTP_LIB_DEPENDS= libical.so:devel/libical \
|
||||||
|
@ -153,11 +149,6 @@ CYRUS_PERL_MAN3=Cyrus::Annotator::Daemon Cyrus::Annotator::Message \
|
||||||
|
|
||||||
.include <bsd.port.options.mk>
|
.include <bsd.port.options.mk>
|
||||||
|
|
||||||
.if ${PORT_OPTIONS:MDRAC}
|
|
||||||
IGNORE= DRAC is not available
|
|
||||||
# EXTRA_PATCHES+= ${FILESDIR}/extra-patch-cmulocal__sasl2.m4
|
|
||||||
.endif
|
|
||||||
|
|
||||||
.if ${PORT_OPTIONS:MHTTP} || ${PORT_OPTIONS:MSQLITE}
|
.if ${PORT_OPTIONS:MHTTP} || ${PORT_OPTIONS:MSQLITE}
|
||||||
USES+= sqlite
|
USES+= sqlite
|
||||||
.endif
|
.endif
|
||||||
|
@ -183,12 +174,6 @@ PLIST_SUB+= SQUATTER=""
|
||||||
PLIST_SUB+= SQUATTER="@comment "
|
PLIST_SUB+= SQUATTER="@comment "
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if ${PORT_OPTIONS:MDRAC}
|
|
||||||
pre-patch:
|
|
||||||
${PATCH} -d ${PATCH_WRKSRC} --forward --quiet -E -p1 \
|
|
||||||
< ${WRKSRC}/contrib/drac_auth.patch
|
|
||||||
.endif
|
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \
|
@${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \
|
||||||
-e "s|%%CYRUS_USER%%|${CYRUS_USER}|g" \
|
-e "s|%%CYRUS_USER%%|${CYRUS_USER}|g" \
|
||||||
|
@ -202,9 +187,6 @@ post-patch:
|
||||||
-e 's|$$(mandir)/\(man[8]\)|${PREFIX}/cyrus/man/\1|g' \
|
-e 's|$$(mandir)/\(man[8]\)|${PREFIX}/cyrus/man/\1|g' \
|
||||||
${WRKSRC}/Makefile.in
|
${WRKSRC}/Makefile.in
|
||||||
|
|
||||||
post-patch-DRAC-on:
|
|
||||||
@${RM} -r ${WRKSRC}/autom4te.cache
|
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
|
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
|
||||||
${INSTALL_DATA} ${FILESDIR}/imapd.conf \
|
${INSTALL_DATA} ${FILESDIR}/imapd.conf \
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
Index: cmulocal/sasl2.m4
|
|
||||||
diff -u cmulocal/sasl2.m4.orig cmulocal/sasl2.m4
|
|
||||||
--- cmulocal/sasl2.m4.orig 2009-05-20 21:24:48.000000000 +0900
|
|
||||||
+++ cmulocal/sasl2.m4 2009-12-22 00:31:16.153536453 +0900
|
|
||||||
@@ -105,7 +105,7 @@
|
|
||||||
if test "$gss_impl" = "auto" -o "$gss_impl" = "heimdal"; then
|
|
||||||
gss_failed=0
|
|
||||||
AC_CHECK_LIB(gssapi,gss_unwrap,gss_impl="heimdal",gss_failed=1,
|
|
||||||
- ${GSSAPIBASE_LIBS} -lgssapi -lkrb5 -lasn1 -lroken ${LIB_CRYPT} ${LIB_DES} -lcom_err ${LIB_SOCKET})
|
|
||||||
+ ${GSSAPIBASE_LIBS} -lgssapi -lkrb5 -lasn1 -lroken ${LIB_CRYPT} ${LIB_DES} -lcom_err ${LIB_SOCKET} -lhx509)
|
|
||||||
if test "$gss_impl" != "auto" -a "$gss_failed" = "1"; then
|
|
||||||
gss_impl="failed"
|
|
||||||
fi
|
|
||||||
@@ -173,7 +173,7 @@
|
|
||||||
GSSAPIBASE_STATIC_LIBS="$GSSAPIBASE_LIBS $gssapi_dir/libgssapi_krb5.a $gssapi_dir/libkrb5.a $gssapi_dir/libk5crypto.a $gssapi_dir/libcom_err.a ${K5SUPSTATIC}"
|
|
||||||
elif test "$gss_impl" = "heimdal"; then
|
|
||||||
CPPFLAGS="$CPPFLAGS -DKRB5_HEIMDAL"
|
|
||||||
- GSSAPIBASE_LIBS="$GSSAPIBASE_LIBS -lgssapi -lkrb5 -lasn1 -lroken ${LIB_CRYPT} ${LIB_DES} -lcom_err"
|
|
||||||
+ GSSAPIBASE_LIBS="$GSSAPIBASE_LIBS -lgssapi -lkrb5 -lasn1 -lroken ${LIB_CRYPT} ${LIB_DES} -lcom_err -lhx509"
|
|
||||||
GSSAPIBASE_STATIC_LIBS="$GSSAPIBASE_STATIC_LIBS $gssapi_dir/libgssapi.a $gssapi_dir/libkrb5.a $gssapi_dir/libasn1.a $gssapi_dir/libroken.a $gssapi_dir/libcom_err.a ${LIB_CRYPT}"
|
|
||||||
elif test "$gss_impl" = "cybersafe03"; then
|
|
||||||
# Version of CyberSafe with two libraries
|
|
Loading…
Add table
Reference in a new issue