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