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

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
spmfilter High-performance mail filtering framework written in C
0.6.7_6 mail on this many watch lists=1 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 0.6.7_6Version of this port present on the latest quarterly branch.
Maintainer: ast@treibsand.com search for ports maintained by this maintainer
Port Added: 2010-04-27 02:32:57
Last Update: 2021-04-07 08:09:01
Commit Hash: cf118cc
People watching this port, also watch:: vmailmgr, pcre, openssl, munin-node
License: LGPL3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (39 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/spmfilter-0.6.7_6/catalog.mk
  3. /usr/local/share/licenses/spmfilter-0.6.7_6/LICENSE
  4. /usr/local/share/licenses/spmfilter-0.6.7_6/LGPL3
  5. include/spmfilter/smf/smf_core.h
  6. include/spmfilter/smf/smf_dict.h
  7. include/spmfilter/smf/smf_email_address.h
  8. include/spmfilter/smf/smf_envelope.h
  9. include/spmfilter/smf/smf_header.h
  10. include/spmfilter/smf/smf_list.h
  11. include/spmfilter/smf/smf_lookup.h
  12. include/spmfilter/smf/smf_message.h
  13. include/spmfilter/smf/smf_modules.h
  14. include/spmfilter/smf/smf_nexthop.h
  15. include/spmfilter/smf/smf_part.h
  16. include/spmfilter/smf/smf_session.h
  17. include/spmfilter/smf/smf_settings.h
  18. include/spmfilter/smf/smf_smtp.h
  19. include/spmfilter/smf/smf_trace.h
  20. include/spmfilter/spmfilter.h
  21. include/spmfilter/spmfilter_config.h
  22. lib/spmfilter/libpipe.so
  23. lib/spmfilter/libpipe.so.0.6
  24. lib/spmfilter/libpipe.so.0.6.7
  25. lib/spmfilter/libsmf.so
  26. lib/spmfilter/libsmf.so.0.6
  27. lib/spmfilter/libsmf.so.0.6.7
  28. lib/spmfilter/libsmtpd.so
  29. lib/spmfilter/libsmtpd.so.0.6
  30. lib/spmfilter/libsmtpd.so.0.6.7
  31. libdata/pkgconfig/spmfilter.pc
  32. sbin/spmfilter
  33. man/man1/spmfilter.1.gz
  34. man/man5/spmfilter.conf.5.gz
  35. @sample etc/spmfilter.conf.sample
  36. @dir(nobody,mail,755) /var/spool/spmfilter
  37. @owner
  38. @group
  39. @mode
Collapse this list.
Dependency lines:
  • spmfilter>0:mail/spmfilter
To install the port: cd /usr/ports/mail/spmfilter/ && make install clean
To add the package, run one of these commands:
  • pkg install mail/spmfilter
  • pkg install spmfilter
PKGNAME: spmfilter
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
spmfilter
ABIlatestquarterly
FreeBSD:11:aarch640.6.7_40.6.7_6
FreeBSD:11:amd640.6.7_60.6.7_6
FreeBSD:11:armv60.6.7_40.6.7_6
FreeBSD:11:i3860.6.7_60.6.7_6
FreeBSD:11:mips--
FreeBSD:11:mips640.6.7_4-
FreeBSD:12:aarch640.6.7_40.6.7_6
FreeBSD:12:amd640.6.7_60.6.7_6
FreeBSD:12:armv60.6.7_40.6.7_6
FreeBSD:12:armv7-0.6.7_6
FreeBSD:12:i3860.6.7_60.6.7_6
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.6.7_6
FreeBSD:13:aarch640.6.7_60.6.7_6
FreeBSD:13:amd640.6.7_60.6.7_6
FreeBSD:13:armv60.6.7_60.6.7_6
FreeBSD:13:armv70.6.7_60.6.7_6
FreeBSD:13:i3860.6.7_60.6.7_6
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.6.7_60.6.7_6
FreeBSD:14:aarch640.6.7_6-
FreeBSD:14:amd640.6.7_6-
FreeBSD:14:armv60.6.7_6-
FreeBSD:14:armv70.6.7_6-
FreeBSD:14:i3860.6.7_6-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.6.7_6-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libcmime>=0.1.10 : mail/libcmime
  2. libesmtp>=1.0 : mail/libesmtp
  3. cmake : devel/cmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. libcmime>=0.1.10 : mail/libcmime
  2. libesmtp>=1.0 : mail/libesmtp
Library dependencies:
  1. libdb-5.3.so : databases/db5
This port is required by:
for Build
  1. mail/spmfilter-clamav

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. mail/spmfilter-spamassassin*
  2. Collapse this list of deleted ports.
for Run
  1. mail/spmfilter-clamav

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. mail/spmfilter-spamassassin*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://www.spmfilter.org/files/
Collapse this list.

Number of commits found: 39

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.6.7_6
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:13
 files touched by this commit commit hash:135fdeebb99c3569e42d8162b265e15d29bd937d  0.6.7_6
mat search for other commits by this committer
all: Remove all other $FreeBSD keywords.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.6.7_6
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
27 May 2020 14:55:03
Original commit files touched by this commit Revision:536694  0.6.7_6
danfe search for other commits by this committer
Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 3).
02 Apr 2020 12:04:56
Original commit files touched by this commit Revision:530319  0.6.7_6
sunpoet search for other commits by this committer
Bump PORTREVISION for databases/libzdb shlib change
06 Apr 2019 14:42:44
Original commit files touched by this commit Revision:498101  0.6.7_5
sunpoet search for other commits by this committer
Update databases/libzdb to 3.2

