diff options
author | D.M.D. Ljungmark <spider@gentoo.org> | 2002-09-05 20:07:47 +0000 |
---|---|---|
committer | D.M.D. Ljungmark <spider@gentoo.org> | 2002-09-05 20:07:47 +0000 |
commit | f28b073dab5bd24bd21d8204331f4b2907affeed (patch) | |
tree | b7ca80a9801e73620c324f63ee4268f4e6ebd14c /net-irc | |
parent | Added ppc to KEYWORDS. (diff) | |
download | gentoo-2-f28b073dab5bd24bd21d8204331f4b2907affeed.tar.gz gentoo-2-f28b073dab5bd24bd21d8204331f4b2907affeed.tar.bz2 gentoo-2-f28b073dab5bd24bd21d8204331f4b2907affeed.zip |
patched with upstream fixme patch
Diffstat (limited to 'net-irc')
-rw-r--r-- | net-irc/xchat/ChangeLog | 6 | ||||
-rw-r--r-- | net-irc/xchat/files/xc1810fixme3.diff | 36 | ||||
-rw-r--r-- | net-irc/xchat/xchat-1.8.10.ebuild | 4 |
3 files changed, 44 insertions, 2 deletions
diff --git a/net-irc/xchat/ChangeLog b/net-irc/xchat/ChangeLog index bb9d2c18b6ce..758e985971e1 100644 --- a/net-irc/xchat/ChangeLog +++ b/net-irc/xchat/ChangeLog @@ -1,10 +1,14 @@ # ChangeLog for net-irc/xchat # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/ChangeLog,v 1.16 2002/09/05 15:14:32 spider Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/ChangeLog,v 1.17 2002/09/05 20:07:46 spider Exp $ *xchat-1.8.10 (05 Sep 2002) 05 Sep 2002; Spider <spider@gentoo.org> xchat-1.8.10.ebuild : + added an upstream patch to fix /me in queries sending messages to oneself + + + 05 Sep 2002; Spider <spider@gentoo.org> xchat-1.8.10.ebuild : removed the perl/gnome code. this should be reimplemented. updated the version removed euIRC patch diff --git a/net-irc/xchat/files/xc1810fixme3.diff b/net-irc/xchat/files/xc1810fixme3.diff new file mode 100644 index 000000000000..a7537961f7ee --- /dev/null +++ b/net-irc/xchat/files/xc1810fixme3.diff @@ -0,0 +1,36 @@ +diff -ru xchat-1.8.10/src/common/inbound.c xchat-1.8.10p3/src/common/inbound.c +--- xchat-1.8.10/src/common/inbound.c Wed Aug 7 20:15:59 2002 ++++ xchat-1.8.10p3/src/common/inbound.c Tue Aug 13 16:10:21 2002 +@@ -243,19 +243,21 @@ + if (EMIT_SIGNAL (XP_CHANACTION, sess, chan, from, text, NULL, fromme) == 1) + return; + +- if (is_channel (serv, chan) || fromme) ++ if (!fromme) + { +- sess = find_channel (chan, serv); +- if (!fromme && sess) +- if (fe_is_beep (sess) || prefs.beepchans) ++ if (is_channel (serv, chan)) ++ { ++ sess = find_channel (chan, serv); ++ if (sess) ++ if (fe_is_beep (sess) || prefs.beepchans) ++ fe_beep (); ++ } else ++ { ++ /* it's a private action! */ ++ sess = find_dialog (serv, from); ++ if (((sess) && fe_is_beep (sess)) || prefs.beepmsg) + fe_beep (); +- } +- else +- { +- /* it's a private action! */ +- sess = find_dialog (serv, from); +- if (((sess) && fe_is_beep (sess)) || prefs.beepmsg) +- fe_beep (); ++ } + } + + if (!sess && !is_channel (serv, chan) && prefs.autodialog) diff --git a/net-irc/xchat/xchat-1.8.10.ebuild b/net-irc/xchat/xchat-1.8.10.ebuild index 65e4997be089..269695545177 100644 --- a/net-irc/xchat/xchat-1.8.10.ebuild +++ b/net-irc/xchat/xchat-1.8.10.ebuild @@ -1,6 +1,6 @@ # Copyrigth 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/xchat-1.8.10.ebuild,v 1.1 2002/09/05 15:14:32 spider Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/xchat-1.8.10.ebuild,v 1.2 2002/09/05 20:07:46 spider Exp $ S=${WORKDIR}/${P} DESCRIPTION="X-Chat is a graphical IRC client for UNIX operating systems." @@ -26,6 +26,8 @@ src_unpack() { unpack ${A} cd ${S} + + patch -p1 <${FILESDIR}/xc1810fixme3.diff cp configure configure.orig use python && ( \ |