# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0

name                dejagnu
version             1.6.3
categories          devel
platforms           any
license             GPL-3+
maintainers         {larryv @larryv}

supported_archs     noarch

description         A framework for testing programs
long_description    DejaGnu is a framework for testing other programs. \
                    Its purpose is to provide a single front end for \
                    all tests. Think of it as a custom library of Tcl \
                    procedures crafted to support writing a test \
                    harness.
homepage            https://www.gnu.org/software/dejagnu

# Use the system expect and tcl if possible, but tcl is too old on <10.6.
if {${os.platform} eq "darwin" && ${os.major} < 10} {
    depends_lib         port:expect port:tcl
} else {
    depends_run     bin:expect:expect
}

master_sites        gnu
checksums           rmd160  9b19a7d630bbd9bdc87a2b540b0e9c8417995e76 \
                    sha256  87daefacd7958b4a69f88c6856dbd1634261963c414079d0c371f589cd66a2e3 \
                    size    622059
