Files

40 lines
1.3 KiB
Tcl

# -*- 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 openssl 1.0
name dnscap
version 2.5.0
revision 0
categories net
maintainers {i0ntempest @i0ntempest} openmaintainer
license ISC
description DNS network traffic capture utility
long_description ${description}
homepage https://www.dns-oarc.net/tools/dnscap
master_sites https://www.dns-oarc.net/files/${name}/
checksums rmd160 47c1c7793c27a4898968cc832326795e81f96846 \
sha256 be9f8fe2b96463e0954d4daa3de5ef001d064db4ec53158aa01914b9aa3abe24 \
size 873389
set perl_version 5.34
depends_lib port:libpcap \
port:ldns \
port:zlib \
port:lz4 \
port:zstd \
port:xz
depends_run-append port:perl${perl_version} \
port:p${perl_version}-yaml
post-patch {
reinplace "s|#!/usr/bin/env.*|${prefix}/bin/perl${perl_version}|" ${worksrcpath}/plugins/rssm/dnscap-rssm-rssac002
}
livecheck.type regex
livecheck.regex "${name}-(\[0-9\]+(\\.\[0-9\]+)+)${extract.suffix}"