Skip site navigation (1)Skip section navigation (2)
Date:      19 Aug 2004 05:49:21 +0900
From:      Masafumi Otsune <info@otsune.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/70644: [MAINTAINER] mail/bsfilter: update to 1.0.4
Message-ID:  <20040818204943.5453.qmail@a.mx.xebec1995.jp>
Resent-Message-ID: <200408182050.i7IKoU9U073620@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         70644
>Category:       ports
>Synopsis:       [MAINTAINER] mail/bsfilter: update to 1.0.4
>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:   Wed Aug 18 20:50:26 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Masafumi Otsune
>Release:        FreeBSD 4.10-RELEASE-p2 i386
>Organization:
>Environment:
System: FreeBSD xt.xebec1995.jp 4.10-RELEASE-p2 FreeBSD 4.10-RELEASE-p2 #0: Sat Jul 24 18:56:56 JST 2004
>Description:
- Update to 1.0.4
- OPTIONS was added.
- Since "japanese/ruby-chasen" had BROKEN, it deleted from KNOB.
- The sample file was added.
- pkg-descr was updated according to official site.

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- bsfilter-1.0.4.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/mail/bsfilter.orig/Makefile /usr/ports/mail/bsfilter/Makefile
--- /usr/ports/mail/bsfilter.orig/Makefile	Fri Jun 25 16:43:03 2004
+++ /usr/ports/mail/bsfilter/Makefile	Thu Aug 19 05:34:10 2004
@@ -6,29 +6,33 @@
 #
 
 PORTNAME=	bsfilter
-PORTVERSION=	1.0.3
+PORTVERSION=	1.0.4
 CATEGORIES=	mail ruby
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE_JP}
-MASTER_SITE_SUBDIR=	bsfilter/9787
+MASTER_SITE_SUBDIR=	bsfilter/10876
 EXTRACT_SUFX=	.tgz
 
 MAINTAINER=	info@otsune.com
 COMMENT=	A bayesian spam filter written in Ruby
 
 RUN_DEPENDS=	${RUBY_ARCHLIBDIR}/gdbm.so:${PORTSDIR}/databases/ruby-gdbm
+
+NO_BUILD=	yes
+USE_RUBY=	yes
+
+OPTIONS=	MECAB "Use japanese/mecab" off \
+		CHASEN "Use japanese/chasen" off \
+		KAKASI "Use japanese/kakasi" off
+
+.include <bsd.port.pre.mk>
+
 .if defined(WITH_MECAB)
 RUN_DEPENDS+=	${RUBY_SITEARCHLIBDIR}/MeCab.so:${PORTSDIR}/japanese/ruby-mecab
 .endif
-.if defined(WITH_CHASEN)
-RUN_DEPENDS+=	${RUBY_SITEARCHLIBDIR}/chasen.so:${PORTSDIR}/japanese/ruby-chasen
-.endif
 .if defined(WITH_KAKASI)
 RUN_DEPENDS+=	${RUBY_SITEARCHLIBDIR}/kakasi.so:${PORTSDIR}/japanese/ruby-kakasi
 .endif
 
-NO_BUILD=	yes
-USE_RUBY=	yes
-
 pre-build:
 	@${ECHO_MSG} "specify algorithm of a tokenizer for Japanese language"
 	@${ECHO_MSG} "WITH_CHASEN=yes (japanese/chasen)"
@@ -42,6 +46,9 @@
 .for FILE in bsfilter.conf.sample dot-qmail.sample
 	@${INSTALL_DATA} ${FILESDIR}/${FILE} ${EXAMPLESDIR}
 .endfor
