Hi, ports@:
Here is a patch for devel/py-anytree:
i) Update to 2.6.0
ii) Fix run error by adding miss RUN_DEPENDS
iii) Remove TEST_DEPENDS and define NO_TEST=yes,
because the test code is not included into the distfile.
It build and run well on amd64-head system and no other
ports depends on it.
Comments? OK?
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-anytree/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile 12 Jul 2019 20:45:17 -0000 1.3
+++ Makefile 19 Sep 2019 09:31:10 -0000
@@ -2,10 +2,9 @@
COMMENT= powerful and lightweight Python tree data structure
-MODPY_EGG_VERSION= 2.4.3
+MODPY_EGG_VERSION= 2.6.0
DISTNAME= anytree-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
-REVISION= 0
CATEGORIES= devel
@@ -21,6 +20,8 @@ MODPY_SETUPTOOLS= Yes
FLAVORS = python3
FLAVOR ?=
-TEST_DEPENDS= devel/py-nose${MODPY_FLAVOR}
+RUN_DEPENDS= devel/py-six${MODPY_FLAVOR}
+
+NO_TEST= yes
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-anytree/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo 30 Mar 2018 13:53:31 -0000 1.1.1.1
+++ distinfo 19 Sep 2019 09:31:10 -0000
@@ -1,2 +1,2 @@
-SHA256 (anytree-2.4.3.tar.gz) = m0Npnqz9P6sVNDOrvGmMdOPI+IPAUF/eLCatOBY9k/o=
-SIZE (anytree-2.4.3.tar.gz) = 18181
+SHA256 (anytree-2.6.0.tar.gz) = oiG2pgPDpdXkF4lNxI6qix6rBAVuH1u1Cbz/8OekeIM=
+SIZE (anytree-2.6.0.tar.gz) = 19092
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-anytree/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 30 Mar 2018 13:53:31 -0000 1.1.1.1
+++ pkg/PLIST 19 Sep 2019 09:31:10 -0000
@@ -66,4 +66,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/anytree/render.py
lib/python${MODPY_VERSION}/site-packages/anytree/resolver.py
lib/python${MODPY_VERSION}/site-packages/anytree/search.py
+lib/python${MODPY_VERSION}/site-packages/anytree/util/
+lib/python${MODPY_VERSION}/site-packages/anytree/util/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/anytree/util/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/anytree/util/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/anytree/walker.py