ports/58266: Update port: net/gtk-gnutella to 0.92.1
Jean-Yves Lefort
jylefort at brutele.be
Tue Oct 21 13:30:19 UTC 2003
The following reply was made to PR ports/58266; it has been noted by GNATS.
From: Jean-Yves Lefort <jylefort at brutele.be>
To: Andreas Schwarz <andreas.schwarz at de.easynet.net>
Cc: freebsd-gnats-submit at FreeBSD.org, roman at xpert.com
Subject: Re: ports/58266: Update port: net/gtk-gnutella to 0.92.1
Date: Tue, 21 Oct 2003 15:27:20 +0200
--=.4PpNT0G:4B8xaz
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
On Tue, 21 Oct 2003 00:05:27 +0200
Andreas Schwarz <andreas.schwarz at de.easynet.net> wrote:
> Hi, maybe it is better to use metaconfigs configure options (without
> patching the Configure script).
I think you're quite right. However, two notes:
- you must not specify arbitrary compiler flags
- your patch uses GTK+ 1.x, but mine was using GTK+ 2.x
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 Tue Oct 21 15:19:42 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,23 @@
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
+
+CONFIGURE_ARGS= -edO \
+ -D official='true' \
+ -D prefix='${PREFIX}' \
+ -D privlib='${PREFIX}/share/gtk-gnutella' \
+ -D gtkversion='2' \
+ -D optimize='undef' \
+ -D ccflags='${CFLAGS}'
+
+.include <bsd.port.pre.mk>
-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/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
Regards,
Jean-Yves Lefort
--
Jean-Yves Lefort
jylefort at brutele.be
http://lefort.be.eu.org/
--=.4PpNT0G:4B8xaz
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)
iD8DBQE/lTQ9yzD7UaO4AGoRAm2HAJ0XXld1FDzAGN24uMrxgfBe6bM9XQCfZrAw
ALtILWhEAk3v03ps6JB2hlk=
=KZRv
-----END PGP SIGNATURE-----
--=.4PpNT0G:4B8xaz--
More information about the freebsd-ports-bugs
mailing list