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