Ticket #47876: Portfile.3.txt

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