pkgsrc/net/mtr/Makefile

27 lines
677 B
Makefile
Raw Normal View History

mtr: update to 0.94. V0.94 Aaron Lipinski (10): gtk_menu_append -> gtk_menu_shell_append GTK_OBJECT -> G_OBJECT gtk_button_new_from_stock -> gtk_button_new_with_label gtk3 hbox/vbox -> gtk_box_new gtk_menu_popup -> gtk_menu_popup_at_pointer show resolved hostname in raw dnsline rely on final return NULL introduce libasan avoid stack use after scope Alejandro Leal (2): few updates to manual page and README.md Updating some comments Chongyu Zhu (1): probe: fix find_source_addr Konrad Bucheli (1): fix segmentation fault if there is no IP address on an interface (fixes #320) Kulemin Alexander (1): report: json: reworked with libjansson Mark Egan-Fuller (1): Add display of destination. Markus Kötter (6): simplification - remove sockaddrtop simplification - remove addrcpy simplification - remove rsa{4,6} simplification - address addrcmp simplification - improve readability ip6 udp - fix probes with local or remote port R.E. Wolff (29): fix warning on recent compilers. Merge branch 'master' of github.com:traviscross/mtr net find local address fix by meingtsla proposed patch for bsd compile error fix closing brace Added include errno --obouizi Merge branch 'master' of github.com:traviscross/mtr More compilation warning fixes from obouizi Added extra help text to configure --yvs Changed MAXPATH to MAX_PATH for AIX compatibility. -- aixtools make the code for gtk2/3 a bit nicer. Merge branch 'gtk3_with_fallback' of https://github.com/krisl/mtr Merge branch 'master' of github.com:traviscross/mtr in hindsight my previous patch wasn't so nice. And nobody told me. Sean Wei (1): Fix parameter in ui/net.c Siyuan Miao (1): show mpls information in raw output atib (1): Added code to print multiple addresses regitered on the same hop count atibdialpad (2): Change TTL dynamically to adjust for path changes TODO list changes meingtsla (2): asn_{open,close}: Always initialize ipinfo hash table Merge branch 'master' of https://github.com/traviscross/mtr into asn-open-always-hcreate
2020-10-02 11:19:59 +02:00
# $NetBSD: Makefile,v 1.115 2020/10/02 09:19:59 wiz Exp $
mtr: update to 0.94. V0.94 Aaron Lipinski (10): gtk_menu_append -> gtk_menu_shell_append GTK_OBJECT -> G_OBJECT gtk_button_new_from_stock -> gtk_button_new_with_label gtk3 hbox/vbox -> gtk_box_new gtk_menu_popup -> gtk_menu_popup_at_pointer show resolved hostname in raw dnsline rely on final return NULL introduce libasan avoid stack use after scope Alejandro Leal (2): few updates to manual page and README.md Updating some comments Chongyu Zhu (1): probe: fix find_source_addr Konrad Bucheli (1): fix segmentation fault if there is no IP address on an interface (fixes #320) Kulemin Alexander (1): report: json: reworked with libjansson Mark Egan-Fuller (1): Add display of destination. Markus Kötter (6): simplification - remove sockaddrtop simplification - remove addrcpy simplification - remove rsa{4,6} simplification - address addrcmp simplification - improve readability ip6 udp - fix probes with local or remote port R.E. Wolff (29): fix warning on recent compilers. Merge branch 'master' of github.com:traviscross/mtr net find local address fix by meingtsla proposed patch for bsd compile error fix closing brace Added include errno --obouizi Merge branch 'master' of github.com:traviscross/mtr More compilation warning fixes from obouizi Added extra help text to configure --yvs Changed MAXPATH to MAX_PATH for AIX compatibility. -- aixtools make the code for gtk2/3 a bit nicer. Merge branch 'gtk3_with_fallback' of https://github.com/krisl/mtr Merge branch 'master' of github.com:traviscross/mtr in hindsight my previous patch wasn't so nice. And nobody told me. Sean Wei (1): Fix parameter in ui/net.c Siyuan Miao (1): show mpls information in raw output atib (1): Added code to print multiple addresses regitered on the same hop count atibdialpad (2): Change TTL dynamically to adjust for path changes TODO list changes meingtsla (2): asn_{open,close}: Always initialize ipinfo hash table Merge branch 'master' of https://github.com/traviscross/mtr into asn-open-always-hcreate
2020-10-02 11:19:59 +02:00
DISTNAME= mtr-0.94
CATEGORIES= net
Update to 0.65, based on PR 27562 by Andreas Wrede. Changes since 0.54: v0.65 Dancer Vesperman noted that mtr no longer traces past a section of non-responding hosts. Apparently I added a line in net.c that didn't make sense in mtr-0.56. I can't find the reason for adding that line, so someone who thinks (s)he needs it, should holler. v0.64 Philippe suggests to do the time_t thingy before socket.h. Apparently, MAC OS X doesn't compile socket.h otherwise. v0.63 Suggestion by RCW: Add -lm at line 70 of Configure.in. On my system no ill effects ensued, so this version released so that he can test if it still works on his sytem. Let me add that it's stupid that I have to specify that this this program now requires Automake version 1.5 to build, where Automake was intended to make software independent of different versions of build software! For those concerned about the above statement: If you're just trying to compile and use MTR, there is no need for automake. Just when you're messing with the configure and build system of mtr is automake a tool you need. v0.62 Apparently someone changed gethostbyname into gethostbyname2 in mtr.c in an attempt to add IPV6 support. For systems without ipv6 support, the old gethostbyname should be used! Linux has the call even if you don't enable IPV6. Thanks Gary (rsub) v0.61 Attempt to get/print the local IP address. Now shows as 0.0.0.0 :-( Hints and tips appreciated! -- REW Lots of blank space reformatting. moved the interface address setting to net.c (where it belongs). v0.60 John Thacker submitted a surprisingly simple patch to enable linking against GTK2. (up to 2.4.0) v0.59 Josh Martin suggested to add some bounds checking to the dynamic field code. This caused me to delve in, and rewrite some things. Now 50 lines of code less, but cleaner code. :-) v0.58 I don't remember. Fogot to update this. :-( Check the patch. v0.57 Lots of whitespace cleanups. And a DNS fix: Don't do DNS lookups in raw mode with -n specified. v0.56 Fixed compile warnings. Now compiles with -Wall. If your compiler finds things mine didn't feel free to shout. v0.55 Cleanup patch. I'm going to do some maintenance on MTR, but I want to be able to say: Can you see which version fixed/broke things for you, so you're going to see a bunch of new releases soon.
2004-10-27 18:18:31 +02:00
MASTER_SITES= ftp://ftp.bitwizard.nl/mtr/
2010-08-16 11:39:41 +02:00
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://www.bitwizard.nl/mtr/
COMMENT= Traceroute and ping in a single graphical network diagnostic tool
LICENSE= gnu-gpl-v2
1999-12-04 17:50:10 +01:00
2001-10-27 00:05:31 +02:00
GNU_CONFIGURE= YES
USE_TOOLS+= pkg-config
INSTALLATION_DIRS= share/doc/mtr
2019-10-03 13:01:39 +02:00
CPPFLAGS.SunOS+= -D_XOPEN_SOURCE=600 -D__EXTENSIONS__=1
.include "options.mk"
SPECIAL_PERMS= sbin/mtr-packet ${SETUID_ROOT_PERMS}
post-install:
2007-08-17 01:12:20 +02:00
${INSTALL_DATA} ${WRKSRC}/SECURITY ${DESTDIR}${PREFIX}/share/doc/mtr
2017-01-04 20:41:14 +01:00
.include "../../mk/curses.buildlink3.mk"
1999-12-04 17:50:10 +01:00
.include "../../mk/bsd.pkg.mk"