https://github.com/c0fec0de/anytree/releases

Various fixes and improvements

I fixed the testing, moving it to MODPY_TEST and adding the needed
graphics/py-dot to TEST_DEPENDS.

ok?

--Kurt

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-anytree/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile    11 Mar 2022 18:52:32 -0000      1.8
+++ Makefile    9 Jul 2022 22:21:48 -0000
@@ -1,9 +1,8 @@
 COMMENT=               powerful and lightweight Python tree data structure
 
-MODPY_EGG_VERSION=     2.4.3
+MODPY_EGG_VERSION=     2.8.0
 DISTNAME=              anytree-${MODPY_EGG_VERSION}
 PKGNAME=               py-${DISTNAME}
-REVISION=              4
 
 CATEGORIES=            devel
 
@@ -15,10 +14,15 @@ MODULES=            lang/python
 MODPY_PI=              Yes
 
 MODPY_SETUPTOOLS=      Yes
+MODPY_PYTEST =         Yes
 
 FLAVORS =              python3
 FLAVOR =       python3
 
-TEST_DEPENDS=          devel/py-nose${MODPY_FLAVOR}
+TEST_DEPENDS=          graphics/py-dot${MODPY_FLAVOR}
+
+post-install:
+       mv ${PREFIX}/LICENSE \
+           
${PREFIX}/lib/python${MODPY_VERSION}/site-packages/anytree-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 
 .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    9 Jul 2022 22:21:48 -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.8.0.tar.gz) = Pw+T81WpG8PmJFMZv0wdUONBbMejXMETPB/zgwa7zKs=
+SIZE (anytree-2.8.0.tar.gz) = 189484
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-anytree/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   11 Mar 2022 18:52:32 -0000      1.3
+++ pkg/PLIST   9 Jul 2022 22:21:48 -0000
@@ -1,6 +1,7 @@
 @pkgpath devel/py-anytree
 lib/python${MODPY_VERSION}/site-packages/anytree/
 
lib/python${MODPY_VERSION}/site-packages/anytree-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
+lib/python${MODPY_VERSION}/site-packages/anytree-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/LICENSE
 
lib/python${MODPY_VERSION}/site-packages/anytree-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 
lib/python${MODPY_VERSION}/site-packages/anytree-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
 
lib/python${MODPY_VERSION}/site-packages/anytree-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
@@ -9,11 +10,13 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/anytree/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/anytree/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/anytree/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/anytree/${MODPY_PYCACHE}cachedsearch.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/anytree/${MODPY_PYCACHE}dotexport.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/anytree/${MODPY_PYCACHE}render.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/anytree/${MODPY_PYCACHE}resolver.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/anytree/${MODPY_PYCACHE}search.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/anytree/${MODPY_PYCACHE}walker.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/anytree/cachedsearch.py
 lib/python${MODPY_VERSION}/site-packages/anytree/dotexport.py
 lib/python${MODPY_VERSION}/site-packages/anytree/exporter/
 lib/python${MODPY_VERSION}/site-packages/anytree/exporter/__init__.py
@@ -57,13 +60,21 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/anytree/node/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/anytree/node/${MODPY_PYCACHE}node.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/anytree/node/${MODPY_PYCACHE}nodemixin.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/anytree/node/${MODPY_PYCACHE}symlinknode.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/anytree/node/${MODPY_PYCACHE}symlinknodemixin.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/anytree/node/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/anytree/node/anynode.py
 lib/python${MODPY_VERSION}/site-packages/anytree/node/exceptions.py
 lib/python${MODPY_VERSION}/site-packages/anytree/node/node.py
 lib/python${MODPY_VERSION}/site-packages/anytree/node/nodemixin.py
+lib/python${MODPY_VERSION}/site-packages/anytree/node/symlinknode.py
+lib/python${MODPY_VERSION}/site-packages/anytree/node/symlinknodemixin.py
 lib/python${MODPY_VERSION}/site-packages/anytree/node/util.py
 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

Reply via email to