On Tue, 31 Mar 2020, Bjorn Ketelaars wrote:

> On Tue 31/03/2020 18:47, Paco Esteban wrote:
> > Hi ports@,
> > 
> > This is an update for devel/py-arrow to its latest version 0.15.5.
> > You can see the changelog here:
> > 
> > https://github.com/crsmithdev/arrow/blob/master/CHANGELOG.rst
> > 
> > While there, I've enabled pytest and dropped py2 support.
> > 
> > All tests pass for me on amd64.  This port has no consumers as far as
> > I can see.
> > 
> > comments ? ok ?
> 
> I think you forgot the @conflict- and @pkgpath-marker in PLIST

And you're right, of course.

Here's the corrected diff.  Thanks Bjorn.

Index: Makefile
===================================================================
RCS file: /home/cvs/ports/devel/py-arrow/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile    9 Sep 2019 19:23:48 -0000       1.7
+++ Makefile    31 Mar 2020 16:23:51 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =              better dates and times for Python
 
-MODPY_EGG_VERSION =    0.14.7
+MODPY_EGG_VERSION =    0.15.5
 DISTNAME =             arrow-${MODPY_EGG_VERSION}
 PKGNAME =              py-arrow-${MODPY_EGG_VERSION}
 
@@ -16,17 +16,20 @@ PERMIT_PACKAGE =    Yes
 MODULES =              lang/python
 MODPY_SETUPTOOLS =     Yes
 MODPY_PI =             Yes
+MODPY_PYTEST =         Yes
+MODPY_PYTEST_ARGS =    tests/*
 
 RUN_DEPENDS =          devel/py-dateutil${MODPY_FLAVOR}
 TEST_DEPENDS =         devel/py-chai${MODPY_FLAVOR} \
+                       devel/py-dateparser${MODPY_FLAVOR} \
+                       devel/py-mock${MODPY_FLAVOR} \
                        devel/py-simplejson${MODPY_FLAVOR} \
-                       devel/py-tz${MODPY_FLAVOR}
+                       devel/py-test-cov${MODPY_FLAVOR} \
+                       devel/py-test-mock${MODPY_FLAVOR} \
+                       devel/py-tz${MODPY_FLAVOR} \
+                       textproc/py-sphinx${MODPY_FLAVOR}
 
 FLAVORS +=             python3
-FLAVOR ?=
-
-.if !${FLAVOR:Mpython3}
-TEST_DEPENDS +=                devel/py-backports-functools-lru-cache
-.endif
+FLAVOR =               python3
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/devel/py-arrow/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo    9 Sep 2019 19:23:48 -0000       1.5
+++ distinfo    14 Feb 2020 10:36:59 -0000
@@ -1,2 +1,2 @@
-SHA256 (arrow-0.14.7.tar.gz) = Z/i+fAz0IEJLxi2NfcQLROS7L3tRX5zClU+zbjV5dlY=
-SIZE (arrow-0.14.7.tar.gz) = 67657
+SHA256 (arrow-0.15.5.tar.gz) = U5DkZOLF92lxtg/6fuKcWYx1AaKUvJ9eba3LJRpdAns=
+SIZE (arrow-0.15.5.tar.gz) = 82264
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/devel/py-arrow/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   27 Aug 2019 23:02:55 -0000      1.2
+++ pkg/PLIST   31 Mar 2020 18:52:59 -0000
@@ -1,4 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.2 2019/08/27 23:02:55 kmos Exp $
+@conflict py-arrow-*
+@pkgpath devel/py-arrow
 lib/python${MODPY_VERSION}/site-packages/arrow/
 
lib/python${MODPY_VERSION}/site-packages/arrow-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 
lib/python${MODPY_VERSION}/site-packages/arrow-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
@@ -13,6 +15,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/arrow/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/arrow/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/arrow/${MODPY_PYCACHE}arrow.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/arrow/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/arrow/${MODPY_PYCACHE}factory.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/arrow/${MODPY_PYCACHE}formatter.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/arrow/${MODPY_PYCACHE}locales.${MODPY_PYC_MAGIC_TAG}pyc
@@ -21,6 +24,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/arrow/_version.py
 lib/python${MODPY_VERSION}/site-packages/arrow/api.py
 lib/python${MODPY_VERSION}/site-packages/arrow/arrow.py
+lib/python${MODPY_VERSION}/site-packages/arrow/constants.py
 lib/python${MODPY_VERSION}/site-packages/arrow/factory.py
 lib/python${MODPY_VERSION}/site-packages/arrow/formatter.py
 lib/python${MODPY_VERSION}/site-packages/arrow/locales.py

-- 
Paco Esteban.
0x5818130B8A6DBC03

Reply via email to