pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/39040: net/gtk-gnutella update to 0.96.5

>Number:         39040
>Category:       pkg
>Synopsis:       net/gtk-gnutella update to 0.96.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Jun 25 23:35:00 +0000 2008
>Originator:     Christian Biere
>Release:        NetBSD 4.99.64
System: NetBSD cyclonus 4.99.64 NetBSD 4.99.64 (G3N3R1C) #5: Fri Jun 20 
07:22:29 CEST 2008 src@cyclonus:/src/sys/arch/i386/compile/G3N3R1C i386

Architecture: i386
Machine: i386

2 April 2008, Version 0.96.5 Released

Version 0.96.5 is a stable release.
The list below shows the most important bug fixed and improvements since the
previous release.

Bug Fixes

 * #1870957: Wrong sign could cause out-of-bounds read and potentially a crash.
 * Firewalled status was not re-verified after a port change if the previously
   used port was open.
 * Fixed issue that caused the local peer cache to degenerate.


 * Client-side support for tigertree hashes (TTH/THEX).
 * Replaced navigation tree by tabs.
 * Redesigned download user-interface to make it more accessible.
 * Added some selectable pre-defined search filters.
 * Bitzi tickets are displayed in full raw indented XML.
 * Display Bitzi and ShareMonkey URLs as search result details.
 * Topless mode is available at run-time via command-line switch.
 * Added default shared filename extensions: .7z, .bittorrent, .oga, .ogv,
   .spx, .tbz2 Removed default shared filename extensions: .doc
 * Updated translations: Japanese, Norwegian Bokmal, French.

Under the hood

 * Changed default to dual use of IPv4 and IPv6 instead of IPv4-only.
 * Support the "as" (Alternate Source) key in magnet links.
 * Eszett (Ã?) is finally normalized to "ss" in search queries.
 * Avoid display updates for elements not currently visible.
 * Take full advantage of persistent HTTP connections to fetch multiple files
   from the same peer through over the same connection if scheduling permits.
 * Improved TLS support and blocking detection.
 * Updated list of hostile IP address ranges, bogons, Geo-IP data, spam
   patterns and spam samples.


A patch for updating the package is attached.

Content-Type: text/plain; charset=utf-8
Content-Disposition: attachment; filename="pkgsrc-net-gtk-gnutella-0.96.5.udif"

Index: net/gtk-gnutella/Makefile
RCS file: /cvsroot/pkgsrc/net/gtk-gnutella/Makefile,v
retrieving revision 1.60
diff -u -p -r1.60 Makefile
--- net/gtk-gnutella/Makefile   6 Mar 2008 14:53:53 -0000       1.60
+++ net/gtk-gnutella/Makefile   25 Jun 2008 23:28:49 -0000
@@ -1,7 +1,6 @@
 # $NetBSD: Makefile,v 1.60 2008/03/06 14:53:53 wiz Exp $
-DISTNAME=      gtk-gnutella-0.96.4
+DISTNAME=      gtk-gnutella-0.96.5
 EXTRACT_SUFX=  .tar.bz2
@@ -13,21 +12,18 @@ COMMENT=    GTK-based gnutella client
 USE_TOOLS+=            gmake msgfmt pkg-config
 HAS_CONFIGURE=         yes
-CONFIGURE_SCRIPT=      ./Configure
-CONFIGURE_ARGS+=       -d -e -r -s
-CONFIGURE_ARGS+=       -D prefix=${PREFIX:Q}
-CONFIGURE_ARGS+=       -D privlib="${PREFIX}/share/gtk-gnutella"
-CONFIGURE_ARGS+=       -D sysman="${PREFIX}/man"
-CONFIGURE_ARGS+=       -D locale="${PREFIX}/${PKGLOCALEDIR}/locale"
-CONFIGURE_ARGS+=       -D cc=${CC:Q}
-CONFIGURE_ARGS+=       -D ccflags="${CFLAGS:Unone}"
-CONFIGURE_ARGS+=       -D yacc="yacc"
-CONFIGURE_ARGS+=       -D official="true"
-CONFIGURE_ARGS+=       -U optimize
+CONFIGURE_ARGS+=       --configure-only
+CONFIGURE_ARGS+=       --prefix=${PREFIX:Q}
+CONFIGURE_ARGS+=       --localedir="${PREFIX}/${PKGLOCALEDIR}/locale"
+CONFIGURE_ARGS+=       --cc=${CC:Q}
+CONFIGURE_ARGS+=       --cflags="${CFLAGS:Unone}"
+CONFIGURE_ARGS+=       --yacc="yacc"
 .include ""
 .include "../../devel/gettext-lib/"
