aboutsummaryrefslogtreecommitdiffstats
path: root/mail/dspam
diff options
context:
space:
mode:
authoritetcu <itetcu@FreeBSD.org>2006-10-08 15:41:42 +0800
committeritetcu <itetcu@FreeBSD.org>2006-10-08 15:41:42 +0800
commit3265c825068031455a7b7fa7e4612cc278f5b509 (patch)
treeb43ea316160e67390473730fc19e660addde5beb /mail/dspam
parent5236525a866200f4d1877bf97ab2f6442f7e77ad (diff)
downloadfreebsd-ports-gnome-3265c825068031455a7b7fa7e4612cc278f5b509.tar.gz
freebsd-ports-gnome-3265c825068031455a7b7fa7e4612cc278f5b509.tar.zst
freebsd-ports-gnome-3265c825068031455a7b7fa7e4612cc278f5b509.zip
Added CYRUS23_LDA "Use Cyrus's 2.3 deliver as LDA", defaults to off
PR: ports/103910 Submitted by: Steffen Rick <srick@srick.org>
Diffstat (limited to 'mail/dspam')
-rw-r--r--mail/dspam/Makefile13
-rw-r--r--mail/dspam/files/UPDATING5
2 files changed, 15 insertions, 3 deletions
diff --git a/mail/dspam/Makefile b/mail/dspam/Makefile
index dee06eff5965..4d591e294274 100644
--- a/mail/dspam/Makefile
+++ b/mail/dspam/Makefile
@@ -22,7 +22,7 @@ COMMENT= Bayesian spam filter - stable maintenance version
PORTVER_MAJ= 3.6.8
#SNAP_DATE= .20060421.2101
-_UPD_LINE_NO= 14
+_UPD_LINE_NO= 13
MIN_OPTIONS_VER= ${PORTNAME}-3.6.6
@@ -77,6 +77,7 @@ OPTIONS+= DOMAIN_SCALE "File structure for multiple domains" off
## MTA and LDA
OPTIONS+= CYRUS21_LDA "Use Cyrus's 2.1 deliver as LDA" off
OPTIONS+= CYRUS22_LDA "Use Cyrus's 2.2 deliver as LDA" off
+OPTIONS+= CYRUS23_LDA "Use Cyrus's 2.3 deliver as LDA" off
OPTIONS+= EXIM_LDA "Use Exim as local delivery agent" off
OPTIONS+= MAILDROP_LDA "Use Maildrop as local delivery agent" off
OPTIONS+= PROCMAIL_LDA "Use Procmail as local delivery agent" off
@@ -91,7 +92,7 @@ OPTIONS+= LIGHTTPD "RUN_DEPEND on LightHTTPD, not Apache" off
USE_PERL5= yes
USE_AUTOTOOLS= libtool:15
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
#CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ENV= CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" \
@@ -338,7 +339,7 @@ CONFIGURE_ARGS+= --enable-domain-scale
.endif
# add one 'o' here for each new LDA
-LDA_TOTAL_COUNT= ooooooo # 7
+LDA_TOTAL_COUNT= oooooooo # 8
LDA_COUNT= ${LDA_TOTAL_COUNT}
.if defined(WITH_CYRUS21_LDA)
@@ -353,6 +354,12 @@ CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/cyrus/bin/deliver'
LDA_COUNT:= ${LDA_COUNT:S/o//}
.endif
+.if defined(WITH_CYRUS23_LDA)
+RUN_DEPENDS+= ${LOCALBASE}/cyrus/bin/deliver:${PORTSDIR}/mail/cyrus-imapd23
+CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/cyrus/bin/deliver'
+LDA_COUNT:= ${LDA_COUNT:S/o//}
+.endif
+
.ifdef(WITH_EXIM_LDA)
. ifdef(WITH_MYSQL40) || (WITH_MYSQL41)
_EXIM_EXT= -mysql
diff --git a/mail/dspam/files/UPDATING b/mail/dspam/files/UPDATING
index c979bdb6da59..3a0e7a3cfcf8 100644
--- a/mail/dspam/files/UPDATING
+++ b/mail/dspam/files/UPDATING
@@ -24,6 +24,11 @@ Bugfixes:
- PostgreSQL fails to connect (always)
- LDAP client will not build due to header missing from makefile
+Port changes:
+- added Cyrus's 2.3 deliver as LDA OPTION (on 2006-10-08) [1]
+
+[1] ports/103910 by Steffen Rick <srick@srick.org>
+
###########################################################################
# dspam-3.6.7