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

name                bliss
version             0.77
revision            2
categories          math science
license             LGPL-3+
maintainers         {gmail.com:szhorvat @szhorvat} openmaintainer

homepage            https://users.aalto.fi/~tjunttil/bliss/
master_sites        https://users.aalto.fi/~tjunttil/bliss/downloads/

use_zip             yes

description         Compute automorphism groups of graphs

long_description    bliss is an open-source tool for computing canonical labelings and \
                    automorphism groups of graphs.

checksums           rmd160  2b45ac0fff1f5a1f905f83a34ad2faee3c33a50a \
                    sha256  acc8b98034f30fad24c897f365abd866c13d9f1bb207e398d0caf136875972a4 \
                    size    117888

compiler.cxx_standard 2011

destroot {
    xinstall -W ${workpath}/build bliss ${destroot}${prefix}/bin

    xinstall -m 644 -W ${workpath}/build \
        libbliss.dylib \
        ${destroot}${prefix}/lib

    xinstall -d ${destroot}${prefix}/include/bliss
    xinstall -m 644 {*}[glob ${worksrcpath}/src/*.hh ${worksrcpath}/src/*.h] \
        ${destroot}${prefix}/include/bliss
}
