source: trunk/dports/net/wireshark/Portfile @ 50984

Last change on this file since 50984 was 50984, checked in by and.damore@…, 10 years ago

Maintainer email change, second batch, mail without @macports.org domain are put in domain:user form.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.5 KB
Line 
1# $Id: Portfile 50984 2009-05-14 21:08:43Z and.damore@macports.org $
2
3PortSystem 1.0
4name            wireshark
5version         1.0.7
6revision        0
7categories      net
8maintainers     darkart.com:opendarwin.org
9description     Graphical network analyzer and capture tool
10homepage        http://wireshark.org/
11platforms       darwin
12
13long_description A network analyzer that lets you capture and \
14                 interactively browse Ethernet frames. \
15                 Packet data can be read from a file, or live from a local \
16                 network interface.
17
18master_sites    http://www.wireshark.org/download/src/                  \
19                http://www.wireshark.org/download/src/all-versions/
20
21checksums           md5     34807e6f21a0118d9f1961c5c5f59d66 \
22                    sha1    ac7253ed010ffe8075de21fde362bb162b59f279 \
23                    rmd160  cd52704cde4afe57cccb09733c7f0ddfef2363e9
24
25use_bzip2       yes
26
27depends_lib     port:glib2 \
28                port:gtk2 \
29                port:openssl \
30                port:libpcap \
31                port:zlib
32
33configure.args  --enable-gtk2 \
34                --with-net-snmp=no --with-ucd-snmp=no \
35                --disable-usr-local \
36                --without-adns \
37                --without-pcre \
38                --disable-ipv6 \
39                --with-pcap=${prefix} \
40                --with-ssl=${prefix} \
41                --with-zlib=${prefix} \
42                --mandir=\\\${prefix}/share/man \
43                --infodir=\\\${prefix}/share/info \
44                --without-portaudio \
45                --disable-warnings-as-errors
46
47configure.ldflags-append "-Wl,-search_paths_first"
48
49# port:libpcap is !universal_variant
50universal_variant   no
51
52variant adns {
53        configure.args-append   --with-adns=${prefix}
54        configure.args-delete   --without-adns
55        depends_lib-append      port:adns
56}
57
58variant gnutls {
59        configure.args-append   --with-libgnutls-prefix=${prefix}
60        depends_lib-append      port:gnutls
61}
62
63variant libgcrypt {
64        configure.args-append   --with-libgcrypt-prefix=${prefix}
65        depends_lib-append      port:libgcrypt
66}
67
68variant ipv6 {
69        configure.args-append   --enable-ipv6
70        configure.args-delete   --disable-ipv6
71}
72
73variant lua {
74        configure.args-append   --with-lua=${prefix}
75        depends_lib-append      port:lua
76}
77
78variant net_snmp {
79        configure.args-append   --with-net-snmp=${prefix}/bin/net-snmp-config
80        configure.args-delete   --with-net-snmp=no
81        depends_lib-append      port:net-snmp
82}
83
84variant pcre {
85        configure.args-append   --with-pcre=${prefix}
86        configure.args-delete   --without-pcre
87        depends_lib-append      lib:libpcre:pcre
88}
89
90variant rtp description {add rtp support with portaudio} {
91        configure.args-append   --with-portaudio=${prefix}
92        configure.args-delete   --without-portaudio
93        depends_lib-append      port:portaudio
94}
95
96variant no_ssl {
97        configure.args-append --without-ssl
98        depends_lib-delete      port:openssl
99}
100
101variant no_x11  {
102        depends_lib-delete      port:gtk2
103        configure.args-delete   --disable-gtk2
104        configure.args-append   --disable-wireshark
105}
106
107#
108##EOF
Note: See TracBrowser for help on using the repository browser.