notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
py-spf Python implementation of the RFC 4408 SPF protocol
2.0.12_2 mail Deleted on this many watch lists=3 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 2.0.12_2Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2004-12-28 15:07:35
Last Update: 2015-12-29 19:03:25
SVN Revision: 404778
People watching this port, also watch:: runit, screen, python, rkhunter
Also Listed In: python
License: PSFL
WWW:
https://pypi.python.org/pypi/pyspf
Description:
The pyspf Python module has been released as version 2.0. pyspf 2.0 was the first SPF implementation to fully conform to RFC 4408. This release has also added IPv6 support. pyspf is the library behind several of the open SPF project's SPF record testing tools. Currently part of the pymilter project: http://pymilter.sourceforge.net WWW: https://pypi.python.org/pypi/pyspf
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}spf>0:mail/py-spf@${PY_FLAVOR}
No installation instructions:
This port has been deleted.
PKGNAME: py27-spf
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py27-setuptools27>0 : devel/py-setuptools27
  2. python2.7 : lang/python27
Runtime dependencies:
  1. py27-setuptools27>0 : devel/py-setuptools27
  2. python2.7 : lang/python27
  3. py27-dns>=0 : dns/py-dns
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
USES:
python shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (22 items)
Collapse this list.
  1. http://aarnet.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  2. http://distcache.FreeBSD.org/ports-distfiles/
  3. http://downloads.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  4. http://freefr.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  5. http://garr.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  6. http://heanet.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  7. http://hivelocity.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  8. http://ignum.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  9. http://internode.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  10. http://iweb.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  11. http://jaist.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  12. http://kent.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  13. http://master.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  14. http://nchc.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  15. http://ncu.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  16. http://netcologne.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  17. http://sunet.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  18. http://superb-dca3.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  19. http://switch.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  20. http://tenet.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  21. http://ufpr.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
  22. http://waix.dl.sourceforge.net/project/pymilter/pyspf/pyspf-2.0.12/
Collapse this list.

Number of commits found: 29

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.0.12_2
29 Dec 2015 19:03:25
Revision:404778Original commit files touched by this commit
sunpoet search for other commits by this committer
- Move mail/py-spf to mail/py-pyspf
- Update MASTER_SITES: change from SF to CHEESESHOP
- Update RUN_DEPENDS: always use dns/py-py3dns
- Bump PORTREVISION for dependency change
- Bump PORTREVISION for dependent ports
2.0.12_2
29 Dec 2015 17:29:51
Revision:404766Original commit files touched by this commit
sunpoet search for other commits by this committer
- Move dns/py-dns3 to dns/py-py3dns
- Update MASTER_SITES: change from launchpad.net to CHEESEHOP
- Remove PKGNAMESUFFIX
- Add NO_ARCH
- Relax USES=python
- Add PyPI as primary WWW
- Bump PORTREVISION for dependent ports
2.0.12_1
02 Sep 2015 17:04:11
Revision:395884Original commit files touched by this commit
sunpoet search for other commits by this committer
- Allow concurrent installation (USE_PYTHON=concurrent)
- Bump PORTREVISION for package change
2.0.12
13 Aug 2015 17:31:36
Revision:394079Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 2.0.12
- Add NO_ARCH

Changes:	http://sourceforge.net/projects/pymilter/files/pyspf/pyspf-2.0.12/README.txt/view
2.0.11
26 May 2015 16:47:03
Revision:387491Original commit files touched by this commit
antoine search for other commits by this committer
Switch PYTHON_REL from a 3 digits number to a 4 digits number to handle
python 2.7.10

Differential Revision:	https://reviews.freebsd.org/D2639
Reviewed by:	sunpoet, mva
2.0.11
06 Dec 2014 19:05:16
Revision:374136Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 2.0.11

Changes:	http://sourceforge.net/projects/pymilter/files/pyspf/pyspf-2.0.11/README.txt/view
2.0.10
03 Sep 2014 14:00:04
Revision:367201Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 2.0.10
- Remove DOCS option

Changes:	http://sourceforge.net/projects/pymilter/files/pyspf/pyspf-2.0.10/readme.txt/view
2.0.9
15 Aug 2014 03:43:55
Revision:364929Original commit files touched by this commit
sunpoet search for other commits by this committer
- Convert PYTHON_FEATURES to USE_PYTHON (which was landed several hours ago)

Notified by:	koobs, wg
2.0.9
15 Aug 2014 03:01:54
Revision:364911Original commit files touched by this commit
sunpoet search for other commits by this committer
- Use USES=python
2.0.9
02 May 2014 09:41:30
Revision:352786Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 2.0.9

