Ravenports generated: 10 Feb 2024 22:55
[ravenports.git] / bucket_AB / mtr
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               mtr
4 VERSION=                0.95
5 KEYWORDS=               net
6 VARIANTS=               standard x11
7 SDESC[x11]=             Ping/Traceroute network diagnostic tool [x11]
8 SDESC[standard]=        Ping/Traceroute network diagnostic tool
9 HOMEPAGE=               https://www.bitwizard.nl/mtr/
10 CONTACT=                nobody
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            GITHUB/traviscross:mtr:v0.95
14 DISTFILE[1]=            generated:main
15 DF_INDEX=               1
16 SPKGS[x11]=             single
17 SPKGS[standard]=        single
18
19 OPTIONS_AVAILABLE=      X11
20 OPTIONS_STANDARD=       none
21 VOPTS[x11]=             X11=ON
22
23 USES=                   autoreconf pkgconfig ncurses
24
25 LICENSE=                GPLv2+:single
26 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
27 LICENSE_FILE=           GPLv2+:{{WRKSRC}}/COPYING
28 LICENSE_AWK=            TERMS:"PROBE_H"
29 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/packet/probe.h
30 LICENSE_SCHEME=         solo
31
32 FPC_EQUIVALENT=         net/mtr
33
34 MUST_CONFIGURE=         gnu
35 CONFIGURE_ARGS=         --with-ipv6
36
37 LDFLAGS=                -lncurses
38                         -ltinfo
39
40 [X11].CONFIGURE_WITH_BOTH=              gtk
41 [X11].GNOME_COMPONENTS_ON=              gtk2
42
43 [FILE:476:descriptions/desc.single]
44 mtr combines the functionality of the 'traceroute' and 'ping' programs in a
45 single network diagnostic tool.
46
47 As mtr starts, it investigates the network connection between the host mtr
48 runs on and a user-specified destination host. After it determines the
49 address of each network hop between the machines, it sends a sequence ICMP
50 ECHO requests to each one to determine the quality of the link to each
51 machine. As it does this, it prints running statistics about each machine.
52
53
54 [FILE:106:distinfo]
55 12490fb660ba5fb34df8c06a0f62b4f9cbd11a584fc3f6eceda0a99124e8596f       144541 traviscross-mtr-0.95.tar.gz
56
57
58 [FILE:104:manifests/plist.single]
59 sbin/
60  mtr
61  mtr-packet
62 share/bash-completion/completions/mtr
63 share/man/man8/
64  mtr-packet.8.gz
65  mtr.8.gz
66
67
68 [FILE:235:patches/patch-ui_cmdpipe.h]
69 --- ui/cmdpipe.h.orig   2022-01-11 09:10:34 UTC
70 +++ ui/cmdpipe.h
71 @@ -20,6 +20,7 @@
72  #define CMDPIPE_H
73  
74  #include "mtr.h"
75 +#include <sys/types.h> /* for pid_t */
76  
77  #define COMMAND_BUFFER_SIZE 4096
78  #define PACKET_REPLY_BUFFER_SIZE 4096
79