summaryrefslogtreecommitdiff
path: root/mail/py-pyspf/pkg-descr
diff options
context:
space:
mode:
authorKubilay Kocak <koobs@FreeBSD.org>2016-01-26 14:01:37 +0000
committerKubilay Kocak <koobs@FreeBSD.org>2016-01-26 14:01:37 +0000
commit866c4c9bfad39971796ba047203691ed188a84ad (patch)
treed2beb9afb57c2216481c869d8a663541ff489947 /mail/py-pyspf/pkg-descr
parentUpdate to 0.7.6 (diff)
mail/py-pyspf: Fix dependencies (missing & incorrect)
Revision 404778 [1] modified py-pyspf to only use dns/py3dns instead of conditionally using dns/py-dns and py-py3dns depending on whether Python 2.x or 3.x was being used. dns/py-py3dns is a Python 3.x *only* package, but the port does not currently [2] limit itself to USES=python:3.0+. This results in errors for all dependent ports of py-pyspf when Python 2.x is used, which was reported for mail/postfix-policyd-spf-python. [3] pyspf's README notes the following requirements: This package requires PyDNS (or Py3DNS for running with Python 3) and either the ipaddr or python3.3 and later This package requires authres from either pypi or http://launchpad.net/authentication-results-python to process and generate RFC 5451 Authentication Results headers. The spf module in this version has been tested with python3.2 and does not require using 2to3. Accordingly, this change: - Reverts to conditional RUN_DEPENDS on dns/py-dns or py-py3dns depending on whether Python 2.x or Python 3.x is being used. - Adds authres to RUN_DEPENDS - Adds a conditional RUN_DEPENDS on devel/py-ipaddr, depending on Python version. While I'm here: - Sort and group USE{S} entries - Match COMMENT to setup.py:description - Add test and post-extract targets, TEST_DEPENDS, and patch files so that tests can be run properly - Pet several portlint warnings [1] https://svnweb.freebsd.org/changeset/ports/404778 [2] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206645 [3] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206643 QA: * portlint: OK (WARN: Makefile: [47]: possible use of "${CHMOD}") * porttest: OK (poudriere: 11amd64, python27, python34) * unittest: OK (Ran 425 tests in 0.155s) PR: 206643 Reported by: danger Approved by: portmgr (blanket) MFH: 2016Q1 Differential Revision: DXXXX
Notes
Notes: svn path=/head/; revision=407273
Diffstat (limited to 'mail/py-pyspf/pkg-descr')
-rw-r--r--mail/py-pyspf/pkg-descr2
1 files changed, 0 insertions, 2 deletions
diff --git a/mail/py-pyspf/pkg-descr b/mail/py-pyspf/pkg-descr
index 8f437b1d05f5..5578a870848f 100644
--- a/mail/py-pyspf/pkg-descr
+++ b/mail/py-pyspf/pkg-descr
@@ -3,6 +3,4 @@ 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