Ticket #47876: Portfile.2.txt

File Portfile.2.txt, 1.9 KB (added by rmerpes, 9 years ago)

Portfile2.txt

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/
32distname v${version}
33#distfiles           v${version}.zip
34use_zip             yes
35
36
37checksums           rmd160 483bea20b1bc376e586f98a60c0c76b29265313c \
38                    sha256 e2d69b3a5c0abe3490a0ffdcae8cddc92dbe34d71964dcf6ee5f19b3abc2e60b
39
40
41depends_build           port:autoconf \
42                        port:automake \
43                        port:libtool \
44                        port:lua port:json-c
45
46pre-configure {
47./bootstrap
48}
49
50configure.args          --disable-debug \
51                        --disable-dependency-tracking \
52                        --disable-silent-rules \
53                        --prefix=${prefix}
54
55
56# use_autoreconf      yes
57
58
59
60livecheck.type      none
61