NetBSD Problem Report #34473

From bad@atsec.com  Mon Sep  4 21:49:45 2006
Return-Path: <bad@atsec.com>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by narn.NetBSD.org (Postfix) with ESMTP id 968D963B89F
	for <gnats-bugs@gnats.netbsd.org>; Mon,  4 Sep 2006 21:49:45 +0000 (UTC)
Message-Id: <20060904214934.277F1A682@limiting-factor.atsec.com>
Date: Mon,  4 Sep 2006 23:49:34 +0200 (MEST)
From: bad@bsd.de
Reply-To: bad@bsd.de
To: gnats-bugs@NetBSD.org
Subject: packages for netdude and supporting libraries
X-Send-Pr-Version: 3.95

>Number:         34473
>Category:       pkg
>Synopsis:       first cut at packages for netdude, libnetdude and libpcapnav
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          closed
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Sep 04 21:50:00 +0000 2006
>Closed-Date:    Wed Dec 12 19:13:07 +0000 2018
>Last-Modified:  Wed Dec 12 19:15:01 +0000 2018
>Originator:     Christoph Badura
>Release:        NetBSD 3.0_STABLE
>Organization:

>Environment:


System: NetBSD limiting-factor 3.0_STABLE NetBSD 3.0_STABLE (GENERIC_LAPTOP) #1: Fri Aug 11 00:20:07 MEST 2006 root@limiting-factor:/u/2/obj/u/1/src/sys/arch/i386/compile/GENERIC_LAPTOP i386
Architecture: i386
Machine: i386
>Description:
Recently I created packages for netdude and the supporting libraries
libnetdude and libpcapnav.

These seem to work OK.  But due to severe issues with the GUI the
functionality of the software is crippled and it is unusable for the
purpose I thought it might help (bulk changing IP address in tcpdump
traces behind a NAT device).

I'm submitting it in case someone else finds this software useful.
I don't want to maintain.

>How-To-Repeat:

>Fix:

