summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authordarcy <darcy@pkgsrc.org>2014-02-15 13:26:59 +0000
committerdarcy <darcy@pkgsrc.org>2014-02-15 13:26:59 +0000
commitfe2f82b21459ff60ca2c62de574e53665e853092 (patch)
treeae106d76ff642737eea8cd747d7183368ddf998c /mail
parent6768a1d63ee67c020655a6918754e4b6d9d81bea (diff)
downloadpkgsrc-fe2f82b21459ff60ca2c62de574e53665e853092.tar.gz
Add py-spf package.
Sender-Policy-Framework queries in Python.
Diffstat (limited to 'mail')
-rw-r--r--mail/Makefile3
-rw-r--r--mail/py-spf/DESCR6
-rw-r--r--mail/py-spf/Makefile20
-rw-r--r--mail/py-spf/PLIST7
-rw-r--r--mail/py-spf/distinfo5
5 files changed, 40 insertions, 1 deletions
diff --git a/mail/Makefile b/mail/Makefile
index 4913ab21228..bc916331f82 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.446 2014/02/07 14:41:31 wiedi Exp $
+# $NetBSD: Makefile,v 1.447 2014/02/15 13:26:59 darcy Exp $
#
COMMENT= Electronic mail utilities
@@ -267,6 +267,7 @@ SUBDIR+= pulsar
SUBDIR+= py-libgmail
SUBDIR+= py-sendmail-admin
SUBDIR+= pymsgauth
+SUBDIR+= py-spf
SUBDIR+= qcheck
SUBDIR+= qgreylist
SUBDIR+= qmHandle
diff --git a/mail/py-spf/DESCR b/mail/py-spf/DESCR
new file mode 100644
index 00000000000..333d3ba1d5b
--- /dev/null
+++ b/mail/py-spf/DESCR
@@ -0,0 +1,6 @@
+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
diff --git a/mail/py-spf/Makefile b/mail/py-spf/Makefile
new file mode 100644
index 00000000000..865bbfedaa1
--- /dev/null
+++ b/mail/py-spf/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2014/02/15 13:26:59 darcy Exp $
+# FreeBSD Id: head/mail/py-spf/Makefile 344301 2014-02-14 19:41:11Z sunpoet
+
+VERSION= 2.0.8
+DISTNAME= pyspf-${VERSION}
+PKGNAME= ${PYTHON_PKGNAMEPREFIX}spf-${VERSION}
+CATEGORIES= mail python
+MASTER_SITES= https://pypi.python.org/packages/source/p/pyspf
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://pypi.python.org/pypi/pyspf
+COMMENT= Python implementation of the RFC 4408 SPF protocol
+
+LICENSE= python-software-foundation
+
+DEPENDS+= ${PYPKGPREFIX}-dns>=0:../../net/py-dns
+EGG_NAME= pyspf-${VERSION}
+
+.include "../../lang/python/distutils.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/mail/py-spf/PLIST b/mail/py-spf/PLIST
new file mode 100644
index 00000000000..8eca1aea386
--- /dev/null
+++ b/mail/py-spf/PLIST
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST,v 1.1 2014/02/15 13:26:59 darcy Exp $
+@comment $NetBSD: PLIST,v 1.1 2014/02/15 13:26:59 darcy Exp $
+bin/spfquery.py
+bin/type99.py
+${PYSITELIB}/spf.py
+${PYSITELIB}/spf.pyc
+${PYSITELIB}/spf.pyo
diff --git a/mail/py-spf/distinfo b/mail/py-spf/distinfo
new file mode 100644
index 00000000000..000d0bc8c77
--- /dev/null
+++ b/mail/py-spf/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/02/15 13:26:59 darcy Exp $
+
+SHA1 (pyspf-2.0.8.tar.gz) = 64397bf468325955d82991a0f7580c9dbf39b2b8
+RMD160 (pyspf-2.0.8.tar.gz) = a735cf66b1680cfd64330aaf11e923731610047c
+Size (pyspf-2.0.8.tar.gz) = 48819 bytes