Hi,

This diff updates py-mock to the latest release.
Add python3 flavor.

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-mock/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile    29 Sep 2015 10:51:54 -0000      1.7
+++ Makefile    23 Dec 2015 18:44:30 -0000
@@ -2,11 +2,10 @@
 
 COMMENT=               python mocking and patching library for testing
 
-MODPY_EGG_VERSION=     1.0.1
+MODPY_EGG_VERSION=     1.3.0
 DISTNAME=              mock-${MODPY_EGG_VERSION}
 PKGNAME=               py-${DISTNAME}
 CATEGORIES=            devel
-REVISION=              0
 
 HOMEPAGE=              http://www.voidspace.org.uk/python/mock/
 
@@ -16,11 +15,19 @@ PERMIT_PACKAGE_CDROM=       Yes
 MODPY_PI =             Yes
 
 MODULES=               lang/python
+BUILD_DEPENDS=         devel/py-pbr${MODPY_FLAVOR}
+RUN_DEPENDS=           devel/py-six${MODPY_FLAVOR} \
+                       devel/py-pbr${MODPY_FLAVOR}
+
+FLAVORS =              python3
+FLAVOR ?=
 
 MODPY_SETUPTOOLS=      Yes
 
-post-install:
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-mock
-       cd ${WRKSRC}/html/ && pax -rw * ${PREFIX}/share/doc/py-mock/
+.if !${FLAVOR:Mpython3}
+RUN_DEPENDS +=         devel/py-funcsigs
+.endif
+
+NO_TEST =              Yes
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-mock/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    28 Mar 2013 23:36:28 -0000      1.2
+++ distinfo    23 Dec 2015 18:44:30 -0000
@@ -1,2 +1,2 @@
-SHA256 (mock-1.0.1.tar.gz) = uDndLZwRfHAUMMFJlWkYpCOphjtIsJyQ4wpgE+fS9E8=
-SIZE (mock-1.0.1.tar.gz) = 818644
+SHA256 (mock-1.3.0.tar.gz) = HiR9vsxs4FcpnrfuAZrWgxS7kxUugdmmEQ019NXsoPY=
+SIZE (mock-1.3.0.tar.gz) = 70908
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-mock/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   28 Mar 2013 23:36:28 -0000      1.2
+++ pkg/PLIST   23 Dec 2015 18:44:30 -0000
@@ -1,60 +1,37 @@
 @comment $OpenBSD: PLIST,v 1.2 2013/03/28 23:36:28 rpe Exp $
+lib/python${MODPY_VERSION}/site-packages/mock/
 
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
 
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
+lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/pbr.json
+lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
 
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
-lib/python${MODPY_VERSION}/site-packages/mock.py
-lib/python${MODPY_VERSION}/site-packages/mock.pyc
-share/doc/${MODPY_PY_PREFIX}mock/
-share/doc/${MODPY_PY_PREFIX}mock/_sources/
-share/doc/${MODPY_PY_PREFIX}mock/_sources/changelog.txt
-share/doc/${MODPY_PY_PREFIX}mock/_sources/compare.txt
-share/doc/${MODPY_PY_PREFIX}mock/_sources/examples.txt
-share/doc/${MODPY_PY_PREFIX}mock/_sources/getting-started.txt
-share/doc/${MODPY_PY_PREFIX}mock/_sources/index.txt
-share/doc/${MODPY_PY_PREFIX}mock/_sources/magicmock.txt
-share/doc/${MODPY_PY_PREFIX}mock/_sources/mock.txt
-share/doc/${MODPY_PY_PREFIX}mock/_sources/mocksignature.txt
-share/doc/${MODPY_PY_PREFIX}mock/_sources/patch.txt
-share/doc/${MODPY_PY_PREFIX}mock/_sources/sentinel.txt
-share/doc/${MODPY_PY_PREFIX}mock/_static/
-share/doc/${MODPY_PY_PREFIX}mock/_static/adctheme.css
-share/doc/${MODPY_PY_PREFIX}mock/_static/basic.css
-share/doc/${MODPY_PY_PREFIX}mock/_static/breadcrumb_background.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/doctools.js
-share/doc/${MODPY_PY_PREFIX}mock/_static/documentation.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/file.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/header_sm_mid.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/jquery.js
-share/doc/${MODPY_PY_PREFIX}mock/_static/minus.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/mobile.css
-share/doc/${MODPY_PY_PREFIX}mock/_static/plus.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/pygments.css
-share/doc/${MODPY_PY_PREFIX}mock/_static/scrn1.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/scrn2.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/searchfield_leftcap.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/searchfield_repeat.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/searchfield_rightcap.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/searchtools.js
-share/doc/${MODPY_PY_PREFIX}mock/_static/title_background.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/toc.js
-share/doc/${MODPY_PY_PREFIX}mock/_static/triangle_closed.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/triangle_left.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/triangle_open.png
-share/doc/${MODPY_PY_PREFIX}mock/_static/underscore.js
-share/doc/${MODPY_PY_PREFIX}mock/changelog.html
-share/doc/${MODPY_PY_PREFIX}mock/compare.html
-share/doc/${MODPY_PY_PREFIX}mock/examples.html
-share/doc/${MODPY_PY_PREFIX}mock/genindex.html
-share/doc/${MODPY_PY_PREFIX}mock/getting-started.html
-share/doc/${MODPY_PY_PREFIX}mock/index.html
-share/doc/${MODPY_PY_PREFIX}mock/magicmock.html
-share/doc/${MODPY_PY_PREFIX}mock/mock.html
-share/doc/${MODPY_PY_PREFIX}mock/mocksignature.html
-share/doc/${MODPY_PY_PREFIX}mock/objects.inv
-share/doc/${MODPY_PY_PREFIX}mock/output.txt
-share/doc/${MODPY_PY_PREFIX}mock/patch.html
-share/doc/${MODPY_PY_PREFIX}mock/search.html
-share/doc/${MODPY_PY_PREFIX}mock/searchindex.js
-share/doc/${MODPY_PY_PREFIX}mock/sentinel.html
+lib/python${MODPY_VERSION}/site-packages/mock/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mock/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mock/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mock/${MODPY_PYCACHE}mock.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mock/mock.py
+lib/python${MODPY_VERSION}/site-packages/mock/tests/
+lib/python${MODPY_VERSION}/site-packages/mock/tests/__init__.py
+lib/python${MODPY_VERSION}/site-packages/mock/tests/__main__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mock/tests/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mock/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mock/tests/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mock/tests/${MODPY_PYCACHE}support.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mock/tests/${MODPY_PYCACHE}testcallable.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mock/tests/${MODPY_PYCACHE}testhelpers.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mock/tests/${MODPY_PYCACHE}testmagicmethods.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mock/tests/${MODPY_PYCACHE}testmock.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mock/tests/${MODPY_PYCACHE}testpatch.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mock/tests/${MODPY_PYCACHE}testsentinel.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mock/tests/${MODPY_PYCACHE}testwith.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mock/tests/support.py
+lib/python${MODPY_VERSION}/site-packages/mock/tests/testcallable.py
+lib/python${MODPY_VERSION}/site-packages/mock/tests/testhelpers.py
+lib/python${MODPY_VERSION}/site-packages/mock/tests/testmagicmethods.py
+lib/python${MODPY_VERSION}/site-packages/mock/tests/testmock.py
+lib/python${MODPY_VERSION}/site-packages/mock/tests/testpatch.py
+lib/python${MODPY_VERSION}/site-packages/mock/tests/testsentinel.py
+lib/python${MODPY_VERSION}/site-packages/mock/tests/testwith.py

Reply via email to