# 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:
#
#	libpcapnav
#	libpcapnav/DESCR
#	libpcapnav/Makefile
#	libpcapnav/PLIST
#	libpcapnav/buildlink3.mk
#	libpcapnav/distinfo
#	libnetdude
#	libnetdude/DESCR
#	libnetdude/PLIST
#	libnetdude/Makefile
#	libnetdude/distinfo
#	libnetdude/patches
#	libnetdude/patches/patch-aa
#	libnetdude/patches/patch-ab
#	libnetdude/buildlink3.mk
#	netdude
#	netdude/DESCR
#	netdude/Makefile
#	netdude/PLIST
#	netdude/distinfo
#	netdude/patches
#	netdude/patches/patch-aa
#
echo c - libpcapnav
mkdir -p libpcapnav > /dev/null 2>&1
echo x - libpcapnav/DESCR
sed 's/^X//' >libpcapnav/DESCR << 'END-of-libpcapnav/DESCR'
XLibcapnav is a libpcap wrapper library that allows navigation to arbitrary
Xpackets in a tcpdump trace file between reads, using timestamps or percentage
Xoffsets. The API is intentionally much like that of the pcap library.
END-of-libpcapnav/DESCR
echo x - libpcapnav/Makefile
sed 's/^X//' >libpcapnav/Makefile << 'END-of-libpcapnav/Makefile'
X#
X# $NetBSD$$
X#
X
XDISTNAME=	libpcapnav-0.7
XCATEGORIES=	net
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=netdude/}
X
XMAINTAINER=	tech-pkg@netbsd.org
XHOMEPAGE=	http://netdude.sourceforge.net/
XCOMMENT=	A wrapper library that allows navigation in tcpdump traces
X
XGNU_CONFIGURE=	yes
XUSE_TOOLS+=	gmake
XUSE_LANGAUAGES=	c
X
XDOCSDIR=	share/doc
XPLIST_SUBST+=	DOCSDIR="${DOCSDIR}"
XCONFIGURE_ARGS+=	--disable-gtk-doc --with-html-dir="${PREFIX}/${DOCSDIR}"
X
XCONFIGURE_ARGS+=	--with-pcap-lib="${BUILDLINK_PREFIX.libpcap}/lib
XCONFIGURE_ARGS+=	--with-pcap-headers="${BUILDLINK_PREFIX.libpcap}/include
X
X.include "../../net/libpcap/buildlink3.mk"
X.include "../../mk/bsd.pkg.mk"
END-of-libpcapnav/Makefile
echo x - libpcapnav/PLIST
sed 's/^X//' >libpcapnav/PLIST << 'END-of-libpcapnav/PLIST'
X@comment $NetBSD$
Xbin/pcapnav-config
Xinclude/pcapnav.h
Xlib/libpcapnav.so.0
Xlib/libpcapnav.so
Xlib/libpcapnav.la
Xlib/libpcapnav.a
X${DOCSDIR}/pcapnav/images/caution.gif
X${DOCSDIR}/pcapnav/images/note.gif
X${DOCSDIR}/pcapnav/images/warning.gif
X${DOCSDIR}/pcapnav/a1136.html
X${DOCSDIR}/pcapnav/a1137.html
X${DOCSDIR}/pcapnav/a1140.html
X${DOCSDIR}/pcapnav/a1141.html
X${DOCSDIR}/pcapnav/a1142.html
X${DOCSDIR}/pcapnav/a1143.html
X${DOCSDIR}/pcapnav/a1145.html
X${DOCSDIR}/pcapnav/a1155.html
X${DOCSDIR}/pcapnav/a1169.html
X${DOCSDIR}/pcapnav/a1173.html
X${DOCSDIR}/pcapnav/a1266.html
X${DOCSDIR}/pcapnav/a1268.html
X${DOCSDIR}/pcapnav/a1285.html
X${DOCSDIR}/pcapnav/a1286.html
X${DOCSDIR}/pcapnav/a1287.html
X${DOCSDIR}/pcapnav/a1294.html
X${DOCSDIR}/pcapnav/a1298.html
X${DOCSDIR}/pcapnav/a130.html
X${DOCSDIR}/pcapnav/a1300.html
X${DOCSDIR}/pcapnav/a1302.html
X${DOCSDIR}/pcapnav/a134.html
X${DOCSDIR}/pcapnav/a1465.html
X${DOCSDIR}/pcapnav/about.html
X${DOCSDIR}/pcapnav/api.html
X${DOCSDIR}/pcapnav/c15.html
X${DOCSDIR}/pcapnav/c16.html
X${DOCSDIR}/pcapnav/c18.html
X${DOCSDIR}/pcapnav/c54.html
X${DOCSDIR}/pcapnav/c55.html
X${DOCSDIR}/pcapnav/c58.html
X${DOCSDIR}/pcapnav/c59.html
X${DOCSDIR}/pcapnav/c60.html
X${DOCSDIR}/pcapnav/c61.html
X${DOCSDIR}/pcapnav/c62.html
X${DOCSDIR}/pcapnav/c63.html
X${DOCSDIR}/pcapnav/index.html
X${DOCSDIR}/pcapnav/pcapnav-pcapnav-debug.html
X${DOCSDIR}/pcapnav/pcapnav-pcapnav-macros.html
X${DOCSDIR}/pcapnav/pcapnav-pcapnav-timestamp.html
X${DOCSDIR}/pcapnav/pcapnav-pcapnav.html
X${DOCSDIR}/pcapnav/x28.html
X${DOCSDIR}/pcapnav/x29.html
X${DOCSDIR}/pcapnav/x31.html
X${DOCSDIR}/pcapnav/index.sgml
X${DOCSDIR}/pcapnav/stylesheet.css
X@dirrm ${DOCSDIR}/pcapnav/images
X@dirrm ${DOCSDIR}/pcapnav
END-of-libpcapnav/PLIST
echo x - libpcapnav/buildlink3.mk
sed 's/^X//' >libpcapnav/buildlink3.mk << 'END-of-libpcapnav/buildlink3.mk'
X# $NetBSD$
X
XBUILDLINK_DEPTH:=	${BUILDLINK_DEPTH}+
XLIBPCAPNAV_BUILDLINK3_MK:=	${LIBPCAPNAV_BUILDLINK3_MK}+
X
X.include "../../mk/bsd.prefs.mk"
X
X.if !empty(BUILDLINK_DEPTH:M+)
XBUILDLINK_DEPENDS+=	libpcapnav
X.endif
X
XBUILDLINK_PACKAGES:=	${BUILDLINK_PACKAGES:Nlibpcapnav}
XBUILDLINK_PACKAGES+=	libpcapnav
XBUILDLINK_ORDER:=	${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libpcapnav
X
X.if !empty(LIBPCAPNAV_BUILDLINK3_MK:M+)
XBUILDLINK_API_DEPENDS.libpcapnav+=	libpcapnav>=0.7
XBUILDLINK_PKGSRCDIR.libpcapnav?=	../../local/libpcapnav
XBUILDLINK_FILES.libpcapnav=	include/pcapnav.h
X
X.endif	# LIBPCAPNAV_BUILDLINK3_MK
X
XBUILDLINK_DEPTH:=	${BUILDLINK_DEPTH:S/+$//}
END-of-libpcapnav/buildlink3.mk
echo x - libpcapnav/distinfo
sed 's/^X//' >libpcapnav/distinfo << 'END-of-libpcapnav/distinfo'
X$NetBSD$
X
XSHA1 (libpcapnav-0.7.tar.gz) = 1cd6cc79cdea111089459eceb744888800ce9f4f
XRMD160 (libpcapnav-0.7.tar.gz) = 63c627775f9014752b6d444bfd061ff6c22c88da
XSize (libpcapnav-0.7.tar.gz) = 390455 bytes
END-of-libpcapnav/distinfo
echo c - libnetdude
mkdir -p libnetdude > /dev/null 2>&1
echo x - libnetdude/DESCR
sed 's/^X//' >libnetdude/DESCR << 'END-of-libnetdude/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.
END-of-libnetdude/DESCR
echo x - libnetdude/PLIST
sed 's/^X//' >libnetdude/PLIST << 'END-of-libnetdude/PLIST'
X@comment $FreeBSD: /repoman/r/pcvs/ports/net/libnetdude/pkg-plist,v 1.2 2006/04/29 09:45:42 pav Exp $
Xbin/lndtool
Xinclude/libnetdude/${PKGVERSION}/libnd.h
Xinclude/libnetdude/${PKGVERSION}/libnd_types.h
Xinclude/libnetdude/${PKGVERSION}/libnd_debug.h
Xinclude/libnetdude/${PKGVERSION}/libnd_macros.h
Xinclude/libnetdude/${PKGVERSION}/libnd_filter.h
Xinclude/libnetdude/${PKGVERSION}/libnd_filter_factory.h
Xinclude/libnetdude/${PKGVERSION}/libnd_filter_registry.h
Xinclude/libnetdude/${PKGVERSION}/libnd_globals.h
Xinclude/libnetdude/${PKGVERSION}/libnd_init.h
Xinclude/libnetdude/${PKGVERSION}/libnd_misc.h
Xinclude/libnetdude/${PKGVERSION}/libnd_null_protocol.h
Xinclude/libnetdude/${PKGVERSION}/libnd_packet.h
Xinclude/libnetdude/${PKGVERSION}/libnd_packet_iterator.h
Xinclude/libnetdude/${PKGVERSION}/libnd_packet_recycler.h
Xinclude/libnetdude/${PKGVERSION}/libnd_plugin.h
Xinclude/libnetdude/${PKGVERSION}/libnd_prefs.h
Xinclude/libnetdude/${PKGVERSION}/libnd_protocol.h
Xinclude/libnetdude/${PKGVERSION}/libnd_protocol_inst.h
Xinclude/libnetdude/${PKGVERSION}/libnd_protocol_plugin.h
Xinclude/libnetdude/${PKGVERSION}/libnd_protocol_registry.h
Xinclude/libnetdude/${PKGVERSION}/libnd_raw_protocol.h
Xinclude/libnetdude/${PKGVERSION}/libnd_registry.h
Xinclude/libnetdude/${PKGVERSION}/libnd_tcpdump.h
Xinclude/libnetdude/${PKGVERSION}/libnd_timestamp.h
Xinclude/libnetdude/${PKGVERSION}/libnd_tpm.h
Xinclude/libnetdude/${PKGVERSION}/libnd_tp.h
Xinclude/libnetdude/${PKGVERSION}/libnd_trace.h
Xinclude/libnetdude/${PKGVERSION}/protocols/fddi/libnd_fddi.h
Xinclude/libnetdude/${PKGVERSION}/protocols/icmp/libnd_icmp.h
Xinclude/libnetdude/${PKGVERSION}/protocols/ip/libnd_ip.h
Xinclude/libnetdude/${PKGVERSION}/protocols/snap/libnd_snap.h
Xinclude/libnetdude/${PKGVERSION}/protocols/tcp/libnd_tcp.h
Xinclude/libnetdude/${PKGVERSION}/protocols/tcp/libnd_tcb.h
Xinclude/libnetdude/${PKGVERSION}/protocols/udp/libnd_udp.h
Xinclude/libnetdude/${PKGVERSION}/plugins/libnd_cksumfix.h
Xinclude/libnetdude/${PKGVERSION}/plugins/libnd_bpf.h
Xlib/libnetdude.so.0
Xlib/libnetdude.so
Xlib/libnetdude.la
Xlib/libnetdude.a
X${DOCSDIR}/libnetdude/images/caution.gif
X${DOCSDIR}/libnetdude/images/note.gif
X${DOCSDIR}/libnetdude/images/warning.gif
X${DOCSDIR}/libnetdude/images/logo.gif
X${DOCSDIR}/libnetdude/images/traceparts1.png
X${DOCSDIR}/libnetdude/images/traceparts2.png
X${DOCSDIR}/libnetdude/a6447.html
X${DOCSDIR}/libnetdude/a6454.html
X${DOCSDIR}/libnetdude/a6455.html
X${DOCSDIR}/libnetdude/a6463.html
X${DOCSDIR}/libnetdude/a6474.html
X${DOCSDIR}/libnetdude/a6491.html
X${DOCSDIR}/libnetdude/a6492.html
X${DOCSDIR}/libnetdude/a6493.html
X${DOCSDIR}/libnetdude/a6615.html
X${DOCSDIR}/libnetdude/a6657.html
X${DOCSDIR}/libnetdude/a6670.html
X${DOCSDIR}/libnetdude/a6689.html
X${DOCSDIR}/libnetdude/a6722.html
X${DOCSDIR}/libnetdude/a6861.html
X${DOCSDIR}/libnetdude/a6979.html
X${DOCSDIR}/libnetdude/a7028.html
X${DOCSDIR}/libnetdude/a7061.html
X${DOCSDIR}/libnetdude/a7065.html
X${DOCSDIR}/libnetdude/a7077.html
X${DOCSDIR}/libnetdude/a7083.html
X${DOCSDIR}/libnetdude/a7084.html
X${DOCSDIR}/libnetdude/a7093.html
X${DOCSDIR}/libnetdude/a7096.html
X${DOCSDIR}/libnetdude/a7115.html
X${DOCSDIR}/libnetdude/a7116.html
X${DOCSDIR}/libnetdude/a7118.html
X${DOCSDIR}/libnetdude/a7124.html
X${DOCSDIR}/libnetdude/a7139.html
X${DOCSDIR}/libnetdude/a7148.html
X${DOCSDIR}/libnetdude/a7149.html
X${DOCSDIR}/libnetdude/a7192.html
X${DOCSDIR}/libnetdude/a7226.html
X${DOCSDIR}/libnetdude/a7398.html
X${DOCSDIR}/libnetdude/a8553.html
X${DOCSDIR}/libnetdude/about.html
X${DOCSDIR}/libnetdude/api.html
X${DOCSDIR}/libnetdude/c112.html
X${DOCSDIR}/libnetdude/c116.html
X${DOCSDIR}/libnetdude/c119.html
X${DOCSDIR}/libnetdude/c120.html
X${DOCSDIR}/libnetdude/c123.html
X${DOCSDIR}/libnetdude/c124.html
X${DOCSDIR}/libnetdude/c127.html
X${DOCSDIR}/libnetdude/c128.html
X${DOCSDIR}/libnetdude/c130.html
X${DOCSDIR}/libnetdude/c131.html
X${DOCSDIR}/libnetdude/c132.html
X${DOCSDIR}/libnetdude/c136.html
X${DOCSDIR}/libnetdude/c139.html
X${DOCSDIR}/libnetdude/c143.html
X${DOCSDIR}/libnetdude/c147.html
X${DOCSDIR}/libnetdude/c15.html
X${DOCSDIR}/libnetdude/c150.html
X${DOCSDIR}/libnetdude/c156.html
X${DOCSDIR}/libnetdude/c160.html
X${DOCSDIR}/libnetdude/c161.html
X${DOCSDIR}/libnetdude/c162.html
X${DOCSDIR}/libnetdude/c164.html
X${DOCSDIR}/libnetdude/c165.html
X${DOCSDIR}/libnetdude/c166.html
X${DOCSDIR}/libnetdude/c167.html
X${DOCSDIR}/libnetdude/c168.html
X${DOCSDIR}/libnetdude/c169.html
X${DOCSDIR}/libnetdude/c22.html
X${DOCSDIR}/libnetdude/c23.html
X${DOCSDIR}/libnetdude/c284.html
X${DOCSDIR}/libnetdude/c288.html
X${DOCSDIR}/libnetdude/c290.html
X${DOCSDIR}/libnetdude/c291.html
X${DOCSDIR}/libnetdude/c293.html
X${DOCSDIR}/libnetdude/c294.html
X${DOCSDIR}/libnetdude/c297.html
X${DOCSDIR}/libnetdude/c314.html
X${DOCSDIR}/libnetdude/c327.html
X${DOCSDIR}/libnetdude/c329.html
X${DOCSDIR}/libnetdude/c330.html
X${DOCSDIR}/libnetdude/c362.html
X${DOCSDIR}/libnetdude/c366.html
X${DOCSDIR}/libnetdude/c389.html
X${DOCSDIR}/libnetdude/c393.html
X${DOCSDIR}/libnetdude/c398.html
X${DOCSDIR}/libnetdude/c394.html
X${DOCSDIR}/libnetdude/c4.html
X${DOCSDIR}/libnetdude/c44.html
X${DOCSDIR}/libnetdude/c400.html
X${DOCSDIR}/libnetdude/c404.html
X${DOCSDIR}/libnetdude/c437.html
X${DOCSDIR}/libnetdude/c441.html
X${DOCSDIR}/libnetdude/c469.html
X${DOCSDIR}/libnetdude/c489.html
X${DOCSDIR}/libnetdude/c493.html
X${DOCSDIR}/libnetdude/c494.html
X${DOCSDIR}/libnetdude/c51.html
X${DOCSDIR}/libnetdude/c59.html
X${DOCSDIR}/libnetdude/c526.html
X${DOCSDIR}/libnetdude/c529.html
X${DOCSDIR}/libnetdude/c535.html
X${DOCSDIR}/libnetdude/c550.html
X${DOCSDIR}/libnetdude/c551.html
X${DOCSDIR}/libnetdude/c552.html
X${DOCSDIR}/libnetdude/c554.html
X${DOCSDIR}/libnetdude/c555.html
X${DOCSDIR}/libnetdude/c557.html
X${DOCSDIR}/libnetdude/c65.html
X${DOCSDIR}/libnetdude/c83.html
X${DOCSDIR}/libnetdude/c84.html
X${DOCSDIR}/libnetdude/c88.html
X${DOCSDIR}/libnetdude/index.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-debug.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-filter-factory.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-filter-registry.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-filter.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-globals.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-init.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-macros.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-misc.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-null-protocol.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-packet-iterator.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-packet-recycler.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-packet.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-plugin.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-prefs.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-protocol-inst.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-protocol-plugin.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-protocol-registry.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-protocol.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-raw-protocol.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-tcpdump.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-timestamp.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-tp.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-tpm.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-trace.html
X${DOCSDIR}/libnetdude/libnetdude-libnd.html
X${DOCSDIR}/libnetdude/index.sgml
X${DOCSDIR}/libnetdude/stylesheet.css
X${DOCSDIR}/libnetdude/libnetdude-libnd-gettext.html
X${DOCSDIR}/libnetdude/license.html
X${DOCSDIR}/libnetdude/libnetdude-libnd-registry.html
X${DOCSDIR}/libnetdude/x100.html
X${DOCSDIR}/libnetdude/x101.html
X${DOCSDIR}/libnetdude/x104.html
X${DOCSDIR}/libnetdude/x107.html
X${DOCSDIR}/libnetdude/x108.html
X${DOCSDIR}/libnetdude/x111.html
X${DOCSDIR}/libnetdude/x114.html
X${DOCSDIR}/libnetdude/x26.html
X${DOCSDIR}/libnetdude/x36.html
X${DOCSDIR}/libnetdude/x43.html
X${DOCSDIR}/libnetdude/x56.html
X${DOCSDIR}/libnetdude/x75.html
X${DOCSDIR}/libnetdude/x82.html
X${DOCSDIR}/libnetdude/x85.html
X${DOCSDIR}/libnetdude/x92.html
X${DOCSDIR}/libnetdude/x93.html
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_802_11.so
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_802_11.la
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_802_11.a
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_arp.so
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_arp.la
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_arp.a
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_ethernet.so
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_ethernet.la
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_ethernet.a
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_fddi.so
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_fddi.la
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_fddi.a
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_icmp.so
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_icmp.la
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_icmp.a
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_ip.so
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_ip.la
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_ip.a
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_sll.so
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_sll.la
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_sll.a
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_snap.so
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_snap.la
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_snap.a
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_tcp.so
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_tcp.la
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_tcp.a
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_udp.so
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_udp.la
Xshare/libnetdude/${PKGVERSION}/protocols/libnd_udp.a
Xshare/libnetdude/${PKGVERSION}/plugins/libnd_cksumfix.so
Xshare/libnetdude/${PKGVERSION}/plugins/libnd_cksumfix.la
Xshare/libnetdude/${PKGVERSION}/plugins/libnd_cksumfix.a
Xshare/libnetdude/${PKGVERSION}/plugins/libnd_bpf.so
Xshare/libnetdude/${PKGVERSION}/plugins/libnd_bpf.la
Xshare/libnetdude/${PKGVERSION}/plugins/libnd_bpf.a
X@dirrm include/libnetdude/${PKGVERSION}/protocols/fddi
X@dirrm include/libnetdude/${PKGVERSION}/protocols/icmp
X@dirrm include/libnetdude/${PKGVERSION}/protocols/ip
X@dirrm include/libnetdude/${PKGVERSION}/protocols/snap
X@dirrm include/libnetdude/${PKGVERSION}/protocols/tcp
X@dirrm include/libnetdude/${PKGVERSION}/protocols/udp
X@dirrm include/libnetdude/${PKGVERSION}/protocols
X@dirrm include/libnetdude/${PKGVERSION}/plugins
X@dirrm include/libnetdude/${PKGVERSION}
X@dirrm include/libnetdude
X@dirrm ${DOCSDIR}/libnetdude/images
X@dirrm ${DOCSDIR}/libnetdude
X@dirrm share/libnetdude/${PKGVERSION}/plugins
X@dirrm share/libnetdude/${PKGVERSION}/protocols
X@dirrm share/libnetdude/${PKGVERSION}
X@dirrm share/libnetdude
END-of-libnetdude/PLIST
echo x - libnetdude/Makefile
sed 's/^X//' >libnetdude/Makefile << 'END-of-libnetdude/Makefile'
X#
X# $NetBSD$
X#
X
XDISTNAME=	libnetdude-0.8
XCATEGORIES=	net
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=netdude/}
X
XMAINTAINER=	tech-pkg@netbsd.org
XHOMEPAGE=	http://netdude.sourceforge.net/
XCOMMENT=	A library for manipulating libpcap/tcpdump trace files
X
XGNU_CONFIGURE=	yes
XUSE_LIBTOOL=	yes
XUSE_TOOLS+=	gmake
XUSE_LANGUAGES=	c
X
XDOCSDIR=	share/doc
XCONFIGURE_ARGS=	--disable-gtk-doc --with-html-dir="${PREFIX}/${DOCSDIR}"
XPLIST_SUBST+=	DOCSDIR="${DOCSDIR}"
X
X.include "../../devel/glib/buildlink3.mk"
X.include "../../devel/libltdl/buildlink3.mk"
X.include "../../net/libpcapnav/buildlink3.mk"
X.include "../../mk/bsd.pkg.mk"
END-of-libnetdude/Makefile
echo x - libnetdude/distinfo
sed 's/^X//' >libnetdude/distinfo << 'END-of-libnetdude/distinfo'
X$NetBSD$
X
XSHA1 (libnetdude-0.8.tar.gz) = 5d461a4db2b49c3ee63c9cd62649820aac9591f3
XRMD160 (libnetdude-0.8.tar.gz) = 9e8058b2b991443645070bbfd328beceefb0d34e
XSize (libnetdude-0.8.tar.gz) = 1242627 bytes
XSHA1 (patch-aa) = 73cbe9ea85c4369f3da8aabcf4807d4c14b446e1
XSHA1 (patch-ab) = 9edb888e52fb418ed1ac912facada01783b70f67
END-of-libnetdude/distinfo
echo c - libnetdude/patches
mkdir -p libnetdude/patches > /dev/null 2>&1
echo x - libnetdude/patches/patch-aa
sed 's/^X//' >libnetdude/patches/patch-aa << 'END-of-libnetdude/patches/patch-aa'
X$NetBSD$
X
X--- plugins/BPF-Filter/libnd_bpf.c.orig	2006-01-15 00:44:02.000000000 +0100
X+++ plugins/BPF-Filter/libnd_bpf.c
X@@ -156,6 +156,9 @@ libnd_bpf_new(const LND_BPF_Params *para
X   LND_Filter         *filter;
X   LND_BPF_Filter     *bpf_filter;
X   struct bpf_program  bpf_code;
X+#ifdef PCAP_ERRBUF_SIZE
X+  char errbuf[PCAP_ERRBUF_SIZE+1];
X+#endif
X 
X   D_ENTER;
X 
X@@ -163,9 +166,17 @@ libnd_bpf_new(const LND_BPF_Params *para
X     D_RETURN_(NULL);
X 
X   if (pcap_compile_nopcap(1514, DLT_EN10MB, &bpf_code,
X-			  (char *) params->filter_expr, TRUE, 0xFFFFFFFF))
X+			  (char *) params->filter_expr, TRUE, 0xFFFFFFFF
X+#ifdef PCAP_ERRBUF_SIZE
X+			  , errbuf
X+#endif
X+			  ))
X     {
X+#ifdef PCAP_ERRBUF_SIZE
X+      D(("The BPF filter expression '%s' could not be compiled: %s\n", params->filter_expr, errbuf));
X+#else
X       D(("The BPF filter expression '%s' could not be compiled.\n", params->filter_expr));
X+#endif
X       D_RETURN_(NULL);
X     }
X 
END-of-libnetdude/patches/patch-aa
echo x - libnetdude/patches/patch-ab
sed 's/^X//' >libnetdude/patches/patch-ab << 'END-of-libnetdude/patches/patch-ab'
X$NetBSD$
X
X--- protocols/icmp/libnd_icmp.h.orig	2006-01-15 00:44:03.000000000 +0100
X+++ protocols/icmp/libnd_icmp.h
X@@ -57,9 +57,21 @@ CONNECTION WITH THE SOFTWARE OR THE USE 
X #define ICMP_HOST_ANO        ICMP_UNREACH_HOST_PROHIB
X #define ICMP_NET_UNR_TOS     ICMP_UNREACH_TOSNET
X #define ICMP_HOST_UNR_TOS    ICMP_UNREACH_TOSHOST
X+#ifdef ICMP_UNREACH_ADMIN_PROHIBIT
X+#define ICMP_PKT_FILTERED    ICMP_UNREACH_ADMIN_PROHIBIT
X+#else
X #define ICMP_PKT_FILTERED    ICMP_UNREACH_FILTER_PROHIB
X+#endif
X+#ifdef ICMP_UNREACH_HOST_PRECEDENCE
X #define ICMP_PREC_VIOLATION  ICMP_UNREACH_HOST_PRECEDENCE
X+#else
X+#define ICMP_PREC_VIOLATION  14
X+#endif
X+#ifdef ICMP_UNREACH_PRECEDENCE_CUTOFF
X #define ICMP_PREC_CUTOFF     ICMP_UNREACH_PRECEDENCE_CUTOFF
X+#else
X+#define ICMP_PREC_CUTOFF     15
X+#endif
X 
X #define ICMP_REDIR_NET       ICMP_REDIRECT_NET
X #define ICMP_REDIR_HOST      ICMP_REDIRECT_HOST
END-of-libnetdude/patches/patch-ab
echo x - libnetdude/buildlink3.mk
sed 's/^X//' >libnetdude/buildlink3.mk << 'END-of-libnetdude/buildlink3.mk'
X# $NetBSD$
X
XBUILDLINK_DEPTH:=	${BUILDLINK_DEPTH}+
XLIBNETDUDE_BUILDLINK3_MK:=	${LIBNETDUDE_BUILDLINK3_MK}+
X
X.include "../../mk/bsd.prefs.mk"
X
X.if !empty(BUILDLINK_DEPTH:M+)
XBUILDLINK_DEPENDS+=	libnetdude
X.endif
X
XBUILDLINK_PACKAGES:=	${BUILDLINK_PACKAGES:Nlibnetdude}
XBUILDLINK_PACKAGES+=	libnetdude
XBUILDLINK_ORDER:=	${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libnetdude
X
X.if !empty(LIBNETDUDE_BUILDLINK3_MK:M+)
Xbuildlink_version.libnetdude=	0.8
XBUILDLINK_API_DEPENDS.libnetdude+=	libnetdude>=${buildlink_version.libnetdude}
XBUILDLINK_PKGSRCDIR.libnetdude?=	../../local/libnetdude
XBUILDLINK_FILES.libnetdude=	include/libnetdude/${buildlink_version.libnetdude}/*.h \
X	include/libnetdude/${buildlink_version.libnetdude}/plugins/*.h \
X	include/libnetdude/${buildlink_version.libnetdude}/protocols/*/*.h
X
X.endif	# LIBNETDUDE_BUILDLINK3_MK
X
XBUILDLINK_DEPTH:=	${BUILDLINK_DEPTH:S/+$//}
END-of-libnetdude/buildlink3.mk
echo c - netdude
mkdir -p netdude > /dev/null 2>&1
echo x - netdude/DESCR
sed 's/^X//' >netdude/DESCR << 'END-of-netdude/DESCR'
XNetdude is the NETwork DUmp data Displayer and Editor for tcpdump tracefiles.
XIt is a GUI-based tool that allows you to make detailed changes to packets in
Xtcpdump tracefiles.
X
XWWW: http://netdude.sourceforge.net/
END-of-netdude/DESCR
echo x - netdude/Makefile
sed 's/^X//' >netdude/Makefile << 'END-of-netdude/Makefile'
X#
X# $NetBSD$
X#
X
XDISTNAME=	netdude-0.4.6
XCATEGORIES=	net
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=netdude/}
XNETDUDEVERSION=	0.4
X
XMAINTAINER=	tech-pkg@netbsd.org
XHOMEPAGE=	http://netdude.sourceforge.net/
XCOMMENT=	NETwork DUmp data Displayer and Editor for tcpdump tracefiles
X
X
XUSE_TOLS+=	gmake
XUSE_TOOLS+=	gettext
XUSE_LIBTOOL=	yes
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS=	--disable-gtk-doc --with-html-dir="${PREFIX}/${DOCSDIR}"
X#CONFIGURE_ENV=	LIBS="-L${LOCALBASE}/lib -lltdl"
XUSE_LANGUAGES=	c
XINSTALL_UNSTRIPPED=	yes
X
XDOCSDIR=	share/doc
XPLIST_SUBST+=	DOCSDIR="${DOCSDIR}" NETDUDEVERSION="${NETDUDEVERSION}"
X
X.include "../../x11/gtk/buildlink3.mk"
X.include "../../devel/glib/buildlink3.mk"
X.include "../../devel/libltdl/buildlink3.mk"
X.include "../../converters/libiconv/buildlink3.mk"
X.include "../../net/libnetdude/buildlink3.mk"
X.include "../../net/libpcapnav/buildlink3.mk"
X.include "../../mk/bsd.pkg.mk"
END-of-netdude/Makefile
echo x - netdude/PLIST
sed 's/^X//' >netdude/PLIST << 'END-of-netdude/PLIST'
X@comment $NetBSD$
Xbin/netdude${NETDUDEVERSION}
Xbin/netdude
Xinclude/netdude/${NETDUDEVERSION}/nd.h
Xinclude/netdude/${NETDUDEVERSION}/nd_debug.h
Xinclude/netdude/${NETDUDEVERSION}/nd_macros.h
Xinclude/netdude/${NETDUDEVERSION}/nd_clipboard.h
Xinclude/netdude/${NETDUDEVERSION}/nd_dialog.h
Xinclude/netdude/${NETDUDEVERSION}/nd_fam.h
Xinclude/netdude/${NETDUDEVERSION}/nd_filter_gui.h
Xinclude/netdude/${NETDUDEVERSION}/nd_gettext.h
Xinclude/netdude/${NETDUDEVERSION}/nd_globals.h
Xinclude/netdude/${NETDUDEVERSION}/nd_gui.h
Xinclude/netdude/${NETDUDEVERSION}/nd_info_dialog.h
Xinclude/netdude/${NETDUDEVERSION}/nd_main.h
Xinclude/netdude/${NETDUDEVERSION}/nd_packet.h
Xinclude/netdude/${NETDUDEVERSION}/nd_plugin.h
Xinclude/netdude/${NETDUDEVERSION}/nd_prefs.h
Xinclude/netdude/${NETDUDEVERSION}/nd_protocol.h
Xinclude/netdude/${NETDUDEVERSION}/nd_protocol_inst.h
Xinclude/netdude/${NETDUDEVERSION}/nd_protocol_plugin.h
Xinclude/netdude/${NETDUDEVERSION}/nd_raw_protocol.h
Xinclude/netdude/${NETDUDEVERSION}/nd_recent.h
Xinclude/netdude/${NETDUDEVERSION}/nd_timestamp.h
Xinclude/netdude/${NETDUDEVERSION}/nd_tp.h
Xinclude/netdude/${NETDUDEVERSION}/nd_tpm_gui.h
Xinclude/netdude/${NETDUDEVERSION}/nd_trace.h
Xinclude/netdude/${NETDUDEVERSION}/nd_trace_area_gui.h
Xinclude/netdude/${NETDUDEVERSION}/nd_trace_registry.h
Xinclude/netdude/${NETDUDEVERSION}/nd_types.h
Xinclude/netdude/${NETDUDEVERSION}/protocols/snap/nd_snap.h
Xman/man1/netdude.1
X${DOCSDIR}/netdude/images/about_menu.gif
X${DOCSDIR}/netdude/images/arch.png
X${DOCSDIR}/netdude/images/ascii_editor.png
X${DOCSDIR}/netdude/images/caution.gif
X${DOCSDIR}/netdude/images/exit.gif
X${DOCSDIR}/netdude/images/filter_applied.png
X${DOCSDIR}/netdude/images/filter_apply.gif
X${DOCSDIR}/netdude/images/filters.gif
X${DOCSDIR}/netdude/images/hex_editor.png
X${DOCSDIR}/netdude/images/info.gif
X${DOCSDIR}/netdude/images/logo.gif
X${DOCSDIR}/netdude/images/main_window.png
X${DOCSDIR}/netdude/images/navigation.gif
X${DOCSDIR}/netdude/images/note.gif
X${DOCSDIR}/netdude/images/plugin_menu.gif
X${DOCSDIR}/netdude/images/preferences.gif
X${DOCSDIR}/netdude/images/warning.gif
X${DOCSDIR}/netdude/images/trace_areas.png
X${DOCSDIR}/netdude/a5220.html
X${DOCSDIR}/netdude/a5222.html
X${DOCSDIR}/netdude/a5223.html
X${DOCSDIR}/netdude/a5225.html
X${DOCSDIR}/netdude/a5228.html
X${DOCSDIR}/netdude/a5229.html
X${DOCSDIR}/netdude/a5230.html
X${DOCSDIR}/netdude/a5240.html
X${DOCSDIR}/netdude/a5241.html
X${DOCSDIR}/netdude/a5242.html
X${DOCSDIR}/netdude/a5243.html
X${DOCSDIR}/netdude/a5244.html
X${DOCSDIR}/netdude/a5246.html
X${DOCSDIR}/netdude/a5397.html
X${DOCSDIR}/netdude/api.html
X${DOCSDIR}/netdude/b5232.html
X${DOCSDIR}/netdude/b5234.html
X${DOCSDIR}/netdude/b5235.html
X${DOCSDIR}/netdude/b5237.html
X${DOCSDIR}/netdude/b5240.html
X${DOCSDIR}/netdude/b5241.html
X${DOCSDIR}/netdude/b5242.html
X${DOCSDIR}/netdude/b5252.html
X${DOCSDIR}/netdude/b5253.html
X${DOCSDIR}/netdude/b5254.html
X${DOCSDIR}/netdude/b5255.html
X${DOCSDIR}/netdude/b5256.html
X${DOCSDIR}/netdude/b5258.html
X${DOCSDIR}/netdude/b5409.html
X${DOCSDIR}/netdude/c101.html
X${DOCSDIR}/netdude/c102.html
X${DOCSDIR}/netdude/c105.html
X${DOCSDIR}/netdude/c20.html
X${DOCSDIR}/netdude/c261.html
X${DOCSDIR}/netdude/c267.html
X${DOCSDIR}/netdude/c270.html
X${DOCSDIR}/netdude/c289.html
X${DOCSDIR}/netdude/c293.html
X${DOCSDIR}/netdude/c295.html
X${DOCSDIR}/netdude/c296.html
X${DOCSDIR}/netdude/c298.html
X${DOCSDIR}/netdude/c301.html
X${DOCSDIR}/netdude/c302.html
X${DOCSDIR}/netdude/c313.html
X${DOCSDIR}/netdude/c314.html
X${DOCSDIR}/netdude/c317.html
X${DOCSDIR}/netdude/c448.html
X${DOCSDIR}/netdude/c455.html
X${DOCSDIR}/netdude/c61.html
X${DOCSDIR}/netdude/c67.html
X${DOCSDIR}/netdude/c69.html
X${DOCSDIR}/netdude/c70.html
X${DOCSDIR}/netdude/c71.html
X${DOCSDIR}/netdude/c89.html
X${DOCSDIR}/netdude/c93.html
X${DOCSDIR}/netdude/c95.html
X${DOCSDIR}/netdude/c96.html
X${DOCSDIR}/netdude/index.html
X${DOCSDIR}/netdude/netdude-gtkhex.html
X${DOCSDIR}/netdude/netdude-nd-clipboard.html
X${DOCSDIR}/netdude/netdude-nd-debug.html
X${DOCSDIR}/netdude/netdude-nd-dialog.html
X${DOCSDIR}/netdude/netdude-nd-fam.html
X${DOCSDIR}/netdude/netdude-nd-filter-gui.html
X${DOCSDIR}/netdude/netdude-nd-filter-registry.html
X${DOCSDIR}/netdude/netdude-nd-gettext.html
X${DOCSDIR}/netdude/netdude-nd-globals.html
X${DOCSDIR}/netdude/netdude-nd-gui.html
X${DOCSDIR}/netdude/netdude-nd-info-dialog.html
X${DOCSDIR}/netdude/netdude-nd-macros.html
X${DOCSDIR}/netdude/index.sgml
X${DOCSDIR}/netdude/netdude-nd-main.html
X${DOCSDIR}/netdude/netdude-nd-packet-iterator.html
X${DOCSDIR}/netdude/netdude-nd-packet.html
X${DOCSDIR}/netdude/netdude-nd-plugin.html
X${DOCSDIR}/netdude/netdude-nd-prefs.html
X${DOCSDIR}/netdude/netdude-nd-protocol-inst.html
X${DOCSDIR}/netdude/netdude-nd-protocol-plugin.html
X${DOCSDIR}/netdude/netdude-nd-protocol.html
X${DOCSDIR}/netdude/netdude-nd-raw-protocol.html
X${DOCSDIR}/netdude/netdude-nd-recent.html
X${DOCSDIR}/netdude/netdude-nd-timestamp.html
X${DOCSDIR}/netdude/netdude-nd-tp.html
X${DOCSDIR}/netdude/netdude-nd-tpm-gui.html
X${DOCSDIR}/netdude/netdude-nd-tpm.html
X${DOCSDIR}/netdude/netdude-nd-trace.html
X${DOCSDIR}/netdude/netdude-nd-trace-area-gui.html
X${DOCSDIR}/netdude/netdude-nd-trace-registry.html
X${DOCSDIR}/netdude/stylesheet.css
Xshare/netdude/${NETDUDEVERSION}/plugins/nd_cksumfix.so
Xshare/netdude/${NETDUDEVERSION}/plugins/nd_cksumfix.la
Xshare/netdude/${NETDUDEVERSION}/plugins/nd_cksumfix.a
Xshare/netdude/${NETDUDEVERSION}/plugins/nd_bpf.so
Xshare/netdude/${NETDUDEVERSION}/plugins/nd_bpf.la
Xshare/netdude/${NETDUDEVERSION}/plugins/nd_bpf.a
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_arp.so
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_arp.la
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_arp.a
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_ethernet.so
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_ethernet.la
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_ethernet.a
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_fddi.so
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_fddi.la
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_fddi.a
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_icmp.so
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_icmp.la
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_icmp.a
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_ip.so
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_ip.la
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_ip.a
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_sll.so
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_sll.la
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_sll.a
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_snap.so
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_snap.la
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_snap.a
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_tcp.so
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_tcp.la
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_tcp.a
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_udp.so
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_udp.la
Xshare/netdude/${NETDUDEVERSION}/protocols/nd_udp.a
Xshare/netdude/${NETDUDEVERSION}/pixmaps/incomplete.xpm
Xshare/netdude/${NETDUDEVERSION}/pixmaps/delete.xpm
Xshare/netdude/${NETDUDEVERSION}/pixmaps/delete_okay.xpm
Xshare/netdude/${NETDUDEVERSION}/pixmaps/question.xpm
Xshare/netdude/${NETDUDEVERSION}/pixmaps/exclamation.xpm
Xshare/netdude/${NETDUDEVERSION}/pixmaps/netdude_small.xpm
Xshare/netdude/${NETDUDEVERSION}/pixmaps/netdude_splash.xpm
Xshare/netdude/${NETDUDEVERSION}/pixmaps/apply_to_all.xpm
Xshare/netdude/${NETDUDEVERSION}/pixmaps/apply_to_part.xpm
Xshare/netdude/${NETDUDEVERSION}/pixmaps/apply_to_sel.xpm
Xshare/netdude/${NETDUDEVERSION}/pixmaps/netdude-icon.png
X@dirrm include/netdude/${NETDUDEVERSION}/protocols/fddi
X@dirrm include/netdude/${NETDUDEVERSION}/protocols/snap
X@dirrm include/netdude/${NETDUDEVERSION}/protocols
X@dirrm include/netdude/${NETDUDEVERSION}
X@dirrm include/netdude
X@dirrm ${DOCSDIR}/netdude/images
X@dirrm ${DOCSDIR}/netdude
X@dirrm share/netdude/${NETDUDEVERSION}/plugins
X@dirrm share/netdude/${NETDUDEVERSION}/protocols
X@dirrm share/netdude/${NETDUDEVERSION}/pixmaps
X@dirrm share/netdude/${NETDUDEVERSION}
X@dirrm share/netdude
END-of-netdude/PLIST
echo x - netdude/distinfo
sed 's/^X//' >netdude/distinfo << 'END-of-netdude/distinfo'
X$NetBSD$
X
XSHA1 (netdude-0.4.6.tar.gz) = 4020d4280f83aa5b68ea7fdf45257ee7aa57e94f
XRMD160 (netdude-0.4.6.tar.gz) = 21b8bd8d5d24de197ca0fc92d3d0cbc4f73efd02
XSize (netdude-0.4.6.tar.gz) = 1159507 bytes
XSHA1 (patch-aa) = 0897b326dc797d460aae30d64b879e958280f06a
END-of-netdude/distinfo
echo c - netdude/patches
mkdir -p netdude/patches > /dev/null 2>&1
echo x - netdude/patches/patch-aa
sed 's/^X//' >netdude/patches/patch-aa << 'END-of-netdude/patches/patch-aa'
X$NetBSD$
X
X--- src/Makefile.in.orig	2005-05-04 03:31:35.000000000 +0200
X+++ src/Makefile.in	2006-08-23 23:19:35.000000000 +0200
X@@ -194,7 +194,7 @@
X 	gtkhex.$(OBJEXT)
X netdude_OBJECTS = $(am_netdude_OBJECTS)
X netdude_DEPENDENCIES = $(top_builddir)/libltdl/libltdlc.la
X-netdude_LDFLAGS =
X+netdude_LDFLAGS = -export-dynamic
X 
X DEFS = @DEFS@
X DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)
END-of-netdude/patches/patch-aa
exit

>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->closed
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Wed, 12 Dec 2018 19:13:07 +0000
State-Changed-Why:
So, twelve years later:
 - the package is "crippled", does not quite work
 - you don't want to maintain it
 - and of course, it is 12 years out of date.

Thanks for the submission, but this is better left uncommitted.


From: "Benny Siegert" <bsiegert@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/34473 CVS commit: pkgsrc/doc
Date: Wed, 12 Dec 2018 19:14:10 +0000

 Module Name:	pkgsrc
 Committed By:	bsiegert
 Date:		Wed Dec 12 19:14:10 UTC 2018

 Modified Files:
 	pkgsrc/doc: TODO

 Log Message:
 Remove entries for PR pkg/34473


 To generate a diff of this commit:
 cvs rdiff -u -r1.18705 -r1.18706 pkgsrc/doc/TODO

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.