source: trunk/dports/net/ssldump/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: 1.9 KB
Line 
1# $Id: Portfile 50984 2009-05-14 21:08:43Z and.damore@macports.org $
2
3PortSystem 1.0
4
5name                            ssldump
6version                         0.9b3
7revision                        1
8categories                      net
9maintainers                     kallisys.net:pguyot
10description                     SSLv3/TLS network protocol analyzer.
11long_description        ssldump is an SSLv3/TLS network protocol analyzer. It \
12                                        identifies TCP connections on the chosen network interface \
13                                        and attempts to interpret them as SSLv3/TLS traffic. When \
14                                        it identifies SSLv3/TLS traffic, it decodes the records \
15                                        and displays them in a textual form to stdout. If provided \
16                                        with the appropriate keying material, it will also decrypt \
17                                        the connections and display the application data traffic.
18homepage                        http://www.rtfm.com/ssldump/
19platforms                       darwin
20master_sites            ${homepage}
21checksums                       md5 ac8c28fe87508d6bfb06344ec496b1dd \
22                                        sha1 a633a9a811a138eac5ed440d583473b644135ef5 \
23                                        rmd160 941cf8f2ef8459ec4f9ce65772e134505d46566f
24patchfiles                      patch-ssl_ssldecode_c
25pre-configure {
26        if {[file exists ${prefix}/share/libtool/config/config.guess]} {
27                copy -force ${prefix}/share/libtool/config/config.guess ${prefix}/share/libtool/config/config.sub ${worksrcpath}
28        } else {
29                copy -force ${prefix}/share/libtool/config.guess ${prefix}/share/libtool/config.sub ${worksrcpath}
30        }
31}
32configure.args          --mandir=${destroot}${prefix}/share/man \
33                                        --prefix=${destroot}${prefix} \
34                                        --with-pcap=${prefix} \
35                                        --with-openssl=${prefix}
36depends_lib                     port:libtool \
37                                        port:libpcap \
38                                        port:openssl \
39                                        lib:libz:zlib
40
41platform darwin {
42        # There seems to be a conflict between pcap.h (calling pcap-bpf.h) and
43        # net/bpf.h.
44        # This conflict apparently doesn't affect OpenBSD (judging from their port
45        # of ssldump), so let's only fix it on darwin.
46        patchfiles-append       patch-base-pcap-snoop.c
47}
48
49pre-destroot {
50        # Trash INSTALL because the FS might be case unsensitive.
51        file delete -force ${worksrcpath}/INSTALL
52}
53
54livecheck.check regex
55livecheck.regex {The current version is (.*)}
Note: See TracBrowser for help on using the repository browser.