# -*- 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           github 1.0
PortGroup           cmake  1.1
PortGroup           qt5  1.0

github.setup        ENSTABretagneRobotics VIBES 0.2.3
# Change github.tarball_from to 'releases' or 'archive' next update
github.tarball_from tarball
categories          graphics
maintainers         nomaintainer

description         Visualizer for Intervals and Boxes
long_description    VIBes is a visualization system that aims at providing\
                    people working with interval methods a way to display results (boxes, pavings),\
                    without worrying with GUI programming. It provides drawing functions accessible\
                    from a lot of programming languages, without complex installation and library\
                    dependencies. The main design goal of VIBes is to be cross-platform, available\
                    from different programming languages, simple to set-up, easy to port to a new\
                    language.

checksums           rmd160  165c8e17970ba55ed78952b674286099cbfd1c68 \
                    sha256  ff554b0ea18f8c41190894944f614552925ee1c7d94e4133f7e42c0eb864dcda \
                    size    669976

qt5.depends_component \
                    qtsvg

depends_build-append \
                    port:ibex-lib\
                    port:pbzip2

patchfiles          patch-vibes-packaging.diff
cmake.source_dir    ${worksrcpath}/viewer