- Update MASTER_SITES
- Update pkg-descr
- Update WWW
- Bump PORTREVISION of dependent ports for shlib change
- Take maintainership

Changes:	https://www.tildeslash.com/libzdb/#release_notes
25 Jun 2017 21:07:58
Original commit files touched by this commit Revision:444324  0.6.7_4
tcberner search for other commits by this committer
Make ninja opt-out in cmake.mk

Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
25 May 2017 20:12:32
Original commit files touched by this commit Revision:441714  0.6.7_4
bapt search for other commits by this committer
In EREs, left-brace is not to be interpreted as an ordinary character unless
escaped. Using an unescaped left-brace as part of an invalid repetition
specification is undefined behavior.

PR:		219009
Submitted by:	Kyle Evans <bsdports@kyle-evans.net>
Approved by:	maintainer timeout (3 weeks)
08 Aug 2016 13:46:50
Original commit files touched by this commit Revision:419843  0.6.7_4
mat search for other commits by this committer
USE_BDB cleanup.

- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
01 Apr 2016 14:16:20
Original commit files touched by this commit Revision:412348  0.6.7_4
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
22 Sep 2015 21:20:42
Original commit files touched by this commit Revision:397593  0.6.7_4
amdmi3 search for other commits by this committer
- Switch to @sample
- Drop @dirrm* from plist
- Modernize vardir handling

Approved by:	portmgr blanket
22 Feb 2015 16:58:21
Original commit files touched by this commit Revision:379619  0.6.7_4
robak search for other commits by this committer
mail/libcmime: update 0.1.11 -> 0.1.15

- Add DOXYGEN option
- Bump mail/spmfilter PORTREVISION

PR:		195995
Submitted by:	Axel Steiner <ast@treibsand.com>
22 Nov 2014 20:40:09
Original commit files touched by this commit Revision:373100  0.6.7_3  Sanity Test Failure
crees search for other commits by this committer
Finally retire USE_PGSQL
21 Aug 2014 22:50:30
Original commit files touched by this commit Revision:365599  0.6.7_3
mandree search for other commits by this committer
Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
17 Aug 2014 16:08:20
Original commit files touched by this commit Revision:365199  0.6.7_2
tijl search for other commits by this committer
mail/libesmtp:
- Convert to USES=libtool and bump dependent ports
- Use option helpers
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Add INSTALL_TARGET=install-strip
24 Jul 2014 18:34:16
Original commit files touched by this commit Revision:362835  0.6.7_1
tijl search for other commits by this committer
net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample
(Only the first 15 lines of the commit message are shown above View all of this commit message)
09 May 2014 21:13:10
Original commit files touched by this commit Revision:353520  0.6.7
amdmi3 search for other commits by this committer
- Don't remove mtree directories

Approved by:	portmgr
04 Feb 2014 18:17:14
Original commit files touched by this commit Revision:342582  0.6.7
antoine search for other commits by this committer
Finish stage support
18 Jan 2014 22:57:38
Original commit files touched by this commit Revision:340222  0.6.7
danilo search for other commits by this committer
- Update from 0.6.3 to 0.6.7
- Add stage support

PR:		ports/185822
Submitted by:	Axel Steiner <ast@treibsand.com> (maintainer)
11 Jan 2014 16:12:42
Original commit files touched by this commit Revision:339433  0.6.3
tabthorpe search for other commits by this committer
- Update to 0.6.3
- Change port dependencies
- Update master site

