summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorD.M.D. Ljungmark <spider@gentoo.org>2003-12-07 17:24:03 +0000
committerD.M.D. Ljungmark <spider@gentoo.org>2003-12-07 17:24:03 +0000
commit0c55592f915ff03e68ed116dc32448373bb6d292 (patch)
treef98811a95a5d7f439cf9843d53c8ab13fca8feb8 /net-im
parentpatch for a crasher bug (diff)
downloadgentoo-2-0c55592f915ff03e68ed116dc32448373bb6d292.tar.gz
gentoo-2-0c55592f915ff03e68ed116dc32448373bb6d292.tar.bz2
gentoo-2-0c55592f915ff03e68ed116dc32448373bb6d292.zip
patch for a crasher bug
Diffstat (limited to 'net-im')
-rw-r--r--net-im/gossip/ChangeLog10
-rw-r--r--net-im/gossip/Manifest4
-rw-r--r--net-im/gossip/files/digest-gossip-0.6-r11
-rw-r--r--net-im/gossip/files/gossip-0.6-click.patch24
-rw-r--r--net-im/gossip/gossip-0.6-r1.ebuild36
5 files changed, 72 insertions, 3 deletions
diff --git a/net-im/gossip/ChangeLog b/net-im/gossip/ChangeLog
index a630b23e84b1..913fa30d4c4c 100644
--- a/net-im/gossip/ChangeLog
+++ b/net-im/gossip/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-im/gossip
# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/gossip/ChangeLog,v 1.4 2003/12/07 15:43:52 spider Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/gossip/ChangeLog,v 1.5 2003/12/07 17:23:58 spider Exp $
+
+*gossip-0.6-r1 (07 Dec 2003)
+
+ 07 Dec 2003; <spider@gentoo.org> gossip-0.6-r1.ebuild,
+ files/gossip-0.6-click.patch:
+ Added a patch that will stop gossip from crashing when you tripple or
+ quadruple click on the notification area icon
+ See http://bugzilla.gnome.org/show_bug.cgi?id=128730
07 Dec 2003; <spider@gentoo.org> gossip-0.6.ebuild:
Bumping to stable x86
diff --git a/net-im/gossip/Manifest b/net-im/gossip/Manifest
index 838c7c967fa8..eb5e5d297034 100644
--- a/net-im/gossip/Manifest
+++ b/net-im/gossip/Manifest
@@ -1,5 +1,5 @@
-MD5 43dcced7f0ebd63afb68f3e6bc6027b4 gossip-0.6-r1.ebuild 824
-MD5 5c4f08606f3c777ad8ef6e5cef6b0637 ChangeLog 709
+MD5 9e218ef0a7151e99dbae75082bfda4dd gossip-0.6-r1.ebuild 827
+MD5 0f241b887c6fbed1d3fb9cb7b20d4375 ChangeLog 1004
MD5 d8fb9a5a04a873c240abd3f001da7130 metadata.xml 332
MD5 b9b52f3cec5e9136ad7089656c1ac09c gossip-0.6.ebuild 786
MD5 74c6a4b33f5bf9b5392c0f604cdbf55b files/digest-gossip-0.6-r1 63
diff --git a/net-im/gossip/files/digest-gossip-0.6-r1 b/net-im/gossip/files/digest-gossip-0.6-r1
new file mode 100644
index 000000000000..d94945f4b2b5
--- /dev/null
+++ b/net-im/gossip/files/digest-gossip-0.6-r1
@@ -0,0 +1 @@
+MD5 ba08d38aa8d72c7284632c37ca9e9305 gossip-0.6.tar.bz2 679839
diff --git a/net-im/gossip/files/gossip-0.6-click.patch b/net-im/gossip/files/gossip-0.6-click.patch
new file mode 100644
index 000000000000..c3a7724075a5
--- /dev/null
+++ b/net-im/gossip/files/gossip-0.6-click.patch
@@ -0,0 +1,24 @@
+diff -ur gossip-0.6/src/gossip-app.c new-gossip-0.6/src/gossip-app.c
+--- gossip-0.6/src/gossip-app.c 2003-11-14 15:35:22.000000000 +0100
++++ new-gossip-0.6/src/gossip-app.c 2003-12-07 17:16:12.000000000 +0100
+@@ -1678,6 +1678,20 @@
+
+ priv = app->priv;
+
++ /* This was already handled the first time,
++ when it was a single click.
++ Return true, so gtk stops emitting the
++ signal.
++ */
++ if (
++ (event -> type == GDK_2BUTTON_PRESS ||
++ event->type==GDK_3BUTTON_PRESS) &&
++ (event -> button == 1 ||
++ event -> button == 3)
++ ) {
++ return TRUE;
++ }
++
+ switch (event->button) {
+ case 1:
+ if (app_tray_pop_message (NULL)) {
diff --git a/net-im/gossip/gossip-0.6-r1.ebuild b/net-im/gossip/gossip-0.6-r1.ebuild
new file mode 100644
index 000000000000..736a870b9620
--- /dev/null
+++ b/net-im/gossip/gossip-0.6-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/gossip/gossip-0.6-r1.ebuild,v 1.1 2003/12/07 17:23:58 spider Exp $
+
+inherit gnome2
+
+DESCRIPTION="Lightweight Jabber client for GNOME"
+HOMEPAGE="http://www.imendio.com/projects/gossip/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.0.3
+ >=x11-libs/gtk+-2.0.4
+ >=gnome-base/libglade-2
+ >=gnome-base/gconf-1.2
+ >=dev-libs/libxml2-2.4.7
+ >=dev-libs/libxslt-1.0.0
+ >=gnome-base/libgnomeui-2
+ >=net-libs/loudmouth-0.14.1"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ dev-util/intltool"
+
+DOCS="AUTHORS README COPYING ChangeLog INSTALL NEWS README"
+
+src_unpack () {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-click.patch
+ intltoolize --force
+}
+