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

github.setup        dnsviz dnsviz 0.11.2 v
revision            0
github.tarball_from releases

categories          net
platforms           {darwin any}
license             GPL-2+
supported_archs     noarch
maintainers         {@cdeccio deccio.net:casey} openmaintainer

description         DNS measurement and diagnostic tool suite
long_description    DNSViz is a tool suite for measurement, diagnostic, and \
                    visualization of Domain Name System (DNS) behavior, \
                    including its security extensions (DNSSEC).

checksums           rmd160 b493e6b4a9537858d33c95c4dd3a8983873885e6 \
                    sha256 ca136788bd868c03b1f2653575d899ffef41a016711655c0ee65f89c1bea3514 \
                    size 289545


python.default_version  313
python.pep517       no
depends_build       path:bin/dot:graphviz

depends_run         port:py${python.version}-dnspython \
                    port:py${python.version}-cryptography \
                    port:py${python.version}-pygraphviz

destroot.destdir    --prefix=${python.prefix} \
                    --root=${destroot} \
                    --install-data=${prefix} \
                    --install-scripts=${prefix}/bin/
