Hi ports --

Attached is a diff that adds a python3 FLAVOR to devel/py-cloudpickle. This is a first step towards updating devel/py-doit, which has moved to a Python 3 codebase. (Spoilers: the new py-doit works fine and builds all the things that depend on it fine.)

Since I touched this and there is no MAINTAINER, I'll take it.

~Brian

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-cloudpickle/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- Makefile	29 Sep 2015 10:51:44 -0000	1.3
+++ Makefile	7 Jun 2017 14:53:08 -0000
@@ -5,9 +5,10 @@ MODPY_EGG_VERSION =	0.1.1
 DISTNAME =	cloudpickle-${MODPY_EGG_VERSION}
 PKGNAME =	py-cloudpickle-${MODPY_EGG_VERSION}
 CATEGORIES =	devel
-REVISION =	0
+REVISION =	1
 
 HOMEPAGE =	https://github.com/cloudpipe/cloudpickle
+MAINTAINER =	Brian Callahan <[email protected]>
 
 # BSD
 PERMIT_PACKAGE_CDROM =	Yes
@@ -16,7 +17,10 @@ MODULES =	lang/python
 MODPY_SETUPTOOLS =	Yes
 MODPY_PI =		Yes
 
-TEST_DEPENDS =	devel/py-mock \
-		devel/py-test
+FLAVORS =	python3
+FLAVOR ?=
+
+TEST_DEPENDS =	devel/py-mock${MODPY_FLAVOR} \
+		devel/py-test${MODPY_FLAVOR}
 
 .include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-cloudpickle/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST	21 Aug 2015 23:44:49 -0000	1.1.1.1
+++ pkg/PLIST	7 Jun 2017 14:53:08 -0000
@@ -7,6 +7,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/cloudpickle-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/pbr.json
 lib/python${MODPY_VERSION}/site-packages/cloudpickle-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/cloudpickle/__init__.py
-lib/python${MODPY_VERSION}/site-packages/cloudpickle/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/cloudpickle/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/cloudpickle/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/cloudpickle/${MODPY_PYCACHE}cloudpickle.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/cloudpickle/cloudpickle.py
-lib/python${MODPY_VERSION}/site-packages/cloudpickle/cloudpickle.pyc

Reply via email to