# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim: fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           python 1.0

name                py-pyogrio
version             0.10.0
revision            0
categories-append   science gis
license             MIT

python.versions     39 310 311 312 313

maintainers         nomaintainer

description         Bulk-oriented spatial vector file I/O using GDAL/OGR

long_description    Pyogrio provides fast, bulk-oriented read and write access\
                    to GDAL/OGR vector data sources, such as ESRI Shapefile,\
                    GeoPackage, GeoJSON, and several others. Vector data sources\
                    typically have geometries, such as points, lines, or polygons,\
                    and associated records with potentially many columns worth of data.

homepage            https://pyogrio.readthedocs.io/

checksums           rmd160  c3c5ad8d58882a6d88f1c75686fb2f52e953af0c \
                    sha256  ec051cb568324de878828fae96379b71858933413e185148acb6c162851ab23c \
                    size    281950

patchfiles-append   patch_pyproject.diff

if {${name} ne ${subport}} {
    depends_build-append \
                    port:py${python.version}-cython \
                    port:py${python.version}-versioneer

    depends_lib-append \
                    port:py${python.version}-certifi \
                    port:gdal \
                    port:py${python.version}-numpy \
                    port:py${python.version}-packaging
}
