Sunday, January 03, 2021

回复: 回复: [Update] devel/py-anytree : Update to 2.6.0

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-anytree/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile 3 Jul 2020 21:12:40 -0000 1.4
+++ Makefile 4 Jan 2021 01:53:22 -0000
@@ -2,10 +2,9 @@

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= 1

CATEGORIES= devel

@@ -19,8 +18,9 @@ MODPY_PI= Yes
MODPY_SETUPTOOLS= Yes

FLAVORS = python3
-FLAVOR ?=
+FLAVOR = python3

-TEST_DEPENDS= devel/py-nose${MODPY_FLAVOR}
+TEST_DEPENDS= devel/py-nose${MODPY_FLAVOR} \
+ devel/py-six${MODPY_FLAVOR}

.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 4 Jan 2021 01:53:22 -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.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 4 Jan 2021 01:53:22 -0000
@@ -1,4 +1,5 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2018/03/30 13:53:31 ajacoutot Exp $
+LICENSE
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/PKG-INFO
@@ -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
Revised patch:
i) Update to 2.8.0
ii) python3 only
ii) Now it do test, current version did not do the tests.
Now 3 of 119 tests failed.

Only one port depends on py-anytree : textproc/gtk-doc, it build
well with this patch, and 1 of 38 tests failed, not caused by thi patch.


wen
________________________________
发件人: wen heping <wenheping2000@hotmail.com>
发送时间: 2019年9月22日 16:25
收件人: Kurt Mosiejczuk <kurt@cranky.work>
抄送: ports@openbsd.org <ports@openbsd.org>
主题: 回复: [Update] devel/py-anytree : Update to 2.6.0

You are right, I forgot textproc/gtk-doc depends on devel/py3-anytree.

Just as anytree-2.4.3, with this patch, 2 of 14 tests failed.

wen

________________________________
发件人: Kurt Mosiejczuk <kurt@cranky.work>
发送时间: 2019年9月22日 1:04
收件人: wen heping <wenheping2000@hotmail.com>
抄送: ports@openbsd.org <ports@openbsd.org>
主题: Re: [Update] devel/py-anytree : Update to 2.6.0

On Thu, Sep 19, 2019 at 09:36:35AM +0000, wen heping wrote:

> 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?

textproc/gtk-doc depends on it.

--Kurt

No comments:

Post a Comment