net/tcptrace: minor Makefile fixes
- Trim Makefile header - Remove leading article from COMMENT - Add LICENSE (GPLv2) - Use PLIST_FILES instead of pkg-plist - NOPORTDOCS -> PORT_OPTIONS:MDOCS - Rework pkg-descr PR: ports/179156 Submitted by: nemysis <nemysis@gmx.ch> Approved by: culot / jpaetzel (mentors, implicit)
This commit is contained in:
parent
f1429b91b1
commit
1e9d930012
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=321108
3 changed files with 28 additions and 59 deletions
|
@ -1,9 +1,5 @@
|
||||||
# New ports collection makefile for: tcptrace
|
# Created by: fenner
|
||||||
# Date created: 3 March 1997
|
|
||||||
# Whom: fenner
|
|
||||||
#
|
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
|
||||||
|
|
||||||
PORTNAME= tcptrace
|
PORTNAME= tcptrace
|
||||||
PORTVERSION= 6.6.7
|
PORTVERSION= 6.6.7
|
||||||
|
@ -11,31 +7,35 @@ CATEGORIES= net ipv6
|
||||||
MASTER_SITES= http://www.tcptrace.org/download/
|
MASTER_SITES= http://www.tcptrace.org/download/
|
||||||
|
|
||||||
MAINTAINER= ports@FreeBSD.org
|
MAINTAINER= ports@FreeBSD.org
|
||||||
COMMENT= A TCP dump file analysis tool
|
COMMENT= TCP dump file analysis tool
|
||||||
|
|
||||||
MAKE_JOBS_SAFE= yes
|
LICENSE= GPLv2
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
ALL_TARGET= tcptrace
|
ALL_TARGET= tcptrace
|
||||||
|
MAKE_JOBS_SAFE= yes
|
||||||
|
|
||||||
|
PLIST_FILES= bin/${PORTNAME} \
|
||||||
|
bin/xpl2gpl
|
||||||
|
|
||||||
MAN1= tcptrace.1
|
MAN1= tcptrace.1
|
||||||
|
|
||||||
DOCFILES= ARGS CHANGES COPYING COPYRIGHT FAQ README README.mailing_list \
|
PORTDOCS= ARGS CHANGES FAQ README README.mailing_list \
|
||||||
README.modules README.tline_graphs README.tput_graphs \
|
README.modules README.tline_graphs README.tput_graphs \
|
||||||
README.version README.xpl2gpl THANKS WWW \
|
README.version README.xpl2gpl THANKS dot_tcptracerc
|
||||||
dot_tcptracerc
|
|
||||||
|
.include <bsd.port.options.mk>
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
${INSTALL_PROGRAM} ${WRKSRC}/tcptrace ${PREFIX}/bin
|
${INSTALL_PROGRAM} ${WRKSRC}/tcptrace ${PREFIX}/bin
|
||||||
${INSTALL_SCRIPT} ${WRKSRC}/xpl2gpl ${PREFIX}/bin
|
${INSTALL_SCRIPT} ${WRKSRC}/xpl2gpl ${PREFIX}/bin
|
||||||
${INSTALL_MAN} ${WRKSRC}/tcptrace.man ${PREFIX}/man/man1/tcptrace.1
|
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
.if !defined(NOPORTDOCS)
|
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.man ${MAN1PREFIX}/man/man1/${PORTNAME}.1
|
||||||
${MKDIR} ${DOCSDIR}
|
|
||||||
.for file in ${DOCFILES}
|
.if ${PORT_OPTIONS:MDOCS}
|
||||||
${INSTALL_MAN} ${WRKSRC}/${file} ${DOCSDIR}
|
@${MKDIR} ${DOCSDIR}
|
||||||
.endfor
|
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,28 +1,15 @@
|
||||||
tcptrace a TCP dump file analysis tool written by Shawn Ostermann
|
tcptrace is a TCP connection analysis tool. It can tell you detailed
|
||||||
at Ohio University. It is NOT a packet capture program. It reads
|
information about TCP connections by sifting through dump files.
|
||||||
output dump files in the formats of several popular packet capturing
|
The dump file formats supported are:
|
||||||
programs: tcpdump, snoop, etherpeek, and netm. It can also output
|
Standard tcpdump format (you need the pcap library)
|
||||||
(ie, convert thus converting to) tcpdump format files.
|
Sun's snoop format
|
||||||
|
Macintosh Etherpeek format
|
||||||
|
HP/NetMetrix protocol analysis format
|
||||||
|
NS simulator output format
|
||||||
|
NetScout
|
||||||
|
NLANR Tsh Format
|
||||||
|
|
||||||
For each connection, it keeps track of elapsed time, bytes/segments
|
To see the graphs, you'll also need Tim Shepard's xplot program,
|
||||||
sent and received, retransmissions, round trip times, window
|
available at http://www.xplot.org
|
||||||
advertisements, throughput, etc. Its output format ranges from
|
|
||||||
Simple to Long to Very Detailed.
|
|
||||||
|
|
||||||
It can also produce three different types of graphs, as follows:
|
|
||||||
|
|
||||||
Time Sequence Graph
|
|
||||||
This is the format that Tim Shepard started using at MIT some
|
|
||||||
years ago. It shows segments sent and ACKs returned as a
|
|
||||||
function of time.
|
|
||||||
Instantaneous Throughput
|
|
||||||
This format shows the instantaneous (averaged over a few
|
|
||||||
segments) throughput of the connection as a function of time.
|
|
||||||
Round Trip Times
|
|
||||||
This format shows the round trip times for the ACKs as a
|
|
||||||
function of time.
|
|
||||||
|
|
||||||
The graphs produced are viewable only by Tim Shepard's wonderful
|
|
||||||
xplot program (in math/xplot).
|
|
||||||
|
|
||||||
WWW: http://www.tcptrace.org/
|
WWW: http://www.tcptrace.org/
|
||||||
|
|
|
@ -1,18 +0,0 @@
|
||||||
bin/tcptrace
|
|
||||||
bin/xpl2gpl
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/ARGS
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/FAQ
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.mailing_list
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.modules
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.tline_graphs
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.tput_graphs
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.version
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.xpl2gpl
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/THANKS
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/WWW
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/dot_tcptracerc
|
|
||||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
|
Loading…
Reference in a new issue