Changes:	http://sourceforge.net/projects/pymilter/files/pyspf/pyspf-2.0.9/README/view
2.0.8_1
23 Feb 2014 12:16:23
Revision:345700Original commit files touched by this commit
sunpoet search for other commits by this committer
- Allow build with Python 3.x
- Bump PORTREVISION
2.0.8
14 Feb 2014 19:41:11
Revision:344301Original commit files touched by this commit
sunpoet search for other commits by this committer
- Use PYDISTUTILS_AUTOPLIST
- Simplify Makefile
2.0.8
20 Nov 2013 03:24:31
Revision:334389Original commit files touched by this commit
sunpoet search for other commits by this committer
- Fix shebang
- Support STAGEDIR
- Update WWW: use https:// instead of http://
2.0.8
20 Sep 2013 19:59:14
Revision:327742Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail)
2.0.8
06 Aug 2013 15:58:43
Revision:324321Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 2.08
- Cleanup pkg-descr

Changes:	http://sourceforge.net/projects/pymilter/files/pyspf/pyspf-2.0.8/README/view
2.0.7
06 May 2013 18:14:30
Revision:317536Original commit files touched by this commit
sunpoet search for other commits by this committer
- Add LICENSE
- Fix OPTIONSFILE issue

PR:		ports/177796
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2.0.7
05 Aug 2012 07:16:56
Original commit files touched by this commit
sunpoet search for other commits by this committer
- Convert to new options framework
2.0.7
08 Feb 2012 02:41:02
Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 2.07
- Remove DIST_SUBDIR
- Do not silence installation message

Note that there are two source tarballs (pyspf-2.0.7.tar.gz).
One is 46,283 bytes from CHEESESHOP and the other is 46,281 bytes from SF.
Since the former has a wrong entry in pyspf.spec, we choose the latter and
suspend adding CHEESESHOP to MASTER_SITES.

Changes:
- Allow for timeouts to be global for all DNS lookups instead of per DNS lookup
  to allow for MAY processing time limitsin RFC 4408 10.1.  See README for
  details.
- Use openspf.net for SPF web site instead of openspf.org
- Extend query.get_header to return either Received-SPF (still default) or RFC
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.0.6
01 Feb 2012 20:19:59
Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 2.0.6
- Take maintainership

Changes:       
http://sourceforge.net/projects/pymilter/files/pyspf/pyspf-2.0.6/readme.txt/view
2.0.5
01 Feb 2012 15:53:08
Original commit files touched by this commit
tabthorpe search for other commits by this committer
- Reassign to the heap
2.0.5
03 Jul 2011 13:53:52
Original commit files touched by this commit
ohauer search for other commits by this committer
- remove MD5
2.0.5
22 Aug 2009 00:28:34
Original commit files touched by this commit Sanity Test Failure
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with M
2.0.5
24 Nov 2008 13:35:56
Original commit files touched by this commit
mnag search for other commits by this committer
- Update to 2.0.5

PR:             128985
Submitted by:   Yi-Jheng Lin <yzlin___cs.nctu.edu.tw>
2.0.4
13 Apr 2008 16:25:16
Original commit files touched by this commit
mnag search for other commits by this committer
- Update to 2.0.4

PR:             109033
Submitted by:   Koen Martens<gmc___sonologic.nl>
1.6
30 Jul 2007 09:42:28
Original commit files touched by this commit
alexbl search for other commits by this committer
 - Make Python 2.5.1 the default Python version
 - Add significantly better support in bsd.python.mk for working with
   Python Eggs and the easy_install system

Tested by:      pointyhat runs
Approved by:    pav (portmgr)
Most work by:   perky
Thanks to:      pav
1.6
09 Nov 2005 02:32:50
Original commit files touched by this commit
mnag search for other commits by this committer
Add SHA256
1.6
16 Sep 2005 17:58:32
Original commit files touched by this commit
mnag search for other commits by this committer
Update my email

Approved by: pav (mentor)
1.6
19 Jul 2005 21:06:53
Original commit files touched by this commit
pav search for other commits by this committer
- Fix dependency line
- Use PLIST_FILES

PR:             ports/83744
Submitted by:   Marcus Grando <marcus@corp.grupos.com.br> (maintainer)
1.6
28 Dec 2004 15:00:15
Original commit files touched by this commit
pav search for other commits by this committer
Add py-spf, a python implementation of SPF.

PR:             ports/75521
Submitted by:   Marcus Grando <marcus@corp.grupos.com.br>

Number of commits found: 29