Ticket #47876: Portfile.4.txt

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