diff options
author | krion <krion@FreeBSD.org> | 2004-05-04 15:35:47 +0800 |
---|---|---|
committer | krion <krion@FreeBSD.org> | 2004-05-04 15:35:47 +0800 |
commit | a1fd8657a57f67ef158e2166847e416c887b632c (patch) | |
tree | 1291135ad9edcff2739a0bed4d01c15aef5ce95c /net | |
parent | a223f6489954c982c1a4db4f1104f430d7ab2d30 (diff) | |
download | freebsd-ports-graphics-a1fd8657a57f67ef158e2166847e416c887b632c.tar.gz freebsd-ports-graphics-a1fd8657a57f67ef158e2166847e416c887b632c.tar.zst freebsd-ports-graphics-a1fd8657a57f67ef158e2166847e416c887b632c.zip |
Add libnetdude 0.6,
The core of the Netdude framework and the place where the
packet manipulations are performed. It allows you to implement
trace file manipulations at a much higher level of abstraction
than code written directly on top of the pcap library.
PR: ports/66178
Submitted by: Yann Berthier <yb@sainte-barbe.org>
Diffstat (limited to 'net')
-rw-r--r-- | net/Makefile | 1 | ||||
-rw-r--r-- | net/libnetdude/Makefile | 35 | ||||
-rw-r--r-- | net/libnetdude/distinfo | 2 | ||||
-rw-r--r-- | net/libnetdude/pkg-descr | 6 | ||||
-rw-r--r-- | net/libnetdude/pkg-plist | 139 |
5 files changed, 183 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile index c29ebd9b6be..a0745382c2d 100644 --- a/net/Makefile +++ b/net/Makefile @@ -266,6 +266,7 @@ SUBDIR += libicq2000 SUBDIR += libnet SUBDIR += libnet-devel + SUBDIR += libnetdude SUBDIR += libnids SUBDIR += libnss-mysql SUBDIR += libosip diff --git a/net/libnetdude/Makefile b/net/libnetdude/Makefile new file mode 100644 index 00000000000..c078f32cd45 --- /dev/null +++ b/net/libnetdude/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: libpcapnav +# Date created: 2004-04-23 +# Whom: Yann Berthier <yb@sainte-barbe.org> +# +# $FreeBSD$ +# + +PORTNAME= libnetdude +PORTVERSION= 0.6 +CATEGORIES= net +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= netdude + +MAINTAINER= yb@sainte-barbe.org +COMMENT= A library for manipulating libpcap/tcpdump trace files + +LIB_DEPENDS= pcapnav.0:${PORTSDIR}/net/libpcapnav + +USE_LIBTOOL_VER= 13 +USE_GNOME= glib12 +CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +CONFIGURE_ARGS= --disable-gtk-doc --with-html-dir=${DOCSDIR} +INSTALLS_SHLIB= yes +USE_REINPLACE= yes + +post-patch: + @${REINPLACE_CMD} -e "s|netinet/if_fddi.h|net/fddi.h|g" \ + ${WRKSRC}/protocols/fddi/libnd_fddi.h + @${REINPLACE_CMD} -e 's|DOC_MODULE = libnetdude|DOC_MODULE =|' \ + ${WRKSRC}/docs/Makefile.in +.if defined(NOPORTDOCS) + @${REINPLACE_CMD} -e 's|docs||' ${WRKSRC}/Makefile.in +.endif + +.include <bsd.port.mk> diff --git a/net/libnetdude/distinfo b/net/libnetdude/distinfo new file mode 100644 index 00000000000..f9c3ef68421 --- /dev/null +++ b/net/libnetdude/distinfo @@ -0,0 +1,2 @@ +MD5 (libnetdude-0.6.tar.gz) = c6a4e3dd825a483a6e057d5ee17f25b1 +SIZE (libnetdude-0.6.tar.gz) = 931609 diff --git a/net/libnetdude/pkg-descr b/net/libnetdude/pkg-descr new file mode 100644 index 00000000000..ffd53dd902c --- /dev/null +++ b/net/libnetdude/pkg-descr @@ -0,0 +1,6 @@ +The core of the Netdude framework and the place where the packet manipulations +are performed. It allows you to implement trace file manipulations at a much +higher level of abstraction than code written directly on top of the pcap +library. + +WWW: http://netdude.sourceforge.net/ diff --git a/net/libnetdude/pkg-plist b/net/libnetdude/pkg-plist new file mode 100644 index 00000000000..69b8f9633e9 --- /dev/null +++ b/net/libnetdude/pkg-plist @@ -0,0 +1,139 @@ +@comment $FreeBSD$ +bin/lndtool +include/libnetdude/0.6/libnd.h +include/libnetdude/0.6/libnd_types.h +include/libnetdude/0.6/libnd_debug.h +include/libnetdude/0.6/libnd_macros.h +include/libnetdude/0.6/libnd_filter.h +include/libnetdude/0.6/libnd_filter_factory.h +include/libnetdude/0.6/libnd_filter_registry.h +include/libnetdude/0.6/libnd_globals.h +include/libnetdude/0.6/libnd_init.h +include/libnetdude/0.6/libnd_misc.h +include/libnetdude/0.6/libnd_null_protocol.h +include/libnetdude/0.6/libnd_packet.h +include/libnetdude/0.6/libnd_packet_iterator.h +include/libnetdude/0.6/libnd_packet_recycler.h +include/libnetdude/0.6/libnd_plugin.h +include/libnetdude/0.6/libnd_prefs.h +include/libnetdude/0.6/libnd_protocol.h +include/libnetdude/0.6/libnd_protocol_inst.h +include/libnetdude/0.6/libnd_protocol_plugin.h +include/libnetdude/0.6/libnd_protocol_registry.h +include/libnetdude/0.6/libnd_raw_protocol.h +include/libnetdude/0.6/libnd_registry.h +include/libnetdude/0.6/libnd_tcpdump.h +include/libnetdude/0.6/libnd_timestamp.h +include/libnetdude/0.6/libnd_tpm.h +include/libnetdude/0.6/libnd_tp.h +include/libnetdude/0.6/libnd_trace.h +include/libnetdude/0.6/protocols/fddi/libnd_fddi.h +include/libnetdude/0.6/protocols/icmp/libnd_icmp.h +include/libnetdude/0.6/protocols/ip/libnd_ip.h +include/libnetdude/0.6/protocols/snap/libnd_snap.h +include/libnetdude/0.6/protocols/tcp/libnd_tcp.h +include/libnetdude/0.6/protocols/tcp/libnd_tcb.h +include/libnetdude/0.6/protocols/udp/libnd_udp.h +include/libnetdude/0.6/plugins/libnd_cksumfix.h +include/libnetdude/0.6/plugins/libnd_bpf.h +lib/libnetdude.so.0 +lib/libnetdude.so +lib/libnetdude.la +lib/libnetdude.a +%%PORTDOCS%%%%DOCSDIR%%/images/caution.gif +%%PORTDOCS%%%%DOCSDIR%%/images/note.gif +%%PORTDOCS%%%%DOCSDIR%%/images/warning.gif +%%PORTDOCS%%%%DOCSDIR%%/images/logo.gif +%%PORTDOCS%%%%DOCSDIR%%/images/traceparts1.png +%%PORTDOCS%%%%DOCSDIR%%/images/traceparts2.png +%%PORTDOCS%%%%DOCSDIR%%/a7079.html +%%PORTDOCS%%%%DOCSDIR%%/a7083.html +%%PORTDOCS%%%%DOCSDIR%%/a7089.html +%%PORTDOCS%%%%DOCSDIR%%/a7154.html +%%PORTDOCS%%%%DOCSDIR%%/api.html +%%PORTDOCS%%%%DOCSDIR%%/c23.html +%%PORTDOCS%%%%DOCSDIR%%/c393.html +%%PORTDOCS%%%%DOCSDIR%%/c394.html +%%PORTDOCS%%%%DOCSDIR%%/c489.html +%%PORTDOCS%%%%DOCSDIR%%/c493.html +%%PORTDOCS%%%%DOCSDIR%%/c494.html +%%PORTDOCS%%%%DOCSDIR%%/c551.html +%%PORTDOCS%%%%DOCSDIR%%/c83.html +%%PORTDOCS%%%%DOCSDIR%%/c84.html +%%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-debug.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-filter-factory.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-filter-registry.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-filter.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-globals.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-init.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-macros.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-misc.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-null-protocol.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-packet-iterator.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-packet-recycler.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-packet.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-plugin.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-prefs.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-protocol-inst.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-protocol-plugin.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-protocol-registry.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-protocol.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-raw-protocol.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-tcpdump.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-timestamp.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-tp.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-tpm.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-trace.html +%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd.html +%%PORTDOCS%%%%DOCSDIR%%/index.sgml +%%PORTDOCS%%%%DOCSDIR%%/stylesheet.css +share/libnetdude/0.6/protocols/libnd_arp.so +share/libnetdude/0.6/protocols/libnd_arp.la +share/libnetdude/0.6/protocols/libnd_arp.a +share/libnetdude/0.6/protocols/libnd_ethernet.so +share/libnetdude/0.6/protocols/libnd_ethernet.la +share/libnetdude/0.6/protocols/libnd_ethernet.a +share/libnetdude/0.6/protocols/libnd_fddi.so +share/libnetdude/0.6/protocols/libnd_fddi.la +share/libnetdude/0.6/protocols/libnd_fddi.a +share/libnetdude/0.6/protocols/libnd_icmp.so +share/libnetdude/0.6/protocols/libnd_icmp.la +share/libnetdude/0.6/protocols/libnd_icmp.a +share/libnetdude/0.6/protocols/libnd_ip.so +share/libnetdude/0.6/protocols/libnd_ip.la +share/libnetdude/0.6/protocols/libnd_ip.a +share/libnetdude/0.6/protocols/libnd_sll.so +share/libnetdude/0.6/protocols/libnd_sll.la +share/libnetdude/0.6/protocols/libnd_sll.a +share/libnetdude/0.6/protocols/libnd_snap.so +share/libnetdude/0.6/protocols/libnd_snap.la +share/libnetdude/0.6/protocols/libnd_snap.a +share/libnetdude/0.6/protocols/libnd_tcp.so +share/libnetdude/0.6/protocols/libnd_tcp.la +share/libnetdude/0.6/protocols/libnd_tcp.a +share/libnetdude/0.6/protocols/libnd_udp.so +share/libnetdude/0.6/protocols/libnd_udp.la +share/libnetdude/0.6/protocols/libnd_udp.a +share/libnetdude/0.6/plugins/libnd_cksumfix.so +share/libnetdude/0.6/plugins/libnd_cksumfix.la +share/libnetdude/0.6/plugins/libnd_cksumfix.a +share/libnetdude/0.6/plugins/libnd_bpf.so +share/libnetdude/0.6/plugins/libnd_bpf.la +share/libnetdude/0.6/plugins/libnd_bpf.a +@dirrm include/libnetdude/0.6/protocols/fddi +@dirrm include/libnetdude/0.6/protocols/icmp +@dirrm include/libnetdude/0.6/protocols/ip +@dirrm include/libnetdude/0.6/protocols/snap +@dirrm include/libnetdude/0.6/protocols/tcp +@dirrm include/libnetdude/0.6/protocols/udp +@dirrm include/libnetdude/0.6/protocols +@dirrm include/libnetdude/0.6/plugins +@dirrm include/libnetdude/0.6 +@dirrm include/libnetdude +%%PORTDOCS%%@dirrm %%DOCSDIR%%/images +%%PORTDOCS%%@dirrm %%DOCSDIR%% +@dirrm share/libnetdude/0.6/plugins +@dirrm share/libnetdude/0.6/protocols +@dirrm share/libnetdude/0.6 +@dirrm share/libnetdude |