+.for DIR in mda mua
+	@${CP} -r ${WRKSRC}/${DIR} ${EXAMPLESDIR}/${DIR}
+.endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -ruN --exclude=CVS /usr/ports/mail/bsfilter.orig/distinfo /usr/ports/mail/bsfilter/distinfo
--- /usr/ports/mail/bsfilter.orig/distinfo	Fri Jun 25 16:43:04 2004
+++ /usr/ports/mail/bsfilter/distinfo	Sat Aug 14 06:09:47 2004
@@ -1,2 +1,2 @@
-MD5 (bsfilter-1.0.3.tgz) = e7603e270015752d2141e12969a678c7
-SIZE (bsfilter-1.0.3.tgz) = 855878
+MD5 (bsfilter-1.0.4.tgz) = 6fb0bb985bd6c4cbac1d5589de03d985
+SIZE (bsfilter-1.0.4.tgz) = 862941
diff -ruN --exclude=CVS /usr/ports/mail/bsfilter.orig/files/bsfilter.conf.sample /usr/ports/mail/bsfilter/files/bsfilter.conf.sample
--- /usr/ports/mail/bsfilter.orig/files/bsfilter.conf.sample	Mon Mar  1 14:07:56 2004
+++ /usr/ports/mail/bsfilter/files/bsfilter.conf.sample	Thu Aug 19 05:20:15 2004
@@ -2,6 +2,7 @@
 #jtokenizer kakasi # 'make WITH_KAKASI=yes install'
 #jtokenizer MeCab # 'make WITH_MECAB=yes install'
 spam-cutoff 0.6
+db gdbm
 
 ## IMAP 
 ## (bsfilter --imap --imap-fetch-unflagged --insert-flag --insert-probability --imap-folder-spam inbox.spam inbox)
diff -ruN --exclude=CVS /usr/ports/mail/bsfilter.orig/pkg-descr /usr/ports/mail/bsfilter/pkg-descr
--- /usr/ports/mail/bsfilter.orig/pkg-descr	Fri Jun 25 07:18:55 2004
+++ /usr/ports/mail/bsfilter/pkg-descr	Thu Aug 19 05:36:24 2004
@@ -1,10 +1,13 @@
-- English and Japanese are supported.
-- Written in Ruby
-- Three interfaces are supported.
-- Local mail file. accesses files or stdin/out.
-- IMAP. accesses mails in a IMAP server.
-- POP proxy. works as a proxy between a POP server and MUA.
-- GPL
+bsfilter is a spam filter using Bayesian(statistical) algorithm.
+
+- a filter which distinguishes spam and non-spam mail
+- support mails written in English and Japanese language
+- written in Ruby
+- support 3 methods for access
+-- traditional unix-style filter. study and judge local files or pipe
+-- IMAP. study and judge mails in an IMAP server
+-- POP proxy. run between POP server and MUA
+- distributed under GPL
 
 Author:	nabeken
 WWW:	http://bsfilter.org/index-e.html
diff -ruN --exclude=CVS /usr/ports/mail/bsfilter.orig/pkg-plist /usr/ports/mail/bsfilter/pkg-plist
--- /usr/ports/mail/bsfilter.orig/pkg-plist	Wed Mar 31 05:32:08 2004
+++ /usr/ports/mail/bsfilter/pkg-plist	Thu Aug 19 05:40:39 2004
@@ -1,4 +1,17 @@
 bin/bsfilter
 %%PORTDOCS%%share/examples/bsfilter/bsfilter.conf.sample
 %%PORTDOCS%%share/examples/bsfilter/dot-qmail.sample
+%%PORTDOCS%%share/examples/bsfilter/mda/maildrop/mailfilter.header
+%%PORTDOCS%%share/examples/bsfilter/mda/procmail/procmailrc.black_gray
+%%PORTDOCS%%share/examples/bsfilter/mda/procmail/procmailrc.header
+%%PORTDOCS%%share/examples/bsfilter/mda/procmail/procmailrc.status
+%%PORTDOCS%%share/examples/bsfilter/mua/mew3/bs_clean
+%%PORTDOCS%%share/examples/bsfilter/mua/mew3/bs_mark
+%%PORTDOCS%%share/examples/bsfilter/mua/mew3/bs_spam
+%%PORTDOCS%%share/examples/bsfilter/mua/mew3/mew.el
+%%PORTDOCS%%@dirrm share/examples/bsfilter/mda/maildrop
+%%PORTDOCS%%@dirrm share/examples/bsfilter/mda/procmail
+%%PORTDOCS%%@dirrm share/examples/bsfilter/mda
+%%PORTDOCS%%@dirrm share/examples/bsfilter/mua/mew3
+%%PORTDOCS%%@dirrm share/examples/bsfilter/mua
 %%PORTDOCS%%@dirrm share/examples/bsfilter
--- bsfilter-1.0.4.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040818204943.5453.qmail>