Hi,

Here's an update to latest py-smmap.

While here, I added a py3 flavor and some tests. One test fails but it
looks like the problem comes from the build env rather than something
else. If anyone wants to have a look at it, please be my guest :)

It needs py-nosexcover previously sent on ports@.

Cheers,
Daniel

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-smmap/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile    7 Jan 2016 21:35:28 -0000       1.7
+++ Makefile    5 Apr 2016 17:09:43 -0000
@@ -2,18 +2,24 @@
 
 COMMENT=               pure Python implementation of an SMM manager
 
-MODPY_EGG_VERSION=     0.8.2
+MODPY_EGG_VERSION=     0.9.0
 DISTNAME=              smmap-${MODPY_EGG_VERSION}
-REVISION=              3
 PKGNAME=               py-${DISTNAME}
 CATEGORIES=            devel
 
 # BSD
 PERMIT_PACKAGE_CDROM=  Yes
 
-MODPY_PI =             Yes
+MODPY_PI=              Yes
 
 MODULES=               lang/python
+
+FLAVORS=               python3
+FLAVOR?=
+
+TEST_DEPENDS=          devel/py-nose${MODPY_FLAVOR} \
+                       devel/py-coverage${MODPY_FLAVOR} \
+                       devel/py-nosexcover${MODPY_FLAVOR}
 
 MODPY_SETUPTOOLS=      Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-smmap/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo    21 Jan 2013 14:31:24 -0000      1.1.1.1
+++ distinfo    5 Apr 2016 17:09:43 -0000
@@ -1,2 +1,2 @@
-SHA256 (smmap-0.8.2.tar.gz) = 3qKVXMBF7FUn2mt2L36Vpb5/ZFxoO1TMzlLVa01+LW8=
-SIZE (smmap-0.8.2.tar.gz) = 20942
+SHA256 (smmap-0.9.0.tar.gz) = DititJe9Xwr+vAAu2k2Q350gnDDvJX6Gc8kKa1wRnWI=
+SIZE (smmap-0.9.0.tar.gz) = 22082
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-smmap/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   21 Jan 2013 14:31:24 -0000      1.1.1.1
+++ pkg/PLIST   5 Apr 2016 17:09:43 -0000
@@ -7,25 +7,27 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/smmap-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 
lib/python${MODPY_VERSION}/site-packages/smmap-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/zip-safe
 lib/python${MODPY_VERSION}/site-packages/smmap/__init__.py
-lib/python${MODPY_VERSION}/site-packages/smmap/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/smmap/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/smmap/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/smmap/${MODPY_PYCACHE}buf.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/smmap/${MODPY_PYCACHE}exc.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/smmap/${MODPY_PYCACHE}mman.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/smmap/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/smmap/buf.py
-lib/python${MODPY_VERSION}/site-packages/smmap/buf.pyc
 lib/python${MODPY_VERSION}/site-packages/smmap/exc.py
-lib/python${MODPY_VERSION}/site-packages/smmap/exc.pyc
 lib/python${MODPY_VERSION}/site-packages/smmap/mman.py
-lib/python${MODPY_VERSION}/site-packages/smmap/mman.pyc
 lib/python${MODPY_VERSION}/site-packages/smmap/test/
 lib/python${MODPY_VERSION}/site-packages/smmap/test/__init__.py
-lib/python${MODPY_VERSION}/site-packages/smmap/test/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/smmap/test/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/smmap/test/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/smmap/test/${MODPY_PYCACHE}lib.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/smmap/test/${MODPY_PYCACHE}test_buf.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/smmap/test/${MODPY_PYCACHE}test_mman.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/smmap/test/${MODPY_PYCACHE}test_tutorial.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/smmap/test/${MODPY_PYCACHE}test_util.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/smmap/test/lib.py
-lib/python${MODPY_VERSION}/site-packages/smmap/test/lib.pyc
 lib/python${MODPY_VERSION}/site-packages/smmap/test/test_buf.py
-lib/python${MODPY_VERSION}/site-packages/smmap/test/test_buf.pyc
 lib/python${MODPY_VERSION}/site-packages/smmap/test/test_mman.py
-lib/python${MODPY_VERSION}/site-packages/smmap/test/test_mman.pyc
 lib/python${MODPY_VERSION}/site-packages/smmap/test/test_tutorial.py
-lib/python${MODPY_VERSION}/site-packages/smmap/test/test_tutorial.pyc
 lib/python${MODPY_VERSION}/site-packages/smmap/test/test_util.py
-lib/python${MODPY_VERSION}/site-packages/smmap/test/test_util.pyc
 lib/python${MODPY_VERSION}/site-packages/smmap/util.py
-lib/python${MODPY_VERSION}/site-packages/smmap/util.pyc

Reply via email to