Subject: pkg/22751: updated package: net/ethereal
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <adrianp@stindustries.net>
List: netbsd-bugs
Date: 09/11/2003 18:47:18
>Number:         22751
>Category:       pkg
>Synopsis:       updated package: net/ethereal
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Sep 11 18:48:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Adrian Portelli
>Release:        1.6.1 i386
>Organization:
STIndustries
>Environment:
NetBSD maggie.stindustries.org.uk 1.6.1 NetBSD 1.6.1 (MAGGIE) #0: Tue Sep  9 17:52:40 BST 2003     root@maggie.stindustries.org.uk:/usr/src/sys/arch/i386/compile/MAGGIE i386

>Description:
net/ethereal in pkgsrc is at version 0.9.14 while 0.9.15 is now available from www.ethereal.com.

I've also included an extra option so you can do a 'make GTK2=YES' to use the gtk2 based interface as opposed to the standard gtk1 interface.

From the website:

New and updated features

Many often-requested features have been added with this release. If you're running an older version of Ethereal you may want to have a look.

Conversation List (aka "top talker") support has been added to Ethereal and Tethereal. Protocol statistics in general have been updated.

Searching capture files has been improved even more -- a new "contains" display filter operator that searches for strings in PDUs has been added. The Find dialog now supports case-insensitive searches, hex data searches, and more.

An H.225 dissector has been added. It can automatically recognize RTP and RTCP conversations.

A preference file has been added for disabled protocols.

Color filters may now be imported and exported from within Ethereal.

A new column type has been added for cumulative bytes.
New protocols

GPRS BSSGP, GPRS NS, H.225, H.263, LWAPP, Laplink, Q.933, STUN
Updated protocols

ArtNet, BOOTP/DHCP, DCE/RPC, DCERPCSTAT, DHCPv6, DOCSIS, ENIP, Ethernet, FCIP, Frame Relay, H.245, HTTP, IPsec, iSCSI, LDAP, LWRES, M2UA, M3UA, MEGACO, MTP3, NCP, NDPS, NFS, NTLMSSP, PPTP, Q.931, RPC, SAMR, SCCP, SCTP, SIP, SMB, SMPP, SNA, SNMP, SRVLOC, SUA, TCP, TDS, UCD, UDP, WSP,
Updated capture file support

Support for Accellent 5Views and Endace ERF capture files was added. CheckPoint FW-1 and Novell LANalyzer support has been enhanced. 
>How-To-Repeat:
cd net/ethereal && make show-var VARNAME=DISTNAME
>Fix:
cd pkgsrc/net/ethereal && rm -rf patches

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/net/ethereal/Makefile,v
retrieving revision 1.83
diff -u -r1.83 Makefile
--- Makefile	2003/08/02 03:57:14	1.83
+++ Makefile	2003/09/11 18:41:07
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.83 2003/08/02 03:57:14 grant Exp $
 #
 
-DISTNAME=		ethereal-0.9.14
+DISTNAME=		ethereal-0.9.15
 CATEGORIES=		net
 MASTER_SITES=		ftp://ftp.ethereal.com/pub/ethereal/ \
 			ftp://ftp.sunet.se/pub/network/monitoring/ethereal/ \
@@ -25,8 +25,17 @@
 SHLIBTOOL_OVERRIDE=	${WRKSRC}/libtool
 
 GNU_CONFIGURE=		YES
-CONFIGURE_ARGS+=	--enable-static=no
+
+.if defined(USE_GTK2) && ${USE_GTK2} == YES
+CONFIGURE_ARGS+=	--enable-gtk2
+CONFIGURE_ARGS+=	--with-gtk-prefix=${BUILDLINK_PREFIX.gtk2}
+.include "../../x11/gtk2/buildlink2.mk"
+.else
 CONFIGURE_ARGS+=	--with-gtk-prefix=${BUILDLINK_PREFIX.gtk}
+.include "../../x11/gtk/buildlink2.mk"
+.endif
+
+CONFIGURE_ARGS+=	--enable-static=no
 CONFIGURE_ARGS+=	--with-ssl=${SSLBASE}
 CONFIGURE_ARGS+=	--with-net-snmp=${BUILDLINK_PREFIX.net-snmp}
 CONFIGURE_ARGS+=	--with-pcap=${BUILDLINK_PREFIX.libpcap}
@@ -36,6 +45,5 @@
 .include "../../net/libpcap/buildlink2.mk"
 .include "../../net/net-snmp/buildlink2.mk"
 .include "../../security/openssl/buildlink2.mk"
-.include "../../x11/gtk/buildlink2.mk"
 
 .include "../../mk/bsd.pkg.mk"
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/net/ethereal/PLIST,v
retrieving revision 1.9
diff -u -r1.9 PLIST
--- PLIST	2003/06/13 03:18:20	1.9
+++ PLIST	2003/09/11 18:41:07
@@ -15,6 +15,8 @@
 lib/ethereal/plugins/${PKGVERSION}/docsis.so
 lib/ethereal/plugins/${PKGVERSION}/gryphon.la
 lib/ethereal/plugins/${PKGVERSION}/gryphon.so
+lib/ethereal/plugins/${PKGVERSION}/lwres.la
+lib/ethereal/plugins/${PKGVERSION}/lwres.so
 lib/ethereal/plugins/${PKGVERSION}/megaco.la
 lib/ethereal/plugins/${PKGVERSION}/megaco.so
 lib/ethereal/plugins/${PKGVERSION}/mgcp.la
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/net/ethereal/distinfo,v
retrieving revision 1.21
diff -u -r1.21 distinfo
--- distinfo	2003/07/25 12:47:15	1.21
+++ distinfo	2003/09/11 18:41:07
@@ -1,11 +1,4 @@
 $NetBSD: distinfo,v 1.21 2003/07/25 12:47:15 adam Exp $
 
-SHA1 (ethereal-0.9.14.tar.bz2) = a3aacacdd5306146662dd083a7e2681e7d9d201f
-Size (ethereal-0.9.14.tar.bz2) = 3857550 bytes
-SHA1 (patch-aa) = 05d6fa6113a5d7d69eb3f6a75c31c6cdc4d79603
-SHA1 (patch-ab) = 9967c539e2f2db2d13f804c0afdd9e39844bcf8f
-SHA1 (patch-ac) = 3dfac71275da3199b99bcb38d4200172e9e21cc0
-SHA1 (patch-ad) = 41ddececeaf77f2aca586d762d211e44d623aa61
-SHA1 (patch-ae) = dbce753e2bb415ad5e54c48decc3e59720fea8fa
-SHA1 (patch-af) = 1cbc736f52bd5e4c9f1fa0651d7ce3fe3c52d4be
-SHA1 (patch-ag) = fa27dfcee04aa2247841aa0d36c8d57ac2b7824c
+SHA1 (ethereal-0.9.15.tar.bz2) = fc828a105dae1a8693bc7a6b2780504626aa05c7
+Size (ethereal-0.9.15.tar.bz2) = 4019718 bytes
>Release-Note:
>Audit-Trail:
>Unformatted: