On Sun, Jan 08, 2006 at 09:41:41PM +0200, Antti Harri wrote:
> On Mon, 12 Dec 2005, David Gwynne wrote:
>
> >I get this warning when I start irssi 0.8.10 on sparc64:
> >
> >(process:25066): GLib-CRITICAL **: g_strcasecmp: assertion `s2 != NULL'
> >failed
> >
> >0.8.9 doesn't produce this message.
>
> No and neither does 0.8.10 built using my port if one uses
> correct term_charset (/set term_charset ISO-8859-1 for example).
> I found out the fault today when it started giving that message
> and scandinavian characters were shown incorrectly in my terminal.
>
> PS. How to get rid of the SHARED_LIBS warning? I tried
> tweaking the Makefile but without success.
My patch has a few differences to anttis, includes SHARED_LIBS and
is available as diff (follows).
Regards
Simon
diff:
cvs server: cannot find patches/patch-ltmain_sh
cvs server: cannot find patches/patch-src_fe_common_core_fe_settings_c
cvs server: cannot find patches/patch-src_irc_dcc_dcc_autoget_c
cvs server: cannot find patches/patch-src_irc_proxy_Makefile_in
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/irssi/Makefile,v
retrieving revision 1.25
diff -u -r1.25 Makefile
--- Makefile 16 Dec 2004 00:31:22 -0000 1.25
+++ Makefile 8 Jan 2006 20:33:55 -0000
@@ -5,7 +5,7 @@
COMMENT= "modular IRC client with many features (ipv6,socks,proxy)"
-DISTNAME= irssi-0.8.9
+DISTNAME= irssi-0.8.10
CATEGORIES= net
MASTER_SITES= ${HOMEPAGE}/files/ \
@@ -26,15 +26,17 @@
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
-WANTLIB= c crypto m ncurses perl ssl util
+WANTLIB= c crypto m ncurses perl ssl util iconv intl
-LIB_DEPENDS+= glib.1.2,gmodule::devel/glib
+LIB_DEPENDS+= glib-2.0.0.0,gmodule-2.0.0.0::devel/glib2
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS+= --datadir=${PREFIX}/share/doc --enable-ipv6 \
--with-proxy --enable-perl=yes --with-included-gettext \
- --with-perl-lib=${PREFIX}/libdata/perl5/site_perl --with-glib1
+ --with-perl-lib=${PREFIX}/libdata/perl5/site_perl
+
+SHARED_LIBS= irc_proxy 0.0
FLAVORS= socks
FLAVOR?=
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/irssi/distinfo,v
retrieving revision 1.11
diff -u -r1.11 distinfo
--- distinfo 5 Jan 2005 17:14:46 -0000 1.11
+++ distinfo 8 Jan 2006 20:33:55 -0000
@@ -1,4 +1,4 @@
-MD5 (irssi-0.8.9.tar.gz) = 1df516a770656ff0bec0ab62f9096bf6
-RMD160 (irssi-0.8.9.tar.gz) = 71432741b8096b35bb9745f93170b24b8545d9d8
-SHA1 (irssi-0.8.9.tar.gz) = 786dac6b7ddaff65683e78c8ea7686fd4569cf9f
-SIZE (irssi-0.8.9.tar.gz) = 1153560
+MD5 (irssi-0.8.10.tar.gz) = ed29412e86e1d5fbb71d24ae02edd462
+RMD160 (irssi-0.8.10.tar.gz) = ec7995c2965c6aa3f67ccd76da2c9a5f9c0c7b87
+SHA1 (irssi-0.8.10.tar.gz) = edfde2b2e0a703f6aa3eee9140255a8e928a9d1a
+SIZE (irssi-0.8.10.tar.gz) = 1322825
Index: pkg/PFRAG.shared
===================================================================
RCS file: pkg/PFRAG.shared
diff -N pkg/PFRAG.shared
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ pkg/PFRAG.shared 8 Jan 2006 20:33:55 -0000
@@ -0,0 +1,2 @@
[EMAIL PROTECTED] $OpenBSD$
[EMAIL PROTECTED] lib/irssi/modules/libirc_proxy.so.${LIBirc_proxy_VERSION}
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/irssi/pkg/PLIST,v
retrieving revision 1.13
diff -u -r1.13 PLIST
--- pkg/PLIST 15 Sep 2004 18:17:41 -0000 1.13
+++ pkg/PLIST 8 Jan 2006 20:33:55 -0000
@@ -1,10 +1,10 @@
@comment $OpenBSD: PLIST,v 1.13 2004/09/15 18:17:41 espie Exp $
+%%SHARED%%
bin/irssi
lib/irssi/
lib/irssi/modules/
lib/irssi/modules/libirc_proxy.a
lib/irssi/modules/libirc_proxy.la
-lib/irssi/modules/libirc_proxy.so
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Irssi/
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Irssi.pm
@@ -57,6 +57,7 @@
share/doc/irssi/help/echo
share/doc/irssi/help/eval
share/doc/irssi/help/exec
+share/doc/irssi/help/flushbuffer
share/doc/irssi/help/flushbuffers
share/doc/irssi/help/format
share/doc/irssi/help/hash
@@ -91,6 +92,7 @@
share/doc/irssi/help/names
share/doc/irssi/help/nctcp
share/doc/irssi/help/netsplit
+share/doc/irssi/help/network
share/doc/irssi/help/nick
share/doc/irssi/help/note
share/doc/irssi/help/notice
@@ -103,6 +105,7 @@
share/doc/irssi/help/quit
share/doc/irssi/help/quote
share/doc/irssi/help/rawlog
+share/doc/irssi/help/recode
share/doc/irssi/help/reconnect
share/doc/irssi/help/rehash
share/doc/irssi/help/reload