---
name: bsfilter
version: 1.0.17
origin: mail/bsfilter
comment: Bayesian spam filter written in Ruby
arch: freebsd:9:x86:64
www: http://en.sourceforge.jp/projects/bsfilter/
maintainer: info@otsune.com
prefix: /usr/local
licenselogic: single
licenses:
- GPLv2
flatsize: 133253
desc: |
  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. IMAP over SSL supported
  -- POP proxy. run between POP server and MUA. POP over SSL supported
  - distributed under GPL

  WWW: http://en.sourceforge.jp/projects/bsfilter/
deps:
  libyaml: {origin: textproc/libyaml, version: 0.1.4_2}
  ruby: {origin: lang/ruby19, version: '1.9.3.448,1'}
  libffi: {origin: devel/libffi, version: 3.0.13}
  libexecinfo: {origin: devel/libexecinfo, version: 1.1_3}
  gettext: {origin: devel/gettext, version: 0.18.3}
  ruby19-gdbm: {origin: databases/ruby-gdbm, version: '1.9.3.448_3,1'}
  gdbm: {origin: databases/gdbm, version: 1.10}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
categories:
- ruby
- mail
options: {MECAB: off, DOCS: on, CHASEN: off}
files:
  /usr/local/bin/bsfilter: ff1e990252a75698f51cbd4eadde36a61f7971ce549d95d3b8bd368dc8537a85
  /usr/local/share/examples/bsfilter/bsfilter.conf.sample: ca131df4028921a45c80361f006a64799e84c6bf99540a2b7efa759f152d8550
  /usr/local/share/examples/bsfilter/dot-qmail.sample: 1b870b92395968de68c62cde2a75811781fef0f85c5b98f705a6c9408956ce0e
  /usr/local/share/examples/bsfilter/mda/maildrop/mailfilter.header: a7f691e1afdb630fed7d56359038596b3ce5bdc169e144113888db366ce2a033
  /usr/local/share/examples/bsfilter/mda/procmail/procmailrc.black_gray: 751263047dad4c5d74458a3df7b4dba5cbf4a3711fcfccb2d95d91f88d6e0b75
  /usr/local/share/examples/bsfilter/mda/procmail/procmailrc.header: 2ab67af04c7bc242d7c2899985f38a83d15312828dc04f012af80e2ebf6b20bd
  /usr/local/share/examples/bsfilter/mda/procmail/procmailrc.status: 3222a9d125ee19af402c5682e73fcf8eabca4c4632bfcd183a8fc8fb4029e90e
  /usr/local/share/examples/bsfilter/mua/mew3/bs_clean: 434e9c31316c8b363e0a87e751e40951b1bdbf4a346dcc59926f264695068872
  /usr/local/share/examples/bsfilter/mua/mew3/bs_mark: d45f640f5c928dcf27566182172588844bdd70406a1e8b00ebf6dd280d7155c4
  /usr/local/share/examples/bsfilter/mua/mew3/bs_spam: 0bf0434acad9d0b766097ec8409b277f71da702ef7054d04c6f0fedc955cddfd
  /usr/local/share/examples/bsfilter/mua/mew3/mew.el: 5e43e7655f24f54c3e105eb80f0b9bd98b2d0d2162acdbfcd5ca347d7a954551
  /usr/local/share/examples/bsfilter/mua/mew4/emacs.el: 1b259aea8c8ddeb133843c4ae40777b71c7e579d79015f55118456ad222989e5
  /usr/local/share/examples/bsfilter/mua/mew4/mew.el: d632c1ecef4daafdcff301d52b7b7c82226cf052dcec7722993d4bd863ad0ef7
  /usr/local/share/examples/bsfilter/mua/mew5/mew.el: fbc8d1168d82b82b943854d956d38163aa18dc2d63d6b0a521dfd220a468609d
  /usr/local/share/examples/bsfilter/mua/mew6/mew.el: 0ed17bed6e4a822fb289ec329808b28d92d1b60fa8c2ce6dfe20cb66a880ed42
  /usr/local/share/licenses/bsfilter-1.0.17/GPLv2: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643
  /usr/local/share/licenses/bsfilter-1.0.17/LICENSE: 7e1394d03c5f275a402fe721ff1d1349449ea8602b52af954c76463afcdb6ef7
  /usr/local/share/licenses/bsfilter-1.0.17/catalog.mk: 485524f6c6388a3565bb5045df34a8e46521fb5a2d33f76112d7e2e3012c75f4
directories:
  /usr/local/share/licenses/bsfilter-1.0.17/: n
  /usr/local/share/licenses/: y
  /usr/local/share/examples/bsfilter/mua/mew6/: n
  /usr/local/share/examples/bsfilter/mua/mew5/: n
  /usr/local/share/examples/bsfilter/mua/mew4/: n
  /usr/local/share/examples/bsfilter/mua/mew3/: n
  /usr/local/share/examples/bsfilter/mua/: n
  /usr/local/share/examples/bsfilter/mda/procmail/: n
  /usr/local/share/examples/bsfilter/mda/maildrop/: n
  /usr/local/share/examples/bsfilter/mda/: n
  /usr/local/share/examples/bsfilter/: n
scripts:
  post-install: |
    cd /usr/local
  pre-deinstall: |
    cd /usr/local
  post-deinstall: |
    cd /usr/local
message: |
  Before actually using it, it is necessary to prepare a word database.

  1.The word contained in clean mail is counted.
  %25 bsfilter --add-clean ~/Maildir/cur/*
   or
  %25 cd ~/Maildir/cur/ ; ls | xargs bsfilter -c

  2.The word in spam is counted.
  %25 bsfilter --add-spam ~/Maildir/.spam/cur/*
   or
  %25 cd ~/Maildir/.spam/cur/ ; ls | xargs bsfilter -s

  3.A database is updated for every word.
  %25 bsfilter -u
