# -*- 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 compiler_blacklist_versions 1.0 PortGroup compilers 1.0 PortGroup github 1.0 # https://github.com/wavebitscientific/functional-fortran/issues/29 github.setup wavebitscientific functional-fortran 2457a66531b3b803db36928fec21d74a20434830 version 0.6.2 revision 0 categories fortran devel science license BSD maintainers {@barracuda156 gmail.com:vital.had} openmaintainer description Functional programming for modern Fortran long_description {*}${description} checksums rmd160 46546dd3a841d29c676fcf511286df927a4682de \ sha256 48afdca13961f654d07fd17d26675b149744855c0627e64f4fafce44fff4b52c \ size 25894 compilers.setup require_fortran compiler.blacklist-append \ {*gcc-[34].*} {macports-gcc-[56]} # Install into sane dirs: patchfiles patch-CMakeLists.diff destroot { set moddir ${destroot}${prefix}/include/${name} set libdir ${destroot}${prefix}/lib/${name} xinstall -d ${moddir} xinstall -d ${libdir} foreach mod [glob ${cmake.build_dir}/include/*.mod] { copy ${mod} ${moddir} } foreach lib [glob ${cmake.build_dir}/lib/*.a] { copy ${lib} ${libdir} } } # One test fails on ppc: https://github.com/wavebitscientific/functional-fortran/issues/31 test.run yes