Hi ports --

The attached diff updates devel/py-doit to its latest version. doit has moved to a Python 3 codebase, so it requires the other 3 diffs I just sent to ports@.

The new doit builds textproc/libxmlbird and graphics/birdfont just fine, and as far as I know they are the only consumers of doit.

Retake maintainer.

~Brian

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-doit/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- Makefile	29 Sep 2015 10:51:53 -0000	1.11
+++ Makefile	7 Jun 2017 14:46:11 -0000
@@ -1,24 +1,25 @@
 # $OpenBSD: Makefile,v 1.11 2015/09/29 10:51:53 sthen Exp $
 
 COMMENT =	automation tool
-MODPY_EGG_VERSION =	0.29.0
+MODPY_EGG_VERSION =	0.30.3
 DISTNAME =	doit-${MODPY_EGG_VERSION}
 PKGNAME =	py-doit-${MODPY_EGG_VERSION}
 CATEGORIES =	devel
-REVISION =	1
 
 HOMEPAGE =	http://pydoit.org/
+MAINTAINER =	Brian Callahan <[email protected]>
 
 # MIT
 PERMIT_PACKAGE_CDROM =	Yes
 
 MODULES =	lang/python
+MODPY_VERSION =	${MODPY_DEFAULT_VERSION_3}
 MODPY_SETUPTOOLS =	Yes
 MODPY_PI =		Yes
 
-RUN_DEPENDS =	devel/py-cloudpickle \
-		devel/py-configparser \
-		devel/py-six
+RUN_DEPENDS =	devel/py-cloudpickle,python3 \
+		devel/py-configparser,python3 \
+		devel/py-six,python3
 
 NO_TEST =	Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-doit/distinfo,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 distinfo
--- distinfo	23 Aug 2015 00:29:43 -0000	1.8
+++ distinfo	7 Jun 2017 14:46:11 -0000
@@ -1,2 +1,2 @@
-SHA256 (doit-0.29.0.tar.gz) = /LR5SCZE3j6D1vrtmyk3Px84lCt5uZGnQylDqEQW1c0=
-SIZE (doit-0.29.0.tar.gz) = 222341
+SHA256 (doit-0.30.3.tar.gz) = KYjIRQ+z+ygYd+uaFoYOGohzxu4Lt17w14uwOhjVmrk=
+SIZE (doit-0.30.3.tar.gz) = 235229
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-doit/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST	23 Aug 2015 00:29:43 -0000	1.5
+++ pkg/PLIST	7 Jun 2017 14:46:11 -0000
@@ -9,64 +9,65 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/doit-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
 lib/python${MODPY_VERSION}/site-packages/doit-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/doit/__init__.py
-lib/python${MODPY_VERSION}/site-packages/doit/__init__.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/__main__.py
-lib/python${MODPY_VERSION}/site-packages/doit/__main__.pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}action.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_auto.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_base.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_clean.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_completion.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_dumpdb.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_forget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_help.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_ignore.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_info.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_list.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_resetdep.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_run.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmd_strace.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}cmdparse.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}control.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}dependency.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}doit_cmd.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}filewatch.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}loader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}plugin.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}reporter.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}runner.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}task.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}tools.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/doit/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/doit/action.py
-lib/python${MODPY_VERSION}/site-packages/doit/action.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/api.py
-lib/python${MODPY_VERSION}/site-packages/doit/api.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_auto.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_auto.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_base.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_base.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_clean.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_clean.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_completion.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_completion.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_dumpdb.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_dumpdb.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_forget.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_forget.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_help.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_help.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_ignore.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_ignore.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_info.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_info.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_list.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_list.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_resetdep.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_resetdep.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_run.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_run.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmd_strace.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmd_strace.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/cmdparse.py
-lib/python${MODPY_VERSION}/site-packages/doit/cmdparse.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/compat.py
-lib/python${MODPY_VERSION}/site-packages/doit/compat.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/control.py
-lib/python${MODPY_VERSION}/site-packages/doit/control.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/dependency.py
-lib/python${MODPY_VERSION}/site-packages/doit/dependency.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/doit_cmd.py
-lib/python${MODPY_VERSION}/site-packages/doit/doit_cmd.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/exceptions.py
-lib/python${MODPY_VERSION}/site-packages/doit/exceptions.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/filewatch.py
-lib/python${MODPY_VERSION}/site-packages/doit/filewatch.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/loader.py
-lib/python${MODPY_VERSION}/site-packages/doit/loader.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/plugin.py
-lib/python${MODPY_VERSION}/site-packages/doit/plugin.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/reporter.py
-lib/python${MODPY_VERSION}/site-packages/doit/reporter.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/runner.py
-lib/python${MODPY_VERSION}/site-packages/doit/runner.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/task.py
-lib/python${MODPY_VERSION}/site-packages/doit/task.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/tools.py
-lib/python${MODPY_VERSION}/site-packages/doit/tools.pyc
 lib/python${MODPY_VERSION}/site-packages/doit/version.py
-lib/python${MODPY_VERSION}/site-packages/doit/version.pyc

Reply via email to