# -*- 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.12.0
revision            0

categories-append   science gis
license             MIT
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  9a47e3c00d589f3fc60ca23996a73e8a14433836 \
                    sha256  3251716c2543dea0501346fd97c5ba4f6ba81ec235448b4712d613219bdbc846 \
                    size    301187

python.versions     310 311 312 313 314

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
}
