# -*- 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 wireshark-devel version 1.3.5 categories net maintainers gmail.com:hsivank description Graphical network analyzer and capture tool homepage http://wireshark.org/ platforms darwin distname wireshark-${version} long_description A network analyzer that lets you capture and \ interactively browse Ethernet frames. \ Packet data can be read from a file, or live from a local \ network interface. master_sites http://www.wireshark.org/download/src/ \ http://www.wireshark.org/download/src/all-versions/ use_bzip2 yes checksums md5 770cb579604fa5331b8900938b39f23f \ sha1 7562e200026fcc54289d5938cc91a30b2e18108b \ rmd160 cfbb08dc67a67bddcaa2d579b0990dc3522e840c conflicts wireshark depends_lib port:c-ares \ path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:gtk2 \ port:openssl \ port:libpcap \ port:zlib \ port:xorg-inputproto configure.args --enable-gtk2 \ --disable-usr-local \ --without-adns \ --with-c-ares=${prefix} \ --without-pcre \ --disable-ipv6 \ --with-pcap=${prefix} \ --with-ssl=${prefix} \ --with-zlib=${prefix} \ --mandir=\\\${prefix}/share/man \ --infodir=\\\${prefix}/share/info \ --without-portaudio \ --disable-warnings-as-errors \ --enable-new-packet-list configure.ldflags-append "-Wl,-search_paths_first" # port:libpcap is !universal_variant universal_variant no variant adns description {use adns library for async. dns resolution instead of the default c-ares library} { configure.args-delete --without-adns \ --with-c-ares=${prefix} configure.args-append --with-adns=${prefix} \ --without-c-ares depends_lib-delete port:c-ares depends_lib-append port:adns } variant gnutls { configure.args-append --with-libgnutls-prefix=${prefix} depends_lib-append port:gnutls } variant libgcrypt { configure.args-append --with-libgcrypt-prefix=${prefix} depends_lib-append port:libgcrypt } variant ipv6 { configure.args-append --enable-ipv6 configure.args-delete --disable-ipv6 } variant lua { configure.args-append --with-lua=${prefix} depends_lib-append port:lua } variant pcre { configure.args-append --with-pcre=${prefix} configure.args-delete --without-pcre depends_lib-append port:pcre } variant rtp description {add rtp support with portaudio} { configure.args-append --with-portaudio=${prefix} configure.args-delete --without-portaudio depends_lib-append port:portaudio } variant no_ssl { configure.args-append --without-ssl depends_lib-delete port:openssl } variant no_gui description {Disable GTK GUI} { depends_lib-delete port:gtk2 configure.args-delete --disable-gtk2 configure.args-append --disable-wireshark } variant libsmi { depends_lib-append port:libsmi configure.args-append --with-libsmi }