Subject: pkg/30157: Update net/gtk-gnutella to 0.95.1
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Christian Biere <christianbiere@gmx.de>
List: pkgsrc-bugs
Date: 05/06/2005 19:06:01
>Number:         30157
>Category:       pkg
>Synopsis:       Update net/gtk-gnutella to 0.95.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Fri May 06 19:06:01 +0000 2005
>Originator:     Christian Biere
>Release:        NetBSD 2.99.11
>Environment:
>Description:

Please, update net/gtk-gnutella to the newest stable release 0.95.1.
See, http://gtk-gnutella.sf.net/ or ChangeLog for the release message.

>How-To-Repeat:

N/A

>Fix:

The patch fixes also minor issues:

  - Corrected: cflags -> ccflags
  - Undefine optimize, $COPT is not for pkgsrc and $CFLAGS are
    already passed with ccflags.
  - The workaround for GTK+ 2.6.x is no longer necessary.
  - Update the timestamp of some files to prevent that Glade
    is invoked.
  

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/net/gtk-gnutella/Makefile,v
retrieving revision 1.39
diff -u -r1.39 Makefile
--- Makefile	11 Apr 2005 21:46:47 -0000	1.39
+++ Makefile	6 May 2005 18:28:20 -0000
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.39 2005/04/11 21:46:47 tv Exp $
 
-DISTNAME=	gtk-gnutella-0.95
+DISTNAME=	gtk-gnutella-0.95.1
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=gtk-gnutella/}
 EXTRACT_SUFX=	.tar.bz2
@@ -20,21 +20,18 @@
 			-D sysman="${PREFIX}/man" \
 			-D locale="${PREFIX}/${PKGLOCALEDIR}/locale" \
 			-D cc="${CC}" \
-			-D cflags="${CFLAGS:Unone}" \
-			-D optimize="${CFLAGS:Unone}" \
+			-D ccflags="${CFLAGS:Unone}" \
 			-D gtkversion=2 \
 			-D yacc="yacc" \
-			-D official="true"
-#			-D optimize="${COPTS}" \
+			-D official="true" \
+			-U optimize
 
 .include "../../textproc/libxml2/buildlink3.mk"
 .include "../../x11/gtk2/buildlink3.mk"
 
 post-configure:
-	@if [ -f ${BUILDLINK_PREFIX.gtk2}/include/gtk-2.0/gtk/gtkcellrendererprogress.h ]; then \
-	  cd ${WRKSRC}/src/ui/gtk/gtk2 && 			\
-	  ${RM} pbarcellrenderer.c pbarcellrenderer.h &&	\
-	  ${TOUCH} pbarcellrenderer.c pbarcellrenderer.h;	\
-	fi
+	cd "${WRKSRC}/src/ui/gtk/gtk2" && \
+	${TOUCH} interface-glade.c interface-glade.h \
+		support-glade.c support-glade.h
 
 .include "../../mk/bsd.pkg.mk"
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/net/gtk-gnutella/distinfo,v
retrieving revision 1.17
diff -u -r1.17 distinfo
--- distinfo	24 Feb 2005 12:13:48 -0000	1.17
+++ distinfo	6 May 2005 18:28:20 -0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.17 2005/02/24 12:13:48 agc Exp $
 
-SHA1 (gtk-gnutella-0.95.tar.bz2) = 38be3abced5add254f7a0fff88b7e7e1d0e47fa8
-RMD160 (gtk-gnutella-0.95.tar.bz2) = 2f3d89e64b1f0586a885d7af245ce29525155be1
-Size (gtk-gnutella-0.95.tar.bz2) = 2191028 bytes
+SHA1 (gtk-gnutella-0.95.1.tar.bz2) = abd74c693a67dc7973d256109a98604213aa3331
+RMD160 (gtk-gnutella-0.95.1.tar.bz2) = c7f85991303b8d77e79cca56e831dc854236e0cf
+Size (gtk-gnutella-0.95.1.tar.bz2) = 2304378 bytes