# -*- 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 cmake 1.1 PortGroup github 1.0 github.setup tatami-inc tatami 2.1.2 v revision 0 conflicts tatami-devel categories devel math license MIT maintainers {@barracuda156 gmail.com:vital.had} openmaintainer description C++ API for all sorts of matrices long_description {*}${description} checksums rmd160 f392407089728743a3edd41a2decba4fbe37bdd3 \ sha256 a04756273cfb092e41f5464c4ac6488b2923a91013b1d913c7db0171fe370034 \ size 170862 supported_archs noarch platforms any if {${subport} ne "tatami-devel"} { github.tarball_from archive } subport tatami-devel { github.setup tatami-inc tatami b4cb52d5d58238f7162e993b28a3fd1d9263d849 version 2024.04.10 revision 0 conflicts tatami checksums rmd160 0579ac846272c59b48beb7028e90c7f8f635824a \ sha256 020b1222527d89308c6328c35103fd5d4c0ceff828a952800851f2cfb9a3d98e \ size 151791 } set py_ver 3.11 set py_ver_nodot [string map {. {}} ${py_ver}] depends_build-append \ port:python${py_ver_nodot} depends_lib-append port:zlib compiler.cxx_standard 2017 configure.args-append \ -DBUILD_TESTING:BOOL=ON \ -DCODE_COVERAGE:BOOL=OFF \ -DPython_EXECUTABLE=${prefix}/bin/python${py_ver} \ -DUSE_OPENMP:BOOL=OFF destroot { move ${worksrcpath}/include/tatami ${destroot}${prefix}/include } test.run yes