# -*- 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           R 1.0

R.setup             cran rspatial raster 3.6-32
revision            2
categories-append   gis
maintainers         nomaintainer
license             GPL-3+
description         Geographic data analysis and modelling
long_description    {*}${description}
homepage            https://rspatial.org/raster
checksums           rmd160  d4f5bc60e12623d82ba0c80f55a7145ad1ed26fe \
                    sha256  300aaaee8c9f31ab2edaed8d560dd993e2c691876d086097bb5b6a49700d0692 \
                    size    575813

depends_lib-append  port:R-Rcpp \
                    port:R-sp \
                    port:R-terra

# TODO: verify this works correctly:
if {${configure.build_arch} in [list i386 ppc]} {
    patchfiles      patch-32-bit.diff
}

depends_test-append port:R-exactextractr \
                    port:R-fields \
                    port:R-gstat \
                    port:R-igraph \
                    port:R-ncdf4 \
                    port:R-rasterVis \
                    port:R-sf \
                    port:R-tinytest

test.run            yes
