Date: Sat, 10 Apr 1999 08:43:06 +0200 From: Gianmarco Giovannelli <gmarco@giovannelli.it> To: FreeBSD-gnats-submit@freebsd.org Cc: billf@chc-chimes.com Subject: ports/11053: Update port: net/mtr-0.28 Message-ID: <4.1.19990410083128.00968100@194.184.65.4>
next in thread | raw e-mail | index | archive | help
>Number: 11053 >Category: ports >Synopsis: Update port: net/mtr-0.28 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Apr 9 23:50:02 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Gianmarco Giovannelli >Release: FreeBSD 4.0-CURRENT i386 >Organization: < Private > >Environment: FreeBSD gmarco.eclipse.org 4.0-CURRENT FreeBSD 4.0-CURRENT #0: Fri Apr 9 10:04:01 CEST 1999 gmarco@gmarco.eclipse.org:/usr/src/sys/compile/GMARCO i386 >Description: This update mtr to version 0.35 Please close pr# 10613 (was updated to 0.33) portlint find only a warning about position of LIB_DEPENDS= gtk12.1 because now it is inside an .if I removed also the patchfiles because the port compile fine after configuring... >How-To-Repeat: >Fix: diff -ruN mtr.old/Makefile mtr/Makefile --- mtr.old/Makefile Tue Mar 2 00:58:35 1999 +++ mtr/Makefile Sat Apr 10 08:31:57 1999 @@ -3,25 +3,43 @@ # Date created: 12 August 1998 # Whom: Bill Fumerola <billf@chc-chimes.com> # -# $Id: Makefile,v 1.7 1999/03/01 22:15:45 billf Exp $ +# $Id:$ # -DISTNAME= mtr-0.28 +DISTNAME= mtr-0.35 CATEGORIES= net MASTER_SITES= ftp://ftp.bitwizard.nl/mtr/ \ - http://www.FreeBSD.org/~billf/distfiles/ + http://www.giovannelli.it/~gmarco/files/ MAINTAINER= billf@FreeBSD.org -LIB_DEPENDS= gtk10.1:${PORTSDIR}/x11-toolkits/gtk10 - -USE_AUTOCONF= yes -USE_XLIB= yes -CONFIGURE_ENV= GTK_CONFIG="${X11BASE}/bin/gtk10-config" +HAS_CONFIGURE= yes MAN8= mtr.8 +pre-fetch: +.if !defined(USE_GTK) + @${ECHO} "" + @${ECHO} "If you want to compile with GTK support," + @${ECHO} "hit Ctrl-C right now and use \"make USE_GTK=yes\" " + @${ECHO} "" +CONFIGURE_ARGS=--with-gtk-prefix=/nopath +.else +USE_XLIB= yes +LIB_DEPENDS= gtk12.1:${PORTSDIR}/x11-toolkits/gtk12 +CONFIGURE_ENV= GTK_CONFIG="${X11BASE}/bin/gtk12-config" +.endif + +do-install: + ${INSTALL} -c -s -m 4755 -o root -g wheel ${WRKSRC}/mtr ${PREFIX}/sbin + ${INSTALL_DATA} ${WRKSRC}/mtr.8 ${PREFIX}/man/man8 + post-install: - @chown root ${PREFIX}/sbin/mtr + @${ECHO} "" + @${ECHO} "${PREFIX}/sbin/mtr is setuid \"root\" " + @${ECHO} "" + @${ECHO} "Please read about potential security iussues" + @${ECHO} "in file ${WRKSRC}/SECURITY (not installed)" + @${ECHO} "" .include <bsd.port.mk> diff -ruN mtr.old/files/md5 mtr/files/md5 --- mtr.old/files/md5 Wed Nov 4 08:26:14 1998 +++ mtr/files/md5 Sat Apr 10 08:19:46 1999 @@ -1 +1 @@ -MD5 (mtr-0.28.tar.gz) = 40074f51f01fbd295f330401175f9223 +MD5 (mtr-0.35.tar.gz) = 98cf2e0ca3846329e789bd013e55da60 diff -ruN mtr.old/patches/patch-ab mtr/patches/patch-ab --- mtr.old/patches/patch-ab Wed Nov 4 04:47:25 1998 +++ mtr/patches/patch-ab Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- split.c.old Tue Nov 3 16:33:14 1998 -+++ split.c Tue Nov 3 16:33:24 1998 -@@ -24,6 +24,7 @@ - #include <ctype.h> - #include <stdlib.h> - #include <stdio.h> -+#include <ncurses.h> - - #include "display.h" - #include "dns.h" - diff -ruN mtr.old/patches/patch-ac mtr/patches/patch-ac --- mtr.old/patches/patch-ac Mon Mar 1 23:16:51 1999 +++ mtr/patches/patch-ac Thu Jan 1 01:00:00 1970 @@ -1,20 +0,0 @@ ---- net.c.orig Mon Nov 2 04:11:36 1998 -+++ net.c Mon Mar 1 17:02:53 1999 -@@ -136,7 +136,7 @@ - - ip->version = 0x45; - ip->tos = 0; -- ip->len = htons (packetsize); -+ ip->len = /* htons */ (packetsize); - ip->id = 0; - ip->frag = 0; - ip->ttl = 127; -@@ -178,7 +178,7 @@ - - ip->version = 0x45; - ip->tos = 0; -- ip->len = htons (packetsize); -+ ip->len = /* htons */ (packetsize); - ip->id = 0; - ip->frag = 0; - ip->ttl = hops; diff -ruN mtr.old/pkg/DESCR mtr/pkg/DESCR --- mtr.old/pkg/DESCR Wed Nov 4 08:26:14 1998 +++ mtr/pkg/DESCR Sat Apr 10 08:24:38 1999 @@ -1,6 +1,12 @@ mtr combines the functionality of the "traceroute" and "ping" programs into a single network diagnostic tool. -http://www.bitwizard.nl/mtr +Authors: Matt Kimball <mkimball@xmission.com> is the primary author of mtr. + Roger Wolff <R.E.Wolff@BitWizard.nl> is currently maintaing mtr. +Homepage: http://www.bitwizard.nl/mtr +Distfile: mtr-0.35.tar.gz (80 kb) + +Ported to FreeBSD by: Bill Fumerola (billf@chc-chimes.com) +Gianmarco Giovannelli (gmarco@giovannelli.it) Best Regards, Gianmarco Giovannelli , "Unix expert since yesterday" http://www.giovannelli.it/~gmarco http://www2.masternet.it >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4.1.19990410083128.00968100>