Hi,

  This updates py-milter to 0.9.3 and removes the python 2.4 dependency.
  Anyone using it can give this a try?
  Thanks,

  f.-

Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/py-milter/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- Makefile    30 Aug 2010 17:46:57 -0000      1.13
+++ Makefile    2 Sep 2010 08:39:43 -0000
@@ -2,9 +2,9 @@
 
 COMMENT=       Python interface to sendmail milter API
 
-DISTNAME=      pymilter-0.8.10
-PKGNAME=       py-${DISTNAME}
-REVISION =     1
+MODPY_EGG_VERSION = 0.9.3
+DISTNAME=      pymilter-${MODPY_EGG_VERSION}
+PKGNAME=       ${DISTNAME:S/py/py-/}
 CATEGORIES=    mail
 
 HOMEPAGE=      http://www.bmsi.com/python/milter.html
@@ -20,7 +20,6 @@
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pymilter/}
 
 MODULES=       lang/python
-MODPY_VERSION= 2.4
 
 DOCSDIR=       ${PREFIX}/share/doc/py-milter
 EXAMPLESDIR=   ${PREFIX}/share/examples/py-milter
@@ -29,12 +28,9 @@
        ${INSTALL_DATA_DIR} ${DOCSDIR}
        ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
        ${INSTALL_DATA_DIR} ${EXAMPLESDIR}
-       ${INSTALL_DATA} ${WRKSRC}/{bms,sample,rejects}.py \
-               ${EXAMPLESDIR}
-       ${INSTALL_DATA} ${WRKSRC}/milter.cfg ${EXAMPLESDIR}
-       ${INSTALL_DATA} ${WRKSRC}/rhsbl.m4 ${EXAMPLESDIR}
+       ${INSTALL_DATA} ${WRKSRC}/sample.py ${EXAMPLESDIR}
 
-# needs the DNS python 2.4 module which we don't provide
+# needs the DNS python module which we don't provide
 NO_REGRESS=    Yes
 #do-regress: fake
 #      @cd ${WRKSRC} && ${MAKE_ENV} \
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/py-milter/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo    18 Oct 2008 12:37:42 -0000      1.4
+++ distinfo    2 Sep 2010 08:39:43 -0000
@@ -1,5 +1,5 @@
-MD5 (pymilter-0.8.10.tar.gz) = CNgAQfSOmnnAnFs/GoIg2w==
-RMD160 (pymilter-0.8.10.tar.gz) = LHI5e4Lah9Y7MJGqZ+9fqohxCGw=
-SHA1 (pymilter-0.8.10.tar.gz) = Hq/szkviE/yYYrot5SL10MN9Ewk=
-SHA256 (pymilter-0.8.10.tar.gz) = rfb/5ZloTKnZxhqFa+5Xa4q+UyYf1TRXgJq6WD1upMw=
-SIZE (pymilter-0.8.10.tar.gz) = 220846
+MD5 (pymilter-0.9.3.tar.gz) = TE13wjAeGvy/QHFLkkr/bQ==
+RMD160 (pymilter-0.9.3.tar.gz) = L3eDd19t2FxMAHPgUmzBjfIrws4=
+SHA1 (pymilter-0.9.3.tar.gz) = NTGX08F8IN0TAUv1oxl2eOoyjbU=
+SHA256 (pymilter-0.9.3.tar.gz) = /R5CSiX8QOmQjGrmsD2uQ4HiG9YAyAGA3UzHEkmc08E=
+SIZE (pymilter-0.9.3.tar.gz) = 96362
Index: patches/patch-setup_py
===================================================================
RCS file: patches/patch-setup_py
diff -N patches/patch-setup_py
--- patches/patch-setup_py      18 Oct 2008 12:37:42 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-setup_py,v 1.2 2008/10/18 12:37:42 ajacoutot Exp $
---- setup.py.orig      Sat Oct 18 14:26:42 2008
-+++ setup.py   Sat Oct 18 14:26:57 2008
-@@ -5,7 +5,7 @@ from distutils.core import setup, Extension
- # FIXME: on some versions of sendmail, smutil is renamed to sm
- # on slackware and debian, leave it out entirely.  It depends
- # on how libmilter was built by the sendmail package.
--libs = ["milter", "smutil"]
-+libs = ["milter"]
- libdirs = ["/usr/lib/libmilter"]    # needed for Debian
- 
- # patch distutils if it can't cope with the "classifiers" or
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/mail/py-milter/pkg/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- pkg/PLIST   18 Oct 2008 12:37:42 -0000      1.3
+++ pkg/PLIST   2 Sep 2010 08:39:43 -0000
@@ -1,4 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.3 2008/10/18 12:37:42 ajacoutot Exp $
+...@conflict py-pymilter-*
 lib/python${MODPY_VERSION}/site-packages/Milter/
 lib/python${MODPY_VERSION}/site-packages/Milter/__init__.py
 lib/python${MODPY_VERSION}/site-packages/Milter/__init__.pyc
@@ -12,6 +13,8 @@
 lib/python${MODPY_VERSION}/site-packages/Milter/dsn.pyc
 lib/python${MODPY_VERSION}/site-packages/Milter/dynip.py
 lib/python${MODPY_VERSION}/site-packages/Milter/dynip.pyc
+lib/python${MODPY_VERSION}/site-packages/Milter/greylist.py
+lib/python${MODPY_VERSION}/site-packages/Milter/greylist.pyc
 lib/python${MODPY_VERSION}/site-packages/Milter/plock.py
 lib/python${MODPY_VERSION}/site-packages/Milter/plock.pyc
 lib/python${MODPY_VERSION}/site-packages/Milter/unsign.py
@@ -21,11 +24,8 @@
 lib/python${MODPY_VERSION}/site-packages/milter.so
 lib/python${MODPY_VERSION}/site-packages/mime.py
 lib/python${MODPY_VERSION}/site-packages/mime.pyc
+lib/python${MODPY_VERSION}/site-packages/pymilter-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
 share/doc/py-milter/
 share/doc/py-milter/README
 share/examples/py-milter/
-share/examples/py-milter/bms.py
-share/examples/py-milter/milter.cfg
-share/examples/py-milter/rejects.py
-share/examples/py-milter/rhsbl.m4
 share/examples/py-milter/sample.py

Reply via email to