diff options
author | markd <markd@pkgsrc.org> | 2007-03-24 14:10:31 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2007-03-24 14:10:31 +0000 |
commit | d031e455dac4dfdd80b87b5ddbc00a931601ee23 (patch) | |
tree | 8e242ac298656bd937bc3f9c397fd76c25a09d81 | |
parent | af998b7ec75f5c92126d23a06e8d550ff0dc83ed (diff) | |
download | pkgsrc-d031e455dac4dfdd80b87b5ddbc00a931601ee23.tar.gz |
Initial import of libtrace 3.0.0
libtrace is a library for trace processing. It supports multiple input methods,
including device capture, raw and gz-compressed trace, and sockets; and
multiple input formats, including pcap and DAG.
Features
* Understands PCAP, ERF, DAG, legacy POS, ATM and Ethernet and preliminary
WAG formats
* Read from tracefile, gz-compressed tracefile
* Native DAG read support
* BPF filter support on all input formats
* Format conversion into ERF and PCAP formats
* Write to tracefile for all formats
* Write to interface via PCAP or Natively under Linux
* libpacketdump, a packet dumping library useful for diagnosis
* Various tools for trace manipulation
-rw-r--r-- | net/libtrace/DESCR | 15 | ||||
-rw-r--r-- | net/libtrace/Makefile | 22 | ||||
-rw-r--r-- | net/libtrace/PLIST | 53 | ||||
-rw-r--r-- | net/libtrace/distinfo | 5 |
4 files changed, 95 insertions, 0 deletions
diff --git a/net/libtrace/DESCR b/net/libtrace/DESCR new file mode 100644 index 00000000000..db1d8dfb03c --- /dev/null +++ b/net/libtrace/DESCR @@ -0,0 +1,15 @@ +libtrace is a library for trace processing. It supports multiple input methods, +including device capture, raw and gz-compressed trace, and sockets; and +multiple input formats, including pcap and DAG. + +Features +* Understands PCAP, ERF, DAG, legacy POS, ATM and Ethernet and preliminary + WAG formats +* Read from tracefile, gz-compressed tracefile +* Native DAG read support +* BPF filter support on all input formats +* Format conversion into ERF and PCAP formats +* Write to tracefile for all formats +* Write to interface via PCAP or Natively under Linux +* libpacketdump, a packet dumping library useful for diagnosis +* Various tools for trace manipulation diff --git a/net/libtrace/Makefile b/net/libtrace/Makefile new file mode 100644 index 00000000000..8be1de4bf71 --- /dev/null +++ b/net/libtrace/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/03/24 14:10:31 markd Exp $ +# + +DISTNAME= libtrace-3.0.0 +CATEGORIES= net +MASTER_SITES= http://research.wand.net.nz/software/libtrace/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://research.wand.net.nz/software/libtrace.php +COMMENT= Library for trace processing + +USE_TOOLS+= gmake +USE_LANGUAGES= c c++ +USE_LIBTOOL= yes +GNU_CONFIGURE= yes + +CONFIGURE_ENV+= libtrace_doxygen='false' + +.include "../../devel/zlib/buildlink3.mk" +.include "../../net/libpcap/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/net/libtrace/PLIST b/net/libtrace/PLIST new file mode 100644 index 00000000000..24af3147298 --- /dev/null +++ b/net/libtrace/PLIST @@ -0,0 +1,53 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/03/24 14:10:31 markd Exp $ +bin/traceanon +bin/traceconvert +bin/tracedump +bin/tracefilter +bin/tracemerge +bin/tracereport +bin/tracertstats +bin/tracesplit +bin/tracesplit_dir +bin/tracestats +bin/tracesummary +include/dagformat.h +include/daglegacy.h +include/libpacketdump.h +include/libtrace.h +include/libtraceio.h +include/lt_inttypes.h +include/rt_protocol.h +include/wag.h +lib/libpacketdump.la +lib/libpacketdump/eth_2048.la +lib/libpacketdump/eth_2054.la +lib/libpacketdump/eth_33024.protocol +lib/libpacketdump/eth_34887.la +lib/libpacketdump/eth_34958.la +lib/libpacketdump/ip_1.la +lib/libpacketdump/ip_132.la +lib/libpacketdump/ip_17.la +lib/libpacketdump/ip_33.la +lib/libpacketdump/ip_41.protocol +lib/libpacketdump/ip_58.protocol +lib/libpacketdump/ip_6.la +lib/libpacketdump/link_0.la +lib/libpacketdump/link_10.la +lib/libpacketdump/link_11.la +lib/libpacketdump/link_15.la +lib/libpacketdump/link_2.la +lib/libpacketdump/link_3.protocol +lib/libpacketdump/link_4.la +lib/libpacketdump/link_6.la +lib/libpacketdump/link_9.la +lib/libtrace.la +man/man1/traceanon.1 +man/man1/traceconvert.1 +man/man1/tracedump.1 +man/man1/tracefilter.1 +man/man1/tracemerge.1 +man/man1/tracesplit.1 +man/man1/tracesplit_dir.1 +man/man1/tracestats.1 +man/man1/tracesummary.1 +@dirrm lib/libpacketdump diff --git a/net/libtrace/distinfo b/net/libtrace/distinfo new file mode 100644 index 00000000000..34e702c75e3 --- /dev/null +++ b/net/libtrace/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/03/24 14:10:31 markd Exp $ + +SHA1 (libtrace-3.0.0.tar.bz2) = d6aeab482761f5b90bdd891ff74e2415431f0fd4 +RMD160 (libtrace-3.0.0.tar.bz2) = 2f34466e9eaaac0f9e7d8269de643bc3a20374d9 +Size (libtrace-3.0.0.tar.bz2) = 511516 bytes |