Hi,

Here's a diff to update py-clint to 0.5.1. While there, I added a test
target and a py3 flavor. This update is needed for devel/legit (thanks
jca@ for spotting it).

According to jca@ args isn't needed and as we don't have any port for
it, I just removed the dependency in setup.py.

Cheers,
Daniel

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-clint/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile    7 Jan 2016 21:37:48 -0000       1.8
+++ Makefile    17 Apr 2016 12:13:35 -0000
@@ -2,29 +2,31 @@
 
 COMMENT =              command line interface tools for Python
 
-MODPY_EGG_VERSION =    0.3.7
+MODPY_EGG_VERSION =    0.5.1
 DISTNAME =             clint-${MODPY_EGG_VERSION}
 PKGNAME =              py-${DISTNAME}
 CATEGORIES =           devel
-REVISION =             0
 
 MAINTAINER =           frantisek holop <min...@obiit.org>
 
 # ISC
 PERMIT_PACKAGE_CDROM = Yes
 
-MODPY_PI =             Yes
-
 MODULES =              lang/python
 
+MODPY_PI =             Yes
 MODPY_SETUPTOOLS =     Yes
 
-NO_TEST =              Yes
+FLAVORS =              python3
+FLAVOR ?=
 
-DOCS =                 ${PREFIX}/share/doc/clint
+DOCS =                 ${PREFIX}/share/doc/${MODPY_PY_PREFIX}clint
 
 post-install:
        ${INSTALL_DATA_DIR} ${DOCS}
        cd ${WRKSRC} && pax -rw *.rst ${DOCS}
+
+do-test:
+       cd ${WRKSRC} && ${MODPY_BIN} test_clint.py
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-clint/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    3 Sep 2014 11:19:33 -0000       1.2
+++ distinfo    17 Apr 2016 12:13:35 -0000
@@ -1,2 +1,2 @@
-SHA256 (clint-0.3.7.tar.gz) = 4sEA2vyeKtksMkubigOZkADjd5Ukn35/c20ugziZc7g=
-SIZE (clint-0.3.7.tar.gz) = 25387
+SHA256 (clint-0.5.1.tar.gz) = BSJMMrEHVWPQsW0AFfqvnaQ6ohTkohQOUfCHieekxao=
+SIZE (clint-0.5.1.tar.gz) = 29355
Index: patches/patch-setup_py
===================================================================
RCS file: patches/patch-setup_py
diff -N patches/patch-setup_py
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-setup_py      17 Apr 2016 12:13:35 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- setup.py.orig      Sun Apr 17 13:20:47 2016
++++ setup.py   Sun Apr 17 13:23:31 2016
+@@ -19,7 +19,7 @@ if sys.argv[-1] == "publish":
+     publish()
+     sys.exit()
+ 
+-required = ['args']
++required = []
+ 
+ setup(
+     name='clint',
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-clint/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   3 Sep 2014 11:19:33 -0000       1.3
+++ pkg/PLIST   17 Apr 2016 12:13:35 -0000
@@ -4,55 +4,61 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/clint-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 
lib/python${MODPY_VERSION}/site-packages/clint-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
 
lib/python${MODPY_VERSION}/site-packages/clint-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
-lib/python${MODPY_VERSION}/site-packages/clint-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
+lib/python${MODPY_VERSION}/site-packages/clint-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/pbr.json
 
lib/python${MODPY_VERSION}/site-packages/clint-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/clint/__init__.py
-lib/python${MODPY_VERSION}/site-packages/clint/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/clint/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/clint/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/${MODPY_PYCACHE}arguments.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/${MODPY_PYCACHE}eng.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/${MODPY_PYCACHE}pipes.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/${MODPY_PYCACHE}resources.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/clint/arguments.py
-lib/python${MODPY_VERSION}/site-packages/clint/arguments.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/eng.py
-lib/python${MODPY_VERSION}/site-packages/clint/eng.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/packages/
 lib/python${MODPY_VERSION}/site-packages/clint/packages/__init__.py
-lib/python${MODPY_VERSION}/site-packages/clint/packages/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/clint/packages/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/clint/packages/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/packages/${MODPY_PYCACHE}appdirs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/packages/${MODPY_PYCACHE}ordereddict.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/clint/packages/appdirs.py
-lib/python${MODPY_VERSION}/site-packages/clint/packages/appdirs.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/
 lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/__init__.py
-lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/${MODPY_PYCACHE}ansi.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/${MODPY_PYCACHE}ansitowin32.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/${MODPY_PYCACHE}initialise.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/${MODPY_PYCACHE}win32.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/${MODPY_PYCACHE}winterm.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/ansi.py
-lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/ansi.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/ansitowin32.py
-lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/ansitowin32.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/initialise.py
-lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/initialise.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/win32.py
-lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/win32.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/winterm.py
-lib/python${MODPY_VERSION}/site-packages/clint/packages/colorama/winterm.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/packages/ordereddict.py
-lib/python${MODPY_VERSION}/site-packages/clint/packages/ordereddict.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/pipes.py
-lib/python${MODPY_VERSION}/site-packages/clint/pipes.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/resources.py
-lib/python${MODPY_VERSION}/site-packages/clint/resources.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/textui/
 lib/python${MODPY_VERSION}/site-packages/clint/textui/__init__.py
-lib/python${MODPY_VERSION}/site-packages/clint/textui/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/clint/textui/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/clint/textui/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/textui/${MODPY_PYCACHE}colored.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/textui/${MODPY_PYCACHE}cols.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/textui/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/textui/${MODPY_PYCACHE}formatters.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/textui/${MODPY_PYCACHE}progress.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/textui/${MODPY_PYCACHE}prompt.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/clint/textui/${MODPY_PYCACHE}validators.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/clint/textui/colored.py
-lib/python${MODPY_VERSION}/site-packages/clint/textui/colored.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/textui/cols.py
-lib/python${MODPY_VERSION}/site-packages/clint/textui/cols.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/textui/core.py
-lib/python${MODPY_VERSION}/site-packages/clint/textui/core.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/textui/formatters.py
-lib/python${MODPY_VERSION}/site-packages/clint/textui/formatters.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/textui/progress.py
-lib/python${MODPY_VERSION}/site-packages/clint/textui/progress.pyc
 lib/python${MODPY_VERSION}/site-packages/clint/textui/prompt.py
-lib/python${MODPY_VERSION}/site-packages/clint/textui/prompt.pyc
+lib/python${MODPY_VERSION}/site-packages/clint/textui/validators.py
 lib/python${MODPY_VERSION}/site-packages/clint/utils.py
-lib/python${MODPY_VERSION}/site-packages/clint/utils.pyc
-share/doc/clint/
-share/doc/clint/HISTORY.rst
-share/doc/clint/README.rst
+share/doc/${MODPY_PY_PREFIX}clint/
+share/doc/${MODPY_PY_PREFIX}clint/HISTORY.rst
+share/doc/${MODPY_PY_PREFIX}clint/README.rst

Reply via email to