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

PortSystem      1.0

name            argus
version         3.0.8.1
categories      net
maintainers     ncircle.com:tk
description     the network Audit Record Generation and Utilization System
long_description \
    Argus is a real-time Flow Monitor that is designed to perform \
    comprehensive IP network traffic auditing.
platforms       darwin
license         GPL-3
homepage        http://www.qosient.com/argus/
master_sites    http://qosient.com/argus/src/ \
                ftp://qosient.com/pub/argus/src/

checksums       rmd160  2bd7f0162c6081e93297bc64f6182d8f170ef152 \
                sha256  1fb921104c8bd843fb9f5a1c32b57b20bfe8cd8a103b3f1d9bb686b9e6c490a4

depends_build   port:bison
depends_lib     port:libpcap
configure.args  --with-libpcap=${prefix}
default_variants +sasl

variant sasl description {Enable SASL support} {
    depends_lib-append       port:cyrus-sasl2
    configure.args-append    --with-sasl=${prefix}
}

livecheck.url   [lindex ${master_sites} 0]
livecheck.regex argus-(\[0-9.\]+)${extract.suffix}