summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarinus Schraal <foser@gentoo.org>2003-02-02 01:17:52 +0000
committerMarinus Schraal <foser@gentoo.org>2003-02-02 01:17:52 +0000
commit5806d8cfefe4ead7cd73382a975600a6596b88bb (patch)
tree8ca43972f27d7c6d33a7c3e40b21b3cb36845c1b /net-irc
parentversion bump (diff)
downloadgentoo-2-5806d8cfefe4ead7cd73382a975600a6596b88bb.tar.gz
gentoo-2-5806d8cfefe4ead7cd73382a975600a6596b88bb.tar.bz2
gentoo-2-5806d8cfefe4ead7cd73382a975600a6596b88bb.zip
added ui patch
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/xchat/ChangeLog5
-rw-r--r--net-irc/xchat/files/xchat-2.0.0pre1-tabgtkicons.patch56
-rw-r--r--net-irc/xchat/xchat-2.0.0_pre1.ebuild8
3 files changed, 67 insertions, 2 deletions
diff --git a/net-irc/xchat/ChangeLog b/net-irc/xchat/ChangeLog
index 8c564829c44c..b101a4a92007 100644
--- a/net-irc/xchat/ChangeLog
+++ b/net-irc/xchat/ChangeLog
@@ -1,9 +1,12 @@
# 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.40 2003/01/27 15:58:45 foser Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/ChangeLog,v 1.41 2003/02/02 01:17:52 foser Exp $
*xchat-2.0.0pre1 (26 Jan 2003)
+ 01 Feb 2003; foser <foser@gentoo.org> xchat-2.0.0_pre1.ebuild :
+ Added patch to use gtk default scrollbutton icons
+
27 Jan 2003; foser <foser@gentoo.org> xchat-2.0.0_pre1.ebuild :
cleanups, added tcltk USE
diff --git a/net-irc/xchat/files/xchat-2.0.0pre1-tabgtkicons.patch b/net-irc/xchat/files/xchat-2.0.0pre1-tabgtkicons.patch
new file mode 100644
index 000000000000..e52a2c187445
--- /dev/null
+++ b/net-irc/xchat/files/xchat-2.0.0pre1-tabgtkicons.patch
@@ -0,0 +1,56 @@
+--- xchat-2.0.0pre1/src/fe-gtk/tabs.c 2003-01-18 03:43:43.000000000 +0100
++++ xchat-2.0.0pre1.patch/src/fe-gtk/tabs.c 2003-02-01 17:32:40.000000000 +0100
+@@ -12,6 +12,7 @@
+ #include <gtk/gtkvbox.h>
+ #include <gtk/gtkviewport.h>
+ #include <gtk/gtkvseparator.h>
++#include <gtk/gtkarrow.h>
+
+ /* keep this code generic, don't include xchat.h! */
+
+@@ -178,7 +179,7 @@
+ GtkWidget *box;
+ GtkWidget *viewport;
+ GtkWidget *group;
+- GtkWidget *button;
++ GtkWidget *button, *arrow;
+
+ if (vertical)
+ {
+@@ -192,7 +193,7 @@
+ viewport = gtk_viewport_new (0, 0);
+ gtk_viewport_set_shadow_type (GTK_VIEWPORT (viewport), GTK_SHADOW_NONE);
+ g_signal_connect (G_OBJECT (viewport), "size_request",
+- G_CALLBACK (tab_viewport_size_request), 0);
++ G_CALLBACK (tab_viewport_size_request), 0);
+ gtk_box_pack_start (GTK_BOX (group), viewport, 1, 1, 0);
+ gtk_widget_show (viewport);
+
+@@ -204,17 +205,23 @@
+ gtk_container_add (GTK_CONTAINER (viewport), box);
+ gtk_widget_show (box);
+
+- button = gtk_button_new_with_label (">");
++ button = gtk_button_new ();
++ arrow = gtk_arrow_new (GTK_ARROW_RIGHT, GTK_SHADOW_NONE);
++ gtk_container_add (GTK_CONTAINER (button), arrow);
++ gtk_widget_show (arrow);
+ gtk_button_set_relief (GTK_BUTTON (button), GTK_RELIEF_NONE);
+ g_signal_connect (G_OBJECT (button), "clicked",
+- G_CALLBACK (tab_scroll_right_clicked), group);
++ G_CALLBACK (tab_scroll_right_clicked), group);
+ gtk_widget_show (button);
+ gtk_box_pack_end (GTK_BOX (group), button, 0, 0, 0);
+
+- button = gtk_button_new_with_label ("<");
++ button = gtk_button_new ();
++ arrow = gtk_arrow_new (GTK_ARROW_LEFT, GTK_SHADOW_NONE);
++ gtk_container_add (GTK_CONTAINER (button), arrow);
++ gtk_widget_show (arrow);
+ gtk_button_set_relief (GTK_BUTTON (button), GTK_RELIEF_NONE);
+ g_signal_connect (G_OBJECT (button), "clicked",
+- G_CALLBACK (tab_scroll_left_clicked), group);
++ G_CALLBACK (tab_scroll_left_clicked), group);
+ gtk_widget_show (button);
+ gtk_box_pack_end (GTK_BOX (group), button, 0, 0, 0);
+
diff --git a/net-irc/xchat/xchat-2.0.0_pre1.ebuild b/net-irc/xchat/xchat-2.0.0_pre1.ebuild
index 32e3bd05b024..1d1bd1ff65e3 100644
--- a/net-irc/xchat/xchat-2.0.0_pre1.ebuild
+++ b/net-irc/xchat/xchat-2.0.0_pre1.ebuild
@@ -1,6 +1,6 @@
# Copyright 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-2.0.0_pre1.ebuild,v 1.2 2003/01/27 15:58:45 foser Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/xchat-2.0.0_pre1.ebuild,v 1.3 2003/02/02 01:17:52 foser Exp $
inherit eutils
@@ -28,6 +28,12 @@ RDEPEND=">=dev-libs/glib-2.0.3
DEPEND="${RDEPEND}
nls? ( >=sys-devel/gettext-0.10.38 )"
+src_unpack() {
+ unpack ${A}
+
+ epatch ${FILESDIR}/${P}-tabgtkicons.patch
+}
+
src_compile() {
local myopts