# -*- 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 # $Id$ PortSystem 1.0 PortGroup cxx11 1.0 PortGroup active_variants 1.1 name vcsn version 2.2 categories devel platforms darwin maintainers lrde.epita.fr:akim openmaintainer license GPL-3+ description C++ generic automata/transducers and rational expression platform long_description Vcsn is a platform for weighted automata and rational expressions. \ It consists of an efficient C++ generic library, shell tools, Python \ bindings, and a graphical interactive environment on top of IPython. homepage http://vcsn.lrde.epita.fr master_sites http://www.lrde.epita.fr/dload/vcsn/${version}/ use_xz yes checksums rmd160 8ce5c97191025f7dbea022f5579e3a449dd5ce61 \ sha256 2126319b073cf0114ebfc2308fe8974804cebe9e7050392d11adfce1e9b72d4e # python3.x is required - force dependencies to use it as well set python_version 34 depends_build-append port:doxygen \ port:flex \ port:libtool depends_lib-append port:boost \ path:bin/ccache:ccache \ port:gmp \ port:python${python_version} depends_run path:bin/dot:graphviz \ port:py${python_version}-ipython require_active_variants boost python${python_version} configure.optflags -O3 -DNDEBUG test.run yes test.target check