Ticket #47876: Portfile.txt

File Portfile.txt, 1.9 KB (added by rmerpes, 9 years ago)
Line 
1# -*- 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
2# $Id$
3 
4PortSystem          1.0
5 
6name                tracebox
7version             0.3
8 
9categories          net
10platforms           darwin
11license             GPL-2
12 
13maintainers         gmail.com:rmerpes \
14                    openmaintainer
15description         Tool similar to traceroute
16long_description        Tracebox is a tool that allows to detect middleboxes on any paths,\
17                        i.e., between a source and any destination. \
18                        Tracebox can be viewed as a tool similar to traceroute as \
19                        it uses ICMP replies to identify changes in the packets. \
20                        The fact that tracebox is able to detect middleboxes comes \
21                        from the observation that ICMP messages are often not as defined in RFC792.\
22                        Indeed it is quite common to receive a ICMP Time-to-Live exceeded message with the \
23                        original datagram instead of 64 bits as described in the standard. \
24                        This is caused by operating systems configured to reply \
25                        with full ICMP (e.g., Linux, Cisco IOS-XR, etc.) as well as\
26                        the ICMP Multi-Part Messages extension that standardize \
27                        the fact that routers using MPLS tunnels replies and ICMP message \
28                        containing the full datagram.
29 
30homepage            https://github.com/tracebox
31master_sites        https://github.com/tracebox/tracebox/archive/
32distfiles           v${version}.zip
33use_zip             yes
34
35
36checksums           rmd160 483bea20b1bc376e586f98a60c0c76b29265313c \
37                    sha256 e2d69b3a5c0abe3490a0ffdcae8cddc92dbe34d71964dcf6ee5f19b3abc2e60b
38
39
40depends_build           port:autoconf \
41                        port:automake \
42                        port:libtool \
43                        port:lua port:json-c
44
45pre-configure {
46./bootstrap
47}
48
49configure.args          --disable-debug \
50                        --disable-dependency-tracking \
51                        --disable-silent-rules \
52                        --prefix=${prefix}
53
54
55use_autoreconf      yes
56
57
58
59livecheck.type      none
60