Hi, ports@:
Here is a patch for geo/pygeoapi:
i) Update to 0.9.0
ii) Add 2 missing DEPENDS
It build well and run well on amd64-current system,
there is no test defined and no other ports depends on it.
Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/geo/pygeoapi/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile 3 Jul 2020 21:12:54 -0000 1.6
+++ Makefile 20 Jan 2021 03:11:09 -0000
@@ -2,9 +2,8 @@
COMMENT = OGC API server implementation
-MODPY_EGG_VERSION = 0.8.0
+MODPY_EGG_VERSION = 0.9.0
DISTNAME = pygeoapi-${MODPY_EGG_VERSION}
-REVISION = 0
CATEGORIES = geo devel
@@ -25,6 +24,8 @@ NO_TEST = Yes
# databases/py-mongo${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-click${MODPY_FLAVOR} \
devel/py-tz${MODPY_FLAVOR} \
+ geo/py-proj${MODPY_FLAVOR} \
+ geo/py-rasterio${MODPY_FLAVOR} \
textproc/py-yaml${MODPY_FLAVOR} \
textproc/py-unicodecsv${MODPY_FLAVOR} \
www/py-flask${MODPY_FLAVOR} \
Index: distinfo
===================================================================
RCS file: /cvs/ports/geo/pygeoapi/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo 15 Jun 2020 05:49:32 -0000 1.3
+++ distinfo 20 Jan 2021 03:11:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (pygeoapi-0.8.0.tar.gz) = LOV2fxk/cB2L56i0tXb45q8kjiPZVOCTM+IefqeB3/Y=
-SIZE (pygeoapi-0.8.0.tar.gz) = 75034
+SHA256 (pygeoapi-0.9.0.tar.gz) = PihO/7VMLIzSZzzqhtNvq43PNlJby1c5l2Se/urE75Q=
+SIZE (pygeoapi-0.9.0.tar.gz) = 95253
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/geo/pygeoapi/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST 15 Jun 2020 05:49:32 -0000 1.3
+++ pkg/PLIST 20 Jan 2021 03:11:09 -0000
@@ -51,18 +51,26 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}filesystem.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}geojson.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}mongo.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}mvt.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}ogr.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}postgresql.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}rasterio_.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}sqlite.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}tile.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}xarray_.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/base.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/csv_.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/elasticsearch_.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/filesystem.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/geojson.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/mongo.py
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/mvt.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/ogr.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/postgresql.py
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/rasterio_.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/sqlite.py
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/tile.py
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/xarray_.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/starlette_app.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/static/
lib/python${MODPY_VERSION}/site-packages/pygeoapi/static/css/
@@ -76,15 +84,19 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/collection.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/collections.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/conformance.html
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/domainset.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/item.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/items.html
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/landing_page.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/openapi.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/process.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/processes.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/queryables.html
-lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/root.html
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/rangetype.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/stac/
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/stac/catalog.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/stac/item.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/stac/root.html
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/tiles.html
+lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/tiles_metadata.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/util.py