Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Jun 2011 22:39:52 GMT
From:      Ryan Steinmetz <rpsfa@rit.edu>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/157805: [new port] net/ntraceroute
Message-ID:  <201106122239.p5CMdqa5016854@red.freebsd.org>
Resent-Message-ID: <201106122240.p5CMe8ik069943@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         157805
>Category:       ports
>Synopsis:       [new port] net/ntraceroute
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 12 22:40:08 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Ryan Steinmetz
>Release:        8.2-RELEASE
>Organization:
Rochester Institute of Technology
>Environment:
>Description:
- Resurrect net/ntraceroute
- Update to version 6.4.2
- Remove unneeded pkg-plist
- Update MASTER_SITES
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	ntraceroute/
#	ntraceroute/Makefile
#	ntraceroute/distinfo
#	ntraceroute/pkg-descr
#	ntraceroute/files
#	ntraceroute/files/patch-traceroute.c
#
echo c - ntraceroute/
mkdir -p ntraceroute/ > /dev/null 2>&1
echo x - ntraceroute/Makefile
sed 's/^X//' >ntraceroute/Makefile << 'c492e618985e62762be30cac27e373ed'
X# New ports collection makefile for:	ntraceroute
X# Date created:		25 June 2004
X# Whom:			Bruce M Simpson <bms@FreeBSD.org>
X#
X# $FreeBSD: ports/net/ntraceroute/Makefile,v 1.5 2011/03/14 17:10:47 bapt Exp $
X#
X
XPORTNAME=	ntraceroute
XPORTVERSION=	6.4.2
XCATEGORIES=	net
XMASTER_SITES=	${MASTER_SITE_NETBSD}
XMASTER_SITE_SUBDIR=	traceroute-nanog
XDISTNAME=	traceroute.c
XEXTRACT_SUFX=
XDIST_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	rpsfa@rit.edu
XCOMMENT=	Ubiquitous network routing analysis tool
X
XWRKSRC=		${WRKDIR}
X
XEXTRACT_CMD=		${CP}
XEXTRACT_BEFORE_ARGS=
XEXTRACT_AFTER_ARGS=	.
X
XNOMAN=		defined
XPLIST_FILES=	sbin/${PORTNAME}
X
Xdo-build:
X	${CC} -o ${WRKSRC}/${PORTNAME} -lm \
X	    ${WRKSRC}/${DISTFILES}
X
Xdo-install:
X	${INSTALL} ${COPY} ${STRIP} -o root -g wheel -m 04555 \
X	    ${WRKSRC}/${PORTNAME} ${PREFIX}/sbin
X
X.include <bsd.port.mk>
c492e618985e62762be30cac27e373ed
echo x - ntraceroute/distinfo
sed 's/^X//' >ntraceroute/distinfo << '00f6fd9c36be0d8de2eab095dd36c877'
XSHA256 (ntraceroute/traceroute.c) = 093a153bf3764de9910b2810259b0a810cbbaa54a6533d1397160a6a18492a47
XSIZE (ntraceroute/traceroute.c) = 107519
00f6fd9c36be0d8de2eab095dd36c877
echo x - ntraceroute/pkg-descr
sed 's/^X//' >ntraceroute/pkg-descr << '91fe7a6a3b971b30ee7c74dcad36fb83'
XThis is the NANOG traceroute program. This traceroute variant offers
Xfeatures such as MPLS label decode, Path MTU discovery, AS lookup,
Xand spray mode. It is maintained by a collection of volunteers.
91fe7a6a3b971b30ee7c74dcad36fb83
echo c - ntraceroute/files
mkdir -p ntraceroute/files > /dev/null 2>&1
echo x - ntraceroute/files/patch-traceroute.c
sed 's/^X//' >ntraceroute/files/patch-traceroute.c << 'dc5b40f496da0b595a2902087f770bae'
X--- traceroute.c	2011-06-12 18:10:52.000000000 -0400
X+++ traceroute.c	2011-06-12 18:11:00.000000000 -0400
X@@ -2,6 +2,7 @@
X /*
X  *  STILL BROKEN: traceroute -g on linux (LSRR)
X  */
X+#include <string.h>
X #define TRACE_TOS 1
X #define SPRAY
X #define FIXT
dc5b40f496da0b595a2902087f770bae
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106122239.p5CMdqa5016854>