Subject: pkg/10298: Update of net/gaim to 0.9.18
To: None <gnats-bugs@gnats.netbsd.org>
From: None <John.P.Darrow@wheaton.edu>
List: netbsd-bugs
Date: 06/06/2000 11:45:13
>Number:         10298
>Category:       pkg
>Synopsis:       Update of net/gaim to 0.9.18
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 06 11:46:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     John Darrow
>Release:        pkgsrc 2000-06-06
>Organization:
Computing Services, Wheaton College, Wheaton, IL
>Environment:
System: NetBSD jdarrowpiii.wheaton.edu 1.4V NetBSD 1.4V (JDARROW) #0: Tue Mar 21 15:04:28 CST 2000 jdarrow@jdarrowpiii.wheaton.edu:/var/src/sys/arch/i386/compile/JDARROW i386


>Description:

The version of gaim currently in pkgsrc (0.9.10) stopped working due to a
change at AOL on 2000-05-31, instead returning a "No Configuration" error.
This newer version fixes said problem.

In addition, this version also adds some file transfer support, bugfixes,
and a new preference item for choosing daemon pixmaps, so you don't have
to spend all day staring at penguins :)

>How-To-Repeat:

Log out, be unable to log back in.  Try some things.  Go to web site.  See
news item on AOL change, and fact that it is fixed in newer version.

>Fix:

cd to pkgsrc/net/gaim and apply the following patch.  (Note that you might
have to `mkdir patches' first, as I don't know if patch will handle the
new directory...

(Note that the default gaim install creates a gaim desktop icon in
${PREFIX}/share/gnome/apps/Internet .  I don't know if this is the right
location for such a thing or not, because I don't use gnome.)


diff -urN /source/sup/current/pkgsrc/net/gaim/Makefile ./Makefile
--- /source/sup/current/pkgsrc/net/gaim/Makefile	Fri Jan  7 07:24:26 2000
+++ ./Makefile	Mon Jun  5 19:30:00 2000
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.10 2000/01/07 01:30:45 garbled Exp $
 #
 
-DISTNAME=	gaim-0.9.10
+DISTNAME=	gaim-0.9.18
 CATEGORIES=	x11
 MASTER_SITES=	ftp://ftp.marko.net/pub/gaim/
 
@@ -14,5 +14,8 @@
 USE_X11BASE=	YES
 USE_GMAKE=	YES
 GNU_CONFIGURE=  yes
+
+# for pthread.h
+CONFIGURE_ENV+=	CPPFLAGS=-I${LOCALBASE}/include
 
 .include "../../mk/bsd.pkg.mk"

diff -urN /source/sup/current/pkgsrc/net/gaim/files/md5 ./files/md5
--- /source/sup/current/pkgsrc/net/gaim/files/md5	Wed Jan  5 06:22:19 2000
+++ ./files/md5	Mon Jun  5 18:26:51 2000
@@ -1,3 +1,3 @@
 $NetBSD: md5,v 1.2 2000/01/05 02:00:32 garbled Exp $
 
-MD5 (gaim-0.9.10.tar.gz) = 793d21402cc778defa6d32b224a7c75f
+MD5 (gaim-0.9.18.tar.gz) = 0645359f18d20c06aadabdf9254242a2

diff -urN /source/sup/current/pkgsrc/net/gaim/files/patch-sum ./files/patch-sum
--- /source/sup/current/pkgsrc/net/gaim/files/patch-sum	Wed Dec 31 18:00:00 1969
+++ ./files/patch-sum	Tue Jun  6 11:22:23 2000
@@ -0,0 +1,3 @@
+$NetBSD$
+
+MD5 (patch-aa) = d03692b436ab8fabc88db64336c069db

diff -urN /source/sup/current/pkgsrc/net/gaim/patches/patch-aa ./patches/patch-aa
--- /source/sup/current/pkgsrc/net/gaim/patches/patch-aa	Wed Dec 31 18:00:00 1969
+++ ./patches/patch-aa	Tue Jun  6 11:22:16 2000
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- src/prefs.c.orig	Wed May 31 19:24:34 2000
++++ src/prefs.c	Tue Jun  6 11:20:16 2000
+@@ -788,7 +788,7 @@
+ 	gaim_button("Transparent text window (experimental)", &transparent, appbox );
+ #endif
+ 	gaim_button("Show logon/logoffs in conversation windows", &display_options, OPT_DISP_SHOW_LOGON, appbox );
+-	gaim_button("Use devil icons", &display_options, OPT_DISP_DEVIL_PIXMAPS, appbox );
++	gaim_button("Use daemon icons", &display_options, OPT_DISP_DEVIL_PIXMAPS, appbox );
+ 	
+ 	
+ 	

diff -urN /source/sup/current/pkgsrc/net/gaim/pkg/PLIST ./pkg/PLIST
--- /source/sup/current/pkgsrc/net/gaim/pkg/PLIST	Wed Jan  5 06:22:20 2000
+++ ./pkg/PLIST	Mon Jun  5 19:47:52 2000
@@ -1,5 +1,15 @@
 @comment $NetBSD: PLIST,v 1.2 2000/01/05 02:00:32 garbled Exp $
-share/applets/Amusements/gaim_applet.desktop
-etc/CORBA/servers/gaim_applet.gnorba
+lib/gaim/autorecon.so
+lib/gaim/iconaway.so
+lib/gaim/notify.so
+lib/gaim/spellchk.so
 bin/au2h
 bin/gaim
+man/man1/gaim.1
+share/pixmaps/gaim.xpm
+share/gnome/apps/Internet/gaim.desktop
+@unexec rmdir %D/share/gnome/apps/Internet 2>/dev/null || true
+@unexec rmdir %D/share/gnome/apps 2>/dev/null || true
+@unexec rmdir %D/share/gnome 2>/dev/null || true
+@unexec rmdir %D/share/pixmaps 2>/dev/null || true
+@unexec rmdir %D/lib/gaim 2>/dev/null || true
>Release-Note:
>Audit-Trail:
>Unformatted: