ports/88951: [MAINTAINER] mail/bogofilter: update to 0.96.6
Matthias Andree
matthias.andree at gmx.de
Sun Nov 13 21:30:15 UTC 2005
>Number: 88951
>Category: ports
>Synopsis: [MAINTAINER] mail/bogofilter: update to 0.96.6
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sun Nov 13 21:30:13 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Matthias Andree
>Release: FreeBSD 6.0-RELEASE i386
>Organization:
>Environment:
System: FreeBSD libertas.emma.line.org 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Mon Nov 7 16:10:51 CET
>Description:
- Update to 0.96.6, adding SHA256 and re-adding SIZE as we go
- also add a post-0.96.6 patch from CVS to fix bogus test failures from local
configuration files (reported by Yuan-Chung Hsiao)
Added file(s):
- files/patch-tests-nolocalconfig
Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:
--- bogofilter-0.96.6.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/mail/bogofilter/Makefile /usr/home/emma/ports/mail/bogofilter/Makefile
--- /usr/ports/mail/bogofilter/Makefile Tue Nov 8 23:23:55 2005
+++ /usr/home/emma/ports/mail/bogofilter/Makefile Sun Nov 13 22:19:31 2005
@@ -6,7 +6,7 @@
#
PORTNAME= bogofilter
-PORTVERSION= 0.96.5
+PORTVERSION= 0.96.6
PORTREVISION?= 0
CATEGORIES?= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
@@ -15,10 +15,10 @@
MAINTAINER?= matthias.andree at gmx.de
COMMENT= Fast, teachable, learning spam detector
+LIB_DEPENDS?= db-4.3:${PORTSDIR}/databases/db43
+
OPTIONS= GSL "Link with system-wide GSL dynamically (recommended)" on
OPTIONS+= UNICODE "Normalize tokens to Unicode (UTF-8)" on
-
-LIB_DEPENDS?= db-4.3:${PORTSDIR}/databases/db43
CONFLICTS?= bogofilter-sqlite-[0-9]* bogofilter-qdbm-[0-9]* [a-z][a-z]-bogofilter-[0-9]*
diff -ruN --exclude=CVS /usr/ports/mail/bogofilter/distinfo /usr/home/emma/ports/mail/bogofilter/distinfo
--- /usr/ports/mail/bogofilter/distinfo Tue Nov 8 23:23:56 2005
+++ /usr/home/emma/ports/mail/bogofilter/distinfo Sun Nov 13 21:08:30 2005
@@ -1 +1,3 @@
-MD5 (bogofilter-0.96.5.tar.bz2) = 77ec9fc84f51a183800a615b59c97da8
+MD5 (bogofilter-0.96.6.tar.bz2) = 24ce45bac5dc7e8ec6bb2f68e5d64a73
+SHA256 (bogofilter-0.96.6.tar.bz2) = b74d6889fa11a1b5b9b59826de4f859cebe9088786728c630a74465da36831ab
+SIZE (bogofilter-0.96.6.tar.bz2) = 746286
diff -ruN --exclude=CVS /usr/ports/mail/bogofilter/files/patch-tests-nolocalconfig /usr/home/emma/ports/mail/bogofilter/files/patch-tests-nolocalconfig
--- /usr/ports/mail/bogofilter/files/patch-tests-nolocalconfig Thu Jan 1 01:00:00 1970
+++ /usr/home/emma/ports/mail/bogofilter/files/patch-tests-nolocalconfig Sun Nov 13 21:17:23 2005
@@ -0,0 +1,68 @@
+--- ./src/tests/t.maint 16 Sep 2005 20:57:29 -0000 1.32
++++ ./src/tests/t.maint 13 Nov 2005 16:45:48 -0000 1.33
+@@ -36,10 +36,10 @@
+ echo initial: `$BOGOUTIL -d $WORDLIST | wc -l` > $OUT
+
+ for cnt in 0 1 2 3 ; do
+- $BOGOUTIL -c $cnt -m $WORDLIST
+- echo "count $cnt ->" `$BOGOUTIL -d $WORDLIST | wc -l` >> $OUT
++ $BOGOUTIL -C -c $cnt -m $WORDLIST
++ echo "count $cnt ->" `$BOGOUTIL -C -d $WORDLIST | wc -l` >> $OUT
+ if [ $verbose -ne 0 ]; then
+- $BOGOUTIL -d $WORDLIST > $OUT.$cnt
++ $BOGOUTIL -C -d $WORDLIST > $OUT.$cnt
+ fi
+ done
+
+--- ./src/tests/t.regtest 16 Mar 2005 12:18:22 -0000 1.9
++++ ./src/tests/t.regtest 13 Nov 2005 16:45:48 -0000 1.10
+@@ -30,10 +30,10 @@
+ fi
+
+ if [ -f $BOGOFILTER_DIR/goodlist.${DB_EXT} ] ; then
+- g=`$BOGOUTIL -d $BOGOFILTER_DIR/goodlist.${DB_EXT} | grep -v " 0 " | tee $TMPDIR/good.$T.out | wc -l`
+- s=`$BOGOUTIL -d $BOGOFILTER_DIR/spamlist.${DB_EXT} | grep -v " 0 " | tee $TMPDIR/spam.$T.out | wc -l`
++ g=`$BOGOUTIL -C -d $BOGOFILTER_DIR/goodlist.${DB_EXT} | grep -v " 0 " | tee $TMPDIR/good.$T.out | wc -l`
++ s=`$BOGOUTIL -C -d $BOGOFILTER_DIR/spamlist.${DB_EXT} | grep -v " 0 " | tee $TMPDIR/spam.$T.out | wc -l`
+ else
+- $BOGOUTIL -d $BOGOFILTER_DIR/wordlist.${DB_EXT} > $TMPDIR/word.$T.out
++ $BOGOUTIL -C -d $BOGOFILTER_DIR/wordlist.${DB_EXT} > $TMPDIR/word.$T.out
+ g=`grep -v " 0$" < $TMPDIR/word.$T.out | tee $TMPDIR/good.$T.out | wc -l`
+ s=`grep -v " 0 " < $TMPDIR/word.$T.out | tee $TMPDIR/spam.$T.out | wc -l`
+ fi
+--- ./src/tests/t.systest 16 Mar 2005 12:18:22 -0000 1.14
++++ ./src/tests/t.systest 13 Nov 2005 16:45:48 -0000 1.15
+@@ -57,7 +57,7 @@
+ $BOGOFILTER $OPTS -n < ${SYSTEST}/inputs/good.mbx
+ for f in $BOGOFILTER_DIR/*.${DB_EXT} ; do
+ n=`basename $f .${DB_EXT}`
+- $BOGOUTIL -d $BOGOFILTER_DIR/$n.${DB_EXT} > $BOGOFILTER_DIR/$n.txt
++ $BOGOUTIL -C -d $BOGOFILTER_DIR/$n.${DB_EXT} > $BOGOFILTER_DIR/$n.txt
+ done
+ if [ $verbose -ne 0 ]; then
+ ls -l $BOGOFILTER_DIR/*list.txt
+--- ./src/tests/t.MH 16 Mar 2005 12:18:22 -0000 1.12
++++ ./src/tests/t.MH 13 Nov 2005 16:45:48 -0000 1.13
+@@ -24,7 +24,7 @@
+ $BOGOFILTER -C -D -s $v -B $TMPDIR/spam
+ wordlist=".MSG_COUNT Lotus Magazine Min Service connection more most set that unsubscribe"
+
+-$BOGOUTIL -w $WORDLIST $wordlist >$OUT || rm -f $OUT
++$BOGOUTIL -C -w $WORDLIST $wordlist >$OUT || rm -f $OUT
+
+ if [ $verbose -eq 0 ]; then
+ cmp $CORRECT $OUT
+--- ./src/tests/t.bulkmode 29 Jun 2005 03:11:25 -0000 1.18
++++ ./src/tests/t.bulkmode 13 Nov 2005 16:45:48 -0000 1.19
+@@ -27,9 +27,11 @@
+ }
+
+ if [ -d $BOGOFILTER_DIR ] ; then rm -f $BOGOFILTER_DIR/* ; else : ; fi
++
+ mkdir -p $BOGOFILTER_DIR
+ $BOGOFILTER -C -s < ${SYSTEST}/inputs/spam.mbx
+ $BOGOFILTER -C -n < ${SYSTEST}/inputs/good.mbx
++
+ #for f in $BOGOFILTER_DIR/*.${DB_EXT} ; do
+ # o=`echo $f | sed s at .${DB_EXT}@.txt@`
+ # $BOGOUTIL -d $f > $o
--- bogofilter-0.96.6.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list