+.include "../../devel/zlib/"
 .include "../../security/gnutls/"
 .include "../../textproc/libxml2/"
 .include "../../mk/"
Index: net/gtk-gnutella/distinfo
RCS file: /cvsroot/pkgsrc/net/gtk-gnutella/distinfo,v
retrieving revision 1.26
diff -u -p -r1.26 distinfo
--- net/gtk-gnutella/distinfo   14 Oct 2007 08:32:19 -0000      1.26
+++ net/gtk-gnutella/distinfo   25 Jun 2008 23:28:49 -0000
@@ -1,12 +1,5 @@
 $NetBSD: distinfo,v 1.26 2007/10/14 08:32:19 adam Exp $
-SHA1 (gtk-gnutella-0.96.4.tar.bz2) = 03893f83b44f677a6cc8af277115f40b6d208a18
-RMD160 (gtk-gnutella-0.96.4.tar.bz2) = dd13dab4fec9a93c0cef7bcf7a73fb092f7bd0ec
-Size (gtk-gnutella-0.96.4.tar.bz2) = 6879974 bytes
-SHA1 (patch-aa) = 57506c333dc94a498eaf85ecb83dd622e8a29e6e
-SHA1 (patch-ac) = ececec363f9ddec013b144f6a7e3dd92407263a4
-SHA1 (patch-ad) = 38a4940e17b04249797b9bc625bb9205981ce356
-SHA1 (patch-ae) = 634fa16ef65780d57c4f5df595f404d3db38d979
-SHA1 (patch-af) = d0a0f4ea8e6833350fb97b9b59b32903a61865d1
-SHA1 (patch-ag) = 622c1b09e3f902bf5d5c9559feb52a54665adac0
-SHA1 (patch-ai) = e6a348d33e22c4ef47977c358a360c9d9ebb0b43
+SHA1 (gtk-gnutella-0.96.5.tar.bz2) = 80589a24322f509ed1c2494a1b5ce08951c7e216
+RMD160 (gtk-gnutella-0.96.5.tar.bz2) = 1f7b58b45955d940e19284110ad78bb6410cd3c6
+Size (gtk-gnutella-0.96.5.tar.bz2) = 13634700 bytes
Index: net/gtk-gnutella/
RCS file: /cvsroot/pkgsrc/net/gtk-gnutella/,v
retrieving revision 1.2
diff -u -p -r1.2
--- net/gtk-gnutella/ 20 Jan 2007 14:50:03 -0000      1.2
+++ net/gtk-gnutella/ 25 Jun 2008 23:28:49 -0000
@@ -9,16 +9,16 @@ PKG_SUGGESTED_OPTIONS=                gtk2
 .include "../../mk/"
 .if !empty(PKG_OPTIONS:Mgtk1)
-CONFIGURE_ARGS+=       -D gtkversion=1
+CONFIGURE_ARGS+=       --gtk1
 .  include "../../x11/gtk/"
 .if !empty(PKG_OPTIONS:Mgtk2)
-CONFIGURE_ARGS+=       -D gtkversion=2
+CONFIGURE_ARGS+=       --gtk2
 .  include "../../x11/gtk2/"
 .if !empty(PKG_OPTIONS:Mheadless)
-CONFIGURE_ARGS+=       -D d_headless
+CONFIGURE_ARGS+=       --topless
 .  include "../../devel/glib2/"


 Content-Type: text/plain; charset=utf-8
 Content-Disposition: inline
 Content-Transfer-Encoding: 8bit

Home | Main Index | Thread Index | Old Index