notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
bsfilter Bayesian spam filter written in Ruby
1.0.19_3 mail on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.0.19_3Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2004-03-01 09:01:18
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
Also Listed In: ruby
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (22 items)
Collapse this list.
  1. /usr/local/share/licenses/bsfilter-1.0.19_3/catalog.mk
  2. /usr/local/share/licenses/bsfilter-1.0.19_3/LICENSE
  3. /usr/local/share/licenses/bsfilter-1.0.19_3/GPLv2
  4. bin/bsfilter
  5. share/examples/bsfilter/bsfilter.conf.sample
  6. share/examples/bsfilter/dot-qmail.sample
  7. share/examples/bsfilter/mda/maildrop/mailfilter.header
  8. share/examples/bsfilter/mda/procmail/procmailrc.black_gray
  9. share/examples/bsfilter/mda/procmail/procmailrc.header
  10. share/examples/bsfilter/mda/procmail/procmailrc.status
  11. share/examples/bsfilter/mua/mew3/bs_clean
  12. share/examples/bsfilter/mua/mew3/bs_mark
  13. share/examples/bsfilter/mua/mew3/bs_spam
  14. share/examples/bsfilter/mua/mew3/mew.el
  15. share/examples/bsfilter/mua/mew4/emacs.el
  16. share/examples/bsfilter/mua/mew4/mew.el
  17. share/examples/bsfilter/mua/mew5/mew.el
  18. share/examples/bsfilter/mua/mew6/mew.el
  19. share/examples/bsfilter/mua/mew6.4/mew.el
  20. @owner
  21. @group
  22. @mode
Collapse this list.
Dependency lines:
  • bsfilter>0:mail/bsfilter
To install the port: cd /usr/ports/mail/bsfilter/ && make install clean
To add the package: pkg install bsfilter
PKGNAME: bsfilter
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
bsfilter
ABIlatestquarterly
FreeBSD:11:aarch641.0.19_21.0.19_3
FreeBSD:11:amd641.0.19_31.0.19_3
FreeBSD:11:armv61.0.19_11.0.19_3
FreeBSD:11:i3861.0.19_31.0.19_3
FreeBSD:11:mips1.0.19_11.0.19_3
FreeBSD:11:mips64--
FreeBSD:12:aarch641.0.19_21.0.19_3
FreeBSD:12:amd641.0.19_31.0.19_3
FreeBSD:12:armv61.0.19_21.0.19_3
FreeBSD:12:armv71.0.19_21.0.19_3
FreeBSD:12:i3861.0.19_31.0.19_3
FreeBSD:12:mips1.0.19_21.0.19_3
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.0.19_3
FreeBSD:13:aarch641.0.19_31.0.19_3
FreeBSD:13:amd641.0.19_31.0.19_3
FreeBSD:13:armv61.0.19_31.0.19_3
FreeBSD:13:armv71.0.19_31.0.19_3
FreeBSD:13:i3861.0.19_31.0.19_3
FreeBSD:13:mips1.0.19_3-
FreeBSD:13:mips64--
FreeBSD:13:powerpc641.0.19_31.0.19_3
FreeBSD:14:aarch641.0.19_3-
FreeBSD:14:amd641.0.19_3-
FreeBSD:14:armv61.0.19_3-
FreeBSD:14:armv71.0.19_3-
FreeBSD:14:i3861.0.19_3-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.0.19_3-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby27 : lang/ruby27
Runtime dependencies:
  1. rubygem-gdbm>=2.0.0,2 : databases/rubygem-gdbm
  2. ruby27 : lang/ruby27
Patch dependencies:
  1. ruby27 : lang/ruby27
Extract dependencies:
  1. ruby27 : lang/ruby27
This port is required by:
for Run
  1. mail/claws-mail-bsfilter

Configuration Options:
Options name:

USES:

pkg-message:
If installing:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://osdn.net/dl/bsfilter/
Collapse this list.

Number of commits found: 41

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.0.19_3
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
24 Jul 2020 06:28:59
Original commit files touched by this commit Revision:543005  1.0.19_3
rigoletto search for other commits by this committer
Mk/bsd.sites.mk: Update URL of MASTER_SITE_OSDN to one that supports
geographical load balancing

- update all affected ports

PR:		244164
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Differential Revision:	https://reviews.freebsd.org/D24955
13 Aug 2019 22:29:43
Original commit files touched by this commit Revision:508882  1.0.19_3
mat search for other commits by this committer
onvert to UCL & cleanup pkg-message (categories l-m)
02 Apr 2019 08:02:30
Original commit files touched by this commit Revision:497555  1.0.19_3
meta search for other commits by this committer
databases/ruby-gdbm: Gemify gdbm

