Hi,
This diff updates py-numpydoc to the latest release.
Add py3 flavor and take maintainer.
Tested on amd64.
Comments ? OK ?
--
Alexandr Shadchin
Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/py-numpydoc/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile 23 Nov 2015 14:32:16 -0000 1.3
+++ Makefile 23 Apr 2016 10:48:53 -0000
@@ -2,12 +2,14 @@
COMMENT = Sphinx extension to support docstrings in Numpy format
-MODPY_EGG_VERSION = 0.5
+MODPY_EGG_VERSION = 0.6.0
DISTNAME = numpydoc-${MODPY_EGG_VERSION}
PKGNAME = py-numpydoc-${MODPY_EGG_VERSION}
CATEGORIES = textproc devel
HOMEPAGE = https://github.com/numpy/numpydoc
+MAINTAINER = Alexandr Shadchin <[email protected]>
+
# BSD
PERMIT_PACKAGE_CDROM = Yes
@@ -15,13 +17,16 @@ MODPY_PI = Yes
MODULES = lang/python
-RUN_DEPENDS = graphics/py-matplotlib \
- textproc/py-sphinx
+RUN_DEPENDS = graphics/py-matplotlib${MODPY_FLAVOR} \
+ textproc/py-sphinx${MODPY_FLAVOR}
+
+TEST_DEPENDS = devel/py-nose${MODPY_FLAVOR}
+
+FLAVORS = python3
+FLAVOR ?=
-TEST_DEPENDS = ${BASE_PKGPATH} \
- devel/py-nose \
- devel/py-test
do-test:
- cd ${WRKSRC} && py.test -v
+ cd ${WRKSRC} && \
+ ${LOCALBASE}/bin/nosetests${MODPY_BIN_SUFFIX}
--first-package-wins
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/py-numpydoc/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo 23 Nov 2015 14:32:16 -0000 1.2
+++ distinfo 23 Apr 2016 10:48:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (numpydoc-0.5.tar.gz) = k/BQvOtSSJ2S+Fw0aYHxliyGfAHyM9MlKJTOrly0jTQ=
-SIZE (numpydoc-0.5.tar.gz) = 32051
+SHA256 (numpydoc-0.6.0.tar.gz) = HsVz6R9thoqZQNkKZZnz6DSi1sBkAw++B42SLuIdz6E=
+SIZE (numpydoc-0.6.0.tar.gz) = 32464
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/py-numpydoc/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST 23 Nov 2015 14:32:16 -0000 1.2
+++ pkg/PLIST 23 Apr 2016 10:48:53 -0000
@@ -2,33 +2,35 @@
lib/python${MODPY_VERSION}/site-packages/numpydoc/
lib/python${MODPY_VERSION}/site-packages/numpydoc-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
lib/python${MODPY_VERSION}/site-packages/numpydoc/__init__.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/numpydoc/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/numpydoc/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/${MODPY_PYCACHE}comment_eater.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/${MODPY_PYCACHE}compiler_unparse.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/${MODPY_PYCACHE}docscrape.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/${MODPY_PYCACHE}docscrape_sphinx.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/${MODPY_PYCACHE}linkcode.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/${MODPY_PYCACHE}numpydoc.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/${MODPY_PYCACHE}phantom_import.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/${MODPY_PYCACHE}plot_directive.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/${MODPY_PYCACHE}traitsdoc.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/comment_eater.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/comment_eater.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/compiler_unparse.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/compiler_unparse.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/docscrape.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/docscrape.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/docscrape_sphinx.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/docscrape_sphinx.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/linkcode.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/linkcode.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/numpydoc.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/numpydoc.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/phantom_import.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/phantom_import.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/plot_directive.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/plot_directive.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/${MODPY_PYCACHE}test_docscrape.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/${MODPY_PYCACHE}test_linkcode.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/${MODPY_PYCACHE}test_phantom_import.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/${MODPY_PYCACHE}test_plot_directive.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/${MODPY_PYCACHE}test_traitsdoc.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/test_docscrape.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/test_docscrape.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/test_linkcode.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/test_linkcode.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/test_phantom_import.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/test_phantom_import.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/test_plot_directive.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/test_plot_directive.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/test_traitsdoc.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/tests/test_traitsdoc.pyc
lib/python${MODPY_VERSION}/site-packages/numpydoc/traitsdoc.py
-lib/python${MODPY_VERSION}/site-packages/numpydoc/traitsdoc.pyc