Update to new version of py-policyd-spf and dependencies, a new port is needed 
for regression tests.
 Comments ? Ok ?
  Cheers
   Giovanni
Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/py-spf/Makefile,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 Makefile
--- Makefile	11 Mar 2013 11:23:53 -0000	1.13
+++ Makefile	10 Sep 2013 09:17:24 -0000
@@ -2,10 +2,9 @@
 
 COMMENT=	Sender-Policy-Framework queries in Python
 
-MODPY_EGG_VERSION=2.0.7
+MODPY_EGG_VERSION=2.0.8
 DISTNAME=	pyspf-${MODPY_EGG_VERSION}
 PKGNAME=	py-spf-${MODPY_EGG_VERSION}
-REVISION=	0
 CATEGORIES=	mail
 
 HOMEPAGE=	http://bmsi.com/python/milter.html
@@ -24,7 +23,8 @@ BUILD_DEPENDS=	net/py-dns
 RUN_DEPENDS=	mail/py-authres
 
 TEST_DEPENDS=${FULLPKGNAME}:${BUILD_PKGPATH} \
-		textproc/py-yaml
+		textproc/py-yaml \
+		net/py-ipaddr
 
 do-test:
 	@cd ${WRKSRC}/test && ${MODPY_BIN} testspf.py
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/py-spf/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo	10 May 2012 15:11:59 -0000	1.2
+++ distinfo	10 Sep 2013 09:17:24 -0000
@@ -1,5 +1,2 @@
-MD5 (pyspf-2.0.7.tar.gz) = 30fiwEBUqJ2otGt/Z+cErg==
-RMD160 (pyspf-2.0.7.tar.gz) = /wmhdmmbYgpu2V6beW4KmulxKQU=
-SHA1 (pyspf-2.0.7.tar.gz) = M4olHZ09FI9u25a/44prPwlDoZ4=
-SHA256 (pyspf-2.0.7.tar.gz) = HBCKX/yffVawh+lrS1mcu7KNcjT6t0UIPT/XpRLVQzQ=
-SIZE (pyspf-2.0.7.tar.gz) = 46281
+SHA256 (pyspf-2.0.8.tar.gz) = PSxGNWku7kpZ2XOt4TJiO2tUKzc61kNlIpXWBWc8Zlo=
+SIZE (pyspf-2.0.8.tar.gz) = 48819
Index: patches/patch-spf_py
===================================================================
RCS file: patches/patch-spf_py
diff -N patches/patch-spf_py
--- patches/patch-spf_py	12 Nov 2012 09:32:55 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-spf_py,v 1.1 2012/11/12 09:32:55 giovanni Exp $
---- spf.py.orig	Mon Nov 12 10:23:41 2012
-+++ spf.py	Mon Nov 12 10:24:10 2012
-@@ -1129,7 +1129,7 @@ class query(object):
-             try:
-                 return [''.join(s.decode("ascii") for s in a)
-                     for a in self.dns(domainname, 'TXT')]
--            except UnicodeEncodeError:
-+            except UnicodeError:
-                 raise PermError('Non-ascii character in SPF TXT record.')
-         return []
-     def dns_99(self, domainname):
-@@ -1138,7 +1138,7 @@ class query(object):
-             try:
-                 return [''.join(s.decode("ascii") for s in a)
-                     for a in self.dns(domainname, 'SPF')]
--            except UnicodeEncodeError:
-+            except UnicodeError:
-                 raise PermError('Non-ascii character in SPF record.')
-         return []
- 
Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/py-authres/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile	18 Apr 2013 06:10:03 -0000	1.5
+++ Makefile	10 Sep 2013 09:17:59 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =	module for RFC 5451 Authentication-Results Headers
 
-MODPY_EGG_VERSION = 0.600
+MODPY_EGG_VERSION = 0.602
 DISTNAME =	authres-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
 CATEGORIES =	mail
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/py-authres/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo	18 Apr 2013 06:10:03 -0000	1.4
+++ distinfo	10 Sep 2013 09:17:59 -0000
@@ -1,2 +1,2 @@
-SHA256 (authres-0.600.tar.gz) = S/3/SlHSF8VPYR7boUpjQX6FY+4Vp88+HfmwHjLrtIo=
-SIZE (authres-0.600.tar.gz) = 16614
+SHA256 (authres-0.602.tar.gz) = Qc6n/MM4fjgbUgBT27uhglWYtsudRcUFrkZteion7cM=
+SIZE (authres-0.602.tar.gz) = 17971
Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/py-policyd-spf/Makefile,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 Makefile
--- Makefile	11 Mar 2013 11:23:53 -0000	1.13
+++ Makefile	10 Sep 2013 09:19:03 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=	external SPF policy checker for postfix
 
-MODPY_EGG_VERSION=	1.1
+MODPY_EGG_VERSION=1.2
 DISTNAME=	pypolicyd-spf-${MODPY_EGG_VERSION}
 PKGNAME=	py-policyd-spf-${MODPY_EGG_VERSION}
 CATEGORIES=	mail
@@ -20,7 +20,8 @@ MODULES=        lang/python
 USE_GROFF =	Yes
 
 BUILD_DEPENDS=	mail/py-spf
-RUN_DEPENDS=	mail/py-spf net/py-dns
+RUN_DEPENDS=	mail/py-spf \
+		net/py-dns
 
 NO_TEST=	Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/py-policyd-spf/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo	12 Nov 2012 09:57:46 -0000	1.4
+++ distinfo	10 Sep 2013 09:19:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (pypolicyd-spf-1.1.tar.gz) = k8p0fh5i0Fo+P6VLlBX2xtp/pAZE4yUH0LtWmA4xzFY=
-SIZE (pypolicyd-spf-1.1.tar.gz) = 469687
+SHA256 (pypolicyd-spf-1.2.tar.gz) = 4alMea2Rz+oXucixmwNVNvBtdf+e4uhHgZHnwn/mn3Q=
+SIZE (pypolicyd-spf-1.2.tar.gz) = 30783
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/mail/py-policyd-spf/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 DESCR
--- pkg/DESCR	18 Oct 2008 11:17:59 -0000	1.1.1.1
+++ pkg/DESCR	10 Sep 2013 09:19:03 -0000
@@ -1,2 +1,2 @@
-External policy checker for the postfix mail server.  It will use pyspf to 
+External policy checker for the postfix mail server.  It will use pyspf to
 check SPF records to determine if email should be rejected by your server.
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/mail/py-policyd-spf/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- pkg/PLIST	12 Nov 2012 09:57:46 -0000	1.4
+++ pkg/PLIST	10 Sep 2013 09:19:03 -0000
@@ -4,7 +4,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/policydspfsupp.pyc
 lib/python${MODPY_VERSION}/site-packages/policydspfuser.py
 lib/python${MODPY_VERSION}/site-packages/policydspfuser.pyc
-lib/python${MODPY_VERSION}/site-packages/python_policyd_spf-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/pypolicyd_spf-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
 @man man/man1/policyd-spf.1
 @man man/man5/policyd-spf.conf.5
 @man man/man5/policyd-spf.peruser.5

Attachment: py-ipaddr-2.1.10.tgz
Description: application/compressed-tar



Reply via email to