svn commit: r317242 - in head/net: . tcpsplit

Antoine Brodin antoine at FreeBSD.org
Fri May 3 20:39:59 UTC 2013


Author: antoine
Date: Fri May  3 20:39:58 2013
New Revision: 317242
URL: http://svnweb.freebsd.org/changeset/ports/317242

Log:
  New port: tcpsplit
  Breaks a libpcap trace along TCP connection boundaries
  WWW: http://www.icir.org/mallman/software/tcpsplit/
  
  PR:		ports/177441
  Submitted by:	Lars Eggert
  Approved by:	eadler (mentor)

Added:
  head/net/tcpsplit/
  head/net/tcpsplit/Makefile   (contents, props changed)
  head/net/tcpsplit/distinfo   (contents, props changed)
  head/net/tcpsplit/pkg-descr   (contents, props changed)
Modified:
  head/net/Makefile

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Fri May  3 20:39:02 2013	(r317241)
+++ head/net/Makefile	Fri May  3 20:39:58 2013	(r317242)
@@ -1149,6 +1149,7 @@
     SUBDIR += tcpsg
     SUBDIR += tcpshow
     SUBDIR += tcpslice
+    SUBDIR += tcpsplit
     SUBDIR += tcpstat
     SUBDIR += tcptrace
     SUBDIR += tcptraceroute

Added: head/net/tcpsplit/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/tcpsplit/Makefile	Fri May  3 20:39:58 2013	(r317242)
@@ -0,0 +1,29 @@
+# Created by: Lars Eggert <lars at eggert.org>
+# $FreeBSD$
+
+PORTNAME=	tcpsplit
+PORTVERSION=	0.2
+CATEGORIES=	net
+MASTER_SITES=	http://www.icir.org/mallman/software/tcpsplit/
+
+MAINTAINER=	lars at eggert.org
+COMMENT=	Breaks a libpcap trace along TCP connection boundaries
+
+LICENSE=	MIT
+
+PLIST_FILES=	bin/tcpsplit
+PORTDOCS=	README
+
+post-patch:
+	@${REINPLACE_CMD} -E '/^(CC|CFLAGS|INC|LD)/d' ${WRKSRC}/Makefile
+
+.include <bsd.port.options.mk>
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/tcpsplit ${PREFIX}/bin
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>

Added: head/net/tcpsplit/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/tcpsplit/distinfo	Fri May  3 20:39:58 2013	(r317242)
@@ -0,0 +1,2 @@
+SHA256 (tcpsplit-0.2.tar.gz) = 885a6609d04eb35f31f1c6f06a0b9afd88776d85dec0caa33a86cef3f3c09d1d
+SIZE (tcpsplit-0.2.tar.gz) = 6685

Added: head/net/tcpsplit/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/tcpsplit/pkg-descr	Fri May  3 20:39:58 2013	(r317242)
@@ -0,0 +1,7 @@
+The tcpsplit utility breaks a single libpcap packet trace into some number
+of sub-traces, breaking the trace along TCP connection boundaries so that
+a TCP connection doesn't end up split across two sub-traces. This is useful
+for making large trace files tractable for in-depth analysis and for
+subsetting a trace for developing analysis on only part of a trace.
+
+WWW: http://www.icir.org/mallman/software/tcpsplit/


More information about the svn-ports-all mailing list