# -*- 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: Portfile 88545 2012-01-04 02:44:28Z mww@macports.org $

PortSystem          1.0

name                tcpdump
version             4.2.1
categories          net
maintainers         mww openmaintainer
license             BSD
description         dump traffic on a network
long_description \
    tcpdump is a tool for network monitoring, protocol debugging \
    and data acquisition.
homepage            http://www.tcpdump.org/
platforms           darwin
master_sites        ${homepage}release/

checksums           md5     c202878c6db054767b52651041b9e60e \
                    sha1    56e3c86712b3ea7a3423026f4da5465bfcb2c051 \
                    rmd160  3af6dded0f9a3d0ceb07b880cb1d0769cfb8f500

depends_lib         port:libpcap port:openssl

configure.args      --disable-smb --disable-universal

# ugly: beat ./configure to use $prefix BEFORE /usr
configure.cflags-append "-I${prefix}/include -L${prefix}/lib"

variant smb description {enable possibly-buggy SMB printer} {
    configure.args-delete   --disable-smb
}

livecheck.type      regex
livecheck.url       ${homepage}
livecheck.regex     tcpdump-(\[0-9.\]+)\\.tar\\.gz
