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

github.setup        nathanweeks exonerate 2.4.0 v
categories          science
maintainers         sanger.ac.uk:mg13 openmaintainer
license             GPL-3

description         A generic tool for sequence alignment

long_description    Exonerate is a generic tool for pairwise sequence \
                    comparison. It allows you to align sequences using \
                    many alignment models, using either exhaustive \
                    dynamic programming, or a variety of heuristics.

checksums           rmd160  009afbc4dca3c90078d601fa5329f00bbc61975e \
                    sha256  cfd902032d6b254f53ec826992bb5f51811a6844e47264d9d19935427228fee3 \
                    size    526560

use_autoreconf      yes

patchfiles          patch-src-program-Makefile.am.diff \
                    patch-src-program-Makefile.in.diff

depends_build-append \
                    port:pkgconfig

depends_lib-append  path:lib/pkgconfig/glib-2.0.pc:glib2

# sadly the code generation & compilation is unreliable unless...

use_parallel_build  no

test.run            yes
test.target         check