since gdbm is gemified in upstream after Ruby 2.5 [1]. Ruby 2.4 can also
use the gdbm gem because it is a gem!

- Add MOVED entry
- Bump PORTEPOCH because PORTVERSION goes barwards
- Update pkg-descr and WWW
- Remove unnecessary pkg-message

[1] https://bugs.ruby-lang.org/issues/5481

Update lang/ruby* ports:

- Do not build gdbm together with Ruby interpreter, but build as a rubygem
(Only the first 15 lines of the commit message are shown above View all of this commit message)
24 Mar 2018 21:12:13
Original commit files touched by this commit Revision:465484  1.0.19_2
sunpoet search for other commits by this committer
Rename MASTER_SITE_SOURCEFORGE_JP to MASTER_SITE_OSDN

PR:		225609
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
24 Jun 2017 16:32:00
Original commit files touched by this commit Revision:444228  1.0.19_2
sunpoet search for other commits by this committer
Pass maintainership to ports@

PR:		220255
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
28 Jan 2017 11:07:27
Original commit files touched by this commit Revision:432618  1.0.19_2
rene search for other commits by this committer
mail/bsfilter: remove optional dependency on expired japanese/ruby-mecab and
bump PORTREVISION
01 Apr 2016 14:16:20
Original commit files touched by this commit Revision:412348  1.0.19_1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
19 Oct 2015 14:50:52
Original commit files touched by this commit Revision:399684  1.0.19_1
amdmi3 search for other commits by this committer
Improve shebangfix framework

- Support multiple values in *_OLD_CMD, i.e. we can now fix both
"/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify
them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash,
ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously)
replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is
still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g.
perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as
python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for
exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
20 Sep 2015 20:54:09
Original commit files touched by this commit Revision:397461  1.0.19_1
olgeni search for other commits by this committer
Typos, whitespace and capitalization fixes (G-P).
14 May 2015 10:15:09
Original commit files touched by this commit Revision:386312  1.0.19_1
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
18 Oct 2014 06:47:26
Original commit files touched by this commit Revision:371093  1.0.19_1
marino search for other commits by this committer
mail/bsfilter: Remove @dirrm, unmask cmds, use COPYTREE over CP

PR:		194370
submitted by:	maintainer (Yasuhiro KIMURA)
29 Jul 2014 19:11:53
Original commit files touched by this commit Revision:363374  1.0.19_1
adamw search for other commits by this committer
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...

Approved by:	portmgr (not really, but touches unstaged ports)
30 Mar 2014 13:47:39
Original commit files touched by this commit Revision:349619  1.0.19_1
swills search for other commits by this committer
- Include ruby_OLD_CMD so that shebangfix works properly
- Bump PORTREVISION due to package change

PR:		ports/183204
Reported by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer, submitter)
Pointyhat to:	swills
30 Mar 2014 00:13:14
Original commit files touched by this commit Revision:349599  1.0.19
swills search for other commits by this committer
- Update to 1.0.19
- Stage
- Use more proper EXAMPLES option instead of DOCS
- Assign maintainership to submitter

PR:		ports/183204
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	maintainer timeout (info@otsune.com, >5 months)
15 Feb 2014 10:12:46
Original commit files touched by this commit Revision:344344  1.0.17
miwi search for other commits by this committer
- Stage support
11 Feb 2014 09:28:58
Original commit files touched by this commit Revision:343723  1.0.17
miwi search for other commits by this committer
- Stage support
11 Oct 2013 01:51:26
Original commit files touched by this commit Revision:330043  1.0.17
tabthorpe search for other commits by this committer
- Remove dependency on japanese/ruby-chasen
- Option is off by default, no PORTREVISION bump

With hat:	portmgr
20 Sep 2013 19:59:14
Original commit files touched by this commit Revision:327742  1.0.17
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail)
15 Jan 2013 00:26:07
Original commit files touched by this commit Revision:310418  1.0.17
jgh search for other commits by this committer
- adopt optionsNG, trim historical header and add license
- while here depend on pkgnames for dependencies, fix WWW address
  and shorten mastersite

PR:		175206
Submitted by:	yasu@utahime.org
Approved by:	maintainer, info@otsune.com
29 Jul 2012 11:17:04
Original commit files touched by this commit   1.0.17
cs search for other commits by this committer
Fix typos in COMMENT

