Date: Sun, 2 May 2004 22:09:42 +0200 (CEST) From: Yann Berthier <yb@sainte-barbe.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/66178: [NEW PORT] net/libnetdude: A library for manipulating libpcap/tcpdump trace files Message-ID: <20040502200942.6E39D4274@taz.hsc.fr> Resent-Message-ID: <200405022010.i42KAI83088587@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 66178 >Category: ports >Synopsis: [NEW PORT] net/libnetdude: A library for manipulating libpcap/tcpdump trace files >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun May 02 13:10:18 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Yann Berthier >Release: FreeBSD 5.2-CURRENT i386 >Organization: >Environment: System: FreeBSD taz.hsc.fr 5.2-CURRENT FreeBSD 5.2-CURRENT #13: Thu Apr 22 22:37:37 CEST 2004 >Description: 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. Second of 3 PRs to update net/netdude: netdude relies on libnetdude which relies on libpcapnav. Generated with FreeBSD Port Tools 0.50 >How-To-Repeat: >Fix: --- libnetdude-0.6.shar begins here --- # 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: # # libnetdude # libnetdude/pkg-plist # libnetdude/pkg-descr # libnetdude/distinfo # libnetdude/Makefile # echo c - libnetdude mkdir -p libnetdude > /dev/null 2>&1 echo x - libnetdude/pkg-plist sed 's/^X//' >libnetdude/pkg-plist << 'END-of-libnetdude/pkg-plist' X@comment $FreeBSD$ Xbin/lndtool Xinclude/libnetdude/0.6/libnd.h Xinclude/libnetdude/0.6/libnd_types.h Xinclude/libnetdude/0.6/libnd_debug.h Xinclude/libnetdude/0.6/libnd_macros.h Xinclude/libnetdude/0.6/libnd_filter.h Xinclude/libnetdude/0.6/libnd_filter_factory.h Xinclude/libnetdude/0.6/libnd_filter_registry.h Xinclude/libnetdude/0.6/libnd_globals.h Xinclude/libnetdude/0.6/libnd_init.h Xinclude/libnetdude/0.6/libnd_misc.h Xinclude/libnetdude/0.6/libnd_null_protocol.h Xinclude/libnetdude/0.6/libnd_packet.h Xinclude/libnetdude/0.6/libnd_packet_iterator.h Xinclude/libnetdude/0.6/libnd_packet_recycler.h Xinclude/libnetdude/0.6/libnd_plugin.h Xinclude/libnetdude/0.6/libnd_prefs.h Xinclude/libnetdude/0.6/libnd_protocol.h Xinclude/libnetdude/0.6/libnd_protocol_inst.h Xinclude/libnetdude/0.6/libnd_protocol_plugin.h Xinclude/libnetdude/0.6/libnd_protocol_registry.h Xinclude/libnetdude/0.6/libnd_raw_protocol.h Xinclude/libnetdude/0.6/libnd_registry.h Xinclude/libnetdude/0.6/libnd_tcpdump.h Xinclude/libnetdude/0.6/libnd_timestamp.h Xinclude/libnetdude/0.6/libnd_tpm.h Xinclude/libnetdude/0.6/libnd_tp.h Xinclude/libnetdude/0.6/libnd_trace.h Xinclude/libnetdude/0.6/protocols/fddi/libnd_fddi.h Xinclude/libnetdude/0.6/protocols/icmp/libnd_icmp.h Xinclude/libnetdude/0.6/protocols/ip/libnd_ip.h Xinclude/libnetdude/0.6/protocols/snap/libnd_snap.h Xinclude/libnetdude/0.6/protocols/tcp/libnd_tcp.h Xinclude/libnetdude/0.6/protocols/tcp/libnd_tcb.h Xinclude/libnetdude/0.6/protocols/udp/libnd_udp.h Xinclude/libnetdude/0.6/plugins/libnd_cksumfix.h Xinclude/libnetdude/0.6/plugins/libnd_bpf.h Xlib/libnetdude.so.0 Xlib/libnetdude.so Xlib/libnetdude.la Xlib/libnetdude.a X%%PORTDOCS%%%%DOCSDIR%%/images/caution.gif X%%PORTDOCS%%%%DOCSDIR%%/images/note.gif X%%PORTDOCS%%%%DOCSDIR%%/images/warning.gif X%%PORTDOCS%%%%DOCSDIR%%/images/logo.gif X%%PORTDOCS%%%%DOCSDIR%%/images/traceparts1.png X%%PORTDOCS%%%%DOCSDIR%%/images/traceparts2.png X%%PORTDOCS%%%%DOCSDIR%%/a7079.html X%%PORTDOCS%%%%DOCSDIR%%/a7083.html X%%PORTDOCS%%%%DOCSDIR%%/a7089.html X%%PORTDOCS%%%%DOCSDIR%%/a7154.html X%%PORTDOCS%%%%DOCSDIR%%/api.html X%%PORTDOCS%%%%DOCSDIR%%/c23.html X%%PORTDOCS%%%%DOCSDIR%%/c393.html X%%PORTDOCS%%%%DOCSDIR%%/c394.html X%%PORTDOCS%%%%DOCSDIR%%/c489.html X%%PORTDOCS%%%%DOCSDIR%%/c493.html X%%PORTDOCS%%%%DOCSDIR%%/c494.html X%%PORTDOCS%%%%DOCSDIR%%/c551.html X%%PORTDOCS%%%%DOCSDIR%%/c83.html X%%PORTDOCS%%%%DOCSDIR%%/c84.html X%%PORTDOCS%%%%DOCSDIR%%/index.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-debug.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-filter-factory.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-filter-registry.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-filter.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-globals.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-init.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-macros.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-misc.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-null-protocol.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-packet-iterator.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-packet-recycler.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-packet.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-plugin.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-prefs.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-protocol-inst.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-protocol-plugin.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-protocol-registry.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-protocol.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-raw-protocol.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-tcpdump.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-timestamp.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-tp.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-tpm.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd-trace.html X%%PORTDOCS%%%%DOCSDIR%%/libnetdude-libnd.html X%%PORTDOCS%%%%DOCSDIR%%/index.sgml X%%PORTDOCS%%%%DOCSDIR%%/stylesheet.css Xshare/libnetdude/0.6/protocols/libnd_arp.so Xshare/libnetdude/0.6/protocols/libnd_arp.la Xshare/libnetdude/0.6/protocols/libnd_arp.a Xshare/libnetdude/0.6/protocols/libnd_ethernet.so Xshare/libnetdude/0.6/protocols/libnd_ethernet.la Xshare/libnetdude/0.6/protocols/libnd_ethernet.a Xshare/libnetdude/0.6/protocols/libnd_fddi.so Xshare/libnetdude/0.6/protocols/libnd_fddi.la Xshare/libnetdude/0.6/protocols/libnd_fddi.a Xshare/libnetdude/0.6/protocols/libnd_icmp.so Xshare/libnetdude/0.6/protocols/libnd_icmp.la Xshare/libnetdude/0.6/protocols/libnd_icmp.a Xshare/libnetdude/0.6/protocols/libnd_ip.so Xshare/libnetdude/0.6/protocols/libnd_ip.la Xshare/libnetdude/0.6/protocols/libnd_ip.a Xshare/libnetdude/0.6/protocols/libnd_sll.so Xshare/libnetdude/0.6/protocols/libnd_sll.la Xshare/libnetdude/0.6/protocols/libnd_sll.a Xshare/libnetdude/0.6/protocols/libnd_snap.so Xshare/libnetdude/0.6/protocols/libnd_snap.la Xshare/libnetdude/0.6/protocols/libnd_snap.a Xshare/libnetdude/0.6/protocols/libnd_tcp.so Xshare/libnetdude/0.6/protocols/libnd_tcp.la Xshare/libnetdude/0.6/protocols/libnd_tcp.a Xshare/libnetdude/0.6/protocols/libnd_udp.so Xshare/libnetdude/0.6/protocols/libnd_udp.la Xshare/libnetdude/0.6/protocols/libnd_udp.a Xshare/libnetdude/0.6/plugins/libnd_cksumfix.so Xshare/libnetdude/0.6/plugins/libnd_cksumfix.la Xshare/libnetdude/0.6/plugins/libnd_cksumfix.a Xshare/libnetdude/0.6/plugins/libnd_bpf.so Xshare/libnetdude/0.6/plugins/libnd_bpf.la Xshare/libnetdude/0.6/plugins/libnd_bpf.a X@dirrm include/libnetdude/0.6/protocols/fddi X@dirrm include/libnetdude/0.6/protocols/icmp X@dirrm include/libnetdude/0.6/protocols/ip X@dirrm include/libnetdude/0.6/protocols/snap X@dirrm include/libnetdude/0.6/protocols/tcp X@dirrm include/libnetdude/0.6/protocols/udp X@dirrm include/libnetdude/0.6/protocols X@dirrm include/libnetdude/0.6/plugins X@dirrm include/libnetdude/0.6 X@dirrm include/libnetdude X%%PORTDOCS%%@dirrm %%DOCSDIR%%/images X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrm share/libnetdude/0.6/plugins X@dirrm share/libnetdude/0.6/protocols X@dirrm share/libnetdude/0.6 X@dirrm share/libnetdude END-of-libnetdude/pkg-plist echo x - libnetdude/pkg-descr sed 's/^X//' >libnetdude/pkg-descr << 'END-of-libnetdude/pkg-descr' XThe core of the Netdude framework and the place where the packet manipulations Xare performed. It allows you to implement trace file manipulations at a much Xhigher level of abstraction than code written directly on top of the pcap Xlibrary. X XWWW: http://netdude.sourceforge.net/ END-of-libnetdude/pkg-descr echo x - libnetdude/distinfo sed 's/^X//' >libnetdude/distinfo << 'END-of-libnetdude/distinfo' XMD5 (libnetdude-0.6.tar.gz) = c6a4e3dd825a483a6e057d5ee17f25b1 XSIZE (libnetdude-0.6.tar.gz) = 931609 END-of-libnetdude/distinfo echo x - libnetdude/Makefile sed 's/^X//' >libnetdude/Makefile << 'END-of-libnetdude/Makefile' X# New ports collection makefile for: libpcapnav X# Date created: 2004-04-23 X# Whom: Yann Berthier <yb@sainte-barbe.org> X# X# $FreeBSD$ X# X XPORTNAME= libnetdude XPORTVERSION= 0.6 XCATEGORIES= net XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= netdude X XMAINTAINER= yb@sainte-barbe.org XCOMMENT= A library for manipulating libpcap/tcpdump trace files X XLIB_DEPENDS= pcapnav.0:${PORTSDIR}/net/libpcapnav X XUSE_LIBTOOL_VER= 13 XUSE_GNOME= glib12 XCONFIGURE_ARGS= --disable-gtk-doc --with-html-dir=${DOCSDIR} XINSTALLS_SHLIB= yes XUSE_REINPLACE= yes X Xpost-patch: X @${REINPLACE_CMD} -e "s|netinet/if_fddi.h|net/fddi.h|g" \ X ${WRKSRC}/protocols/fddi/libnd_fddi.h X @${REINPLACE_CMD} -e 's|DOC_MODULE = libnetdude|DOC_MODULE =|' \ X ${WRKSRC}/docs/Makefile.in X.if defined(NOPORTDOCS) X @${REINPLACE_CMD} -e 's|docs||' ${WRKSRC}/Makefile.in X.endif X X.include <bsd.port.mk> END-of-libnetdude/Makefile exit --- libnetdude-0.6.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040502200942.6E39D4274>