ports/58266: Update port: net/gtk-gnutella to 0.92.1

Jean-Yves Lefort jylefort at brutele.be
Mon Oct 20 01:50:25 UTC 2003


>Number:         58266
>Category:       ports
>Synopsis:       Update port: net/gtk-gnutella to 0.92.1
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 19 18:50:19 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Jean-Yves Lefort
>Release:        FreeBSD 4.8-RELEASE-p3 i386
>Organization:
>Environment:
System: FreeBSD jsite.lefort.net 4.8-RELEASE-p3 FreeBSD 4.8-RELEASE-p3 #0: Mon Aug 11 18:17:27 CEST 2003 jylefort at jsite.lefort.net:/usr/obj/usr/src/sys/JSITE i386
	
>Description:
The maintainer has been cc'ed.
	
>How-To-Repeat:
	
>Fix:
diff -ruN /usr/ports/net/gtk-gnutella/Makefile gtk-gnutella/Makefile
--- /usr/ports/net/gtk-gnutella/Makefile	Mon Apr 21 07:23:19 2003
+++ gtk-gnutella/Makefile	Mon Oct 20 03:31:09 2003
@@ -2,11 +2,11 @@
 # Date created:				19 May, 2000
 # Whom:					rbt at zort.on.ca
 #
-# $FreeBSD: ports/net/gtk-gnutella/Makefile,v 1.15 2003/04/20 19:37:56 marcus Exp $
+# $FreeBSD$
 #
 
 PORTNAME=	gtk-gnutella
-PORTVERSION=	0.91.1
+PORTVERSION=	0.92.1
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE} \
 		http://gtk-gnutella.sourceforge.net/download/ \
@@ -16,13 +16,21 @@
 MAINTAINER=	roman at xpert.com
 COMMENT=	GTK based Gnutella client
 
-LIB_DEPENDS=	xml2.5:${PORTSDIR}/textproc/libxml2
-
 USE_X_PREFIX=	yes
-USE_GMAKE=	yes
-USE_GNOME=	gtk12
-GNU_CONFIGURE=	yes
+USE_BZIP2=	yes
+USE_GNOME=	gtk20 libxml2
+HAS_CONFIGURE=	yes
+CONFIGURE_SCRIPT=	Configure
+USE_REINPLACE=	yes
+
+CONFIGURE_ARGS=	-d
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' ${WRKSRC}/Configure
 
-CONFIGURE_ARGS=	--enable-no-rfc1918
+pre-install:
+	@${MKDIR} ${PREFIX}/bin		# metaconfig is broken
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -ruN /usr/ports/net/gtk-gnutella/distinfo gtk-gnutella/distinfo
--- /usr/ports/net/gtk-gnutella/distinfo	Tue Jan 28 07:22:50 2003
+++ gtk-gnutella/distinfo	Mon Oct 20 03:26:57 2003
@@ -1 +1 @@
-MD5 (gtk-gnutella-0.91.1.tar.gz) = bd00261511cd38326357085050423a39
+MD5 (gtk-gnutella-0.92.1.tar.bz2) = 59d53bb96bf551ce9b04a01a70bcc5b0
diff -ruN /usr/ports/net/gtk-gnutella/files/patch-Configure gtk-gnutella/files/patch-Configure
--- /usr/ports/net/gtk-gnutella/files/patch-Configure	Thu Jan  1 01:00:00 1970
+++ gtk-gnutella/files/patch-Configure	Mon Oct 20 03:23:39 2003
@@ -0,0 +1,50 @@
+--- Configure.orig	Mon Oct 20 03:17:48 2003
++++ Configure	Mon Oct 20 03:20:34 2003
+@@ -292,7 +292,7 @@
+ d_usegtk1=''
+ d_usegtk2=''
+ gtkpackage=''
+-gtkversion=''
++gtkversion='2'
+ h_fcntl=''
+ h_sysfile=''
+ i_langinfo=''
+@@ -332,14 +332,14 @@
+ c=''
+ n=''
+ d_official=''
+-official=''
++official='true'
+ package=''
+ spackage=''
+ pkgsrc=''
+-prefix=''
++prefix='@PREFIX@'
+ prefixexp=''
+ installprivlib=''
+-privlib=''
++privlib='@PREFIX@/share/gtk-gnutella'
+ privlibexp=''
+ prototype=''
+ d_remotectrl=''
+@@ -4973,20 +4973,6 @@
+ '')
+ 	dflt=''
+ 	nostick=true
+-	$cat <<EOM
+-
+-If you'd like to make any changes to the config.sh file before I begin
+-to configure things, do it as a shell escape now (e.g. !vi config.sh).
+-
+-EOM
+-	rp="Press return or use a shell escape to edit config.sh:"
+-	. UU/myread
+-	nostick=''
+-	case "$ans" in
+-	'') ;;
+-	*) : in case they cannot read
+-		sh 1>&4 -c "$ans";;
+-	esac
+ 	;;
+ esac
+ 
diff -ruN /usr/ports/net/gtk-gnutella/pkg-plist gtk-gnutella/pkg-plist
--- /usr/ports/net/gtk-gnutella/pkg-plist	Tue Jan 28 07:22:50 2003
+++ gtk-gnutella/pkg-plist	Mon Oct 20 03:32:52 2003
@@ -1,17 +1,26 @@
 bin/gtk-gnutella
+share/gtk-gnutella/gwcache.boot
+share/gtk-gnutella/hostiles.txt
 share/gtk-gnutella/pixmaps/arrow_down.xpm
 share/gtk-gnutella/pixmaps/arrow_up.xpm
 share/gtk-gnutella/pixmaps/booklib.xpm
 share/gtk-gnutella/pixmaps/booksha.xpm
 share/gtk-gnutella/pixmaps/bookshav.xpm
+share/gtk-gnutella/pixmaps/download.xpm
 share/gtk-gnutella/pixmaps/exit.xpm
 share/gtk-gnutella/pixmaps/filter.xpm
 share/gtk-gnutella/pixmaps/firewall.xpm
 share/gtk-gnutella/pixmaps/freeze.xpm
+share/gtk-gnutella/pixmaps/icon.xpm
+share/gtk-gnutella/pixmaps/leaf.xpm
+share/gtk-gnutella/pixmaps/legacy.xpm
 share/gtk-gnutella/pixmaps/no_firewall.xpm
 share/gtk-gnutella/pixmaps/offline.xpm
 share/gtk-gnutella/pixmaps/online.xpm
 share/gtk-gnutella/pixmaps/save.xpm
+share/gtk-gnutella/pixmaps/smallserver.xpm
 share/gtk-gnutella/pixmaps/thaw.xpm
+share/gtk-gnutella/pixmaps/ultra.xpm
+share/gtk-gnutella/pixmaps/upload.xpm
 @dirrm share/gtk-gnutella/pixmaps
 @dirrm share/gtk-gnutella
	
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list