Approved by:	portmgr@ (implicit)
03 Aug 2011 06:38:39
Original commit files touched by this commit   1.0.17
bapt search for other commits by this committer
Remove KAKASI option, as ruby-kakasi has expired
10 Dec 2010 23:06:36
Original commit files touched by this commit   1.0.17
pgollucci search for other commits by this committer
- Update to 1.0.17

PR:             ports/152470
Submitted by:   Yasuhiro KIMURA <yasu@utahime.org>
Approved by:    maintainer timeout (info@otsune.com ; 17 days)
11 Mar 2008 01:09:00
Original commit files touched by this commit   1.0.16
beech search for other commits by this committer
- Update to 1.0.16

PR:             ports/121297
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org>
Approved by:    Masafumi Otsune <info@otsune.com> (maintainer)
25 Sep 2006 01:23:41
Original commit files touched by this commit   1.0.15
alepulver search for other commits by this committer
- Update to 1.0.15.

PR:             ports/103565
Submitted by:   Masafumi Otsune <info@otsune.com> (maintainer)
21 May 2006 19:28:08
Original commit files touched by this commit   1.0.14
pav search for other commits by this committer
- Update to 1.0.14

PR:             ports/97567
Submitted by:   Masafumi Otsune <info@otsune.com> (maintainer)
24 Apr 2006 23:01:31
Original commit files touched by this commit   1.0.13
okazaki search for other commits by this committer
Upgrade to 1.0.13.

PR:             ports/96155
Submitted by:   KIMURA Yasuhiro
Approved by:    maintainer
08 Feb 2006 14:49:22
Original commit files touched by this commit   1.0.12
lawrance search for other commits by this committer
Update to 1.0.12.

PR:             ports/92500
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org>
Approved by:    Masafumi Otsune <info@otsune.com> (maintainer)
15 Jan 2006 16:05:10
Original commit files touched by this commit   1.0.11
pav search for other commits by this committer
- Update to 1.0.11

PR:             ports/91816
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org>
Approved by:    otsune <info@otsune.com> (maintainer)
10 Dec 2005 18:03:20
Original commit files touched by this commit   1.0.10
ehaupt search for other commits by this committer
Update to 1.0.10

PR:             90186
Submitted by:   Masafumi Otsune <info@otsune.com> (maintainer)
25 Jul 2005 13:45:30
Original commit files touched by this commit   1.0.9
sem search for other commits by this committer
- Update to 1.0.9 (bug fix release)

PR:             ports/83973
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org>
Approved by:    Masafumi Otsune <info@otsune.com> (maintainer)
20 Jul 2005 15:23:15
Original commit files touched by this commit   1.0.8
novel search for other commits by this committer
Update to 1.0.8.

PR:             83784
Submitted by:   Masafumi Otsune (maintainer)
13 Jun 2005 09:31:05
Original commit files touched by this commit   1.0.7
pav search for other commits by this committer
- Update to 1.0.7

PR:             ports/82159
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org>
Approved by:    Masafumi Otsune <info@otsune.com> (maintainer)
21 Dec 2004 09:38:46
Original commit files touched by this commit   1.0.6
sem search for other commits by this committer
- Fix pkg-plist

Submitted by:   pointyhat via kris
19 Dec 2004 22:07:20
Original commit files touched by this commit   1.0.6
sem search for other commits by this committer
- Update to 1.0.6

PR:             ports/75245
Submitted by:   maintainer
24 Aug 2004 19:38:56
Original commit files touched by this commit   1.0.4
sem search for other commits by this committer
- Fix OPTIONS
- Remove pre-build

PR:             ports/70911
Submitted by:   maintainer
20 Aug 2004 14:01:52
Original commit files touched by this commit   1.0.4
sem search for other commits by this committer
- 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.

PR:             ports/70664
Submitted by:   maintainer
25 Jun 2004 07:43:26
Original commit files touched by this commit   1.0.3
krion search for other commits by this committer
Update to version 1.0.3

PR:             ports/68293
Submitted by:   maintainer
10 May 2004 11:46:05
Original commit files touched by this commit   1.0.2
krion search for other commits by this committer
- Update to 1.0.2

PR:             ports/66447
Submitted by:   maintainer
31 Mar 2004 08:33:11
Original commit files touched by this commit   1.0.1
krion search for other commits by this committer
- Update to version 1.0.1

PR:             ports/64958
Submitted by:   maintainer
01 Mar 2004 08:59:44
Original commit files touched by this commit   1.0.0
krion search for other commits by this committer
Add bsfilter 1.0.0, a bayesian spam filter written in Ruby.

PR:             ports/63573
Submitted by:   Masafumi Otsune <info@otsune.com>

Number of commits found: 41