PR:		ports/183232
Submitted by:	Axel Steiner <ast@treibsand.com> (maintainer)
20 Sep 2013 19:59:14
Original commit files touched by this commit Revision:327742  0.4.2_5
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail)
19 Jul 2013 20:57:59
Original commit files touched by this commit Revision:323328  0.4.2_5
cs search for other commits by this committer
Update to 2.11.3
04 Jun 2013 10:32:49
Original commit files touched by this commit Revision:319851  0.4.2_4  Sanity Test Failure
bapt search for other commits by this committer
Convert to new options framework
16 May 2013 12:13:17
Original commit files touched by this commit Revision:318310  0.4.2_4
zeising search for other commits by this committer
Pass maintainership to Axel Steiner <ast@treibsand.com>

PR:		ports/178682:
Submitted by:	Frank Wall <fw@moov.de> (current maintainer)
23 Apr 2013 14:20:28
Original commit files touched by this commit Revision:316355  0.4.2_4
bapt search for other commits by this committer
Finish converting the whole ports tree to USES=pkgconfig
26 Mar 2013 21:22:45
Original commit files touched by this commit Revision:315332  0.4.2_4
cs search for other commits by this committer
- Update to 2.11.1
- Bump PORTREVISION

PR:		ports/175821
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net>
Approved by:	maintainer
22 Mar 2013 20:06:15
Original commit files touched by this commit Revision:314960  0.4.2_3
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
08 Mar 2013 10:51:36
Original commit files touched by this commit Revision:313633  0.4.2_3
kwm search for other commits by this committer
* Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
  are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
17 Jul 2012 20:00:36
Original commit files touched by this commit   0.4.2_3
cs search for other commits by this committer
- Update to 2.10.5
- Bump PORTREVISION
05 Jun 2012 21:35:54
Original commit files touched by this commit   0.4.2_2
cs search for other commits by this committer
Bump portrevision due to databases/libzdb update
23 May 2012 01:47:57
Original commit files touched by this commit   0.4.2_1
miwi search for other commits by this committer
- Chase libesmtp shlib bump
14 Jan 2012 08:57:23
Original commit files touched by this commit   0.4.2
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
14 Nov 2011 03:26:46
Original commit files touched by this commit   0.4.2
rakuco search for other commits by this committer
Remove CMAKE_USE_PTHREAD from the ports using it.

This setting has not had any effect since r1.13 to bsd.cmake.mk, as it
was only useful when we supported FreeBSD < 7.

Approved by:    avilla (mentor), portmgr (miwi)
Feature safe:   yes
03 Jul 2011 13:53:52
Original commit files touched by this commit   0.4.2
ohauer search for other commits by this committer
- remove MD5
30 Jun 2010 04:18:19
Original commit files touched by this commit   0.4.2
sahil search for other commits by this committer
- Update to 0.4.2
- Add LICENSE

PR:             ports/147854
Submitted by:   Frank Wall <fw@moov.de> (maintainer)
Approved by:    itetcu@ (mentor)
Feature safe:   yes
17 May 2010 23:54:24
Original commit files touched by this commit   0.4.1
sahil search for other commits by this committer
- Other ports may populate ${PREFIX}/lib/spmfilter, so @dirrmtry instead of
@dirrm

Approved by:    Frank Wall (maintainer), wxs@ (mentor)
11 May 2010 23:35:20
Original commit files touched by this commit   0.4.1
sahil search for other commits by this committer
- Fix build on 6.x

Reported by:    pointyhat via pav@
Approved by:    itetcu@ (mentor), Frank Wall <fw@moov.de> (maintainer)
02 May 2010 19:28:20
Original commit files touched by this commit   0.4.1
sahil search for other commits by this committer
- Update to 0.4.1

PR:             ports/146113
Submitted by:   Frank Wall <fw@moov.de> (maintainer)
Approved by:    wxs@ (mentor)
27 Apr 2010 02:31:59
Original commit files touched by this commit   0.4.0
sahil search for other commits by this committer
spmfilter is a high-performance mail filtering framework, written in C.

It attempts to be a general filtering framework for any purposes.
Filtering mechanisms are provided by plugins, the API enables spmfilter
plugins to access messages as they are being processed by the MTA.
This allows them to examine and modify message content and
meta-information during the SMTP transaction. Plugins are loaded at
runtime and can be processed in any sequence, the processing chain
can also be altered by a single plugin

WWW: http://www.spmfilter.org/

PR:             ports/145673
Submitted by:   Frank Wall <fw at moov.de>
Reworked by:    sahil@ (myself)
Approved by:    wxs@ (mentor)

Number of commits found: 39