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