# -*- 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 name libgeotiff version 1.7.1 revision 3 categories graphics platforms darwin license X11 maintainers {stromnov @stromnov} openmaintainer description Library and tools for dealing with GeoTIFF long_description This software provides support for the Tag Image File \ Format (TIFF) Geo extensions. homepage https://geotiff.osgeo.org/ master_sites https://download.osgeo.org/geotiff/libgeotiff/ checksums rmd160 221970a969e613acb1034634eda70a7ab7fc22f7 \ sha256 05ab1347aaa471fc97347d8d4269ff0c00f30fa666d956baba37948ec87e55d6 \ size 542779 # Set PROJ set proj_versions {7 8 9} set proj_variants {} foreach pjver ${proj_versions} { lappend proj_variants proj${pjver} } foreach proj_ver ${proj_versions} { set index [lsearch -exact ${proj_variants} proj${proj_ver}] set cflcts [lreplace ${proj_variants} ${index} ${index}] variant proj${proj_ver} description "Use Proj${proj_ver}" conflicts {*}${cflcts} " depends_lib-append port:proj${proj_ver} configure.args-append --with-proj=${prefix}/lib/proj${proj_ver} " } set projdf "if {" foreach pv ${proj_versions} { set projdf "${projdf}!\[variant_isset proj${pv}\] && " } set projdf [string range ${projdf} 0 end-4] set projdf "${projdf}} { default_variants +proj${pv} }" eval ${projdf} depends_lib port:tiff \ port:zlib \ path:include/turbojpeg.h:libjpeg-turbo configure.args-append \ --with-zip=${prefix} \ --with-jpeg=${prefix} use_parallel_build no livecheck.type regex livecheck.url [lindex ${master_sites} 0] livecheck.regex ${name}-(\[0-9.\]+)\\.\[tz\]