Hi, please find attached an update for devel/py-voluptuous. This update introduces a python3 FLAVOR, which is needed as a dependency for the upcoming homeassistant port.
OK? Regards, Joerg Index: Makefile =================================================================== RCS file: /cvs/ports/devel/py-voluptuous/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 9 May 2017 06:09:42 -0000 1.3 +++ Makefile 16 Jan 2018 20:39:19 -0000 @@ -5,6 +5,7 @@ COMMENT = data validation library MODPY_EGG_VERSION = 0.10.5 DISTNAME = voluptuous-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} +REVISION = 0 CATEGORIES = devel @@ -18,7 +19,10 @@ MODULES = lang/python MODPY_PI = Yes MODPY_SETUPTOOLS = Yes -TEST_DEPENDS = devel/py-nose +TEST_DEPENDS = devel/py-nose${MODPY_FLAVOR} + +FLAVORS = python3 +FLAVOR ?= do-test: cd ${WRKSRC} && nosetests Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/py-voluptuous/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 15 Apr 2017 17:26:17 -0000 1.2 +++ pkg/PLIST 16 Jan 2018 20:39:19 -0000 @@ -6,14 +6,15 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/voluptuous-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt lib/python${MODPY_VERSION}/site-packages/voluptuous-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/voluptuous/__init__.py -lib/python${MODPY_VERSION}/site-packages/voluptuous/__init__.pyc +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/voluptuous/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/voluptuous/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/voluptuous/${MODPY_PYCACHE}error.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/voluptuous/${MODPY_PYCACHE}humanize.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/voluptuous/${MODPY_PYCACHE}schema_builder.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/voluptuous/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/voluptuous/${MODPY_PYCACHE}validators.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/voluptuous/error.py -lib/python${MODPY_VERSION}/site-packages/voluptuous/error.pyc lib/python${MODPY_VERSION}/site-packages/voluptuous/humanize.py -lib/python${MODPY_VERSION}/site-packages/voluptuous/humanize.pyc lib/python${MODPY_VERSION}/site-packages/voluptuous/schema_builder.py -lib/python${MODPY_VERSION}/site-packages/voluptuous/schema_builder.pyc lib/python${MODPY_VERSION}/site-packages/voluptuous/util.py -lib/python${MODPY_VERSION}/site-packages/voluptuous/util.pyc lib/python${MODPY_VERSION}/site-packages/voluptuous/validators.py -lib/python${MODPY_VERSION}/site-packages/voluptuous/validators.pyc