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

pure.setup                      pure-octave 0.13
revision                        0
checksums                       rmd160  7067cda1618d571d84155c0f624cf7fa8eafbc48 \
                                sha256  932d448318c06e97592ae724ba2c062af104708d532596b2d0a65912d985eb47 \
                                size    41790

categories-append               math science
maintainers                     {ryandesign @ryandesign} {gmail.com:aggraef @agraef}
license                         GPL-3+

description                     an interface to run Octave commands from Pure

long_description                ${name} is ${description}.

depends_build-append            port:pkgconfig

depends_lib-append              path:bin/octave:octave

# Octave requires C++11 or newer and the pure 1.0 portgroup overrides
# mkoctfile's ability to set this flag automatically.
# https://trac.macports.org/ticket/59898
compiler.cxx_standard           2011
configure.cxx-append            -std=gnu++11
build.args-append               MKOCT_LDCXX="${configure.cxx}"
