Ticket #2062: ethereal.diff

File ethereal.diff, 2.4 KB (added by opendarwin.org@…, 20 years ago)

uprev ethereal to 0.10.5, see comment for more

  • ethereal/Portfile

    RCS file: /Volumes/src/cvs/od/projects/darwinports/dports/net/ethereal/Portfile,v
    retrieving revision 1.25
    diff -u -r1.25 Portfile
     
    22
    33PortSystem 1.0
    44name            ethereal
    5 version         0.10.4
     5version         0.10.5
    66categories      net
    77maintainers     opendarwin.org@darkart.com toby@opendarwin.org
    88description     Graphical network analyzer and capture tool
     
    2222                ftp://ftp.ayamura.org/pub/ethereal/all-versions/ \
    2323                ftp://ftp.azc.uam.mx/mirrors/ethereal/all-versions/
    2424
    25 checksums       md5 d889d4e6e26047afc5a2b74770c8ac88
     25checksums       md5 26d5672935ac8bd0793fcd2ad0b4833f
    2626
    2727use_bzip2       yes
    2828
    29 depends_lib     lib:libglib.2:glib2 lib:libgtk.2:gtk2 \
    30                 lib:XXX:libpcap
     29depends_lib     lib:libglib.2:glib2 \
     30                lib:libgtk.2:gtk2 \
     31                lib:XXX:openssl \
     32                lib:XXX:libpcap \
     33                lib:XXX:zlib
    3134
    3235configure.args  --without-plugins --enable-gtk2 \
    3336                --with-net-snmp=no --with-ucd-snmp=no \
     37                --disable-usr-local \
    3438                --without-adns \
    3539                --without-pcre \
     40                --disable-ipv6 \
     41                --with-pcap=${prefix} \
     42                --with-ssl=${prefix} \
     43                --with-zlib=${prefix} \
    3644                --mandir=\\\${prefix}/share/man \
    3745                --infodir=\\\${prefix}/share/info
    3846
    39 variant no-x11  {
    40         configure.args-append   --disable-ethereal
    41         depends_lib-delete      lib:libgtk.2:gtk2
     47configure.env LDFLAGS="-Wl,-search_paths_first"
     48
     49patchfiles      patch-configure
     50
     51variant adns {
     52        configure.args-append   --with-adns=${prefix}
     53        configure.args-delete   --without-adns
     54        depends_lib-append      lib:XXX:adns
    4255}
    4356
    44 variant pcre {
    45         configure.args-append   --with-pcre=${prefix}
    46         configure.args-delete   --without-pcre
    47         depends_lib-append      lib:libpcre:pcre
     57variant ipv6 {
     58        configure.args-append   --enable-ipv6
     59        configure.args-delete   --disable-ipv6
    4860}
    4961
    5062variant net-snmp {
     
    5365        depends_lib-append      lib:XXX:net-snmp
    5466}
    5567
    56 variant adns {
    57         configure.args-append   --with-adns=${prefix}
    58         configure.args-delete   --without-adns
    59         depends_lib-append      lib:XXX:adns
     68variant pcre {
     69        configure.args-append   --with-pcre=${prefix}
     70        configure.args-delete   --without-pcre
     71        depends_lib-append      lib:libpcre:pcre
     72}
     73
     74variant no-ssl {
     75        configure.args-append --without-ssl
     76        depends_lib-delete      lib:XXX:openssl
    6077}
     78
     79variant no-x11  {
     80        configure.args-append   --disable-ethereal
     81        depends_lib-delete      lib:libgtk.2:gtk2
     82}
     83
    6184#
    6285##EOF