Ticket #53054: vcsn.macports

File vcsn.macports, 1.6 KB (added by akimd (Akim Demaille), 7 years ago)

vcsn 2.4

Line 
1# -*- 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
2# $Id: Portfile 144823 2016-01-19 16:35:07Z khindenburg@macports.org $
3
4PortSystem          1.0
5PortGroup           cxx11 1.0
6PortGroup           active_variants 1.1
7
8name                vcsn
9version             2.4
10categories          devel
11platforms           darwin
12maintainers         lrde.epita.fr:akim openmaintainer
13license             GPL-3+
14
15description         C++ generic automata/transducers and rational expression platform
16
17long_description    Vcsn is a platform for weighted automata and rational expressions. \
18                    It consists of an efficient C++ generic library, shell tools, Python \
19                    bindings, and a graphical interactive environment on top of IPython.
20
21homepage            http://vcsn.lrde.epita.fr
22master_sites        http://www.lrde.epita.fr/dload/vcsn/${version}/
23
24use_xz              yes
25
26checksums           rmd160  b864f8735806c84ab11752f411174fdad8668248 \
27                    sha256  3265078d39ac0bb596177a8b0a8dcd80c87f873743a024355b0e36e8aa7ec037
28
29# python3.x is required - force dependencies to use it as well
30set python_version  35
31depends_build       port:doxygen port:libtool
32
33depends_lib         port:boost \
34                    path:bin/ccache:ccache \
35                    port:gmp \
36                    port:python${python_version}
37
38depends_run         path:bin/dot:graphviz \
39                    port:py${python_version}-ipython
40
41require_active_variants boost python${python_version}
42
43configure.optflags  -O3 -DNDEBUG
44
45test.run            yes
46test.target         check