Import pygeoapi 0.6.0.

pygeoapi is a Python server implementation of the OGC API suite of
standards, mostly the OGC API Features one previously known as WFS3.

ok/tweaks kn@
This commit is contained in:
landry 2020-01-16 17:57:04 +00:00
parent 9d3b1d4884
commit b4cc49d04e
4 changed files with 110 additions and 0 deletions

29
geo/pygeoapi/Makefile Normal file
View File

@ -0,0 +1,29 @@
# $OpenBSD: Makefile,v 1.1.1.1 2020/01/16 17:57:04 landry Exp $
COMMENT = OGC API server implementation
MODPY_EGG_VERSION = 0.6.0
DISTNAME = pygeoapi-${MODPY_EGG_VERSION}
CATEGORIES = geo devel
HOMEPAGE = https://pygeoapi.io/
# MIT
PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
MODPY_SETUPTOOLS = Yes
# PyPi tarball doesnt ship tests subdir.. and there's no run_tests.py on github either
# https://github.com/geopython/pygeoapi/issues/339
MODPY_PI = Yes
NO_TESTS = Yes
RUN_DEPENDS = devel/py-click${MODPY_FLAVOR} \
textproc/py-yaml${MODPY_FLAVOR} \
textproc/py-unicodecsv${MODPY_FLAVOR} \
www/py-flask${MODPY_FLAVOR} \
www/py-flask-cors
.include <bsd.port.mk>

2
geo/pygeoapi/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (pygeoapi-0.6.0.tar.gz) = hSvrL8CyEF9yucC+yRRM264A6q52MrE699cnBcSJ1I0=
SIZE (pygeoapi-0.6.0.tar.gz) = 34136

4
geo/pygeoapi/pkg/DESCR Normal file
View File

@ -0,0 +1,4 @@
pygeoapi is a Python server implementation of the OGC API suite of standards.
The project emerged as part of the next generation OGC API efforts in 2018 and
provides the capability for organizations to deploy an RESTful OGC API endpoint
using OpenAPI, GeoJSON, and HTML.

75
geo/pygeoapi/pkg/PLIST Normal file
View File

@ -0,0 +1,75 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2020/01/16 17:57:04 landry Exp $
bin/pygeoapi
lib/python${MODPY_VERSION}/site-packages/pygeoapi/
lib/python${MODPY_VERSION}/site-packages/pygeoapi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/pygeoapi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/pygeoapi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/pygeoapi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/pygeoapi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/pygeoapi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
lib/python${MODPY_VERSION}/site-packages/pygeoapi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pygeoapi/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pygeoapi/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pygeoapi/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/${MODPY_PYCACHE}flask_app.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/${MODPY_PYCACHE}log.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/${MODPY_PYCACHE}openapi.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/${MODPY_PYCACHE}plugin.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/api.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/flask_app.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/formatter/
lib/python${MODPY_VERSION}/site-packages/pygeoapi/formatter/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pygeoapi/formatter/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pygeoapi/formatter/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/formatter/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/formatter/${MODPY_PYCACHE}csv_.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/formatter/base.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/formatter/csv_.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/log.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/openapi.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/plugin.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/process/
lib/python${MODPY_VERSION}/site-packages/pygeoapi/process/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pygeoapi/process/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pygeoapi/process/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/process/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/process/${MODPY_PYCACHE}hello_world.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/process/base.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/process/hello_world.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}csv_.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/${MODPY_PYCACHE}elasticsearch_.${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}geopackage.${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}sqlite.${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/geojson.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/provider/geopackage.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/sqlite.py
lib/python${MODPY_VERSION}/site-packages/pygeoapi/static/
lib/python${MODPY_VERSION}/site-packages/pygeoapi/static/css/
lib/python${MODPY_VERSION}/site-packages/pygeoapi/static/css/default.css
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/api.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/base.html
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/item.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/templates/items.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/root.html
lib/python${MODPY_VERSION}/site-packages/pygeoapi/util.py