ports/157805: [new port] net/ntraceroute

Ryan Steinmetz rpsfa at rit.edu
Sun Jun 12 22:40:08 UTC 2011


>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 at 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 at 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:



More information about the freebsd-ports-bugs mailing list