summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarinus Schraal <foser@gentoo.org>2003-06-10 13:15:45 +0000
committerMarinus Schraal <foser@gentoo.org>2003-06-10 13:15:45 +0000
commitb7b9b9ee9acbfe1a77616261aadd7c15da3d1c62 (patch)
treec55e55bc93a3ffb7d46809101cf6ad922eec20fc /x11-libs
parentcleanup libgtkhtml/gal deps (diff)
downloadgentoo-2-b7b9b9ee9acbfe1a77616261aadd7c15da3d1c62.tar.gz
gentoo-2-b7b9b9ee9acbfe1a77616261aadd7c15da3d1c62.tar.bz2
gentoo-2-b7b9b9ee9acbfe1a77616261aadd7c15da3d1c62.zip
New version and big cleanup
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/gtk+/ChangeLog9
-rw-r--r--x11-libs/gtk+/Manifest44
-rw-r--r--x11-libs/gtk+/files/1.2.10/gtk+-filesel-dirchanged-fix.patch141
-rw-r--r--x11-libs/gtk+/files/1.2.10/gtk+-filesel-move-fileops.patch58
-rw-r--r--x11-libs/gtk+/files/1.2.10/gtk+-filesel-navigation-buttons.patch1935
-rw-r--r--x11-libs/gtk+/files/1.2.10/gtk+-filesel-save-dir.patch70
-rw-r--r--x11-libs/gtk+/files/1.2.10/gtk+-mac_ctree.patch13
-rw-r--r--x11-libs/gtk+/files/digest-gtk+-1.2.10-r82
-rw-r--r--x11-libs/gtk+/files/digest-gtk+-2.0.6-r32
-rw-r--r--x11-libs/gtk+/files/digest-gtk+-2.0.7-r11
-rw-r--r--x11-libs/gtk+/files/digest-gtk+-2.0.81
-rw-r--r--x11-libs/gtk+/files/digest-gtk+-2.0.8-r12
-rw-r--r--x11-libs/gtk+/files/digest-gtk+-2.0.91
-rw-r--r--x11-libs/gtk+/files/digest-gtk+-2.1.21
-rw-r--r--x11-libs/gtk+/files/digest-gtk+-2.2.01
-rw-r--r--x11-libs/gtk+/files/digest-gtk+-2.2.0-r11
-rw-r--r--x11-libs/gtk+/files/digest-gtk+-2.2.21
-rw-r--r--x11-libs/gtk+/files/gentoo-gtk+-2.0.7-gdk-pixbuf.patch11
-rw-r--r--x11-libs/gtk+/files/gtk+-2-xftprefs.patch229
-rw-r--r--x11-libs/gtk+/files/gtk-1.2.10.patch1977
-rw-r--r--x11-libs/gtk+/gtk+-1.2.10-r8.ebuild80
-rw-r--r--x11-libs/gtk+/gtk+-2.0.6-r3.ebuild80
-rw-r--r--x11-libs/gtk+/gtk+-2.0.7-r1.ebuild75
-rw-r--r--x11-libs/gtk+/gtk+-2.0.8-r1.ebuild77
-rw-r--r--x11-libs/gtk+/gtk+-2.0.8.ebuild68
-rw-r--r--x11-libs/gtk+/gtk+-2.0.9.ebuild76
-rw-r--r--x11-libs/gtk+/gtk+-2.1.2.ebuild76
-rw-r--r--x11-libs/gtk+/gtk+-2.2.0.ebuild78
-rw-r--r--x11-libs/gtk+/gtk+-2.2.2.ebuild (renamed from x11-libs/gtk+/gtk+-2.2.0-r1.ebuild)65
29 files changed, 298 insertions, 4877 deletions
diff --git a/x11-libs/gtk+/ChangeLog b/x11-libs/gtk+/ChangeLog
index 129380834a3a..1bdcd6313be8 100644
--- a/x11-libs/gtk+/ChangeLog
+++ b/x11-libs/gtk+/ChangeLog
@@ -1,7 +1,14 @@
# ChangeLog for x11-libs/gtk+
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.64 2003/05/29 22:09:05 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.65 2003/06/10 13:15:35 foser Exp $
+*gtk+-2.2.2 (10 Jun 2003)
+
+ 10 Jun 2003; foser <foser@gentoo.org> gtk+-2.2.2.ebuild :
+ New version, enabled xinput support (#20407) which needs a recent xfree
+ Added GDK_USE_XFT as environment var as suggested by utx
+ Make png USE dependant
+
30 May 2003; Luca Barbato <lu_zero@gentoo.org> gtk+-2.2.1.ebuild:
Added ppc to keywords.
diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index ef721646ad3e..ceb0d13d9c6b 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,41 +1,19 @@
-MD5 0709b2e2639857f1c7fa8913842f5df5 ChangeLog 11232
-MD5 959f35785c787b992a5e04b1f2cc62c9 gtk+-1.2.10-r8.ebuild 1760
-MD5 63b66999c16c73d9fcdc4104d1022da2 gtk+-1.2.10-r9.ebuild 1769
-MD5 21e4f9064c87e9e1111afdc60e654649 gtk+-2.0.6-r3.ebuild 1835
-MD5 8ef91cdec85627e2559d675dd7eaa60e gtk+-2.0.7-r1.ebuild 1765
-MD5 7e399e7991817168f25e2e4f42217831 gtk+-2.0.8-r1.ebuild 1770
-MD5 1c244c848a665643bebee7153e86b59a gtk+-2.0.8.ebuild 1589
-MD5 5b673686c95fc75669dff27f2d4155f6 gtk+-2.0.9.ebuild 1783
-MD5 6fd6538633ae6810f18dc09c43aefca9 gtk+-2.1.2.ebuild 1850
-MD5 df66b393c3bbbd60d41324715a758d80 gtk+-2.2.0.ebuild 2024
-MD5 fbce154efc95d256097e4c80c6903dc9 gtk+-2.2.0-r1.ebuild 2102
MD5 01148935388230826d6a072e9841a8ef gtk+-2.2.1.ebuild 2355
MD5 d639c96d2bb6007573dba36985e67e45 gtk+-1.2.10-r10.ebuild 1869
+MD5 63b66999c16c73d9fcdc4104d1022da2 gtk+-1.2.10-r9.ebuild 1769
+MD5 e08e695e467c7359fb3af7efeff6ffaa ChangeLog 11478
+MD5 28ec31800b24ee72f140e44b98600f90 gtk+-2.2.2.ebuild 2952
MD5 87f991351775a855c2cc3fdabc38f541 gtk+-2.2.1-r1.ebuild 2472
-MD5 621a7db3e7e6856c66eec5caeea1e88e files/digest-gtk+-1.2.10-r8 138
-MD5 621a7db3e7e6856c66eec5caeea1e88e files/digest-gtk+-1.2.10-r9 138
-MD5 67b4350ad5b852c2335f7e32f414b48e files/digest-gtk+-2.0.6-r3 145
-MD5 6aee0aaa4589f2f505f33f092b9f13a6 files/digest-gtk+-2.0.7-r1 64
-MD5 6f0d7e14e40ad0985d8cf1a3e58aa0bd files/digest-gtk+-2.0.8 64
-MD5 e48f7d7fffc023aa1c6377ec5c2b80fa files/digest-gtk+-2.0.8-r1 139
-MD5 d36507745716d5c87e1abfdc9bc7fa3c files/digest-gtk+-2.0.9 64
-MD5 84cbae478d13eb2d19b2e092647a4626 files/digest-gtk+-2.1.2 64
-MD5 1731c077c2fdd27dc2e76c1952423b48 files/digest-gtk+-2.2.0 64
-MD5 478dbcad193a220886f8ea27195ba224 files/gentoo-gtk+-2.0.7-gdk-pixbuf.patch 605
-MD5 69a6335566f344b004a5db02b68008ed files/gtk+-2.0.6-exportsymbols.patch 558
-MD5 afda005741a4acde47b6f829c3066b9a files/gtk-1.2.10.patch 52239
-MD5 36d00cf3b4035e6cb9873ade9ed1a9ce files/gtkrc 627
-MD5 1731c077c2fdd27dc2e76c1952423b48 files/digest-gtk+-2.2.0-r1 64
MD5 dab380359be57a8b0234710651374e96 files/digest-gtk+-2.2.1 64
-MD5 0ab7928b5279c384b39e7aaf56e3aa69 files/gtk+-wm.patch 11496
-MD5 a0e14ed281fc891fd169e2bf7e247ad4 files/gtk+-2.2.1-gdkpixbuf-bigendian.patch 724
-MD5 d94ff41d82a8f0c56dd68a2fa71ef2fc files/gtk+-2.2.1-disable_icons_smooth_alpha.patch 1383
+MD5 eb031c47250137c58587c61124e7abf9 files/digest-gtk+-2.2.2 64
MD5 621a7db3e7e6856c66eec5caeea1e88e files/digest-gtk+-1.2.10-r10 138
+MD5 36d00cf3b4035e6cb9873ade9ed1a9ce files/gtkrc 627
MD5 5e3ff7fa761495300d3f30c9207c13f8 files/gtk+-1.2-locale_fix.patch 419
+MD5 a0e14ed281fc891fd169e2bf7e247ad4 files/gtk+-2.2.1-gdkpixbuf-bigendian.patch 724
+MD5 69a6335566f344b004a5db02b68008ed files/gtk+-2.0.6-exportsymbols.patch 558
+MD5 c979d9262eccf5bdf8dbfa50b8d57b13 files/gtk+-2-xftprefs.patch 6711
+MD5 0ab7928b5279c384b39e7aaf56e3aa69 files/gtk+-wm.patch 11496
MD5 dab380359be57a8b0234710651374e96 files/digest-gtk+-2.2.1-r1 64
+MD5 d94ff41d82a8f0c56dd68a2fa71ef2fc files/gtk+-2.2.1-disable_icons_smooth_alpha.patch 1383
+MD5 621a7db3e7e6856c66eec5caeea1e88e files/digest-gtk+-1.2.10-r9 138
MD5 c63b9c6e57c8c554b32a8e40e46d1291 files/gtk+-2.2.1-scrollfix.patch 504
-MD5 4e18091067358f241b8f2a2d4bbfc4bb files/1.2.10/gtk+-filesel-dirchanged-fix.patch 4050
-MD5 c30d8fec9641dd3acd97fcc739dd6589 files/1.2.10/gtk+-filesel-move-fileops.patch 2542
-MD5 de6c845f6003217ba46dba68301a245e files/1.2.10/gtk+-filesel-navigation-buttons.patch 48562
-MD5 03b355fad7d6c75b0aadb96d79df864c files/1.2.10/gtk+-filesel-save-dir.patch 1675
-MD5 73115fa0b6d1100b69e642b6005ed06f files/1.2.10/gtk+-mac_ctree.patch 499
diff --git a/x11-libs/gtk+/files/1.2.10/gtk+-filesel-dirchanged-fix.patch b/x11-libs/gtk+/files/1.2.10/gtk+-filesel-dirchanged-fix.patch
deleted file mode 100644
index a12092b72f19..000000000000
--- a/x11-libs/gtk+/files/1.2.10/gtk+-filesel-dirchanged-fix.patch
+++ /dev/null
@@ -1,141 +0,0 @@
-diff -Nrc -x *~ gtk+-1.2.10.orig/gtk/gtkfilesel.c gtk+-1.2.10/gtk/gtkfilesel.c
-*** gtk+-1.2.10.orig/gtk/gtkfilesel.c Fri Apr 12 15:40:33 2002
---- gtk+-1.2.10/gtk/gtkfilesel.c Fri Apr 12 15:40:15 2002
-***************
-*** 2338,2343 ****
---- 2338,2344 ----
- (GtkSignalFunc) gtk_button_clicked,
- GTK_OBJECT (filesel->ok_button));
- gtk_box_pack_start (GTK_BOX (entry_vbox), filesel->selection_entry, TRUE, TRUE, 0);
-+ gtk_object_set_data (GTK_OBJECT (filesel->selection_entry), "last_entry_was_dir_selection", (gpointer) FALSE);
- gtk_widget_show (filesel->selection_entry);
-
- if (!cmpl_state_okay (filesel->cmpl_state))
-***************
-*** 2975,2983 ****
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- if (event->keyval == GDK_Tab)
- {
-- fs = GTK_FILE_SELECTION (user_data);
- text = gtk_entry_get_text (GTK_ENTRY (fs->selection_entry));
-
- text = g_strdup (text);
---- 2976,2986 ----
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
-+ fs = GTK_FILE_SELECTION (user_data);
-+ gtk_object_set_data (GTK_OBJECT (fs->selection_entry), "last_entry_was_dir_selection", (gpointer) FALSE);
-+
- if (event->keyval == GDK_Tab)
- {
- text = gtk_entry_get_text (GTK_ENTRY (fs->selection_entry));
-
- text = g_strdup (text);
-***************
-*** 3116,3122 ****
-
- if (filename)
- {
-! if (bevent)
- switch (bevent->type)
- {
- case GDK_2BUTTON_PRESS:
---- 3119,3126 ----
-
- if (filename)
- {
-! gtk_object_set_data (GTK_OBJECT (fs->selection_entry), "last_entry_was_dir_selection", (gpointer) FALSE);
-! if (bevent)
- switch (bevent->type)
- {
- case GDK_2BUTTON_PRESS:
-***************
-*** 3143,3148 ****
---- 3147,3154 ----
- {
- GtkFileSelection *fs = NULL;
- gchar *filename, *temp = NULL;
-+ const gchar *entry_text;
-+ gboolean last_entry_was_dir_selection;
-
- g_return_if_fail (GTK_IS_CLIST (widget));
-
-***************
-*** 3153,3158 ****
---- 3159,3168 ----
- gtk_clist_get_text (GTK_CLIST (fs->dir_list), row, 0, &temp);
- filename = g_strdup (temp);
-
-+ entry_text = gtk_entry_get_text (GTK_ENTRY (fs->selection_entry));
-+ last_entry_was_dir_selection = (gboolean) gtk_object_get_data (GTK_OBJECT (fs->selection_entry),
-+ "last_entry_was_dir_selection");
-+
- if (filename)
- {
- if (bevent)
-***************
-*** 3163,3176 ****
- break;
-
- default:
-! gtk_entry_set_text (GTK_ENTRY (fs->selection_entry), filename);
- break;
- }
-! else
-! gtk_entry_set_text (GTK_ENTRY (fs->selection_entry), filename);
-
- g_free (filename);
- }
- }
-
- static void
---- 3173,3196 ----
- break;
-
- default:
-! if (!entry_text || !strlen (entry_text) || last_entry_was_dir_selection)
-! {
-! gtk_entry_set_text (GTK_ENTRY (fs->selection_entry), filename);
-! last_entry_was_dir_selection = TRUE;
-! }
- break;
- }
-! else if (!entry_text || !strlen (entry_text) || last_entry_was_dir_selection)
-! {
-! gtk_entry_set_text (GTK_ENTRY (fs->selection_entry), filename);
-! last_entry_was_dir_selection = TRUE;
-! }
-
- g_free (filename);
- }
-+
-+ gtk_object_set_data (GTK_OBJECT (fs->selection_entry), "last_entry_was_dir_selection",
-+ (gpointer) last_entry_was_dir_selection);
- }
-
- static void
-***************
-*** 3313,3319 ****
- }
- else
- {
-! if (fs->selection_entry)
- gtk_entry_set_text (GTK_ENTRY (fs->selection_entry), "");
- }
-
---- 3333,3344 ----
- }
- else
- {
-! gboolean last_entry_was_dir_selection;
-!
-! last_entry_was_dir_selection = (gboolean) gtk_object_get_data (GTK_OBJECT (fs->selection_entry),
-! "last_entry_was_dir_selection");
-!
-! if (fs->selection_entry && last_entry_was_dir_selection)
- gtk_entry_set_text (GTK_ENTRY (fs->selection_entry), "");
- }
-
diff --git a/x11-libs/gtk+/files/1.2.10/gtk+-filesel-move-fileops.patch b/x11-libs/gtk+/files/1.2.10/gtk+-filesel-move-fileops.patch
deleted file mode 100644
index 848fa345f01d..000000000000
--- a/x11-libs/gtk+/files/1.2.10/gtk+-filesel-move-fileops.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-diff -Nrc -x *~ gtk+-1.2.10.orig/gtk/gtkfilesel.c gtk+-1.2.10/gtk/gtkfilesel.c
-*** gtk+-1.2.10.orig/gtk/gtkfilesel.c Thu Apr 19 08:20:04 2001
---- gtk+-1.2.10/gtk/gtkfilesel.c Thu Apr 19 08:19:07 2001
-***************
-*** 2182,2197 ****
- gtk_container_add (GTK_CONTAINER (filesel), filesel->main_vbox);
- gtk_widget_show (filesel->main_vbox);
-
-- /* The horizontal box containing create, rename etc. buttons */
-- filesel->button_area = gtk_hbutton_box_new ();
-- gtk_button_box_set_layout(GTK_BUTTON_BOX(filesel->button_area), GTK_BUTTONBOX_START);
-- gtk_button_box_set_spacing(GTK_BUTTON_BOX(filesel->button_area), 0);
-- gtk_box_pack_start (GTK_BOX (filesel->main_vbox), filesel->button_area,
-- FALSE, FALSE, 0);
-- gtk_widget_show (filesel->button_area);
--
-- gtk_file_selection_show_fileop_buttons(filesel);
--
- /* hbox for pulldown menu */
- pulldown_hbox = gtk_hbox_new (TRUE, 5);
- gtk_box_pack_start (GTK_BOX (filesel->main_vbox), pulldown_hbox, FALSE, FALSE, 0);
---- 2182,2187 ----
-***************
-*** 2201,2207 ****
- filesel->history_pulldown = gtk_option_menu_new ();
- gtk_widget_show (filesel->history_pulldown);
- gtk_box_pack_start (GTK_BOX (pulldown_hbox), filesel->history_pulldown,
-! FALSE, FALSE, 0);
-
- /* The horizontal box containing the directory and file listboxes */
- list_hbox = gtk_hbox_new (FALSE, 5);
---- 2191,2197 ----
- filesel->history_pulldown = gtk_option_menu_new ();
- gtk_widget_show (filesel->history_pulldown);
- gtk_box_pack_start (GTK_BOX (pulldown_hbox), filesel->history_pulldown,
-! TRUE, FALSE, 0);
-
- /* The horizontal box containing the directory and file listboxes */
- list_hbox = gtk_hbox_new (FALSE, 5);
-***************
-*** 2288,2293 ****
---- 2278,2293 ----
- gtk_box_pack_start (GTK_BOX (list_hbox), scrolled_win, TRUE, TRUE, 0);
- gtk_widget_show (filesel->file_list);
- gtk_widget_show (scrolled_win);
-+
-+ /* The horizontal box containing create, rename etc. buttons */
-+ filesel->button_area = gtk_hbutton_box_new ();
-+ gtk_button_box_set_layout(GTK_BUTTON_BOX(filesel->button_area), GTK_BUTTONBOX_END);
-+ gtk_button_box_set_spacing(GTK_BUTTON_BOX(filesel->button_area), 0);
-+ gtk_box_pack_start (GTK_BOX (filesel->main_vbox), filesel->button_area,
-+ FALSE, FALSE, 0);
-+ gtk_widget_show (filesel->button_area);
-+
-+ gtk_file_selection_show_fileop_buttons(filesel);
-
- /* action area for packing buttons into. */
- filesel->action_area = gtk_hbox_new (TRUE, 0);
diff --git a/x11-libs/gtk+/files/1.2.10/gtk+-filesel-navigation-buttons.patch b/x11-libs/gtk+/files/1.2.10/gtk+-filesel-navigation-buttons.patch
deleted file mode 100644
index 2093c70d788a..000000000000
--- a/x11-libs/gtk+/files/1.2.10/gtk+-filesel-navigation-buttons.patch
+++ /dev/null
@@ -1,1935 +0,0 @@
-diff --exclude=Makefile.in -Nrc -x *~ gtk+-1.2.10.orig/gtk/gtkfilesel.c gtk+-1.2.10/gtk/gtkfilesel.c
-*** gtk+-1.2.10.orig/gtk/gtkfilesel.c Thu Feb 15 23:36:19 2001
---- gtk+-1.2.10/gtk/gtkfilesel.c Fri Apr 13 02:19:30 2001
-***************
-*** 55,60 ****
---- 55,1799 ----
- #include "gtkclist.h"
- #include "gtkdialog.h"
- #include "gtkintl.h"
-+ #include "gtkpixmap.h"
-+
-+ static char * home_xpm[] = {
-+ "48 48 714 2",
-+ " c None",
-+ ". c #634D3A",
-+ "+ c #9C8871",
-+ "@ c #654E3D",
-+ "# c #35271C",
-+ "$ c #000000",
-+ "% c #050101",
-+ "& c #0B0301",
-+ "* c #080100",
-+ "= c #0F0402",
-+ "- c #B0A08D",
-+ "; c #7C6859",
-+ "> c #9C8B7C",
-+ ", c #523D31",
-+ "' c #271D16",
-+ ") c #200806",
-+ "! c #C6918A",
-+ "~ c #8D2C22",
-+ "{ c #541812",
-+ "] c #6E1C15",
-+ "^ c #020000",
-+ "/ c #B6A996",
-+ "( c #716052",
-+ "_ c #453324",
-+ ": c #3F2E24",
-+ "< c #C3B7B0",
-+ "[ c #443529",
-+ "} c #1B140F",
-+ "| c #110403",
-+ "1 c #581A14",
-+ "2 c #49120D",
-+ "3 c #49130E",
-+ "4 c #42110C",
-+ "5 c #0A0101",
-+ "6 c #A79A87",
-+ "7 c #837566",
-+ "8 c #423124",
-+ "9 c #231B15",
-+ "0 c #4B423A",
-+ "a c #6B5D52",
-+ "b c #D1C9C3",
-+ "c c #3D3127",
-+ "d c #16100C",
-+ "e c #371915",
-+ "f c #B46B60",
-+ "g c #60221C",
-+ "h c #69201A",
-+ "i c #681F19",
-+ "j c #96836F",
-+ "k c #9F9185",
-+ "l c #5D4A39",
-+ "m c #0F0C09",
-+ "n c #3A3632",
-+ "o c #9A9C99",
-+ "p c #453B33",
-+ "q c #8A7C71",
-+ "r c #C4BAB0",
-+ "s c #2E241C",
-+ "t c #110C09",
-+ "u c #1D0806",
-+ "v c #62221C",
-+ "w c #541611",
-+ "x c #46120D",
-+ "y c #A2917D",
-+ "z c #AEA397",
-+ "A c #806B58",
-+ "B c #25201B",
-+ "C c #525251",
-+ "D c #949493",
-+ "E c #656665",
-+ "F c #6E6259",
-+ "G c #72665C",
-+ "H c #D4CDC6",
-+ "I c #261D18",
-+ "J c #2E0E0B",
-+ "K c #A64D41",
-+ "L c #603429",
-+ "M c #968772",
-+ "N c #B7AEA3",
-+ "O c #7F6C5D",
-+ "P c #0E0B09",
-+ "Q c #211C18",
-+ "R c #BABAB9",
-+ "S c #494948",
-+ "T c #B4B5B4",
-+ "U c #565655",
-+ "V c #B7B9B7",
-+ "W c #85807A",
-+ "X c #66594F",
-+ "Y c #BDB2A7",
-+ "Z c #3A2D23",
-+ "` c #080504",
-+ " . c #2B231D",
-+ ".. c #190605",
-+ "+. c #9F5546",
-+ "@. c #998A77",
-+ "#. c #B0A599",
-+ "$. c #6F6254",
-+ "%. c #0B0907",
-+ "&. c #1F1B18",
-+ "*. c #5C5C5A",
-+ "=. c #B9B9B7",
-+ "-. c #40403F",
-+ ";. c #CFD1CF",
-+ ">. c #565656",
-+ ",. c #D2D2D2",
-+ "'. c #939391",
-+ "). c #918D88",
-+ "!. c #3C2E25",
-+ "~. c #A39385",
-+ "{. c #5C4B40",
-+ "]. c #29211B",
-+ "^. c #423B32",
-+ "/. c #9A8B77",
-+ "(. c #A99D91",
-+ "_. c #564B40",
-+ ":. c #070605",
-+ "<. c #1A1715",
-+ "[. c #A6A6A5",
-+ "}. c #4F514F",
-+ "|. c #3A3B3A",
-+ "1. c #E4E4E4",
-+ "2. c #606060",
-+ "3. c #A5A6A5",
-+ "4. c #9D9D9C",
-+ "5. c #75716E",
-+ "6. c #281E17",
-+ "7. c #A29387",
-+ "8. c #6F5D4F",
-+ "9. c #090605",
-+ "0. c #271F19",
-+ "a. c #B4A58D",
-+ "b. c #978777",
-+ "c. c #BEB5AA",
-+ "d. c #4B4139",
-+ "e. c #080605",
-+ "f. c #1E1B19",
-+ "g. c #666665",
-+ "h. c #B1B1B0",
-+ "i. c #5A5A5A",
-+ "j. c #BEBEBD",
-+ "k. c #555555",
-+ "l. c #EAEAEA",
-+ "m. c #696969",
-+ "n. c #E7E7E7",
-+ "o. c #A9A9A9",
-+ "p. c #C2C3C2",
-+ "q. c #686968",
-+ "r. c #9C9996",
-+ "s. c #2E221B",
-+ "t. c #837569",
-+ "u. c #685446",
-+ "v. c #AA9A85",
-+ "w. c #B5A997",
-+ "x. c #D2CCC3",
-+ "y. c #3D352D",
-+ "z. c #080705",
-+ "A. c #23201C",
-+ "B. c #B2B2B1",
-+ "C. c #AEAEAE",
-+ "D. c #7D7D7D",
-+ "E. c #DADADA",
-+ "F. c #777777",
-+ "G. c #999999",
-+ "H. c #EBEBEB",
-+ "I. c #A7A7A7",
-+ "J. c #DDDDDD",
-+ "K. c #A5A5A3",
-+ "L. c #6E6B68",
-+ "M. c #332921",
-+ "N. c #68564A",
-+ "O. c #634D3D",
-+ "P. c #16100B",
-+ "Q. c #1B130F",
-+ "R. c #A0907A",
-+ "S. c #D1C8B9",
-+ "T. c #A2968A",
-+ "U. c #28221C",
-+ "V. c #0B0908",
-+ "W. c #4A4641",
-+ "X. c #828280",
-+ "Y. c #EFEFEF",
-+ "Z. c #858585",
-+ "`. c #E9E9E9",
-+ " + c #979797",
-+ ".+ c #EEEEEE",
-+ "++ c #9A9A9A",
-+ "@+ c #6F6F6F",
-+ "#+ c #D4D4D4",
-+ "$+ c #5F5F5D",
-+ "%+ c #9C9C99",
-+ "&+ c #2D251E",
-+ "*+ c #5D4D40",
-+ "=+ c #6B5545",
-+ "-+ c #2B1F16",
-+ ";+ c #C0B199",
-+ ">+ c #E7E1D6",
-+ ",+ c #756B5F",
-+ "'+ c #18130F",
-+ ")+ c #100D0A",
-+ "!+ c #595551",
-+ "~+ c #B7B7B6",
-+ "{+ c #585958",
-+ "]+ c #A9A9A7",
-+ "^+ c #6E6F6E",
-+ "/+ c #C6C8C6",
-+ "(+ c #8E8E8E",
-+ "_+ c #F2F2F2",
-+ ":+ c #E8E8E8",
-+ "<+ c #A0A0A0",
-+ "[+ c #9C9C9C",
-+ "}+ c #F0F0F0",
-+ "|+ c #8D8D8D",
-+ "1+ c #777775",
-+ "2+ c #AAAAA9",
-+ "3+ c #74726F",
-+ "4+ c #271F1A",
-+ "5+ c #58483B",
-+ "6+ c #695442",
-+ "7+ c #39291D",
-+ "8+ c #231D1A",
-+ "9+ c #B7A994",
-+ "0+ c #F3ECDA",
-+ "a+ c #DAD4C9",
-+ "b+ c #5F524A",
-+ "c+ c #94918D",
-+ "d+ c #717271",
-+ "e+ c #B6B6B5",
-+ "f+ c #686866",
-+ "g+ c #7A7A78",
-+ "h+ c #969696",
-+ "i+ c #F3F3F3",
-+ "j+ c #B4B4B4",
-+ "k+ c #E5E5E5",
-+ "l+ c #A2A2A2",
-+ "m+ c #EDEDED",
-+ "n+ c #AAAAAA",
-+ "o+ c #D9D9D9",
-+ "p+ c #727271",
-+ "q+ c #93918E",
-+ "r+ c #27211B",
-+ "s+ c #493B30",
-+ "t+ c #715C4B",
-+ "u+ c #463324",
-+ "v+ c #0E0906",
-+ "w+ c #251F1B",
-+ "x+ c #D6C9B2",
-+ "y+ c #FFFBEE",
-+ "z+ c #D2CBC0",
-+ "A+ c #4D4137",
-+ "B+ c #110E0B",
-+ "C+ c #1D1711",
-+ "D+ c #837F7A",
-+ "E+ c #696968",
-+ "F+ c #B5B5B5",
-+ "G+ c #6E6E6C",
-+ "H+ c #D9D9D8",
-+ "I+ c #F4F4F4",
-+ "J+ c #A6A6A6",
-+ "K+ c #E2E2E2",
-+ "L+ c #9D9D9D",
-+ "M+ c #A5A5A5",
-+ "N+ c #A3A3A3",
-+ "O+ c #908E8D",
-+ "P+ c #251F19",
-+ "Q+ c #3A2C24",
-+ "R+ c #6F5C4B",
-+ "S+ c #4F3A2A",
-+ "T+ c #150F0B",
-+ "U+ c #171411",
-+ "V+ c #B4A796",
-+ "W+ c #DACBB2",
-+ "X+ c #FEFAEE",
-+ "Y+ c #DBD3C9",
-+ "Z+ c #352C24",
-+ "`+ c #120F0B",
-+ " @ c #2E261F",
-+ ".@ c #8E8E8D",
-+ "+@ c #6C6C6B",
-+ "@@ c #BABBBA",
-+ "#@ c #838383",
-+ "$@ c #ABABAB",
-+ "%@ c #BABABA",
-+ "&@ c #E3E3E3",
-+ "*@ c #ECECEC",
-+ "=@ c #B2B2B2",
-+ "-@ c #DCDCDC",
-+ ";@ c #ABADAB",
-+ ">@ c #656360",
-+ ",@ c #251E17",
-+ "'@ c #2E231B",
-+ ")@ c #6E5949",
-+ "!@ c #513B2B",
-+ "~@ c #1F1710",
-+ "{@ c #0D0A08",
-+ "]@ c #C5B7A5",
-+ "^@ c #E5DCCA",
-+ "/@ c #A0948B",
-+ "(@ c #1E1711",
-+ "_@ c #1C1511",
-+ ":@ c #514940",
-+ "<@ c #454544",
-+ "[@ c #969694",
-+ "}@ c #B0B0AE",
-+ "|@ c #7F7F7D",
-+ "1@ c #B0B0B0",
-+ "2@ c #C2C2C2",
-+ "3@ c #C8C8C8",
-+ "4@ c #BBBBBB",
-+ "5@ c #B9B9B9",
-+ "6@ c #B7B7B7",
-+ "7@ c #DFDFDF",
-+ "8@ c #B6B6B6",
-+ "9@ c #D3D3D3",
-+ "0@ c #4A4948",
-+ "a@ c #261F1B",
-+ "b@ c #32251C",
-+ "c@ c #543F2E",
-+ "d@ c #493526",
-+ "e@ c #120D09",
-+ "f@ c #16120F",
-+ "g@ c #5F5248",
-+ "h@ c #221912",
-+ "i@ c #554437",
-+ "j@ c #ADA9A6",
-+ "k@ c #3A3A3A",
-+ "l@ c #232322",
-+ "m@ c #444544",
-+ "n@ c #9FA09F",
-+ "o@ c #C5C5C5",
-+ "p@ c #BFBFBF",
-+ "q@ c #BEBEBE",
-+ "r@ c #B1B1B1",
-+ "s@ c #9F9F9F",
-+ "t@ c #808080",
-+ "u@ c #909090",
-+ "v@ c #4B4B4B",
-+ "w@ c #4A4A4A",
-+ "x@ c #2A2A29",
-+ "y@ c #443C36",
-+ "z@ c #291E15",
-+ "A@ c #19120D",
-+ "B@ c #9A9088",
-+ "C@ c #0E0E0E",
-+ "D@ c #1B1B1A",
-+ "E@ c #4A4B4A",
-+ "F@ c #DCDDDC",
-+ "G@ c #F1F1F1",
-+ "H@ c #F5F5F5",
-+ "I@ c #373737",
-+ "J@ c #242424",
-+ "K@ c #080808",
-+ "L@ c #292726",
-+ "M@ c #1C1714",
-+ "N@ c #1F1F1F",
-+ "O@ c #E0E0E0",
-+ "P@ c #D1D1D1",
-+ "Q@ c #CFCFCF",
-+ "R@ c #CECECE",
-+ "S@ c #C9C9C9",
-+ "T@ c #757575",
-+ "U@ c #343434",
-+ "V@ c #1B1B1B",
-+ "W@ c #292929",
-+ "X@ c #545454",
-+ "Y@ c #ADADAD",
-+ "Z@ c #3B3B3B",
-+ "`@ c #D5D5D5",
-+ " # c #DBDBDB",
-+ ".# c #D8D8D8",
-+ "+# c #464646",
-+ "@# c #252828",
-+ "## c #050505",
-+ "$# c #0F0E0C",
-+ "%# c #0C0F0F",
-+ "&# c #2D302E",
-+ "*# c #C0C0C0",
-+ "=# c #BDBDBD",
-+ "-# c #272727",
-+ ";# c #404040",
-+ "># c #E1E1E1",
-+ ",# c #DEDEDE",
-+ "'# c #D7D7D7",
-+ ")# c #181B1B",
-+ "!# c #374845",
-+ "~# c #242D2C",
-+ "{# c #303636",
-+ "]# c #363D3C",
-+ "^# c #595D5A",
-+ "/# c #23221F",
-+ "(# c #949494",
-+ "_# c #4F4F4F",
-+ ":# c #222222",
-+ "<# c #444444",
-+ "[# c #939393",
-+ "}# c #262626",
-+ "|# c #161917",
-+ "1# c #0A0B0A",
-+ "2# c #080908",
-+ "3# c #090B0A",
-+ "4# c #161716",
-+ "5# c #303030",
-+ "6# c #0E0E0C",
-+ "7# c #2B3534",
-+ "8# c #555856",
-+ "9# c #515251",
-+ "0# c #8E8E8B",
-+ "a# c #A5A3A0",
-+ "b# c #0C0C0C",
-+ "c# c #747474",
-+ "d# c #3D3D3D",
-+ "e# c #2E2E2E",
-+ "f# c #2D2D2D",
-+ "g# c #525252",
-+ "h# c #7F7F7F",
-+ "i# c #151515",
-+ "j# c #1F221E",
-+ "k# c #362E2A",
-+ "l# c #050705",
-+ "m# c #070C08",
-+ "n# c #232D25",
-+ "o# c #393939",
-+ "p# c #151513",
-+ "q# c #191F1E",
-+ "r# c #6F6F6E",
-+ "s# c #8A8B8A",
-+ "t# c #CDCCCA",
-+ "u# c #0A0B0B",
-+ "v# c #727272",
-+ "w# c #484848",
-+ "x# c #2B2B2B",
-+ "y# c #333333",
-+ "z# c #424242",
-+ "A# c #6E6E6E",
-+ "B# c #1E1E1E",
-+ "C# c #7A5551",
-+ "D# c #C2827C",
-+ "E# c #C4A6A3",
-+ "F# c #271E1C",
-+ "G# c #0D0C0A",
-+ "H# c #313432",
-+ "I# c #363B37",
-+ "J# c #CBCBCB",
-+ "K# c #070808",
-+ "L# c #171F1E",
-+ "M# c #7C7D7C",
-+ "N# c #111313",
-+ "O# c #666666",
-+ "P# c #3F3F3F",
-+ "Q# c #494949",
-+ "R# c #181615",
-+ "S# c #974B46",
-+ "T# c #482521",
-+ "U# c #B25851",
-+ "V# c #DEC0BD",
-+ "W# c #3C3535",
-+ "X# c #010101",
-+ "Y# c #262827",
-+ "Z# c #1C2221",
-+ "`# c #8B8B8B",
-+ " $ c #D1D2D2",
-+ ".$ c #D8D9D8",
-+ "+$ c #080909",
-+ "@$ c #4D4D4D",
-+ "#$ c #5D5D5D",
-+ "$$ c #040202",
-+ "%$ c #391D1A",
-+ "&$ c #7D312B",
-+ "*$ c #B04D45",
-+ "=$ c #C47168",
-+ "-$ c #33201F",
-+ ";$ c #292B2A",
-+ ">$ c #CDCDCD",
-+ ",$ c #CCCCCC",
-+ "'$ c #0E0D0C",
-+ ")$ c #212926",
-+ "!$ c #999997",
-+ "~$ c #BBBDBD",
-+ "{$ c #DFE0E0",
-+ "]$ c #141414",
-+ "^$ c #282828",
-+ "/$ c #5F5F5F",
-+ "($ c #414141",
-+ "_$ c #080606",
-+ ":$ c #833C34",
-+ "<$ c #8D3F37",
-+ "[$ c #9C413B",
-+ "}$ c #9A413A",
-+ "|$ c #261615",
-+ "1$ c #242524",
-+ "2$ c #CACACA",
-+ "3$ c #1C1E1D",
-+ "4$ c #29322E",
-+ "5$ c #D2D3D2",
-+ "6$ c #D7D7D6",
-+ "7$ c #111111",
-+ "8$ c #919191",
-+ "9$ c #2C2C2C",
-+ "0$ c #0D0D0D",
-+ "a$ c #636363",
-+ "b$ c #9D524A",
-+ "c$ c #9F3C34",
-+ "d$ c #994037",
-+ "e$ c #9C4841",
-+ "f$ c #151716",
-+ "g$ c #6C6C6C",
-+ "h$ c #24201D",
-+ "i$ c #323530",
-+ "j$ c #2E2E28",
-+ "k$ c #343532",
-+ "l$ c #353532",
-+ "m$ c #212121",
-+ "n$ c #3C3C3C",
-+ "o$ c #686868",
-+ "p$ c #0F0F0F",
-+ "q$ c #060606",
-+ "r$ c #8D5651",
-+ "s$ c #9D3D36",
-+ "t$ c #9C453D",
-+ "u$ c #A35149",
-+ "v$ c #2C1F1E",
-+ "w$ c #1B1C1B",
-+ "x$ c #C6C6C6",
-+ "y$ c #BDB4A9",
-+ "z$ c #B0AAA5",
-+ "A$ c #979796",
-+ "B$ c #828282",
-+ "C$ c #626262",
-+ "D$ c #090909",
-+ "E$ c #684946",
-+ "F$ c #8A362E",
-+ "G$ c #97453F",
-+ "H$ c #9C5A54",
-+ "I$ c #261716",
-+ "J$ c #191C1A",
-+ "K$ c #C4C4C4",
-+ "L$ c #C3C3C3",
-+ "M$ c #5C5C5C",
-+ "N$ c #171717",
-+ "O$ c #392423",
-+ "P$ c #632E29",
-+ "Q$ c #96453D",
-+ "R$ c #88544F",
-+ "S$ c #291D1C",
-+ "T$ c #010000",
-+ "U$ c #121513",
-+ "V$ c #1C1C1C",
-+ "W$ c #7A7A7A",
-+ "X$ c #1A1B1B",
-+ "Y$ c #885A56",
-+ "Z$ c #753B36",
-+ "`$ c #804F4B",
-+ " % c #904F49",
-+ ".% c #282020",
-+ "+% c #151715",
-+ "@% c #949790",
-+ "#% c #626362",
-+ "$% c #282C23",
-+ "%% c #36412B",
-+ "&% c #202E15",
-+ "*% c #8B8E88",
-+ "=% c #394131",
-+ "-% c #A0A59A",
-+ ";% c #1E2020",
-+ ">% c #524442",
-+ ",% c #65403C",
-+ "'% c #69514E",
-+ ")% c #875551",
-+ "!% c #2A2424",
-+ "~% c #070505",
-+ "{% c #202120",
-+ "]% c #B0B4AB",
-+ "^% c #9DA694",
-+ "/% c #778B65",
-+ "(% c #6B8258",
-+ "_% c #6E855A",
-+ ":% c #7F8E6F",
-+ "<% c #778868",
-+ "[% c #60774B",
-+ "}% c #607254",
-+ "|% c #3F5431",
-+ "1% c #394B30",
-+ "2% c #35422E",
-+ "3% c #30402C",
-+ "4% c #30412C",
-+ "5% c #2B3A2B",
-+ "6% c #2E3F2B",
-+ "7% c #3C562A",
-+ "8% c #425F2C",
-+ "9% c #A2AB99",
-+ "0% c #3D4A35",
-+ "a% c #638052",
-+ "b% c #3B4A30",
-+ "c% c #21291A",
-+ "d% c #241918",
-+ "e% c #4B3533",
-+ "f% c #6B4F4D",
-+ "g% c #392D2A",
-+ "h% c #180C0C",
-+ "i% c #152215",
-+ "j% c #161E15",
-+ "k% c #1F291F",
-+ "l% c #222C23",
-+ "m% c #29352B",
-+ "n% c #2B392D",
-+ "o% c #2E3F2E",
-+ "p% c #32452E",
-+ "q% c #32422E",
-+ "r% c #2D3B2E",
-+ "s% c #2A392C",
-+ "t% c #2D422E",
-+ "u% c #2A362B",
-+ "v% c #2C3C2C",
-+ "w% c #2C3C2D",
-+ "x% c #2C3B2D",
-+ "y% c #2B3B2C",
-+ "z% c #30402A",
-+ "A% c #394F2B",
-+ "B% c #45632E",
-+ "C% c #415F2C",
-+ "D% c #3F6232",
-+ "E% c #406634",
-+ "F% c #416330",
-+ "G% c #3D592C",
-+ "H% c #405F30",
-+ "I% c #3F5F2E",
-+ "J% c #42482C",
-+ "K% c #191210",
-+ "L% c #0F0908",
-+ "M% c #080505",
-+ "N% c #070B07",
-+ "O% c #080D09",
-+ "P% c #0B0F0B",
-+ "Q% c #121A0F",
-+ "R% c #1B2917",
-+ "S% c #293B1F",
-+ "T% c #394E2D",
-+ "U% c #3B5930",
-+ "V% c #406532",
-+ "W% c #44652E",
-+ "X% c #446630",
-+ "Y% c #354F30",
-+ "Z% c #29362B",
-+ "`% c #2A362C",
-+ " & c #2B3A2C",
-+ ".& c #2C3B2A",
-+ "+& c #304129",
-+ "@& c #303F2D",
-+ "#& c #446C37",
-+ "$& c #446934",
-+ "%& c #446332",
-+ "&& c #405F2D",
-+ "*& c #416531",
-+ "=& c #446531",
-+ "-& c #3D6232",
-+ ";& c #3B562B",
-+ ">& c #374827",
-+ ",& c #3F2B25",
-+ "'& c #31341F",
-+ ")& c #1D1C11",
-+ "!& c #1E2312",
-+ "~& c #253719",
-+ "{& c #243518",
-+ "]& c #233317",
-+ "^& c #2C3D1C",
-+ "/& c #375125",
-+ "(& c #42602D",
-+ "_& c #466630",
-+ ":& c #44632E",
-+ "<& c #3C552D",
-+ "[& c #293A28",
-+ "}& c #2A3B27",
-+ "|& c #314527",
-+ "1& c #2C3D22",
-+ "2& c #1E2A19",
-+ "3& c #212E1B",
-+ "4& c #253321",
-+ "5& c #2A3A26",
-+ "6& c #446933",
-+ "7& c #426531",
-+ "8& c #3C6032",
-+ "9& c #34512B",
-+ "0& c #354B23",
-+ "a& c #27371A",
-+ "b& c #2B3D1C",
-+ "c& c #28391B",
-+ "d& c #334921",
-+ "e& c #395125",
-+ "f& c #3D5829",
-+ "g& c #3A5226",
-+ "h& c #395129",
-+ "i& c #3C592D",
-+ "j& c #3F6332",
-+ "k& c #42652E",
-+ "l& c #42632E",
-+ "m& c #3C592A",
-+ "n& c #233217",
-+ "o& c #0B0F09",
-+ "p& c #26341E",
-+ "q& c #24321B",
-+ "r& c #2E4122",
-+ "s& c #202C1B",
-+ "t& c #27361E",
-+ "u& c #233219",
-+ "v& c #3B5527",
-+ "w& c #3C5628",
-+ "x& c #334922",
-+ "y& c #36542B",
-+ "z& c #334A22",
-+ "A& c #30441F",
-+ "B& c #374F25",
-+ "C& c #324821",
-+ "D& c #344A22",
-+ "E& c #314520",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " . ",
-+ " + @ # ",
-+ " $ % & * = $ - ; > , ' ",
-+ " ) ! ~ { ] ^ / ( _ : < [ } ",
-+ " | 1 2 3 4 5 6 7 8 9 0 a b c d ",
-+ " e f g h i j k l m n o p q r s t ",
-+ " u v w x y z A m B C D E F G H I t ",
-+ " J K L M N O P Q R S T U V W X Y Z ` . ",
-+ " ..+.@.#.$.%.&.*.=.-.;.>.,.'.).!.~.{.` ]. ",
-+ " ^./.(._.:.<.[.}.R |.1.2.1.3.4.5.6.7.8.9.0. ",
-+ " a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.9.} ",
-+ " v.w.x.y.z.A.B.U C.D.E.F.l.G.H.I.J.m.K.L.M.N.O.P.Q. ",
-+ " R.S.T.U.V.W.g.C.}.h.X.Y.Z.`. +.+++H.@+#+$+%+&+*+=+-+` ",
-+ " ;+>+,+'+)+!+~+{+]+^+/+(+_+I.:+<+.+[+}+|+l.1+2+3+4+5+6+7+` 8+ ",
-+ " 9+0+a+b+)+'+c+d+e+f+e+g+Y.h+i+j+k+l+m+++.+n+`.|+o+p+q+r+s+t+u+v+w+ ",
-+ " x+y+z+A+B+C+D+h.E+F+G+H+ +I+J+}+n+K+L+l.M+.+N+n.I.1.[+C.O+P+Q+R+S+T+U+ ",
-+ " V+W+X+Y+Z+`+ @L..@C.+@@@#@i+$@i+j+Y.%@&@I.n.I.*@I.k+C.1.=@-@;@>@,@'@)@!@~@{@ ",
-+ " ]@^@/@(@_@:@<@C [@}@|@n.1@.+2@}+3@H.4@K+%@K+5@n.6@7@n+-@8@J.9@2.0@a@b@c@d@e@f@ ",
-+ " g@h@i@j@k@l@m@n@B.j+o@6@p@1@q@r@6@J+=@++L+s@ +t@L+u@I.G.$@1@v@w@x@y@z@A@9 ",
-+ " B@4@C@$ D@E@F@.+}+G@I+H@i+i+I+H@H@I+_+i+I+I+_+}+H..+:+J.6@I@J@$ K@L@M@$ ",
-+ " $ $ $ N@k.:+n.`.l.k+K+1.l.`.`.k+1.O@J.o+P@,.,.P@Q@R@S@T@U@V@$ $ $ $ $ ",
-+ " $ W@X@o@S@3@4@%@p@5@8@M+J+$@Y@C.n+r@C.o.N+o.L+J+r@i.W@J@$ $ $ ",
-+ " Z@X@3@1.1.K+J.-@`@9@#+ #E.o+.#+#@###$#%#&#+#*#=#v@J@-#$ ",
-+ " ;#i.o.&@K+>#7@,#J.-@R@C..#'#Q@)#!#~#{#]#^#/#(#F+_#:#-#$ ",
-+ " <#2.[#>#}#|#1#2#3#4#5#X@r@C.o.6#7#8#9#0#a#b#c#J+d#e#f#$ ",
-+ " g#v@h#o+i#j#k#l#$ m#n#o#`@#+,.p#q#r#h#s#t#u#v#q@w#x#y#$ ",
-+ " 2.z#A#,#B#C#D#E#F#G#H#I#J#q@4@K#L#M#h#q@'#N#O#F+P#V@<#$ ",
-+ " A#Q#T@-@R#S#T#U#V#W#X#Y#++h+h+K@Z#`#l+ $.$+$z#F.B#i#@$$ ",
-+ " #$Z@@+o+$$%$&$*$=$-$$ ;$Q@>$,$'$)$!$~${$1.]$>.<+^$b#f#$ ",
-+ " /$($A#o+_$:$<$[$}$|$$ 1$>$,$2$3$4$5$'#7@6$7$k.8$9$0$5#$ ",
-+ " m.e#a$'#K@b$c$d$e$|$$ f$M+++g$h$i$j$3$k$l$m$n$o$-#p$5# ",
-+ " @+d#P#,.q$r$s$t$u$v$$ w$S@3@x$y$z$A$B$C$a$>.<#O#n$p$5# ",
-+ " A#>.d#q@D$E$F$G$H$I$$ J$3@o@K$L$2@*#q@=#J+1@C$M$o#N$f# ",
-+ " c#A#<#Y@D$O$P$Q$R$S$T$U$6@F+n+<+<+[+h+(+t@a$/$w@V$V@9$ ",
-+ " W$n$=@X$Y$Z$`$ %.%X#+%6@8@8@j+r@1@N+ +@%h+Z.#%$%%%&% ",
-+ " *%=%-%;%>%,%'%)%!%~%{%]%^%/%(%_%:%<%[%}%|%1%2%3%4%5%6%7%8% ",
-+ " 9%0%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%A% ",
-+ " B%C%D%E%F%G%H%I%J%I$K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%`% & &.&+&6%@& ",
-+ " #&$&%&&&*&=&*&-&;&>&,&'&)&!&~&{&]&^&/&(&_&_&:&<&[&}&|&1&2&3&4&5& ",
-+ " 6&7&8&9&0&a&b&c&d&e&f&g&h&i&j&k&k&l&m&n& o&p&q&r&s&t&u& ",
-+ " v&w&x& y&z& A&x&B&C&D&E& ",
-+ " ",
-+ " ",
-+ " "};
-+ static char * desktop_xpm[] = {
-+ "48 48 554 2",
-+ " c None",
-+ ". c #D6CCB9",
-+ "+ c #DED6C7",
-+ "@ c #BFB090",
-+ "# c #BFB095",
-+ "$ c #9A949A",
-+ "% c #BBB5BE",
-+ "& c #B5AFB9",
-+ "* c #AEA7B1",
-+ "= c #AAA3AE",
-+ "- c #A69FAA",
-+ "; c #A49CA7",
-+ "> c #A199A5",
-+ ", c #A098A4",
-+ "' c #A097A4",
-+ ") c #9F97A3",
-+ "! c #A098A5",
-+ "~ c #9C94A1",
-+ "{ c #908894",
-+ "] c #9A8F83",
-+ "^ c #776D5A",
-+ "/ c #E5E0D4",
-+ "( c #F0EDE7",
-+ "_ c #E3DDD1",
-+ ": c #D9D0BD",
-+ "< c #D0C6B1",
-+ "[ c #746C60",
-+ "} c #C0B29D",
-+ "| c #F2EFE9",
-+ "1 c #D0C5B0",
-+ "2 c #BFAF90",
-+ "3 c #B8A88C",
-+ "4 c #38353A",
-+ "5 c #4C464F",
-+ "6 c #867B8B",
-+ "7 c #827787",
-+ "8 c #817687",
-+ "9 c #7E7383",
-+ "0 c #7C7282",
-+ "a c #7A6E80",
-+ "b c #766A7C",
-+ "c c #776B7D",
-+ "d c #736879",
-+ "e c #746879",
-+ "f c #76697C",
-+ "g c #74687A",
-+ "h c #706376",
-+ "i c #6E6174",
-+ "j c #6A5D71",
-+ "k c #66596D",
-+ "l c #5D4F64",
-+ "m c #44384B",
-+ "n c #3F363B",
-+ "o c #B6B3AA",
-+ "p c #F8F8F6",
-+ "q c #ECE8E0",
-+ "r c #CFC3AB",
-+ "s c #C4B699",
-+ "t c #564F41",
-+ "u c #5A4F4B",
-+ "v c #BBAF97",
-+ "w c #FBFAF8",
-+ "x c #C0B192",
-+ "y c #BFAF8F",
-+ "z c #9F9177",
-+ "A c #0F0C10",
-+ "B c #281F2B",
-+ "C c #514259",
-+ "D c #504058",
-+ "E c #52425A",
-+ "F c #4C3C54",
-+ "G c #4B3B53",
-+ "H c #483950",
-+ "I c #4A3B52",
-+ "J c #46374D",
-+ "K c #48384F",
-+ "L c #4A3A52",
-+ "M c #45364C",
-+ "N c #403247",
-+ "O c #43354B",
-+ "P c #221B26",
-+ "Q c #433D3A",
-+ "R c #F6F4F0",
-+ "S c #D1C6B0",
-+ "T c #BEAE8F",
-+ "U c #4A4338",
-+ "V c #443D39",
-+ "W c #CEC2AC",
-+ "X c #F9F7F5",
-+ "Y c #675D52",
-+ "Z c #0A070B",
-+ "` c #2B212F",
-+ " . c #493A51",
-+ ".. c #6A6070",
-+ "+. c #706575",
-+ "@. c #746979",
-+ "#. c #9A939D",
-+ "$. c #B4AFB7",
-+ "%. c #BBB5BD",
-+ "&. c #BDB7BF",
-+ "*. c #E6E4E7",
-+ "=. c #FDFDFD",
-+ "-. c #000000",
-+ ";. c #281F2D",
-+ ">. c #221A25",
-+ ",. c #201A21",
-+ "'. c #E8E3DB",
-+ "). c #C2B396",
-+ "!. c #3D392E",
-+ "~. c #363129",
-+ "{. c #E1D9CB",
-+ "]. c #E9E4DB",
-+ "^. c #312A2D",
-+ "/. c #0B080C",
-+ "(. c #372B3D",
-+ "_. c #C2BDC5",
-+ ":. c #B8B8B8",
-+ "<. c #B1B1B1",
-+ "[. c #C8C8C8",
-+ "}. c #DBDBDB",
-+ "|. c #E6E6E6",
-+ "1. c #EDEDED",
-+ "2. c #F4F4F4",
-+ "3. c #F7F7F7",
-+ "4. c #FBFBFB",
-+ "5. c #FCFCFC",
-+ "6. c #FEFEFE",
-+ "7. c #040305",
-+ "8. c #2A212F",
-+ "9. c #252023",
-+ "0. c #BBB098",
-+ "a. c #4A4438",
-+ "b. c #27241D",
-+ "c. c #D7D2C8",
-+ "d. c #363237",
-+ "e. c #181219",
-+ "f. c #5C4F64",
-+ "g. c #EAE8EB",
-+ "h. c #FFFFFF",
-+ "i. c #A7A7A7",
-+ "j. c #989898",
-+ "k. c #BEBEBE",
-+ "l. c #DCDCDC",
-+ "m. c #E5E5E5",
-+ "n. c #EAEAEA",
-+ "o. c #F5F5F5",
-+ "p. c #F8F8F8",
-+ "q. c #555555",
-+ "r. c #020202",
-+ "s. c #322835",
-+ "t. c #5C524B",
-+ "u. c #36312A",
-+ "v. c #12100E",
-+ "w. c #656263",
-+ "x. c #413945",
-+ "y. c #423449",
-+ "z. c #6D6D6D",
-+ "A. c #707070",
-+ "B. c #BCBCBC",
-+ "C. c #D3D3D3",
-+ "D. c #9B9B9B",
-+ "E. c #6F6F6F",
-+ "F. c #797979",
-+ "G. c #929292",
-+ "H. c #D1D1D1",
-+ "I. c #3D333F",
-+ "J. c #120F15",
-+ "K. c #C1BDC4",
-+ "L. c #56475E",
-+ "M. c #44364B",
-+ "N. c #3F3246",
-+ "O. c #D4D4D4",
-+ "P. c #8F8F8F",
-+ "Q. c #5D5D5D",
-+ "R. c #343434",
-+ "S. c #484848",
-+ "T. c #5F5F5F",
-+ "U. c #4E4E4E",
-+ "V. c #373737",
-+ "W. c #454545",
-+ "X. c #A4A4A4",
-+ "Y. c #DFDFDF",
-+ "Z. c #B6B6B6",
-+ "`. c #493951",
-+ " + c #1C1620",
-+ ".+ c #201923",
-+ "++ c #AEA7B0",
-+ "@+ c #B6B1B9",
-+ "#+ c #43354A",
-+ "$+ c #858585",
-+ "%+ c #737373",
-+ "&+ c #787878",
-+ "*+ c #8D8D8D",
-+ "=+ c #959595",
-+ "-+ c #ADADAD",
-+ ";+ c #BFBFBF",
-+ ">+ c #E8E8E8",
-+ ",+ c #F0F0F0",
-+ "'+ c #F9F9F9",
-+ ")+ c #717171",
-+ "!+ c #3A2E40",
-+ "~+ c #28212D",
-+ "{+ c #BCB6BE",
-+ "]+ c #A79FAA",
-+ "^+ c #C3C3C3",
-+ "/+ c #ACACAC",
-+ "(+ c #8B8B8B",
-+ "_+ c #5E5E5E",
-+ ":+ c #808080",
-+ "<+ c #AAAAAA",
-+ "[+ c #332839",
-+ "}+ c #3D3044",
-+ "|+ c #362B3C",
-+ "1+ c #342939",
-+ "2+ c #C0BAC3",
-+ "3+ c #8F8594",
-+ "4+ c #CECECE",
-+ "5+ c #BBBBBB",
-+ "6+ c #949494",
-+ "7+ c #595959",
-+ "8+ c #282828",
-+ "9+ c #575757",
-+ "0+ c #6A6A6A",
-+ "a+ c #EFEFEF",
-+ "b+ c #E0E0E0",
-+ "c+ c #CFCFCF",
-+ "d+ c #D8D8D8",
-+ "e+ c #281F2C",
-+ "f+ c #35293B",
-+ "g+ c #322737",
-+ "h+ c #C5BFC8",
-+ "i+ c #7C7081",
-+ "j+ c #E1E1E1",
-+ "k+ c #4A4A4A",
-+ "l+ c #AEAEAE",
-+ "m+ c #E9E9E9",
-+ "n+ c #FAFAFA",
-+ "o+ c #C6C6C6",
-+ "p+ c #171219",
-+ "q+ c #C1995E",
-+ "r+ c #D5A960",
-+ "s+ c #735B57",
-+ "t+ c #42344A",
-+ "u+ c #312636",
-+ "v+ c #C5C0C7",
-+ "w+ c #685B6E",
-+ "x+ c #46374E",
-+ "y+ c #EBEBEB",
-+ "z+ c #EEEEEE",
-+ "A+ c #6C6C6C",
-+ "B+ c #C4C4C4",
-+ "C+ c #AD8947",
-+ "D+ c #FECA65",
-+ "E+ c #BE8134",
-+ "F+ c #5A424A",
-+ "G+ c #312736",
-+ "H+ c #BEB9C2",
-+ "I+ c #47384E",
-+ "J+ c #C9C9C9",
-+ "K+ c #7E7E7E",
-+ "L+ c #5C5C5C",
-+ "M+ c #3B3B3B",
-+ "N+ c #4C4C4C",
-+ "O+ c #A9A9A9",
-+ "P+ c #9F9F9F",
-+ "Q+ c #9D9D9D",
-+ "R+ c #FEF9EE",
-+ "S+ c #C59C4E",
-+ "T+ c #EABA62",
-+ "U+ c #CC7300",
-+ "V+ c #84532E",
-+ "W+ c #44354B",
-+ "X+ c #413347",
-+ "Y+ c #47384F",
-+ "Z+ c #332939",
-+ "`+ c #B4AEB7",
-+ " @ c #AFA8B2",
-+ ".@ c #F3F3F3",
-+ "+@ c #B2B2B2",
-+ "@@ c #CDCDCD",
-+ "#@ c #ECECEC",
-+ "$@ c #FED076",
-+ "%@ c #E3B45A",
-+ "&@ c #C37413",
-+ "*@ c #AD6510",
-+ "=@ c #392C3E",
-+ "-@ c #392D40",
-+ ";@ c #3E3044",
-+ ">@ c #47374F",
-+ ",@ c #B4ADB7",
-+ "'@ c #A39BA7",
-+ ")@ c #493950",
-+ "!@ c #FEF3DD",
-+ "~@ c #D2A456",
-+ "{@ c #652A0C",
-+ "]@ c #2C2231",
-+ "^@ c #2F2535",
-+ "/@ c #2F2534",
-+ "(@ c #322838",
-+ "_@ c #332A37",
-+ ":@ c #352938",
-+ "<@ c #B1ABB4",
-+ "[@ c #756C64",
-+ "}@ c #3A2F3D",
-+ "|@ c #3F3145",
-+ "1@ c #444444",
-+ "2@ c #898989",
-+ "3@ c #505050",
-+ "4@ c #3E3E3E",
-+ "5@ c #C3B290",
-+ "6@ c #F2C174",
-+ "7@ c #B06006",
-+ "8@ c #602105",
-+ "9@ c #662100",
-+ "0@ c #2C2230",
-+ "a@ c #241C28",
-+ "b@ c #231B26",
-+ "c@ c #1D1720",
-+ "d@ c #362B3D",
-+ "e@ c #2D2332",
-+ "f@ c #322B30",
-+ "g@ c #6D605B",
-+ "h@ c #2E2432",
-+ "i@ c #B6B0B6",
-+ "j@ c #C2B7A7",
-+ "k@ c #63574D",
-+ "l@ c #3E3245",
-+ "m@ c #D5D5D5",
-+ "n@ c #C7B694",
-+ "o@ c #E6AC5A",
-+ "p@ c #7E3E02",
-+ "q@ c #3A1E1B",
-+ "r@ c #211A25",
-+ "s@ c #18131B",
-+ "t@ c #231B27",
-+ "u@ c #171118",
-+ "v@ c #3B3333",
-+ "w@ c #988A77",
-+ "x@ c #8E8172",
-+ "y@ c #2B2230",
-+ "z@ c #C0B6AF",
-+ "A@ c #F3F0EA",
-+ "B@ c #B4A489",
-+ "C@ c #4A413F",
-+ "D@ c #19141B",
-+ "E@ c #413348",
-+ "F@ c #FEDB98",
-+ "G@ c #FACB71",
-+ "H@ c #DE9E42",
-+ "I@ c #612700",
-+ "J@ c #5E2004",
-+ "K@ c #2A1B21",
-+ "L@ c #1B151E",
-+ "M@ c #1C151E",
-+ "N@ c #0E0A0E",
-+ "O@ c #6E6258",
-+ "P@ c #CDC3B2",
-+ "Q@ c #D5CCC1",
-+ "R@ c #9E907B",
-+ "S@ c #28202D",
-+ "T@ c #E2DDD5",
-+ "U@ c #F3F1EE",
-+ "V@ c #D3C8B3",
-+ "W@ c #C9BCA4",
-+ "X@ c #2A2327",
-+ "Y@ c #120D15",
-+ "Z@ c #33283A",
-+ "`@ c #FDCE73",
-+ " # c #D58824",
-+ ".# c #BB6C10",
-+ "+# c #622304",
-+ "@# c #441600",
-+ "## c #1C161F",
-+ "$# c #18121A",
-+ "%# c #120E14",
-+ "&# c #141016",
-+ "*# c #100C10",
-+ "=# c #998D78",
-+ "-# c #E9E5E0",
-+ ";# c #EAE6E0",
-+ "># c #BDAE90",
-+ ",# c #A4957F",
-+ "'# c #29202D",
-+ ")# c #ABA4AD",
-+ "!# c #F1EEE8",
-+ "~# c #EFEBE5",
-+ "{# c #DDD7C9",
-+ "]# c #DBD3C3",
-+ "^# c #BEB197",
-+ "/# c #302A2B",
-+ "(# c #09060A",
-+ "_# c #2A212E",
-+ ":# c #837988",
-+ "<# c #807C81",
-+ "[# c #B3ADA2",
-+ "}# c #EBC274",
-+ "|# c #7C3D00",
-+ "1# c #220B00",
-+ "2# c #100D12",
-+ "3# c #130F15",
-+ "4# c #130F16",
-+ "5# c #100C12",
-+ "6# c #0A080A",
-+ "7# c #9D9180",
-+ "8# c #F3F2F0",
-+ "9# c #F2EFEA",
-+ "0# c #CBBFA7",
-+ "a# c #BAAA8C",
-+ "b# c #A3947F",
-+ "c# c #ACA4A6",
-+ "d# c #F9F8F6",
-+ "e# c #E3DDCF",
-+ "f# c #CEC3B0",
-+ "g# c #BEB099",
-+ "h# c #C4B7A0",
-+ "i# c #B2A388",
-+ "j# c #39342F",
-+ "k# c #0A090C",
-+ "l# c #251D29",
-+ "m# c #17121A",
-+ "n# c #1B160B",
-+ "o# c #E1B359",
-+ "p# c #AF7C2D",
-+ "q# c #692900",
-+ "r# c #5A1D00",
-+ "s# c #110806",
-+ "t# c #0C090D",
-+ "u# c #0F0C12",
-+ "v# c #181414",
-+ "w# c #A59D91",
-+ "x# c #F2F0EF",
-+ "y# c #EDE8E1",
-+ "z# c #E3DDD0",
-+ "A# c #C0B19A",
-+ "B# c #BCAC8D",
-+ "C# c #988878",
-+ "D# c #2C2331",
-+ "E# c #B6ABA2",
-+ "F# c #F8F7F4",
-+ "G# c #CFC4AD",
-+ "H# c #D2C8B3",
-+ "I# c #C7BAA2",
-+ "J# c #C1B396",
-+ "K# c #AB9C80",
-+ "L# c #AC9D82",
-+ "M# c #352E2D",
-+ "N# c #1A151E",
-+ "O# c #322738",
-+ "P# c #413349",
-+ "Q# c #0A080B",
-+ "R# c #09070A",
-+ "S# c #403220",
-+ "T# c #E3B45C",
-+ "U# c #B47929",
-+ "V# c #AD5D02",
-+ "W# c #642102",
-+ "X# c #4C1C09",
-+ "Y# c #100C11",
-+ "Z# c #080609",
-+ "`# c #0B090D",
-+ " $ c #151017",
-+ ".$ c #262120",
-+ "+$ c #A49987",
-+ "@$ c #D4CDC1",
-+ "#$ c #DDD6C9",
-+ "$$ c #E4DED4",
-+ "%$ c #D4CCC0",
-+ "&$ c #CABFAC",
-+ "*$ c #BDAF96",
-+ "=$ c #827469",
-+ "-$ c #584D4B",
-+ ";$ c #2D2330",
-+ ">$ c #B0A28A",
-+ ",$ c #B3B0AC",
-+ "'$ c #565146",
-+ ")$ c #464035",
-+ "!$ c #4A4139",
-+ "~$ c #3C352F",
-+ "{$ c #302927",
-+ "]$ c #413936",
-+ "^$ c #161018",
-+ "/$ c #251C28",
-+ "($ c #1E1721",
-+ "_$ c #271F2B",
-+ ":$ c #6E583E",
-+ "<$ c #E7B75E",
-+ "[$ c #BF710F",
-+ "}$ c #914C06",
-+ "|$ c #2A110A",
-+ "1$ c #050406",
-+ "2$ c #130E14",
-+ "3$ c #151018",
-+ "4$ c #1C161D",
-+ "5$ c #4E4445",
-+ "6$ c #494044",
-+ "7$ c #8C7E6E",
-+ "8$ c #7C6E66",
-+ "9$ c #766962",
-+ "0$ c #817368",
-+ "a$ c #897B6D",
-+ "b$ c #6B5E5A",
-+ "c$ c #3C3239",
-+ "d$ c #1E1720",
-+ "e$ c #201924",
-+ "f$ c #736B65",
-+ "g$ c #544E4A",
-+ "h$ c #292325",
-+ "i$ c #110E13",
-+ "j$ c #17131A",
-+ "k$ c #1B161F",
-+ "l$ c #211A23",
-+ "m$ c #383037",
-+ "n$ c #241D29",
-+ "o$ c #241E29",
-+ "p$ c #261F2B",
-+ "q$ c #221B25",
-+ "r$ c #928156",
-+ "s$ c #D5A556",
-+ "t$ c #6E2E06",
-+ "u$ c #5C1E01",
-+ "v$ c #0F0705",
-+ "w$ c #030304",
-+ "x$ c #030203",
-+ "y$ c #050405",
-+ "z$ c #1D1721",
-+ "A$ c #211B25",
-+ "B$ c #251E2A",
-+ "C$ c #161118",
-+ "D$ c #D5D68D",
-+ "E$ c #E2BB5D",
-+ "F$ c #C06700",
-+ "G$ c #692100",
-+ "H$ c #4B1800",
-+ "I$ c #BDCC99",
-+ "J$ c #F2ECC5",
-+ "K$ c #B2A96D",
-+ "L$ c #965A05",
-+ "M$ c #A35502",
-+ "N$ c #270C00",
-+ "O$ c #EBE7C0",
-+ "P$ c #CDC398",
-+ "Q$ c #1E1D0F",
-+ "R$ c #0C0900",
-+ "S$ c #512A04",
-+ "T$ c #5E1E00",
-+ "U$ c #0D0400",
-+ "V$ c #9B9D78",
-+ "W$ c #938C6A",
-+ "X$ c #221E17",
-+ "Y$ c #121001",
-+ "Z$ c #391900",
-+ "`$ c #1B1B14",
-+ " % c #060505",
-+ ".% c #090700",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " . + @ @ @ # $ % & * = - ; > , ' > > ) ' > ! > ! ~ { ] ^ / ( _ : < [ ",
-+ " } | 1 2 2 3 4 5 6 6 7 8 8 9 0 a b c d e f g h i j k l m n o p q r s t u ",
-+ " v w x y z A B C D E F G H I F F F J K G L M N F F F F F O P Q R S T U V ",
-+ " W X y Y Z ` F F F F L .F ..+.@.#.$.%.&.*.=.-.;.F F F F F G >.,.'.).!.~. ",
-+ " {.].^./.(.F F F F H _.:.<.[.}.|.1.2.3.4.5.6.-.7.F F F F F F F 8.9.0.a.b. ",
-+ " c.d.e.O F F F H f.g.h.i.j.k.l.m.n.o.p.1.=.6.q.r.F F F F F F F L s.t.u.v. ",
-+ " w.x.F F L y.M 6 h.h.h.z.A.B.C.D.E.F.G.H.=.h.q.-.F F F F F F L I F I.A J. ",
-+ " K.L.M.N.N K F O.P.Q.R.R.S.T.U.V.W.X.Y.Z.h.h.q.-.F F F F F `.F F F F +.+ ",
-+ " ++@+#+K G F F F $+%+&+*+=+-+;+>+,+'+5.6.h.h.h.)+-.N F F F I G F F F F !+~+ ",
-+ " {+]+F F F F F F -+<.Z.^+^+/+(+_+S.A.=+:+,+h.h.<+-.[+F F G L F F F F F }+|+1+ ",
-+ " 2+3+F F F F F F 4+<+5+6+7+8+9+i.0+a+b+c+d+h.h.<+-.e+F I .F F F F F F y.f+g+ ",
-+ " h+i+F F F F F G j+k.k+Q.l+m+n+5.Z.p.h.h.h.h.h.o+-.p+q+r+s+F F F F F G t+[+u+ ",
-+ " v+w+F F F F .x+y+>+z+2.o.p.5.=.5.-+U.A+B+h.h.h.-.C+D+D+E+F+F G G `.`.x+[+G+ ",
-+ " H+C F F F H I+F ,+J+E.K+L+M+)+A.N+&+O+P+Q+h.h.R+S+D+T+E+U+V+H W+X+x+Y+x+|+Z+ ",
-+ " `+ @F F F `.`.F F .@b+n.c++@@@4.h.h.h.h.#@h.h.R+$@D+%@&@U+U+*@=@f+-@;@>@J g+1+ ",
-+ " ,@'@F F )@G F F F '+n+n+4.=.=.h.X.h.h.h.A.h.!@$@D+~@U+U+U+U+{@]@^@/@(@!+M |+_@:@ ",
-+ " <@[@}@|@F F F F F n+n+|.1@o+O.2@3@:+A+A+4@5@D+D+6@U+U+U+7@8@9@0@a@b@c@d@e@f@g@h@ ",
-+ " i@j@k@b@l@F F F F 5.=.4.%+m@5.p.b+h.h.h.n@D+D+o@U+U+U+p@9@9@q@r@c@s@t@u@v@w@x@y@ ",
-+ " z@A@B@C@D@E@F F F =.6.6.6.h.h.h.h.h.h.F@D+G@H@U+U+U+I@9@J@K@c@L@D@M@N@O@P@Q@R@S@ ",
-+ " T@U@V@W@X@Y@Z@F F 6.6.6.h.h.h.h.h.h.F@D+`@ #U+U+.#+#9@@###s@$#%#&#*#=#-#;#>#,#'# ",
-+ " )#!#~#{#]#^#/#(#_#G :#<#<+<+<+<+<+[#}#D+~@U+U+U+|#9@9@1#2#3#&#4#5#6#7#8#9#0#a#b#y@ ",
-+ " c#d#e#f#g#h#i#j#k#l#G m#-.-.-.-.n#o#D+p#U+U+U+q#9@r#s#t#t#5#%#u#v#w#x#y#z#A#B#C#D# ",
-+ " E#F#G#H#I#J#K#L#M#N#O#P#m#Q#R#S#T#D+U#U+U+V#W#9@X#Y#R#Z#`# $Y#.$+$@$#$$$%$&$*$=$-$;$ ",
-+ " >$,$'$a.)$!$~${$]$^$/$($t@_$:$D+<$[$U+U+}$9@9@|$Z#1$1$Q#2$3$4$5$6$7$8$9$0$a$b$c$d$e$ ",
-+ " f$g$h$i$j$N#k$l$m$n$o$p$q$r$D+s$[$U+U+t$9@u$v$w$x$y$R#2#s@z$A$n$B$p$p$p$p$p$p$r@m#C$ ",
-+ " D$E$U+U+F$G$9@H$-.-.-.-.-. ",
-+ " I$J$K$L$M$9@9@N$-.-.-.-.-. ",
-+ " O$P$Q$R$S$T$U$-.-.-.-. ",
-+ " V$W$X$-.Y$Z$-.-.-.-. ",
-+ " `$ %.% -.-.-. ",
-+ " -.-. ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " "};
-+
-+ static char * documents_xpm[] = {
-+ "48 48 317 2",
-+ " c None",
-+ ". c #000000",
-+ "+ c #978F7C",
-+ "@ c #8F8775",
-+ "# c #605D52",
-+ "$ c #070706",
-+ "% c #24231F",
-+ "& c #33312C",
-+ "* c #3B3932",
-+ "= c #3A372F",
-+ "- c #676154",
-+ "; c #AE8E53",
-+ "> c #DDAF5A",
-+ ", c #F3B94F",
-+ "' c #948C79",
-+ ") c #24221E",
-+ "! c #7E7767",
-+ "~ c #857E6D",
-+ "{ c #524D42",
-+ "] c #3E3B34",
-+ "^ c #2F2D29",
-+ "/ c #201F1D",
-+ "( c #191816",
-+ "_ c #282622",
-+ ": c #858175",
-+ "< c #A59E8D",
-+ "[ c #99927F",
-+ "} c #B18F52",
-+ "| c #E4B04F",
-+ "1 c #B48B3A",
-+ "2 c #6F5224",
-+ "3 c #DEC277",
-+ "4 c #CAAF6F",
-+ "5 c #90825F",
-+ "6 c #A4A093",
-+ "7 c #C8C4B9",
-+ "8 c #D0CDC4",
-+ "9 c #C5C0B6",
-+ "0 c #B2AC9E",
-+ "a c #A7A090",
-+ "b c #7E7867",
-+ "c c #6D6758",
-+ "d c #22201C",
-+ "e c #151411",
-+ "f c #181714",
-+ "g c #232220",
-+ "h c #343432",
-+ "i c #43423F",
-+ "j c #3D3C38",
-+ "k c #524E47",
-+ "l c #716B5C",
-+ "m c #928A78",
-+ "n c #8D8472",
-+ "o c #706557",
-+ "p c #50473D",
-+ "q c #29221E",
-+ "r c #201A17",
-+ "s c #4D3C1F",
-+ "t c #5F4922",
-+ "u c #604A22",
-+ "v c #E9E089",
-+ "w c #FDFAA2",
-+ "x c #FAF5A0",
-+ "y c #D3C28F",
-+ "z c #858481",
-+ "A c #C5C2BC",
-+ "B c #B6B1A5",
-+ "C c #8E8674",
-+ "D c #645F54",
-+ "E c #57544D",
-+ "F c #37352F",
-+ "G c #2C2923",
-+ "H c #2C2A24",
-+ "I c #32302B",
-+ "J c #5D5A54",
-+ "K c #737069",
-+ "L c #A7A59D",
-+ "M c #BBB9B1",
-+ "N c #A5A297",
-+ "O c #A29D93",
-+ "P c #857F6E",
-+ "Q c #8A8371",
-+ "R c #918977",
-+ "S c #857B6A",
-+ "T c #5B5146",
-+ "U c #342D27",
-+ "V c #241D17",
-+ "W c #4E3D1F",
-+ "X c #E5D683",
-+ "Y c #E8E392",
-+ "Z c #BFBD7C",
-+ "` c #312C28",
-+ " . c #4E4640",
-+ ".. c #605750",
-+ "+. c #413B34",
-+ "@. c #413C36",
-+ "#. c #514B42",
-+ "$. c #B6B3AD",
-+ "%. c #B9B5AF",
-+ "&. c #C0BDB4",
-+ "*. c #C1BDB2",
-+ "=. c #BAB5A8",
-+ "-. c #B5AFA2",
-+ ";. c #B0A99B",
-+ ">. c #A29B8A",
-+ ",. c #958C78",
-+ "'. c #887E6D",
-+ "). c #675C50",
-+ "!. c #3C342D",
-+ "~. c #221B17",
-+ "{. c #4C3B1F",
-+ "]. c #D0B470",
-+ "^. c #B8A263",
-+ "/. c #332E29",
-+ "(. c #3B3530",
-+ "_. c #5C524B",
-+ ":. c #585048",
-+ "<. c #4B433E",
-+ "[. c #847B75",
-+ "}. c #695E56",
-+ "|. c #877F78",
-+ "1. c #77736D",
-+ "2. c #EBE6AB",
-+ "3. c #EEECCF",
-+ "4. c #DEDDB0",
-+ "5. c #C1BE70",
-+ "6. c #9C8653",
-+ "7. c #9E8B5B",
-+ "8. c #1F1916",
-+ "9. c #1E1815",
-+ "0. c #1E1816",
-+ "a. c #948259",
-+ "b. c #3E3731",
-+ "c. c #3E3732",
-+ "d. c #534A44",
-+ "e. c #625850",
-+ "f. c #574E47",
-+ "g. c #413A34",
-+ "h. c #99918B",
-+ "i. c #463E39",
-+ "j. c #867E56",
-+ "k. c #E3E2AB",
-+ "l. c #C8C7AB",
-+ "m. c #938E5B",
-+ "n. c #615233",
-+ "o. c #3E3522",
-+ "p. c #181311",
-+ "q. c #1C1714",
-+ "r. c #504842",
-+ "s. c #423B35",
-+ "t. c #938B85",
-+ "u. c #332D28",
-+ "v. c #B6A267",
-+ "w. c #857F4E",
-+ "x. c #5F5134",
-+ "y. c #352D1C",
-+ "z. c #191412",
-+ "A. c #5B514A",
-+ "B. c #504741",
-+ "C. c #645951",
-+ "D. c #564D46",
-+ "E. c #2F2926",
-+ "F. c #3D352B",
-+ "G. c #8D7E49",
-+ "H. c #493D27",
-+ "I. c #161210",
-+ "J. c #5D534C",
-+ "K. c #5E544D",
-+ "L. c #635851",
-+ "M. c #594F49",
-+ "N. c #37302D",
-+ "O. c #99928C",
-+ "P. c #3A3430",
-+ "Q. c #433924",
-+ "R. c #251F17",
-+ "S. c #171311",
-+ "T. c #1A1512",
-+ "U. c #61564F",
-+ "V. c #5A514A",
-+ "W. c #332D29",
-+ "X. c #9E9792",
-+ "Y. c #1A1513",
-+ "Z. c #514943",
-+ "`. c #5A504A",
-+ " + c #2C2724",
-+ ".+ c #9D9691",
-+ "++ c #332D2A",
-+ "@+ c #3B3531",
-+ "#+ c #645A52",
-+ "$+ c #5F554E",
-+ "%+ c #352F2C",
-+ "&+ c #A29C97",
-+ "*+ c #5F554D",
-+ "=+ c #655A52",
-+ "-+ c #34302B",
-+ ";+ c #ABA5A1",
-+ ">+ c #2E2926",
-+ ",+ c #665B53",
-+ "'+ c #342E2A",
-+ ")+ c #A59E9A",
-+ "!+ c #0C0908",
-+ "~+ c #595049",
-+ "{+ c #595048",
-+ "]+ c #282421",
-+ "^+ c #9F9893",
-+ "/+ c #624C27",
-+ "(+ c #231A0C",
-+ "_+ c #47403A",
-+ ":+ c #514842",
-+ "<+ c #27221F",
-+ "[+ c #AAA39F",
-+ "}+ c #382C1D",
-+ "|+ c #E3AF4D",
-+ "1+ c #372A12",
-+ "2+ c #48403B",
-+ "3+ c #4D443F",
-+ "4+ c #554C46",
-+ "5+ c #231F1C",
-+ "6+ c #AFA9A5",
-+ "7+ c #403833",
-+ "8+ c #B3893E",
-+ "9+ c #CE9C43",
-+ "0+ c #2B200E",
-+ "a+ c #3A342F",
-+ "b+ c #48413B",
-+ "c+ c #5A5049",
-+ "d+ c #23201D",
-+ "e+ c #AAA4A0",
-+ "f+ c #61574F",
-+ "g+ c #755928",
-+ "h+ c #423214",
-+ "i+ c #140F06",
-+ "j+ c #18130C",
-+ "k+ c #39332F",
-+ "l+ c #36312C",
-+ "m+ c #4A423C",
-+ "n+ c #37312D",
-+ "o+ c #9E9995",
-+ "p+ c #5D544C",
-+ "q+ c #4F4741",
-+ "r+ c #665C54",
-+ "s+ c #040303",
-+ "t+ c #0B0904",
-+ "u+ c #71613A",
-+ "v+ c #242018",
-+ "w+ c #413A35",
-+ "x+ c #524A43",
-+ "y+ c #2F2A27",
-+ "z+ c #999490",
-+ "A+ c #120F0D",
-+ "B+ c #030302",
-+ "C+ c #D1CD7A",
-+ "D+ c #454025",
-+ "E+ c #1C1916",
-+ "F+ c #4A433D",
-+ "G+ c #86807E",
-+ "H+ c #60564E",
-+ "I+ c #3F3732",
-+ "J+ c #1D1714",
-+ "K+ c #D6CD7A",
-+ "L+ c #A69557",
-+ "M+ c #2A251D",
-+ "N+ c #352F2B",
-+ "O+ c #403934",
-+ "P+ c #84807D",
-+ "Q+ c #625750",
-+ "R+ c #3D3531",
-+ "S+ c #1B1613",
-+ "T+ c #38311C",
-+ "U+ c #9B8652",
-+ "V+ c #84724C",
-+ "W+ c #292421",
-+ "X+ c #3C3631",
-+ "Y+ c #7F7A76",
-+ "Z+ c #322C28",
-+ "`+ c #181411",
-+ " @ c #1C1614",
-+ ".@ c #0F0C0B",
-+ "+@ c #070604",
-+ "@@ c #2D281D",
-+ "#@ c #1D1A17",
-+ "$@ c #302B28",
-+ "%@ c #696561",
-+ "&@ c #544B45",
-+ "*@ c #433C37",
-+ "=@ c #5E5240",
-+ "-@ c #938151",
-+ ";@ c #2F271D",
-+ ">@ c #1D1815",
-+ ",@ c #1C1917",
-+ "'@ c #36302C",
-+ ")@ c #726D6B",
-+ "!@ c #554C45",
-+ "~@ c #6F6349",
-+ "{@ c #E4D985",
-+ "]@ c #B9AF67",
-+ "^@ c #6A5D39",
-+ "/@ c #31291C",
-+ "(@ c #221C16",
-+ "_@ c #1D1B1A",
-+ ":@ c #49423B",
-+ "<@ c #C2B570",
-+ "[@ c #F7F49D",
-+ "}@ c #C4BE71",
-+ "|@ c #635333",
-+ "1@ c #493E24",
-+ "2@ c #1C1710",
-+ "3@ c #49413B",
-+ "4@ c #4A4131",
-+ "5@ c #B6A864",
-+ "6@ c #C3AC63",
-+ "7@ c #78673D",
-+ "8@ c #252012",
-+ "9@ c #030202",
-+ "0@ c #2A2419",
-+ "a@ c #342D1B",
-+ "b@ c #17130C",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " . ",
-+ " . . . . . . . . ",
-+ " . . . . . . . . . ",
-+ " . . . ",
-+ " . . + @ # $ % & * = - + ; > , ",
-+ " + ' ) ) ! ~ { ] ^ / ( _ : < [ + + + + } | 1 2 ",
-+ " 3 4 5 6 7 8 9 0 a + + + b c d e f g h i j k l m + + n o p q r r s t u ",
-+ " v w x y z A B C D E F G H I J K L M N O P Q R n S T U r r r r r r r V W t ",
-+ " X Y Z ` ...+.@.#.$.%.&.*.=.-.;.>.+ ,.'.).!.r r r r r r r r r r r r r ~.{. ",
-+ " ].^./.(._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.0.r r r r r r r r r r r r r r r r r ",
-+ " a.b.c.d.e.f.g.h.}.}.i.j.k.l.m.n.o.p.q.r r r r r r r r r r r r r r r r r ",
-+ " r.<._.}.f.s.t.}.}.}.u.v.w.x.y.z.p.8.r r r r r r r r r r r r r r r r r ",
-+ " A.B.C.}.D.E.t.}.}.}.d.F.G.H.z.I.q.r r r r r r r r r r r r r r r r r r ",
-+ " J.K.L.}.M.N.O.}.}.}.}.P.Q.R.S.T.r r r r r r r r r r r r r r r r r r r ",
-+ " A.U.}.}.V.W.X.}.}.}.}.A.Y.T.I.r r r r r r r r r r r r r r r r r r r r ",
-+ " Z._.e.}.`. +.+}.}.}.}._.r 9.q.r r r r r r r r r r r r r r r r r r r r ",
-+ " i.U.U.}._.++O.}.}.}.}._.r r r r r r r r r r r r r r r r r r r r r r r ",
-+ " @+#+$+}._.%+&+}.}.}.}._.r r r r r r r r r r r r r r r r r r r r r r r ",
-+ " +*+$+=+D.-+;+}.}.}.}._.r r r r r r r r r r r r r r r r r r r r r r 9. ",
-+ " >+K._.,+V.'+)+}.}.}.}._.r r r r r r r r r r r r r r r r r r r r r 0.!+ ",
-+ " ~+~+C.{+]+^+}.}.}.}._.r r r r r r r r r r r r r r r r r r r r r /+(+ ",
-+ " _+:+A.`.<+[+}.}.}.}._.r r r r r r r r r r r r r r r r r r r r }+|+1+ ",
-+ " . 2+3+4+_.5+6+}.}.}.}.7+r r r r r r r r r r r r r r r r r r r r 8+9+0+ ",
-+ " a+:+b+c+d+e+}.}.f+~+7+r r r r r r r r r r r r r r r r r r r V g+h+i+. . . ",
-+ " . j+k+l+m+n+o+}.p+q+r+7+r r r r r r r r r r r r r r r r r r p.s+. t+. . . . . . . ",
-+ " u+v+w+x+y+z+K.d._.d.7+r r r r r r r r r r r r r r r r A+B+. . . . . . . . . . . . ",
-+ " C+D+E+F+W.G+,+H+f.f+I+J+8.r r r r r r r r r r r r A+B+. . . . . . . . . . . . . ",
-+ " . K+L+M+N+O+P+L._.A.Q+R+q.S+9.r r r r r r r r r A+B+. . . . . . . . . . . . . ",
-+ " . T+U+V+W+X+Y+#+f.A.q+Z+z.`+Y. @r r r r r q..@B+. . . . . . . . . . . . . ",
-+ " . +@@@#@$@%@H+&@*@=@-@;@I.z.Y.>@r r q..@. . . . . . . . . . . . . . ",
-+ " . ,@'@)@!@*@~@{@]@^@/@(@q.r q..@. . . . . . . . . . . . . . ",
-+ " . _@a+:@<@[@}@|@1@2@I..@. . . . . . . . . . . . . ",
-+ " 3@4@5@6@7@8@9@. . . . . . . . . . . . . ",
-+ " 0@a@b@. . . . . . . . . . ",
-+ " . . . . ",
-+ " ",
-+ " ",
-+ " ",
-+ " ",
-+ " "};
-+
-
- #define DIR_LIST_WIDTH 180
- #define DIR_LIST_HEIGHT 180
-***************
-*** 335,340 ****
---- 2074,2082 ----
- static void gtk_file_selection_delete_file (GtkWidget *widget, gpointer data);
- static void gtk_file_selection_rename_file (GtkWidget *widget, gpointer data);
-
-+ static void home_clicked (GtkWidget *widget, gpointer data);
-+ static void desktop_clicked (GtkWidget *widget, gpointer data);
-+ static void documents_clicked (GtkWidget *widget, gpointer data);
-
-
- static GtkWindowClass *parent_class = NULL;
-***************
-*** 379,384 ****
---- 2121,2163 ----
- object_class->destroy = gtk_file_selection_destroy;
- }
-
-+ static GtkWidget *
-+ create_pixmap_button (GtkFileSelection *filesel,
-+ GtkWidget *parent_hbox,
-+ gchar **xpm_data,
-+ gchar *title)
-+ {
-+ GtkWidget *btn;
-+ GtkWidget *hbox;
-+ GtkWidget *wpixmap;
-+ GtkWidget *label;
-+ GdkPixmap *pixmap;
-+ GdkPixmap *mask;
-+
-+ btn = gtk_button_new ();
-+ gtk_box_pack_start (GTK_BOX (parent_hbox), btn, TRUE, FALSE, 5);
-+ gtk_widget_realize (btn);
-+
-+ pixmap = gdk_pixmap_create_from_xpm_d (btn->window, &mask,
-+ &btn->style->bg[GTK_STATE_NORMAL],
-+ (gchar**)xpm_data);
-+
-+ label = gtk_label_new (title);
-+
-+ wpixmap = gtk_pixmap_new (pixmap, mask);
-+
-+ hbox = gtk_vbox_new (FALSE, 5);
-+
-+ gtk_box_pack_start (GTK_BOX (hbox), wpixmap, FALSE, FALSE, 0);
-+ gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0);
-+
-+ gtk_widget_show_all (hbox);
-+
-+ gtk_container_add (GTK_CONTAINER (btn), hbox);
-+
-+ return btn;
-+ }
-+
- static void
- gtk_file_selection_init (GtkFileSelection *filesel)
- {
-***************
-*** 388,394 ****
---- 2167,2176 ----
- GtkWidget *confirm_area;
- GtkWidget *pulldown_hbox;
- GtkWidget *scrolled_win;
-+ GtkWidget *navigation_area;
-+ GtkWidget *btn;
-
-+ char *dirname;
- char *dir_title [2];
- char *file_title [2];
-
-***************
-*** 426,431 ****
---- 2208,2256 ----
- gtk_box_pack_start (GTK_BOX (filesel->main_vbox), list_hbox, TRUE, TRUE, 0);
- gtk_widget_show (list_hbox);
-
-+ /* The navigation buttons */
-+ navigation_area = gtk_vbox_new (TRUE, 0);
-+ gtk_box_pack_start (GTK_BOX (list_hbox), navigation_area, FALSE, FALSE, 5);
-+ gtk_widget_show (navigation_area);
-+
-+ if (g_get_home_dir () != NULL)
-+ {
-+ struct stat sb;
-+ btn = create_pixmap_button (filesel, navigation_area,
-+ (gchar **)home_xpm,
-+ _("Home"));
-+ gtk_widget_show (btn);
-+ gtk_signal_connect (GTK_OBJECT (btn), "clicked",
-+ home_clicked, filesel);
-+
-+ dirname = g_strdup_printf ("%s/.gnome-desktop/", g_get_home_dir ());
-+ if (stat (dirname, &sb) == 0 && S_ISDIR(sb.st_mode))
-+ {
-+ btn = create_pixmap_button (filesel, navigation_area,
-+ (gchar **)desktop_xpm,
-+ _("Desktop"));
-+ gtk_widget_show (btn);
-+ gtk_signal_connect (GTK_OBJECT (btn), "clicked",
-+ desktop_clicked, filesel);
-+
-+
-+ }
-+ g_free (dirname);
-+
-+ dirname = g_strdup_printf ("%s/Documents/", g_get_home_dir ());
-+ if (stat (dirname, &sb) == 0 && S_ISDIR(sb.st_mode))
-+ {
-+ btn = create_pixmap_button (filesel, navigation_area,
-+ (gchar **)documents_xpm,
-+ _("Documents"));
-+ gtk_widget_show (btn);
-+ gtk_signal_connect (GTK_OBJECT (btn), "clicked",
-+ documents_clicked, filesel);
-+ }
-+
-+ g_free (dirname);
-+ }
-+
- /* The directories clist */
- dir_title[0] = _("Directories");
- dir_title[1] = NULL;
-***************
-*** 1094,1099 ****
---- 2919,2959 ----
- }
-
-
-+ static void
-+ home_clicked (GtkWidget *widget, gpointer data)
-+ {
-+ char *dir;
-+
-+ dir = g_strdup_printf ("%s/", g_get_home_dir());
-+
-+ gtk_file_selection_populate (GTK_FILE_SELECTION (data),
-+ dir, FALSE);
-+ g_free (dir);
-+ }
-+
-+ static void
-+ desktop_clicked (GtkWidget *widget, gpointer data)
-+ {
-+ char *dir;
-+
-+ dir = g_strdup_printf ("%s/.gnome-desktop/", g_get_home_dir ());
-+
-+ gtk_file_selection_populate (GTK_FILE_SELECTION (data),
-+ dir, FALSE);
-+ g_free (dir);
-+ }
-+
-+ static void
-+ documents_clicked (GtkWidget *widget, gpointer data)
-+ {
-+ char *dir;
-+ dir = g_strdup_printf ("%s/Documents/", g_get_home_dir ());
-+
-+ gtk_file_selection_populate (GTK_FILE_SELECTION (data), dir, FALSE);
-+
-+ g_free (dir);
-+ }
-+
- static gint
- gtk_file_selection_key_press (GtkWidget *widget,
- GdkEventKey *event,
-***************
-*** 1466,1472 ****
- {
- gtk_file_selection_update_history_menu (fs, cmpl_reference_position (cmpl_state));
- }
-!
- }
- }
-
---- 3326,3332 ----
- {
- gtk_file_selection_update_history_menu (fs, cmpl_reference_position (cmpl_state));
- }
-!
- }
- }
-
diff --git a/x11-libs/gtk+/files/1.2.10/gtk+-filesel-save-dir.patch b/x11-libs/gtk+/files/1.2.10/gtk+-filesel-save-dir.patch
deleted file mode 100644
index 5584fdccf06a..000000000000
--- a/x11-libs/gtk+/files/1.2.10/gtk+-filesel-save-dir.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-diff --exclude=Makefile.in -Nrc -x *~ gtk+-1.2.10.orig/gtk/gtkfilesel.c gtk+-1.2.10/gtk/gtkfilesel.c
-*** gtk+-1.2.10.orig/gtk/gtkfilesel.c Fri Apr 13 02:25:17 2001
---- gtk+-1.2.10/gtk/gtkfilesel.c Fri Apr 13 02:24:52 2001
-***************
-*** 2081,2086 ****
---- 2081,2088 ----
-
- static GtkWindowClass *parent_class = NULL;
-
-+ static char *last_dir = NULL;
-+
- /* Saves errno when something cmpl does fails. */
- static gint cmpl_errno;
-
-***************
-*** 2347,2353 ****
- }
- else
- {
-! gtk_file_selection_populate (filesel, "", FALSE);
- }
-
- gtk_widget_grab_focus (filesel->selection_entry);
---- 2349,2362 ----
- }
- else
- {
-! if (last_dir)
-! {
-! gtk_file_selection_populate (filesel, last_dir, FALSE);
-! }
-! else
-! {
-! gtk_file_selection_populate (filesel, "", FALSE);
-! }
- }
-
- gtk_widget_grab_focus (filesel->selection_entry);
-***************
-*** 3309,3314 ****
---- 3318,3325 ----
-
- if (!did_recurse)
- {
-+ char *dirname;
-+ struct stat ent_sbuf;
- if (fs->selection_entry)
- gtk_entry_set_position (GTK_ENTRY (fs->selection_entry), selection_index);
-
-***************
-*** 1467,1472 ****
---- 1478,1495 ----
- gtk_file_selection_update_history_menu (fs, cmpl_reference_position (cmpl_state));
- }
-
-+ dirname = cmpl_reference_position (cmpl_state);
-+ if(dirname && stat(dirname, &ent_sbuf) >= 0 && S_ISDIR(ent_sbuf.st_mode))
-+ {
-+ if (last_dir)
-+ {
-+ g_free (last_dir);
-+ }
-+
-+
-+
-+ last_dir = g_strdup_printf ("%s%c", dirname, G_DIR_SEPARATOR);
-+ }
- }
- }
-
diff --git a/x11-libs/gtk+/files/1.2.10/gtk+-mac_ctree.patch b/x11-libs/gtk+/files/1.2.10/gtk+-mac_ctree.patch
deleted file mode 100644
index 64f3879e5c5b..000000000000
--- a/x11-libs/gtk+/files/1.2.10/gtk+-mac_ctree.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- gtk+-1.2.7/gtk/gtkctree.c~ Wed Feb 16 06:18:07 2000
-+++ gtk+-1.2.7/gtk/gtkctree.c Fri May 19 23:05:15 2000
-@@ -609,8 +609,8 @@
- ctree->tree_indent = 20;
- ctree->tree_spacing = 5;
- ctree->tree_column = 0;
-- ctree->line_style = GTK_CTREE_LINES_SOLID;
-- ctree->expander_style = GTK_CTREE_EXPANDER_SQUARE;
-+ ctree->line_style = GTK_CTREE_LINES_NONE;
-+ ctree->expander_style = GTK_CTREE_EXPANDER_TRIANGLE;
- ctree->drag_compare = NULL;
- ctree->show_stub = TRUE;
-
diff --git a/x11-libs/gtk+/files/digest-gtk+-1.2.10-r8 b/x11-libs/gtk+/files/digest-gtk+-1.2.10-r8
deleted file mode 100644
index c7995d372331..000000000000
--- a/x11-libs/gtk+/files/digest-gtk+-1.2.10-r8
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 4d5cb2fc7fb7830e4af9747a36bfce20 gtk+-1.2.10.tar.gz 2868322
-MD5 0ae8dcec20e0fa6dbc022d5eb00dc2a3 gtk+-1.2.10-r8-gentoo.diff.bz2 81223
diff --git a/x11-libs/gtk+/files/digest-gtk+-2.0.6-r3 b/x11-libs/gtk+/files/digest-gtk+-2.0.6-r3
deleted file mode 100644
index 549216ca2941..000000000000
--- a/x11-libs/gtk+/files/digest-gtk+-2.0.6-r3
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 5f9c1b54abea95408155045c661a5adf gtk+-2.0.6.tar.bz2 6118141
-MD5 9aa3c564462049490bff7007e423a019 gtk+-directfb-2.0.6-gentoo.patch.bz2 125787
diff --git a/x11-libs/gtk+/files/digest-gtk+-2.0.7-r1 b/x11-libs/gtk+/files/digest-gtk+-2.0.7-r1
deleted file mode 100644
index 24041ff7750e..000000000000
--- a/x11-libs/gtk+/files/digest-gtk+-2.0.7-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 c9f641a22400660555094506f298e9b8 gtk+-2.0.7.tar.bz2 6319904
diff --git a/x11-libs/gtk+/files/digest-gtk+-2.0.8 b/x11-libs/gtk+/files/digest-gtk+-2.0.8
deleted file mode 100644
index 86039853b269..000000000000
--- a/x11-libs/gtk+/files/digest-gtk+-2.0.8
+++ /dev/null
@@ -1 +0,0 @@
-MD5 3f2fdc357494b9733175d6a7bbf5d786 gtk+-2.0.8.tar.bz2 6303912
diff --git a/x11-libs/gtk+/files/digest-gtk+-2.0.8-r1 b/x11-libs/gtk+/files/digest-gtk+-2.0.8-r1
deleted file mode 100644
index 564f70074241..000000000000
--- a/x11-libs/gtk+/files/digest-gtk+-2.0.8-r1
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 3f2fdc357494b9733175d6a7bbf5d786 gtk+-2.0.8.tar.bz2 6303912
-MD5 e56ff551a5086eb4c63a72a5640b7bf5 gtk+-directfb-2.0.8-gentoo.bz2 128048
diff --git a/x11-libs/gtk+/files/digest-gtk+-2.0.9 b/x11-libs/gtk+/files/digest-gtk+-2.0.9
deleted file mode 100644
index 21c117e74c43..000000000000
--- a/x11-libs/gtk+/files/digest-gtk+-2.0.9
+++ /dev/null
@@ -1 +0,0 @@
-MD5 9827bca97fc09ff62b75579614dcfeb2 gtk+-2.0.9.tar.bz2 6310530
diff --git a/x11-libs/gtk+/files/digest-gtk+-2.1.2 b/x11-libs/gtk+/files/digest-gtk+-2.1.2
deleted file mode 100644
index 1a395b0f58ef..000000000000
--- a/x11-libs/gtk+/files/digest-gtk+-2.1.2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 b5d9c50ce7e09f78a18047ddcf60de6d gtk+-2.1.2.tar.bz2 6174940
diff --git a/x11-libs/gtk+/files/digest-gtk+-2.2.0 b/x11-libs/gtk+/files/digest-gtk+-2.2.0
deleted file mode 100644
index e8f7824352ab..000000000000
--- a/x11-libs/gtk+/files/digest-gtk+-2.2.0
+++ /dev/null
@@ -1 +0,0 @@
-MD5 99d891779be79f348b85ac44a8c04ee9 gtk+-2.2.0.tar.bz2 6448407
diff --git a/x11-libs/gtk+/files/digest-gtk+-2.2.0-r1 b/x11-libs/gtk+/files/digest-gtk+-2.2.0-r1
deleted file mode 100644
index e8f7824352ab..000000000000
--- a/x11-libs/gtk+/files/digest-gtk+-2.2.0-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 99d891779be79f348b85ac44a8c04ee9 gtk+-2.2.0.tar.bz2 6448407
diff --git a/x11-libs/gtk+/files/digest-gtk+-2.2.2 b/x11-libs/gtk+/files/digest-gtk+-2.2.2
new file mode 100644
index 000000000000..1c2912f96d68
--- /dev/null
+++ b/x11-libs/gtk+/files/digest-gtk+-2.2.2
@@ -0,0 +1 @@
+MD5 5a7c639f0f2d682bdc17e3f81c17c79c gtk+-2.2.2.tar.bz2 6975953
diff --git a/x11-libs/gtk+/files/gentoo-gtk+-2.0.7-gdk-pixbuf.patch b/x11-libs/gtk+/files/gentoo-gtk+-2.0.7-gdk-pixbuf.patch
deleted file mode 100644
index 6b3fe0afd2e9..000000000000
--- a/x11-libs/gtk+/files/gentoo-gtk+-2.0.7-gdk-pixbuf.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- gtk+-2.0.7/gdk-pixbuf/io-gif.c.old 2002-11-06 00:11:44.000000000 +0100
-+++ gtk+-2.0.7/gdk-pixbuf/io-gif.c 2002-11-06 00:12:25.000000000 +0100
-@@ -534,7 +534,7 @@
- return 0;
- }
-
--#define CHECK_LZW_SP() if(((guchar *)context->lzw_sp) >= (((guchar *)context->lzw_stack) + sizeof(context->lzw_stack))) { \
-+#define CHECK_LZWP_SP() if(((guchar *)context->lzw_sp) >= (((guchar *)context->lzw_stack) + sizeof(context->lzw_stack))) { \
- g_set_error (context->error, \
- GDK_PIXBUF_ERROR, \
- GDK_PIXBUF_ERROR_CORRUPT_IMAGE, \
diff --git a/x11-libs/gtk+/files/gtk+-2-xftprefs.patch b/x11-libs/gtk+/files/gtk+-2-xftprefs.patch
new file mode 100644
index 000000000000..fbc9fc253a29
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-2-xftprefs.patch
@@ -0,0 +1,229 @@
+--- gtk+-2.2.1/gdk/x11/gdkevents-x11.c.xftprefs Thu Jan 23 16:57:04 2003
++++ gtk+-2.2.1/gdk/x11/gdkevents-x11.c Sun Feb 2 22:29:22 2003
+@@ -2497,7 +2497,12 @@
+ { "Gtk/IMStatusStyle", "gtk-im-status-style" },
+ { "Net/CursorBlink", "gtk-cursor-blink" },
+ { "Net/CursorBlinkTime", "gtk-cursor-blink-time" },
+- { "Net/ThemeName", "gtk-theme-name" }
++ { "Net/ThemeName", "gtk-theme-name" },
++ { "Xft/Antialias", "gtk-xft-antialias" },
++ { "Xft/Hinting", "gtk-xft-hinting" },
++ { "Xft/HintStyle", "gtk-xft-hintstyle" },
++ { "Xft/RGBA", "gtk-xft-rgba" },
++ { "Xft/DPI", "gtk-xft-dpi" },
+ };
+
+ static void
+--- gtk+-2.2.1/gtk/gtksettings.c.xftprefs Sun Feb 2 22:29:22 2003
++++ gtk+-2.2.1/gtk/gtksettings.c Sun Feb 2 22:31:55 2003
+@@ -42,6 +42,12 @@
+ GtkSettingsSource source;
+ };
+
++#ifdef GDK_WINDOWING_X11
++#include <X11/Xft/Xft.h>
++#include <pango/pangoxft.h>
++#include <gdk/x11/gdkx.h>
++#endif
++
+ enum {
+ PROP_0,
+ PROP_DOUBLE_CLICK_TIME,
+@@ -53,7 +59,12 @@
+ PROP_MENU_BAR_ACCEL,
+ PROP_DND_DRAG_THRESHOLD,
+ PROP_FONT_NAME,
+- PROP_ICON_SIZES
++ PROP_ICON_SIZES,
++ PROP_XFT_ANTIALIAS,
++ PROP_XFT_HINTING,
++ PROP_XFT_HINTSTYLE,
++ PROP_XFT_RGBA,
++ PROP_XFT_DPI
+ };
+
+
+@@ -112,6 +123,85 @@
+ return settings_type;
+ }
+
++#ifdef GDK_WINDOWING_X11
++static void
++gtk_default_substitute (FcPattern *pattern,
++ gpointer data)
++{
++ GtkSettings *settings = data;
++ gint antialias;
++ gint hinting;
++ char *rgba;
++ char *hintstyle;
++ gint dpi;
++ FcValue v;
++
++ g_object_get (G_OBJECT (settings),
++ "gtk-xft-antialias", &antialias,
++ "gtk-xft-hinting", &hinting,
++ "gtk-xft-hintstyle", &hintstyle,
++ "gtk-xft-rgba", &rgba,
++ "gtk-xft-dpi", &dpi,
++ NULL);
++
++ if (antialias >= 0 &&
++ FcPatternGet (pattern, FC_ANTIALIAS, 0, &v) == FcResultNoMatch)
++ FcPatternAddBool (pattern, FC_ANTIALIAS, antialias != 0);
++
++ if (hinting >= 0 &&
++ FcPatternGet (pattern, FC_HINTING, 0, &v) == FcResultNoMatch)
++ FcPatternAddBool (pattern, FC_HINTING, hinting != 0);
++
++ if (hintstyle && FcPatternGet (pattern, FC_HINT_STYLE, 0, &v) == FcResultNoMatch)
++ {
++ int val = FC_HINT_FULL; /* Quiet GCC */
++ gboolean found = TRUE;
++
++ if (strcmp (hintstyle, "hintnone") == 0)
++ val = FC_HINT_NONE;
++ else if (strcmp (hintstyle, "hintslight") == 0)
++ val = FC_HINT_SLIGHT;
++ else if (strcmp (hintstyle, "hintmedium") == 0)
++ val = FC_HINT_MEDIUM;
++ else if (strcmp (hintstyle, "hintfull") == 0)
++ val = FC_HINT_FULL;
++ else
++ found = FALSE;
++
++ if (found)
++ FcPatternAddInteger (pattern, FC_HINT_STYLE, val);
++ }
++
++ if (rgba && FcPatternGet (pattern, FC_RGBA, 0, &v) == FcResultNoMatch)
++ {
++ int val = FC_RGBA_NONE; /* Quiet GCC */
++ gboolean found = TRUE;
++
++ if (strcmp (rgba, "none") == 0)
++ val = FC_RGBA_NONE;
++ else if (strcmp (rgba, "rgb") == 0)
++ val = FC_RGBA_RGB;
++ else if (strcmp (rgba, "bgr") == 0)
++ val = FC_RGBA_BGR;
++ else if (strcmp (rgba, "vrgb") == 0)
++ val = FC_RGBA_VRGB;
++ else if (strcmp (rgba, "vbgr") == 0)
++ val = FC_RGBA_VBGR;
++ else
++ found = FALSE;
++
++ if (found)
++ FcPatternAddInteger (pattern, FC_RGBA, val);
++ }
++
++ if (dpi >= 0 && FcPatternGet (pattern, FC_DPI, 0, &v) == FcResultNoMatch)
++ FcPatternAddDouble (pattern, FC_DPI, dpi / 1024.);
++
++ g_free (hintstyle);
++ g_free (rgba);
++}
++#endif /* GDK_WINDOWING_X11 */
++
+ static void
+ gtk_settings_init (GtkSettings *settings)
+ {
+@@ -247,6 +337,58 @@
+ G_PARAM_READWRITE),
+ NULL);
+ g_assert (result == PROP_ICON_SIZES);
++
++#ifdef GDK_WINDOWING_X11
++ result = settings_install_property_parser (class,
++ g_param_spec_int ("gtk-xft-antialias",
++ _("Xft Antialias"),
++ _("Whether to antialias Xft fonts; 0=no, 1=yes, -1=default"),
++ -1, 1, -1,
++ G_PARAM_READWRITE),
++ NULL);
++
++ g_assert (result == PROP_XFT_ANTIALIAS);
++
++ result = settings_install_property_parser (class,
++ g_param_spec_int ("gtk-xft-hinting",
++ _("Xft Hinting"),
++ _("Whether to hint Xft fonts; 0=no, 1=yes, -1=default"),
++ -1, 1, -1,
++ G_PARAM_READWRITE),
++ NULL);
++
++ g_assert (result == PROP_XFT_HINTING);
++
++ result = settings_install_property_parser (class,
++ g_param_spec_string ("gtk-xft-hintstyle",
++ _("Xft Hint Style"),
++ _("What degree of hinting to use; none, slight, medium, or full"),
++ NULL,
++ G_PARAM_READWRITE),
++ NULL);
++
++ g_assert (result == PROP_XFT_HINTSTYLE);
++
++ result = settings_install_property_parser (class,
++ g_param_spec_string ("gtk-xft-rgba",
++ _("Xft RGBA"),
++ _("Type of subpixel antialiasing; none, rgb, bgr, vrgb, vbgr"),
++ NULL,
++ G_PARAM_READWRITE),
++ NULL);
++
++ g_assert (result == PROP_XFT_RGBA);
++
++ result = settings_install_property_parser (class,
++ g_param_spec_int ("gtk-xft-dpi",
++ _("Xft DPI"),
++ _("Resolution for Xft, in 1024 * dots/inch. -1 to use default value"),
++ -1, 1024*1024, -1,
++ G_PARAM_READWRITE),
++ NULL);
++
++ g_assert (result == PROP_XFT_DPI);
++#endif /* GDK_WINDOWING_X11 */
+ }
+
+ static void
+@@ -288,7 +430,17 @@
+ {
+ settings = g_object_new (GTK_TYPE_SETTINGS, NULL);
+ settings->screen = screen;
+- g_object_set_data (G_OBJECT (screen), "gtk-settings", settings);
++ g_object_set_data (G_OBJECT (screen), "gtk-settings", settings);
++
++#ifdef GDK_WINDOWING_X11
++ /* Set the default substitution function for the Pango fontmap.
++ */
++ pango_xft_set_default_substitute (GDK_SCREEN_XDISPLAY (screen),
++ GDK_SCREEN_XNUMBER (screen),
++ gtk_default_substitute,
++ settings, NULL);
++#endif /* GDK_WINDOWING_X11 */
++
+ gtk_rc_reparse_all_for_settings (settings, TRUE);
+ settings_update_double_click_time (settings);
+ }
+@@ -413,6 +565,19 @@
+ case PROP_DOUBLE_CLICK_TIME:
+ settings_update_double_click_time (settings);
+ break;
++#ifdef GDK_WINDOWING_X11
++ case PROP_XFT_ANTIALIAS:
++ case PROP_XFT_HINTING:
++ case PROP_XFT_HINTSTYLE:
++ case PROP_XFT_RGBA:
++ case PROP_XFT_DPI:
++ pango_xft_substitute_changed (GDK_SCREEN_XDISPLAY (settings->screen),
++ GDK_SCREEN_XNUMBER (settings->screen));
++ /* See comments with _gtk_rc_reset_styles for why this is a hack
++ */
++ _gtk_rc_reset_styles (GTK_SETTINGS (object));
++ break;
++#endif /* GDK_WINDOWING_X11 */
+ }
+ }
+
diff --git a/x11-libs/gtk+/files/gtk-1.2.10.patch b/x11-libs/gtk+/files/gtk-1.2.10.patch
deleted file mode 100644
index 1931497866b4..000000000000
--- a/x11-libs/gtk+/files/gtk-1.2.10.patch
+++ /dev/null
@@ -1,1977 +0,0 @@
-Index: ChangeLog
-===================================================================
-RCS file: /cvs/gnome/gtk+/ChangeLog,v
-retrieving revision 1.1061.2.360
-retrieving revision 1.1061.2.372
-diff -u -r1.1061.2.360 -r1.1061.2.372
---- ChangeLog 2001/04/02 03:50:55 1.1061.2.360
-+++ ChangeLog 2001/08/05 14:30:14 1.1061.2.372
-@@ -1,3 +1,75 @@
-+Sun Aug 5 10:29:42 2001 Owen Taylor <otaylor@redhat.com>
-+
-+ * gtk/gtklist.c: ref/unref, not ref/ref.
-+
-+Sun Aug 5 09:48:08 2001 Owen Taylor <otaylor@redhat.com>
-+
-+ * gtk/gtklist.c (gtk_list_clear_items): Fix
-+ problem with selecting a new focus child.
-+
-+ * gtk/gtklist.c (gtk_list_clear_items): Clear
-+ list->undo/list_focus_child after unparenting
-+ child, since unparenting the child can result
-+ in list->last_focus_child being set. (#58024)
-+
-+Tue Jul 24 16:41:12 2001 Owen Taylor <otaylor@redhat.com>
-+
-+ * configure.in po/ta.po (ALL_LINGUAS): Remove dummy ta po - Tamil
-+ translation doesn't really make sense for GTK+-1.2 anyways,
-+ so lets not worry about the fact that it is missing
-+ in this branch.
-+
-+2001-07-24 Darin Adler <darin@bentspoon.com>
-+
-+ * acinclude.m4: Add BUILD_INCLUDED_LIBINTL for
-+ compatibility with newer gettext.
-+
-+ * examples/helloworld/.cvsignore: Ignore the
-+ generated executable.
-+
-+2001-07-10 jacob berkman <jacob@ximian.com>
-+
-+ * gtk/gtkrc.c: #include <config.h> as the previous patch requires
-+ it
-+
-+2001-06-26 Fatih Demir <kabalak@gtranslator.org>
-+
-+ * configure.in: Added ta to the languages list.
-+
-+2001-06-06 Pablo Saratxaga <pablo@mandrakesoft.com>
-+
-+ * configure.in: Check for nl_langinfo (CODESET). Code taken from
-+ glib 1.3 branch.
-+ * gtk/gtkrc.c,gtk/gtkrc.*,gtk/Makefile.am: changed the algorithm
-+ ussed to look for locale dependent rc files so it does a better job
-+ finding them based on charset.
-+
-+2001-06-01 Alex Larsson <alexl@redhat.com>
-+
-+ * gdk/gdkevents.c (expose_predicate):
-+ Allow expose event compression past configure notify events for
-+ other toplevel window. This fixes performance when dragging a
-+ window of an application over another window of the same
-+ application. In this case there will be interleaved exposure
-+ and configure events.
-+
-+Thu May 31 12:43:57 2001 Owen Taylor <otaylor@redhat.com>
-+
-+ * gtk/gtkoptionmenu.c: Account for the fact that the border
-+ width is _outside_ the window. (Fixes #54585)
-+
-+2001-04-19 Federico Mena Quintero <federico@ximian.com>
-+
-+ * gtk/gtkwindow.c (gtk_window_focus_filter): Only consider
-+ crossing events if the parent of the window is the root window.
-+ This is so that GtkPlugs will not do funny things when they think
-+ they should get the focus.
-+
-+Wed Apr 11 16:20:00 2001 Owen Taylor <otaylor@redhat.com>
-+
-+ * gtk/gtklabel.c (gtk_label_parse_uline): Fix check
-+ of wrong variable.
-+
- Sun Apr 1 23:01:31 2001 Owen Taylor <otaylor@redhat.com>
-
- * Released 1.2.10.
-Index: acinclude.m4
-===================================================================
-RCS file: /cvs/gnome/gtk+/acinclude.m4,v
-retrieving revision 1.9.2.7
-retrieving revision 1.9.2.8
-diff -u -r1.9.2.7 -r1.9.2.8
---- acinclude.m4 2000/02/03 01:07:42 1.9.2.7
-+++ acinclude.m4 2001/07/24 19:23:39 1.9.2.8
-@@ -452,6 +452,7 @@
- AC_MSG_RESULT($USE_NLS)
- AC_SUBST(USE_NLS)
-
-+ BUILD_INCLUDED_LIBINTL=no
- USE_INCLUDED_LIBINTL=no
-
- dnl If we use NLS figure out what method
-@@ -632,6 +633,7 @@
- done
-
- dnl Make all variables we use known to autoconf.
-+ AC_SUBST(BUILD_INCLUDED_LIBINTL)
- AC_SUBST(USE_INCLUDED_LIBINTL)
- AC_SUBST(CATALOGS)
- AC_SUBST(CATOBJEXT)
-Index: configure.in
-===================================================================
-RCS file: /cvs/gnome/gtk+/configure.in,v
-retrieving revision 1.109.2.45
-retrieving revision 1.109.2.49
-diff -u -r1.109.2.45 -r1.109.2.49
---- configure.in 2001/03/15 22:13:18 1.109.2.45
-+++ configure.in 2001/08/01 19:33:44 1.109.2.49
-@@ -183,7 +183,7 @@
- AC_SUBST(STRIP_END)
-
- # i18n stuff
--ALL_LINGUAS="az ca cs da de el es et eu fi fr ga gl hr hu it ja ko lt nl no nn pl pt pt_BR ro ru sk sl sp sr sv tr uk vi wa zh_CN.GB2312 zh_TW.Big5"
-+ALL_LINGUAS="az ca cs da de el es et eu fi fr ga gl hr hu it ja ko lt lv nl no nn pl pt pt_BR ro ru sk sl sp sr sv tr uk vi wa zh_CN.GB2312 zh_TW.Big5"
- AM_GTK_GNU_GETTEXT
- LIBS="$LIBS $INTLLIBS"
-
-@@ -191,6 +191,15 @@
- # this is the directory where the *.{mo,gmo} files are installed
- gtklocaledir='${prefix}/${DATADIRNAME}/locale'
- AC_SUBST(gtklocaledir)
-+
-+dnl Check for nl_langinfo and CODESET
-+AC_MSG_CHECKING([for nl_langinfo (CODESET)])
-+AC_TRY_COMPILE([#include <langinfo.h>],
-+ [char *codeset = nl_langinfo (CODESET);],
-+ AC_DEFINE(HAVE_CODESET,1,[Have nl_langinfo (CODESET)])
-+ have_codeset=yes,
-+ have_codeset=no)
-+AC_MSG_RESULT($have_codeset)
-
- dnl The DU4 header files don't provide library prototypes unless
- dnl -std1 is given to the native cc.
-Index: gdk/gdkevents.c
-===================================================================
-RCS file: /cvs/gnome/gtk+/gdk/gdkevents.c,v
-retrieving revision 1.20.2.11
-retrieving revision 1.20.2.12
-diff -u -r1.20.2.11 -r1.20.2.12
---- gdk/gdkevents.c 2000/12/03 16:50:04 1.20.2.11
-+++ gdk/gdkevents.c 2001/06/01 23:13:50 1.20.2.12
-@@ -383,6 +383,7 @@
- struct _GdkExposeInfo
- {
- Window window;
-+ Window toplevel_window;
- gboolean seen_nonmatching;
- };
-
-@@ -401,7 +402,9 @@
- * expose events.
- */
- if (xevent->xany.type != Expose &&
-- xevent->xany.type != GravityNotify)
-+ xevent->xany.type != GravityNotify &&
-+ (xevent->xany.type != ConfigureNotify ||
-+ xevent->xany.window == info->toplevel_window))
- {
- info->seen_nonmatching = TRUE;
- }
-@@ -429,6 +432,7 @@
- GdkEvent event;
-
- info.window = xevent->xany.window;
-+ info.toplevel_window = GDK_WINDOW_XWINDOW (gdk_window_get_toplevel (window));
- info.seen_nonmatching = FALSE;
-
- rect1.x = xevent->xexpose.x;
-Index: gtk/Makefile.am
-===================================================================
-RCS file: /cvs/gnome/gtk+/gtk/Makefile.am,v
-retrieving revision 1.84.2.32
-retrieving revision 1.84.2.33
-diff -u -r1.84.2.32 -r1.84.2.33
---- gtk/Makefile.am 2001/02/02 17:16:11 1.84.2.32
-+++ gtk/Makefile.am 2001/06/21 20:06:14 1.84.2.33
-@@ -374,9 +374,11 @@
-
-
- gtkconfdir = $(sysconfdir)/gtk
--gtkconf_DATA = gtkrc.az gtkrc.el gtkrc.eo gtkrc.he gtkrc.hy gtkrc.ja \
-- gtkrc.ko gtkrc.ru gtkrc.tr gtkrc.th gtkrc.uk gtkrc.iso-8859-2 \
-- gtkrc.iso-8859-5 gtkrc.iso-8859-13 gtkrc.iso-8859-14 \
-+gtkconf_DATA = gtkrc.az gtkrc.he gtkrc.hy gtkrc.ja \
-+ gtkrc.ko gtkrc.ru gtkrc.th gtkrc.uk \
-+ gtkrc.utf-8 gtkrc.iso-8859-2 \
-+ gtkrc.iso-8859-3 gtkrc.iso-8859-5 gtkrc.iso-8859-7 \
-+ gtkrc.iso-8859-9 gtkrc.iso-8859-13 gtkrc.iso-8859-14 \
- gtkrc.iso-8859-15 gtkrc.zh_CN gtkrc.zh_TW.big5 \
- gtkrc.ka_GE.georgianacademy gtkrc.ka_GE.georgianps \
- gtkrc.vi_VN.tcvn gtkrc.vi_VN.viscii gtkrc.cp1251 gtkrc.cp1255
-Index: gtk/gtklabel.c
-===================================================================
-RCS file: /cvs/gnome/gtk+/gtk/gtklabel.c,v
-retrieving revision 1.48.2.3
-retrieving revision 1.48.2.4
-diff -u -r1.48.2.3 -r1.48.2.4
---- gtk/gtklabel.c 2001/04/02 03:50:59 1.48.2.3
-+++ gtk/gtklabel.c 2001/04/11 20:22:27 1.48.2.4
-@@ -1004,7 +1004,7 @@
- *r = 0;
-
- result_str = gdk_wcstombs (string_wc);
-- if (string)
-+ if (result_str)
- {
- gtk_label_set_text_internal (label, result_str, string_wc);
- gtk_label_set_pattern (label, pattern);
-Index: gtk/gtklist.c
-===================================================================
-RCS file: /cvs/gnome/gtk+/gtk/gtklist.c,v
-retrieving revision 1.42.2.5
-retrieving revision 1.42.2.7
-diff -u -r1.42.2.5 -r1.42.2.7
---- gtk/gtklist.c 2001/01/31 21:28:20 1.42.2.5
-+++ gtk/gtklist.c 2001/08/05 14:30:16 1.42.2.7
-@@ -1299,7 +1299,7 @@
- if (start_list->prev)
- new_focus_child = start_list->prev->data;
- else if (list->children)
-- new_focus_child = list->children->prev->data;
-+ new_focus_child = list->children->data;
-
- if (GTK_WIDGET_HAS_FOCUS (container->focus_child))
- grab_focus = TRUE;
-@@ -1312,16 +1312,20 @@
- widget = tmp_list->data;
- tmp_list = tmp_list->next;
-
-+ gtk_widget_ref (widget);
-+
- if (widget->state == GTK_STATE_SELECTED)
- gtk_list_unselect_child (list, widget);
-
-+ gtk_signal_disconnect_by_data (GTK_OBJECT (widget), (gpointer) list);
-+ gtk_widget_unparent (widget);
-+
- if (widget == list->undo_focus_child)
- list->undo_focus_child = NULL;
- if (widget == list->last_focus_child)
- list->last_focus_child = NULL;
-
-- gtk_signal_disconnect_by_data (GTK_OBJECT (widget), (gpointer) list);
-- gtk_widget_unparent (widget);
-+ gtk_widget_unref (widget);
- }
-
- g_list_free (start_list);
-@@ -1431,6 +1435,7 @@
- widget = tmp_list->data;
- tmp_list = tmp_list->next;
-
-+ gtk_widget_ref (widget);
- if (no_unref)
- gtk_widget_ref (widget);
-
-@@ -1449,14 +1454,16 @@
- }
- }
-
-+ gtk_signal_disconnect_by_data (GTK_OBJECT (widget), (gpointer) list);
-+ list->children = g_list_remove (list->children, widget);
-+ gtk_widget_unparent (widget);
-+
- if (widget == list->undo_focus_child)
- list->undo_focus_child = NULL;
- if (widget == list->last_focus_child)
- list->last_focus_child = NULL;
-
-- gtk_signal_disconnect_by_data (GTK_OBJECT (widget), (gpointer) list);
-- list->children = g_list_remove (list->children, widget);
-- gtk_widget_unparent (widget);
-+ gtk_widget_unref (widget);
- }
-
- if (new_focus_child && new_focus_child != old_focus_child)
-Index: gtk/gtkmenu.h
-===================================================================
-RCS file: /cvs/gnome/gtk+/gtk/gtkmenu.h,v
-retrieving revision 1.13.2.4
-retrieving revision 1.13.2.5
-diff -u -r1.13.2.4 -r1.13.2.5
---- gtk/gtkmenu.h 2000/02/29 13:28:12 1.13.2.4
-+++ gtk/gtkmenu.h 2001/04/02 06:58:40 1.13.2.5
-@@ -21,7 +21,7 @@
- * Modified by the GTK+ Team and others 1997-1999. See the AUTHORS
- * file for a list of people on the GTK+ Team. See the ChangeLog
- * files for a list of changes. These files are distributed with
-- * GTK+ at ftp://ftp.gtk.org/pub/gtk/.
-+ * GTK+ at ftp://ftp.gtk.org/pub/gtk/.
- */
-
- #ifndef __GTK_MENU_H__
-Index: gtk/gtkoptionmenu.c
-===================================================================
-RCS file: /cvs/gnome/gtk+/gtk/gtkoptionmenu.c,v
-retrieving revision 1.26.2.4
-retrieving revision 1.26.2.5
-diff -u -r1.26.2.4 -r1.26.2.5
---- gtk/gtkoptionmenu.c 2001/02/12 22:40:02 1.26.2.4
-+++ gtk/gtkoptionmenu.c 2001/05/31 18:22:24 1.26.2.5
-@@ -342,30 +342,26 @@
- GtkWidget *child;
- GtkAllocation child_allocation;
- GtkOptionMenuProps props;
-+ gint border_width;
-
-- g_return_if_fail (widget != NULL);
-- g_return_if_fail (GTK_IS_OPTION_MENU (widget));
-- g_return_if_fail (allocation != NULL);
--
- gtk_option_menu_get_props (GTK_OPTION_MENU (widget), &props);
-+ border_width = GTK_CONTAINER (widget)->border_width;
-
- widget->allocation = *allocation;
- if (GTK_WIDGET_REALIZED (widget))
- gdk_window_move_resize (widget->window,
-- allocation->x, allocation->y,
-- allocation->width, allocation->height);
-+ allocation->x + border_width, allocation->y + border_width,
-+ allocation->width - 2 * border_width, allocation->height - 2 * border_width);
-
- child = GTK_BIN (widget)->child;
- if (child && GTK_WIDGET_VISIBLE (child))
- {
-- child_allocation.x = (GTK_CONTAINER (widget)->border_width +
-- GTK_WIDGET (widget)->style->klass->xthickness) + 1;
-- child_allocation.y = (GTK_CONTAINER (widget)->border_width +
-- GTK_WIDGET (widget)->style->klass->ythickness) + 1;
-- child_allocation.width = MAX (1, (gint)allocation->width - child_allocation.x * 2 -
-+ child_allocation.x = GTK_WIDGET (widget)->style->klass->xthickness + 1;
-+ child_allocation.y = GTK_WIDGET (widget)->style->klass->ythickness + 1;
-+ child_allocation.width = MAX (1, (gint)allocation->width - child_allocation.x * 2 - border_width * 2 -
- props.indicator_width - props.indicator_left_spacing - props.indicator_right_spacing -
- CHILD_LEFT_SPACING - CHILD_RIGHT_SPACING - 2);
-- child_allocation.height = MAX (1, (gint)allocation->height - child_allocation.y * 2 -
-+ child_allocation.height = MAX (1, (gint)allocation->height - child_allocation.y * 2 - border_width * 2 -
- CHILD_TOP_SPACING - CHILD_BOTTOM_SPACING - 2);
- child_allocation.x += CHILD_LEFT_SPACING;
- child_allocation.y += CHILD_TOP_SPACING;
-@@ -380,6 +376,7 @@
- {
- GdkRectangle button_area;
- GtkOptionMenuProps props;
-+ gint border_width;
-
- g_return_if_fail (widget != NULL);
- g_return_if_fail (GTK_IS_OPTION_MENU (widget));
-@@ -388,11 +385,12 @@
- if (GTK_WIDGET_DRAWABLE (widget))
- {
- gtk_option_menu_get_props (GTK_OPTION_MENU (widget), &props);
-+ border_width = GTK_CONTAINER (widget)->border_width;
-
-- button_area.x = GTK_CONTAINER (widget)->border_width + 1;
-- button_area.y = GTK_CONTAINER (widget)->border_width + 1;
-- button_area.width = widget->allocation.width - button_area.x * 2;
-- button_area.height = widget->allocation.height - button_area.y * 2;
-+ button_area.x = 1;
-+ button_area.y = 1;
-+ button_area.width = widget->allocation.width - button_area.x * 2 - border_width * 2;
-+ button_area.height = widget->allocation.height - button_area.y * 2 - border_width * 2;
-
- /* This is evil, and should be elimated here and in the button
- * code. The point is to clear the focus, and make it
-Index: gtk/gtkrc.c
-===================================================================
-RCS file: /cvs/gnome/gtk+/gtk/gtkrc.c,v
-retrieving revision 1.40.2.15
-retrieving revision 1.40.2.17
-diff -u -r1.40.2.15 -r1.40.2.17
---- gtk/gtkrc.c 2001/03/15 06:25:54 1.40.2.15
-+++ gtk/gtkrc.c 2001/07/10 18:06:35 1.40.2.17
-@@ -24,6 +24,7 @@
- * GTK+ at ftp://ftp.gtk.org/pub/gtk/.
- */
-
-+#include <config.h>
- #include <X11/Xlocale.h> /* so we get the right setlocale */
- #include <ctype.h>
- #include <unistd.h>
-@@ -33,6 +34,9 @@
- #include <string.h>
- #include <stdio.h>
- #include <stdlib.h>
-+#ifdef HAVE_CODESET
-+#include <langinfo.h>
-+#endif
-
- #include "gtkrc.h"
- #include "gtkbindings.h"
-@@ -440,7 +444,7 @@
- void
- gtk_rc_init (void)
- {
-- static gchar *locale_suffixes[3];
-+ static gchar *locale_suffixes[8];
- static gint n_locale_suffixes = 0;
-
- gint i, j;
-@@ -449,8 +453,6 @@
-
- if (!initted)
- {
-- gint length;
--
- char *locale = setlocale (LC_CTYPE, NULL);
- char *p;
-
-@@ -470,38 +472,91 @@
- * We normalize the charset into a standard form,
- * which has all '-' and '_' characters removed,
- * and is lowercase.
-+ *
-+ * the search is done in that order:
-+ * gtkrc.ll_cc.lowercasecodeset
-+ * gtkrc.ll_cc.normalizedcodeset
-+ * gtkrc.ll.lowercasecodeset
-+ * gtkrc.ll.normalizedcodeset
-+ * gtkrc.lowercasecodeset
-+ * gtkrc.normalizedcodeset
-+ * gtkrc.ll_cc
-+ * gtkrc.ll
-+ *
- */
-- gchar *normalized_locale;
-+ char *codeset = NULL;
-+ char *normalized_codeset = NULL;
-+ char *cc = NULL;
-+ char *ll;
-+ char *tmp = NULL;
-
- p = strchr (locale, '@');
-- length = p ? (p -locale) : strlen (locale);
-+ if (p)
-+ *p = '\0';
-
-+#ifdef HAVE_CODESET
-+ codeset = nl_langinfo (CODESET);
-+#endif
- p = strchr (locale, '.');
-+ if ((codeset==NULL) && (p))
-+ codeset = p+1;
- if (p)
-- {
-- gchar *tmp1 = g_strndup (locale, p - locale + 1);
-- gchar *tmp2 = _gtk_normalize_codeset (p + 1, length - (p - locale + 1));
--
-- normalized_locale = g_strconcat (tmp1, tmp2, NULL);
-- g_free (tmp1);
-- g_free (tmp2);
--
-- locale_suffixes[n_locale_suffixes++] = g_strdup (normalized_locale);
-- length = p - locale;
-- }
-- else
-- normalized_locale = g_strndup (locale, length);
-+ *p = '\0';
-
-- p = strchr (normalized_locale, '_');
-- if (p)
-+ if (codeset)
- {
-- locale_suffixes[n_locale_suffixes++] = g_strndup (normalized_locale, length);
-- length = p - normalized_locale;
-+ /* if codeset is the result of nl_langinfo() it is
-+ * read-only so we need to copy it to a rw place */
-+ tmp = g_strdup(codeset);
-+ p = tmp;
-+
-+ while (*p)
-+ {
-+ /* tolower not used, because some locales are not
-+ * compatible with C locale in lowercasing ascii */
-+ if (*p >= 'A' && *p <= 'Z')
-+ *p = (*p)-'A'+'a';
-+ p++;
-+ }
-+ codeset = tmp;
-+ normalized_codeset =
-+ _gtk_normalize_codeset(codeset, strlen(codeset));
-+ if (strcmp(normalized_codeset,codeset) == 0)
-+ normalized_codeset = NULL;
- }
--
-- locale_suffixes[n_locale_suffixes++] = g_strndup (normalized_locale, length);
-+
-+ p = strchr (locale, '_');
-+ if (p) {
-+ cc = p+1;
-+ *p = '\0';
-+ }
-+
-+ ll = locale;
-+
-+ if (cc && codeset)
-+ locale_suffixes[n_locale_suffixes++] =
-+ g_strdup ( g_strconcat(ll,"_",cc,".",codeset,NULL));
-+ if (cc && normalized_codeset)
-+ locale_suffixes[n_locale_suffixes++] =
-+ g_strdup ( g_strconcat(ll,"_",cc,".",normalized_codeset,NULL));
-+ if (codeset)
-+ locale_suffixes[n_locale_suffixes++] =
-+ g_strdup ( g_strconcat(ll,".",codeset,NULL));
-+ if (normalized_codeset)
-+ locale_suffixes[n_locale_suffixes++] =
-+ g_strdup ( g_strconcat(ll,".",normalized_codeset,NULL));
-+ if (codeset)
-+ locale_suffixes[n_locale_suffixes++] =
-+ g_strdup ( codeset );
-+ if (normalized_codeset)
-+ locale_suffixes[n_locale_suffixes++] =
-+ g_strdup ( normalized_codeset );
-+ if (cc)
-+ locale_suffixes[n_locale_suffixes++] =
-+ g_strdup ( g_strconcat(ll,"_",cc,NULL));
-+ locale_suffixes[n_locale_suffixes++] = g_strdup ( ll );
-
-- g_free (normalized_locale);
-+ if (tmp) g_free (tmp);
- }
- }
-
-Index: gtk/gtktypeutils.h
-===================================================================
-RCS file: /cvs/gnome/gtk+/gtk/gtktypeutils.h,v
-retrieving revision 1.45.2.1
-retrieving revision 1.45.2.2
-diff -u -r1.45.2.1 -r1.45.2.2
---- gtk/gtktypeutils.h 2000/07/19 14:12:07 1.45.2.1
-+++ gtk/gtktypeutils.h 2001/07/24 20:42:20 1.45.2.2
-@@ -191,6 +191,13 @@
- GtkTypeClass *klass;
- };
-
-+#ifdef __GNUC__
-+struct _GtkTypeClassDummyAlign
-+{
-+ GtkType type;
-+ guint *signals;
-+};
-+#endif /* __GNUC__ */
-
- /* A GtkTypeClass defines the minimum structure requirements for
- * a types class. Classes returned from gtk_type_class () and
-@@ -203,7 +210,11 @@
- * one unique identifier per class.
- */
- GtkType type;
--};
-+}
-+#ifdef __GNUC__
-+__attribute__ ((aligned (__alignof (struct _GtkTypeClassDummyAlign))))
-+#endif /* __GNUC__ */
-+;
-
-
- struct _GtkArg
-Index: gtk/gtkwindow.c
-===================================================================
-RCS file: /cvs/gnome/gtk+/gtk/gtkwindow.c,v
-retrieving revision 1.75.2.28
-retrieving revision 1.75.2.29
-diff -u -r1.75.2.28 -r1.75.2.29
---- gtk/gtkwindow.c 2001/03/15 04:39:32 1.75.2.28
-+++ gtk/gtkwindow.c 2001/04/25 22:30:52 1.75.2.29
-@@ -985,7 +985,13 @@
- break;
- case EnterNotify:
- case LeaveNotify:
-- if (xev->xcrossing.detail != NotifyInferior &&
-+ /* We only track the actual destination of keyboard events for real
-+ * toplevels, not for embedded toplevels such as GtkPlug. The reason for
-+ * this is that GtkPlug redirects events so the widget may effectively not
-+ * have the focus even if it actually has the focus.
-+ */
-+ if (gdk_window_get_parent (GTK_WIDGET (window)->window) == GDK_ROOT_PARENT () &&
-+ xev->xcrossing.detail != NotifyInferior &&
- xev->xcrossing.focus && !window->window_has_focus)
- {
- window->window_has_pointer_focus = (xev->xany.type == EnterNotify) ? TRUE : FALSE;
-Index: gtk/testdnd.c
-===================================================================
-RCS file: /cvs/gnome/gtk+/gtk/Attic/testdnd.c,v
-retrieving revision 1.7.2.1
-retrieving revision 1.7.2.2
-diff -u -r1.7.2.1 -r1.7.2.2
---- gtk/testdnd.c 1999/04/06 18:50:38 1.7.2.1
-+++ gtk/testdnd.c 2001/07/24 20:42:20 1.7.2.2
-@@ -312,6 +312,7 @@
- gtk_pixmap_set (GTK_PIXMAP (widget), trashcan_open, trashcan_open_mask);
- }
-
-+
- source_widget = gtk_drag_get_source_widget (context);
- g_print("motion, source %s\n", source_widget ?
- gtk_type_name (GTK_OBJECT (source_widget)->klass->type) :
-@@ -328,10 +329,19 @@
- gint y,
- guint time)
- {
-+ GList *tmp_list;
-+
- g_print("drop\n");
- have_drag = FALSE;
-
- gtk_pixmap_set (GTK_PIXMAP (widget), trashcan_closed, trashcan_closed_mask);
-+
-+ tmp_list = context->targets;
-+ while (tmp_list)
-+ {
-+ g_print ("%s\n", gdk_atom_name (GPOINTER_TO_UINT (tmp_list->data)));
-+ tmp_list = tmp_list->next;
-+ }
-
- if (context->targets)
- {
-Index: po/ChangeLog
-===================================================================
-RCS file: /cvs/gnome/gtk+/po/ChangeLog,v
-retrieving revision 1.16.2.64
-retrieving revision 1.16.2.70
-diff -u -r1.16.2.64 -r1.16.2.70
---- po/ChangeLog 2001/03/27 20:12:43 1.16.2.64
-+++ po/ChangeLog 2001/08/14 08:03:49 1.16.2.70
-@@ -1,3 +1,30 @@
-+2001-08-14 Abel Cheung <maddog@linux.org.hk>
-+
-+ * zh_TW.Big5.po: Updated traditional Chinese translation.
-+ * zh_CN.GB2312.po: Updated simplified Chinese translation,
-+ and added header.
-+
-+2001-08-09 Zbigniew Chyla <cyba@gnome.pl>
-+
-+ * pl.po: Updated Polish translation.
-+
-+2001-08-01 Peteris Krisjanis <peterisk@apollo.lv>
-+
-+ * lv.po: Added Latvian translation.
-+
-+2001-07-24 Darin Adler <darin@bentspoon.com>
-+
-+ * ta.po: Placeholder empty Tamil translation to make
-+ things build until the real translation is committed.
-+
-+2001-07-18 Zbigniew Chyla <cyba@gnome.pl>
-+
-+ * pl.po: Updated Polish translation.
-+
-+2001-06-26 Fatih Demir <kabalak@gtranslator.org>
-+
-+ * ta.po: Added Tamil translation by Dinesh.
-+
- 2001-03-27 Ole Laursen <olau@hardworking.dk>
-
- * da.po: Updated and fixed some issues in the Danish translation.
-Index: po/ko.po
-===================================================================
-RCS file: /cvs/gnome/gtk+/po/ko.po,v
-retrieving revision 1.10.2.24
-retrieving revision 1.10.2.25
-diff -u -r1.10.2.24 -r1.10.2.25
---- po/ko.po 2001/04/02 03:51:00 1.10.2.24
-+++ po/ko.po 2001/04/12 09:53:49 1.10.2.25
-@@ -3,10 +3,10 @@
- # Sung-Hyun Nam <namsh@lgic.co.kr>, 2000
- msgid ""
- msgstr ""
--"Project-Id-Version: gtk+ 1.2.9\n"
--"POT-Creation-Date: 2001-03-28 16:12-0500\n"
--"PO-Revision-Date: 2001-02-08 16:48+0900\n"
--"Last-Translator: Sung-Hyun Nam <namsh@kldp.org>\n"
-+"Project-Id-Version: gtk+ 1.2.10\n"
-+"POT-Creation-Date: 2001-04-02 15:33+0900\n"
-+"PO-Revision-Date: 2001-04-12 09:52+0900\n"
-+"Last-Translator: Nam SungHyun <namsh@kldp.org>\n"
- "Language-Team: Korean <ko@li.org>\n"
- "MIME-Version: 1.0\n"
- "Content-Type: text/plain; charset=euc-kr\n"
-Index: po/pl.po
-===================================================================
-RCS file: /cvs/gnome/gtk+/po/pl.po,v
-retrieving revision 1.10.2.23
-retrieving revision 1.10.2.25
-diff -u -r1.10.2.23 -r1.10.2.25
---- po/pl.po 2001/04/02 03:51:00 1.10.2.23
-+++ po/pl.po 2001/08/09 11:42:07 1.10.2.25
-@@ -1,83 +1,91 @@
-+# Copyright (C) 2001 Free Software Foundation, Inc.
-+# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-+# Aktualn± wersjê tego pliku mo¿esz odnale¼æ w repozytorium cvs.gnome.pl
-+# (:pserver:anonymous@cvs.gnome.pl:/home/cvs, puste has³o)
-+# Je¶li masz jakiekolwiek uwagi odnosz±ce siê do t³umaczenia lub chcesz
-+# pomóc w jego rozwijaniu i pielêgnowaniu, napisz do nas na adres:
-+# translators@gnome.pl
-+# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- msgid ""
- msgstr ""
- "Project-Id-Version: gtk+\n"
--"POT-Creation-Date: 2001-03-28 16:12-0500\n"
--"PO-Revision-Date: 1999-07-23 14:45+CET\n"
--"Last-Translator: GNOME PL Team\n"
--"Language-Team: Polish <gnomepl@pandora.info.bielsko.pl>\n"
-+"POT-Creation-Date: 2001-08-09 13:42+0200\n"
-+"PO-Revision-Date: 2001-08-09 13:37+0200\n"
-+"Last-Translator: GNOME PL Team <translators@gnome.pl>\n"
-+"Language-Team: Polish <pl@li.org>\n"
- "MIME-Version: 1.0\n"
- "Content-Type: text/plain; charset=iso-8859-2\n"
- "Content-Transfer-Encoding: 8bit\n"
-
--#: gtk/gtkcolorsel.c:221
-+#: gtk/gtkcolorsel.c:1
- msgid "Hue:"
- msgstr "Odcieñ:"
-
--#: gtk/gtkcolorsel.c:222
-+#: gtk/gtkcolorsel.c:1
- msgid "Saturation:"
- msgstr "Nasycenie:"
-
--#: gtk/gtkcolorsel.c:223
-+#: gtk/gtkcolorsel.c:1
- msgid "Value:"
- msgstr "Warto¶æ:"
-
--#: gtk/gtkcolorsel.c:224
-+#: gtk/gtkcolorsel.c:1
- msgid "Red:"
- msgstr "Czerwony:"
-
--#: gtk/gtkcolorsel.c:225
-+#: gtk/gtkcolorsel.c:1
- msgid "Green:"
- msgstr "Zielony:"
-
--#: gtk/gtkcolorsel.c:226
-+#: gtk/gtkcolorsel.c:1
- msgid "Blue:"
- msgstr "Niebieski:"
-
--#: gtk/gtkcolorsel.c:227
-+#: gtk/gtkcolorsel.c:1
- msgid "Opacity:"
--msgstr "Prze¼roczysto¶æ:"
-+msgstr "Nieprzepuszczalno¶æ:"
-
- #. The OK button
--#: gtk/gtkcolorsel.c:1727 gtk/gtkfilesel.c:481 gtk/gtkfontsel.c:3501
--#: gtk/gtkgamma.c:416
-+#: gtk/gtkcolorsel.c:1 gtk/gtkfilesel.c:1 gtk/gtkfontsel.c:1
-+#: gtk/gtkgamma.c:1
- msgid "OK"
- msgstr "OK"
-
- #. The Cancel button
--#: gtk/gtkcolorsel.c:1733 gtk/gtkfilesel.c:488 gtk/gtkfilesel.c:868
--#: gtk/gtkfilesel.c:968 gtk/gtkfilesel.c:1083 gtk/gtkfontsel.c:3514
--#: gtk/gtkgamma.c:424
-+#: gtk/gtkcolorsel.c:1 gtk/gtkfilesel.c:1 gtk/gtkfilesel.c:1
-+#: gtk/gtkfilesel.c:1 gtk/gtkfilesel.c:1 gtk/gtkfontsel.c:1
-+#: gtk/gtkgamma.c:1
- msgid "Cancel"
- msgstr "Anuluj"
-
--#: gtk/gtkcolorsel.c:1738
-+#: gtk/gtkcolorsel.c:1
- msgid "Help"
- msgstr "Pomoc"
-
- #. The directories clist
--#: gtk/gtkfilesel.c:430
-+#: gtk/gtkfilesel.c:1
- msgid "Directories"
- msgstr "Katalogi"
-
- #. The files clist
--#: gtk/gtkfilesel.c:449
-+#: gtk/gtkfilesel.c:1
- msgid "Files"
- msgstr "Pliki"
-
--#: gtk/gtkfilesel.c:519 gtk/gtkfilesel.c:1478
-+#: gtk/gtkfilesel.c:1 gtk/gtkfilesel.c:1
- #, c-format
- msgid "Directory unreadable: %s"
- msgstr "Nie mo¿na odczytaæ katalogu: %s"
-
--#: gtk/gtkfilesel.c:551
-+#: gtk/gtkfilesel.c:1
- msgid "Create Dir"
--msgstr "Utwórz katalog"
-+msgstr "Stwórz katalog"
-
--#: gtk/gtkfilesel.c:562 gtk/gtkfilesel.c:937
-+#: gtk/gtkfilesel.c:1 gtk/gtkfilesel.c:1
- msgid "Delete File"
- msgstr "Usuñ plik"
-
--#: gtk/gtkfilesel.c:573 gtk/gtkfilesel.c:1041
-+#: gtk/gtkfilesel.c:1 gtk/gtkfilesel.c:1
- msgid "Rename File"
- msgstr "Zmieñ nazwê"
-
-@@ -86,377 +94,377 @@
- #. (GtkSignalFunc) gtk_file_selection_fileop_destroy,
- #. (gpointer) fs);
- #.
--#: gtk/gtkfilesel.c:734
-+#: gtk/gtkfilesel.c:1
- msgid "Error"
- msgstr "B³±d"
-
- #. close button
--#: gtk/gtkfilesel.c:757 gtk/gtkinputdialog.c:354
-+#: gtk/gtkfilesel.c:1 gtk/gtkinputdialog.c:1
- msgid "Close"
- msgstr "Zamknij"
-
--#: gtk/gtkfilesel.c:832
-+#: gtk/gtkfilesel.c:1
- msgid "Create Directory"
--msgstr "Utwórz katalog"
-+msgstr "Nowy katalog"
-
--#: gtk/gtkfilesel.c:846
-+#: gtk/gtkfilesel.c:1
- msgid "Directory name:"
- msgstr "Nazwa katalogu:"
-
- #. buttons
--#: gtk/gtkfilesel.c:859
-+#: gtk/gtkfilesel.c:1
- msgid "Create"
- msgstr "Utwórz"
-
- #. buttons
--#: gtk/gtkfilesel.c:959
-+#: gtk/gtkfilesel.c:1
- msgid "Delete"
- msgstr "Usuñ"
-
- #. buttons
--#: gtk/gtkfilesel.c:1074
-+#: gtk/gtkfilesel.c:1
- msgid "Rename"
- msgstr "Zmieñ nazwê"
-
--#: gtk/gtkfilesel.c:1457
-+#: gtk/gtkfilesel.c:1
- msgid "Selection: "
- msgstr "Wybór: "
-
--#: gtk/gtkfontsel.c:210
-+#: gtk/gtkfontsel.c:1
- msgid "Foundry:"
- msgstr "Druk:"
-
--#: gtk/gtkfontsel.c:211
-+#: gtk/gtkfontsel.c:1
- msgid "Family:"
- msgstr "Rodzina:"
-
--#: gtk/gtkfontsel.c:212
-+#: gtk/gtkfontsel.c:1
- msgid "Weight:"
- msgstr "Pogrubienie:"
-
--#: gtk/gtkfontsel.c:213
-+#: gtk/gtkfontsel.c:1
- msgid "Slant:"
- msgstr "Nachylenie:"
-
--#: gtk/gtkfontsel.c:214
-+#: gtk/gtkfontsel.c:1
- msgid "Set Width:"
- msgstr "Ustaw szeroko¶æ:"
-
--#: gtk/gtkfontsel.c:215
-+#: gtk/gtkfontsel.c:1
- msgid "Add Style:"
- msgstr "Dodaj styl:"
-
--#: gtk/gtkfontsel.c:216
-+#: gtk/gtkfontsel.c:1
- msgid "Pixel Size:"
- msgstr "Rozmiar w pikselach:"
-
--#: gtk/gtkfontsel.c:217
-+#: gtk/gtkfontsel.c:1
- msgid "Point Size:"
- msgstr "Rozmiar w punktach:"
-
--#: gtk/gtkfontsel.c:218
-+#: gtk/gtkfontsel.c:1
- msgid "Resolution X:"
- msgstr "Rozdzielczo¶æ pozioma:"
-
--#: gtk/gtkfontsel.c:219
-+#: gtk/gtkfontsel.c:1
- msgid "Resolution Y:"
- msgstr "Rozdzielczo¶æ pionowa:"
-
--#: gtk/gtkfontsel.c:220
-+#: gtk/gtkfontsel.c:1
- msgid "Spacing:"
- msgstr "Odstêpy:"
-
--#: gtk/gtkfontsel.c:221
-+#: gtk/gtkfontsel.c:1
- msgid "Average Width:"
- msgstr "¦rednia szeroko¶æ:"
-
--#: gtk/gtkfontsel.c:222
-+#: gtk/gtkfontsel.c:1
- msgid "Charset:"
- msgstr "Kodowanie:"
-
- #. Number of internationalized titles here must match number
- #. of NULL initializers above
--#: gtk/gtkfontsel.c:459
-+#: gtk/gtkfontsel.c:1
- msgid "Font Property"
- msgstr "W³a¶ciwo¶æ czcionki"
-
--#: gtk/gtkfontsel.c:460
-+#: gtk/gtkfontsel.c:1
- msgid "Requested Value"
- msgstr "¯±dana warto¶æ"
-
--#: gtk/gtkfontsel.c:461
-+#: gtk/gtkfontsel.c:1
- msgid "Actual Value"
- msgstr "Rzeczywista warto¶æ"
-
--#: gtk/gtkfontsel.c:494
-+#: gtk/gtkfontsel.c:1
- msgid "Font"
- msgstr "Czcionka"
-
--#: gtk/gtkfontsel.c:504 gtk/gtkfontsel.c:2180 gtk/gtkfontsel.c:2410
-+#: gtk/gtkfontsel.c:1 gtk/gtkfontsel.c:1 gtk/gtkfontsel.c:1
- msgid "Font:"
- msgstr "Czcionka:"
-
--#: gtk/gtkfontsel.c:509
-+#: gtk/gtkfontsel.c:1
- msgid "Font Style:"
- msgstr "Styl czcionki:"
-
--#: gtk/gtkfontsel.c:514
-+#: gtk/gtkfontsel.c:1
- msgid "Size:"
- msgstr "Rozmiar:"
-
--#: gtk/gtkfontsel.c:646 gtk/gtkfontsel.c:868
-+#: gtk/gtkfontsel.c:1 gtk/gtkfontsel.c:1
- msgid "Reset Filter"
- msgstr "Wyczy¶æ filtr"
-
--#: gtk/gtkfontsel.c:660
-+#: gtk/gtkfontsel.c:1
- msgid "Metric:"
- msgstr "Jednostki:"
-
--#: gtk/gtkfontsel.c:664
-+#: gtk/gtkfontsel.c:1
- msgid "Points"
- msgstr "Punkty"
-
--#: gtk/gtkfontsel.c:671
-+#: gtk/gtkfontsel.c:1
- msgid "Pixels"
- msgstr "Piksele"
-
- #. create the text entry widget
--#: gtk/gtkfontsel.c:687
-+#: gtk/gtkfontsel.c:1
- msgid "Preview:"
- msgstr "Podgl±d"
-
--#: gtk/gtkfontsel.c:716
-+#: gtk/gtkfontsel.c:1
- msgid "Font Information"
- msgstr "Informacje o czcionce"
-
--#: gtk/gtkfontsel.c:749
-+#: gtk/gtkfontsel.c:1
- msgid "Requested Font Name:"
- msgstr "¯±dana nazwa czcionki:"
-
--#: gtk/gtkfontsel.c:760
-+#: gtk/gtkfontsel.c:1
- msgid "Actual Font Name:"
- msgstr "Rzeczywista nazwa czcionki:"
-
--#: gtk/gtkfontsel.c:771
-+#: gtk/gtkfontsel.c:1
- #, c-format
- msgid "%i fonts available with a total of %i styles."
- msgstr "dostêpnych czcionek: %i, liczba stylów : %i."
-
--#: gtk/gtkfontsel.c:786
-+#: gtk/gtkfontsel.c:1
- msgid "Filter"
- msgstr "Filtr"
-
--#: gtk/gtkfontsel.c:799
-+#: gtk/gtkfontsel.c:1
- msgid "Font Types:"
- msgstr "Typy czcionek:"
-
--#: gtk/gtkfontsel.c:807
-+#: gtk/gtkfontsel.c:1
- msgid "Bitmap"
- msgstr "Bitmapowe"
-
--#: gtk/gtkfontsel.c:813
-+#: gtk/gtkfontsel.c:1
- msgid "Scalable"
- msgstr "Skalowalne"
-
--#: gtk/gtkfontsel.c:819
-+#: gtk/gtkfontsel.c:1
- msgid "Scaled Bitmap"
- msgstr "Skalowane bitmapy"
-
--#: gtk/gtkfontsel.c:890
-+#: gtk/gtkfontsel.c:1
- msgid "*"
- msgstr "*"
-
- #. Convert '(nil)' weights to 'regular', since it looks nicer.
--#: gtk/gtkfontsel.c:1215
-+#: gtk/gtkfontsel.c:1
- msgid "(nil)"
- msgstr "(pusty)"
-
--#: gtk/gtkfontsel.c:1215
-+#: gtk/gtkfontsel.c:1
- msgid "regular"
- msgstr "zwyk³e"
-
--#: gtk/gtkfontsel.c:1220 gtk/gtkfontsel.c:1972
-+#: gtk/gtkfontsel.c:1 gtk/gtkfontsel.c:1
- msgid "italic"
- msgstr "italic"
-
--#: gtk/gtkfontsel.c:1221 gtk/gtkfontsel.c:1973
-+#: gtk/gtkfontsel.c:1 gtk/gtkfontsel.c:1
- msgid "oblique"
- msgstr "pochylona"
-
--#: gtk/gtkfontsel.c:1222 gtk/gtkfontsel.c:1974
-+#: gtk/gtkfontsel.c:1 gtk/gtkfontsel.c:1
- msgid "reverse italic"
- msgstr "odwrócony italic"
-
--#: gtk/gtkfontsel.c:1223 gtk/gtkfontsel.c:1975
-+#: gtk/gtkfontsel.c:1 gtk/gtkfontsel.c:1
- msgid "reverse oblique"
- msgstr "odwrotnie pochylona"
-
--#: gtk/gtkfontsel.c:1224 gtk/gtkfontsel.c:1976
-+#: gtk/gtkfontsel.c:1 gtk/gtkfontsel.c:1
- msgid "other"
- msgstr "inne"
-
--#: gtk/gtkfontsel.c:1231
-+#: gtk/gtkfontsel.c:1
- msgid "[M]"
- msgstr "[M]"
-
--#: gtk/gtkfontsel.c:1232
-+#: gtk/gtkfontsel.c:1
- msgid "[C]"
- msgstr "[C]"
-
--#: gtk/gtkfontsel.c:1792
-+#: gtk/gtkfontsel.c:1
- msgid "The selected font is not available."
- msgstr "Wybrana czcionka nie jest dostêpna."
-
--#: gtk/gtkfontsel.c:1798
-+#: gtk/gtkfontsel.c:1
- msgid "The selected font is not a valid font."
- msgstr "Wybrana czcionka nie jest poprawna."
-
--#: gtk/gtkfontsel.c:1856
-+#: gtk/gtkfontsel.c:1
- msgid "This is a 2-byte font and may not be displayed correctly."
- msgstr "Ta 2-bajtowa czcionka mo¿e nie byæ wy¶wietlana poprawnie."
-
--#: gtk/gtkfontsel.c:1960 gtk/gtkinputdialog.c:607
-+#: gtk/gtkfontsel.c:1 gtk/gtkinputdialog.c:1
- msgid "(unknown)"
- msgstr "(nieznane)"
-
--#: gtk/gtkfontsel.c:1971
-+#: gtk/gtkfontsel.c:1
- msgid "roman"
- msgstr "roman"
-
--#: gtk/gtkfontsel.c:1983
-+#: gtk/gtkfontsel.c:1
- msgid "proportional"
- msgstr "proporcjonalne"
-
--#: gtk/gtkfontsel.c:1984
-+#: gtk/gtkfontsel.c:1
- msgid "monospaced"
- msgstr "równomierne"
-
--#: gtk/gtkfontsel.c:1985
-+#: gtk/gtkfontsel.c:1
- msgid "char cell"
- msgstr "rozmiaru znaku"
-
--#: gtk/gtkfontsel.c:2185
-+#: gtk/gtkfontsel.c:1
- msgid "Font: (Filter Applied)"
- msgstr "Czcionka: (z zastosowaniem filtra)"
-
--#: gtk/gtkfontsel.c:2661
-+#: gtk/gtkfontsel.c:1
- msgid "MAX_FONTS exceeded. Some fonts may be missing."
- msgstr "Przekroczono warto¶æ MAX_FONTS. Mo¿e brakowaæ pewnych czcionek."
-
--#: gtk/gtkfontsel.c:3508
-+#: gtk/gtkfontsel.c:1
- msgid "Apply"
- msgstr "Zastosuj"
-
--#: gtk/gtkfontsel.c:3530
-+#: gtk/gtkfontsel.c:1
- msgid "Font Selection"
- msgstr "Wybór czcionki"
-
--#: gtk/gtkgamma.c:396
-+#: gtk/gtkgamma.c:1
- msgid "Gamma"
- msgstr "Gamma"
-
--#: gtk/gtkgamma.c:403
-+#: gtk/gtkgamma.c:1
- msgid "Gamma value"
- msgstr "Warto¶æ gamma"
-
- #. shell and main vbox
--#: gtk/gtkinputdialog.c:200
-+#: gtk/gtkinputdialog.c:1
- msgid "Input"
- msgstr "Wej¶cie"
-
--#: gtk/gtkinputdialog.c:208
-+#: gtk/gtkinputdialog.c:1
- msgid "No input devices"
- msgstr "Brak urz±dzeñ wej¶ciowych"
-
--#: gtk/gtkinputdialog.c:237
-+#: gtk/gtkinputdialog.c:1
- msgid "Device:"
- msgstr "Urz±dzenie:"
-
--#: gtk/gtkinputdialog.c:253
-+#: gtk/gtkinputdialog.c:1
- msgid "Disabled"
- msgstr "Wy³±czone"
-
--#: gtk/gtkinputdialog.c:261
-+#: gtk/gtkinputdialog.c:1
- msgid "Screen"
- msgstr "Ekran"
-
--#: gtk/gtkinputdialog.c:269
-+#: gtk/gtkinputdialog.c:1
- msgid "Window"
- msgstr "Okno"
-
--#: gtk/gtkinputdialog.c:277
-+#: gtk/gtkinputdialog.c:1
- msgid "Mode: "
- msgstr "Tryb: "
-
- #. The axis listbox
--#: gtk/gtkinputdialog.c:307
-+#: gtk/gtkinputdialog.c:1
- msgid "Axes"
- msgstr "Osie"
-
- #. Keys listbox
--#: gtk/gtkinputdialog.c:323
-+#: gtk/gtkinputdialog.c:1
- msgid "Keys"
- msgstr "Klawisze"
-
- #. We create the save button in any case, so that clients can
- #. connect to it, without paying attention to whether it exits
--#: gtk/gtkinputdialog.c:345
-+#: gtk/gtkinputdialog.c:1
- msgid "Save"
- msgstr "Zapisz"
-
--#: gtk/gtkinputdialog.c:500
-+#: gtk/gtkinputdialog.c:1
- msgid "X"
- msgstr "X"
-
--#: gtk/gtkinputdialog.c:501
-+#: gtk/gtkinputdialog.c:1
- msgid "Y"
- msgstr "Y"
-
--#: gtk/gtkinputdialog.c:502
-+#: gtk/gtkinputdialog.c:1
- msgid "Pressure"
- msgstr "Nacisk"
-
--#: gtk/gtkinputdialog.c:503
-+#: gtk/gtkinputdialog.c:1
- msgid "X Tilt"
- msgstr "Nachylenie poziome"
-
--#: gtk/gtkinputdialog.c:504
-+#: gtk/gtkinputdialog.c:1
- msgid "Y Tilt"
- msgstr "Nachylenie pionowe"
-
--#: gtk/gtkinputdialog.c:544
-+#: gtk/gtkinputdialog.c:1
- msgid "none"
- msgstr "brak"
-
--#: gtk/gtkinputdialog.c:578 gtk/gtkinputdialog.c:614
-+#: gtk/gtkinputdialog.c:1 gtk/gtkinputdialog.c:1
- msgid "(disabled)"
--msgstr "(wy³±czone)"
-+msgstr "(nieaktywne)"
-
- #. and clear button
--#: gtk/gtkinputdialog.c:692
-+#: gtk/gtkinputdialog.c:1
- msgid "clear"
- msgstr "wyczy¶æ"
-
--#: gtk/gtknotebook.c:2059 gtk/gtknotebook.c:4131
-+#: gtk/gtknotebook.c:1 gtk/gtknotebook.c:1
- #, c-format
- msgid "Page %u"
- msgstr "Strona %u"
-
--#: gtk/gtkrc.c:1703
-+#: gtk/gtkrc.c:1
- #, c-format
- msgid "Unable to locate image file in pixmap_path: \"%s\" line %d"
--msgstr "Nie mo¿na odnale¼æ pliku z obrazem na ¶cie¿ce: \"%s\" wiersz %d"
-+msgstr "Nie mo¿na odnale¼æ pliku z obrazem pod pixmap_path: \"%s\" wiersz %d"
-
--#: gtk/gtkrc.c:1706
-+#: gtk/gtkrc.c:1
- #, c-format
- msgid "Unable to locate image file in pixmap_path: \"%s\""
--msgstr "Nie mo¿na odnale¼æ pliku z obrazem na ¶cie¿ce: \"%s\""
-+msgstr "Nie mo¿na odnale¼æ pliku z obrazem pod pixmap_path: \"%s\""
-
--#: gtk/gtkthemes.c:79
-+#: gtk/gtkthemes.c:1
- #, c-format
- msgid "Unable to locate loadable module in module_path: \"%s\","
--msgstr "Nie mo¿na odnale¼æ modu³u ³adowalnego na ¶cie¿ce: \"%s\","
-+msgstr "Nie mo¿na odnale¼æ modu³u ³adowalnego pod module_path: \"%s\","
-
--#: gtk/gtktipsquery.c:180
-+#: gtk/gtktipsquery.c:1
- msgid "--- No Tip ---"
- msgstr "--- Brak podpowiedzi ---"
-Index: po/sl.po
-===================================================================
-RCS file: /cvs/gnome/gtk+/po/sl.po,v
-retrieving revision 1.1.2.27
-retrieving revision 1.1.2.28
-diff -u -r1.1.2.27 -r1.1.2.28
---- po/sl.po 2001/04/02 03:51:01 1.1.2.27
-+++ po/sl.po 2001/05/02 02:22:12 1.1.2.28
-@@ -4,7 +4,7 @@
- msgid ""
- msgstr ""
- "Project-Id-Version: GTK+ 1.2.8\n"
--"POT-Creation-Date: 2001-03-28 16:12-0500\n"
-+"POT-Creation-Date: 2000-05-19 07:11+0200\n"
- "PO-Revision-Date: 2000-06-21 19:45+0200\n"
- "Last-Translator: Miha Tom¹iè <miha.tomsic@guest.arnes.si>\n"
- "Language-Team: slovenian <sl@li.org>\n"
-@@ -41,14 +41,14 @@
- msgstr "Neprosojnost:"
-
- #. The OK button
--#: gtk/gtkcolorsel.c:1727 gtk/gtkfilesel.c:481 gtk/gtkfontsel.c:3501
-+#: gtk/gtkcolorsel.c:1727 gtk/gtkfilesel.c:469 gtk/gtkfontsel.c:3492
- #: gtk/gtkgamma.c:416
- msgid "OK"
- msgstr "Potrdi"
-
- #. The Cancel button
--#: gtk/gtkcolorsel.c:1733 gtk/gtkfilesel.c:488 gtk/gtkfilesel.c:868
--#: gtk/gtkfilesel.c:968 gtk/gtkfilesel.c:1083 gtk/gtkfontsel.c:3514
-+#: gtk/gtkcolorsel.c:1733 gtk/gtkfilesel.c:476 gtk/gtkfilesel.c:856
-+#: gtk/gtkfilesel.c:956 gtk/gtkfilesel.c:1071 gtk/gtkfontsel.c:3505
- #: gtk/gtkgamma.c:424
- msgid "Cancel"
- msgstr "Preklièi"
-@@ -58,29 +58,29 @@
- msgstr "Pomoè"
-
- #. The directories clist
--#: gtk/gtkfilesel.c:430
-+#: gtk/gtkfilesel.c:418
- msgid "Directories"
- msgstr "Imeniki"
-
- #. The files clist
--#: gtk/gtkfilesel.c:449
-+#: gtk/gtkfilesel.c:437
- msgid "Files"
- msgstr "Datoteke"
-
--#: gtk/gtkfilesel.c:519 gtk/gtkfilesel.c:1478
-+#: gtk/gtkfilesel.c:507 gtk/gtkfilesel.c:1466
- #, c-format
- msgid "Directory unreadable: %s"
- msgstr "Neberljiv imenik: %s"
-
--#: gtk/gtkfilesel.c:551
-+#: gtk/gtkfilesel.c:539
- msgid "Create Dir"
- msgstr "Ustvari imenik"
-
--#: gtk/gtkfilesel.c:562 gtk/gtkfilesel.c:937
-+#: gtk/gtkfilesel.c:550 gtk/gtkfilesel.c:925
- msgid "Delete File"
- msgstr "Zbri¹i datoteko"
-
--#: gtk/gtkfilesel.c:573 gtk/gtkfilesel.c:1041
-+#: gtk/gtkfilesel.c:561 gtk/gtkfilesel.c:1029
- msgid "Rename File"
- msgstr "Preimenuj datoteko"
-
-@@ -89,39 +89,39 @@
- #. (GtkSignalFunc) gtk_file_selection_fileop_destroy,
- #. (gpointer) fs);
- #.
--#: gtk/gtkfilesel.c:734
-+#: gtk/gtkfilesel.c:722
- msgid "Error"
- msgstr "Napaka"
-
- #. close button
--#: gtk/gtkfilesel.c:757 gtk/gtkinputdialog.c:354
-+#: gtk/gtkfilesel.c:745 gtk/gtkinputdialog.c:354
- msgid "Close"
- msgstr "Zapri"
-
--#: gtk/gtkfilesel.c:832
-+#: gtk/gtkfilesel.c:820
- msgid "Create Directory"
- msgstr "Ustvari imenik"
-
--#: gtk/gtkfilesel.c:846
-+#: gtk/gtkfilesel.c:834
- msgid "Directory name:"
- msgstr "Ime imenika:"
-
- #. buttons
--#: gtk/gtkfilesel.c:859
-+#: gtk/gtkfilesel.c:847
- msgid "Create"
- msgstr "Ustvari"
-
- #. buttons
--#: gtk/gtkfilesel.c:959
-+#: gtk/gtkfilesel.c:947
- msgid "Delete"
- msgstr "Zbri¹i"
-
- #. buttons
--#: gtk/gtkfilesel.c:1074
-+#: gtk/gtkfilesel.c:1062
- msgid "Rename"
- msgstr "Preimenuj"
-
--#: gtk/gtkfilesel.c:1457
-+#: gtk/gtkfilesel.c:1445
- msgid "Selection: "
- msgstr "Izbira: "
-
-@@ -195,7 +195,7 @@
- msgid "Font"
- msgstr "Pisava"
-
--#: gtk/gtkfontsel.c:504 gtk/gtkfontsel.c:2180 gtk/gtkfontsel.c:2410
-+#: gtk/gtkfontsel.c:504 gtk/gtkfontsel.c:2181 gtk/gtkfontsel.c:2411
- msgid "Font:"
- msgstr "Pisava:"
-
-@@ -278,23 +278,23 @@
- msgid "regular"
- msgstr "navadno"
-
--#: gtk/gtkfontsel.c:1220 gtk/gtkfontsel.c:1972
-+#: gtk/gtkfontsel.c:1220 gtk/gtkfontsel.c:1973
- msgid "italic"
- msgstr "kurzivna"
-
--#: gtk/gtkfontsel.c:1221 gtk/gtkfontsel.c:1973
-+#: gtk/gtkfontsel.c:1221 gtk/gtkfontsel.c:1974
- msgid "oblique"
- msgstr "nagnjena"
-
--#: gtk/gtkfontsel.c:1222 gtk/gtkfontsel.c:1974
-+#: gtk/gtkfontsel.c:1222 gtk/gtkfontsel.c:1975
- msgid "reverse italic"
- msgstr "obratno kurzivna"
-
--#: gtk/gtkfontsel.c:1223 gtk/gtkfontsel.c:1975
-+#: gtk/gtkfontsel.c:1223 gtk/gtkfontsel.c:1976
- msgid "reverse oblique"
- msgstr "obratno nagnjena"
-
--#: gtk/gtkfontsel.c:1224 gtk/gtkfontsel.c:1976
-+#: gtk/gtkfontsel.c:1224 gtk/gtkfontsel.c:1977
- msgid "other"
- msgstr "ostalo"
-
-@@ -306,51 +306,51 @@
- msgid "[C]"
- msgstr "[C]"
-
--#: gtk/gtkfontsel.c:1792
-+#: gtk/gtkfontsel.c:1793
- msgid "The selected font is not available."
- msgstr "Izbrana pisava ni dostopna."
-
--#: gtk/gtkfontsel.c:1798
-+#: gtk/gtkfontsel.c:1799
- msgid "The selected font is not a valid font."
- msgstr "Izbrana pisava je popaèena."
-
--#: gtk/gtkfontsel.c:1856
-+#: gtk/gtkfontsel.c:1857
- msgid "This is a 2-byte font and may not be displayed correctly."
- msgstr "Ta pisava uporablja dvobajtni zapis in morda ne bo prikazana pravilno."
-
--#: gtk/gtkfontsel.c:1960 gtk/gtkinputdialog.c:607
-+#: gtk/gtkfontsel.c:1961 gtk/gtkinputdialog.c:607
- msgid "(unknown)"
- msgstr "(neznano)"
-
--#: gtk/gtkfontsel.c:1971
-+#: gtk/gtkfontsel.c:1972
- msgid "roman"
- msgstr "pokonèna"
-
--#: gtk/gtkfontsel.c:1983
-+#: gtk/gtkfontsel.c:1984
- msgid "proportional"
- msgstr "proporcionalen"
-
--#: gtk/gtkfontsel.c:1984
-+#: gtk/gtkfontsel.c:1985
- msgid "monospaced"
- msgstr "enakokoraèen"
-
--#: gtk/gtkfontsel.c:1985
-+#: gtk/gtkfontsel.c:1986
- msgid "char cell"
- msgstr "celica znaka"
-
--#: gtk/gtkfontsel.c:2185
-+#: gtk/gtkfontsel.c:2186
- msgid "Font: (Filter Applied)"
- msgstr "Pisava: (z uporabo filtra)"
-
--#: gtk/gtkfontsel.c:2661
-+#: gtk/gtkfontsel.c:2662
- msgid "MAX_FONTS exceeded. Some fonts may be missing."
- msgstr "MAX_FONTS prese¾en. Nekatere pisave utegnejo manjkati."
-
--#: gtk/gtkfontsel.c:3508
-+#: gtk/gtkfontsel.c:3499
- msgid "Apply"
- msgstr "Uporabi"
-
--#: gtk/gtkfontsel.c:3530
-+#: gtk/gtkfontsel.c:3521
- msgid "Font Selection"
- msgstr "Izbor pisav"
-
-@@ -445,12 +445,12 @@
- msgid "Page %u"
- msgstr "%u. stran"
-
--#: gtk/gtkrc.c:1703
-+#: gtk/gtkrc.c:1702
- #, c-format
- msgid "Unable to locate image file in pixmap_path: \"%s\" line %d"
- msgstr "Ne najdem datoteke s sliko v poti pixmap_path: \"%s\" vrstica %d"
-
--#: gtk/gtkrc.c:1706
-+#: gtk/gtkrc.c:1705
- #, c-format
- msgid "Unable to locate image file in pixmap_path: \"%s\""
- msgstr "Ne najdem datoteke s sliko v poti pixmap_path: \"%s\""
-Index: po/zh_CN.GB2312.po
-===================================================================
-RCS file: /cvs/gnome/gtk+/po/Attic/zh_CN.GB2312.po,v
-retrieving revision 1.5.4.4
-retrieving revision 1.5.4.5
-diff -u -r1.5.4.4 -r1.5.4.5
---- po/zh_CN.GB2312.po 2001/04/02 03:51:01 1.5.4.4
-+++ po/zh_CN.GB2312.po 2001/08/14 08:03:50 1.5.4.5
-@@ -1,8 +1,12 @@
-+# simplified Chinese translation for gtk+
-+# Copyright (C) 1999-2001 Free Software Foundation, Inc.
-+# Wu Yulun <migr@operamail.com>, 1999.
-+#
- msgid ""
- msgstr ""
--"Project-Id-Version: gtk+ 1.1.7 \n"
-+"Project-Id-Version: gtk+ 1.2.10 \n"
- "POT-Creation-Date: 2001-03-28 16:12-0500\n"
--"PO-Revision-Date: 1999-01-31\n"
-+"PO-Revision-Date: 2001-08-14 15:59+0800\n"
- "Last-Translator: Wu Yulun <migr@operamail.com>\n"
- "Language-Team: Chinese <zh@li.org>\n"
- "MIME-Version: 1.0\n"
-@@ -269,7 +273,7 @@
- #. Convert '(nil)' weights to 'regular', since it looks nicer.
- #: gtk/gtkfontsel.c:1215
- msgid "(nil)"
--msgstr ""
-+msgstr "(ÎÞ)"
-
- #: gtk/gtkfontsel.c:1215
- msgid "regular"
-@@ -297,11 +301,11 @@
-
- #: gtk/gtkfontsel.c:1231
- msgid "[M]"
--msgstr ""
-+msgstr "[M]"
-
- #: gtk/gtkfontsel.c:1232
- msgid "[C]"
--msgstr ""
-+msgstr "[C]"
-
- #: gtk/gtkfontsel.c:1792
- msgid "The selected font is not available."
-@@ -406,11 +410,11 @@
-
- #: gtk/gtkinputdialog.c:500
- msgid "X"
--msgstr ""
-+msgstr "X"
-
- #: gtk/gtkinputdialog.c:501
- msgid "Y"
--msgstr ""
-+msgstr "Y"
-
- #: gtk/gtkinputdialog.c:502
- msgid "Pressure"
-Index: po/zh_TW.Big5.po
-===================================================================
-RCS file: /cvs/gnome/gtk+/po/Attic/zh_TW.Big5.po,v
-retrieving revision 1.1.2.19
-retrieving revision 1.1.2.20
-diff -u -r1.1.2.19 -r1.1.2.20
---- po/zh_TW.Big5.po 2001/04/02 03:51:01 1.1.2.19
-+++ po/zh_TW.Big5.po 2001/08/14 08:03:50 1.1.2.20
-@@ -1,44 +1,45 @@
--# SOME DESCRIPTIVE TITLE.
--# Copyright (C) YEAR Free Software Foundation, Inc.
-+# traditional Chinese translation for gtk+
-+# Copyright (C) 1999-2001 Free Software Foundation, Inc.
- # ¨¯¥ß¤¯ <hsin@med.cgu.edu.tw>, 1999.
-+#
- msgid ""
- msgstr ""
--"Project-Id-Version: gtk+ 1.1.7 \n"
--"POT-Creation-Date: 2001-03-28 16:12-0500\n"
--"PO-Revision-Date: 1999-01-31 19:33+0800\n"
--"Last-Translator: ¨¯¥ß¤¯ <hsin@med.cgu.edu.tw>\n"
--"Language-Team: Chinese <zh@li.org>\n"
-+"Project-Id-Version: gtk+ 1.2.10 \n"
-+"POT-Creation-Date: 2001-08-14 15:40+0800\n"
-+"PO-Revision-Date: 2001-08-14 15:53+0800\n"
-+"Last-Translator: Abel Cheung <maddog@linux.org.hk>\n"
-+"Language-Team: traditional Chinese <zh-l10n@linux.org.hk>\n"
- "MIME-Version: 1.0\n"
- "Content-Type: text/plain; charset=big5\n"
- "Content-Transfer-Encoding: 8bit\n"
-
- #: gtk/gtkcolorsel.c:221
- msgid "Hue:"
--msgstr "¦â¬Û:"
-+msgstr "¦â¬Û¡G"
-
- #: gtk/gtkcolorsel.c:222
- msgid "Saturation:"
--msgstr "±m«×:"
-+msgstr "±m«×¡G"
-
- #: gtk/gtkcolorsel.c:223
- msgid "Value:"
--msgstr "©ú«×:"
-+msgstr "©ú«×¡G"
-
- #: gtk/gtkcolorsel.c:224
- msgid "Red:"
--msgstr "¬õ:"
-+msgstr "¬õ¡G"
-
- #: gtk/gtkcolorsel.c:225
- msgid "Green:"
--msgstr "ºñ:"
-+msgstr "ºñ¡G"
-
- #: gtk/gtkcolorsel.c:226
- msgid "Blue:"
--msgstr "ÂÅ:"
-+msgstr "ÂÅ¡G"
-
- #: gtk/gtkcolorsel.c:227
- msgid "Opacity:"
--msgstr "¤£³z©ú«×:"
-+msgstr "¤£³z©ú«×¡G"
-
- #. The OK button
- #: gtk/gtkcolorsel.c:1727 gtk/gtkfilesel.c:481 gtk/gtkfontsel.c:3501
-@@ -55,7 +56,7 @@
-
- #: gtk/gtkcolorsel.c:1738
- msgid "Help"
--msgstr "¨D§U"
-+msgstr "»¡©ú"
-
- #. The directories clist
- #: gtk/gtkfilesel.c:430
-@@ -70,11 +71,11 @@
- #: gtk/gtkfilesel.c:519 gtk/gtkfilesel.c:1478
- #, c-format
- msgid "Directory unreadable: %s"
--msgstr "µLªkŪ¨ú¥Ø¿ý: %s"
-+msgstr "µLªkŪ¨ú¥Ø¿ý¡G%s"
-
- #: gtk/gtkfilesel.c:551
- msgid "Create Dir"
--msgstr "·s¼W¥Ø¿ý"
-+msgstr "«Ø¥ß¥Ø¿ý"
-
- #: gtk/gtkfilesel.c:562 gtk/gtkfilesel.c:937
- msgid "Delete File"
-@@ -82,7 +83,7 @@
-
- #: gtk/gtkfilesel.c:573 gtk/gtkfilesel.c:1041
- msgid "Rename File"
--msgstr "­«·s©R¦W"
-+msgstr "§ó§ïÀɦW"
-
- #.
- #. gtk_signal_connect (GTK_OBJECT (dialog), "destroy",
-@@ -100,16 +101,16 @@
-
- #: gtk/gtkfilesel.c:832
- msgid "Create Directory"
--msgstr "·s¼W¥Ø¿ý"
-+msgstr "«Ø¥ß¥Ø¿ý"
-
- #: gtk/gtkfilesel.c:846
- msgid "Directory name:"
--msgstr "¥Ø¿ý¦WºÙ:"
-+msgstr "¥Ø¿ý¦WºÙ¡G"
-
- #. buttons
- #: gtk/gtkfilesel.c:859
- msgid "Create"
--msgstr "·s¼W"
-+msgstr "«Ø¥ß"
-
- #. buttons
- #: gtk/gtkfilesel.c:959
-@@ -119,69 +120,69 @@
- #. buttons
- #: gtk/gtkfilesel.c:1074
- msgid "Rename"
--msgstr "§ó·s"
-+msgstr "§ï¦W"
-
- #: gtk/gtkfilesel.c:1457
- msgid "Selection: "
--msgstr "¦r«¬¿ï¶µ: "
-+msgstr "¿ï¾Ü¡G"
-
- #: gtk/gtkfontsel.c:210
- msgid "Foundry:"
--msgstr "´£¨Ñ:"
-+msgstr "´£¨Ñ¡G"
-
- #: gtk/gtkfontsel.c:211
- msgid "Family:"
--msgstr "¦rÅé:"
-+msgstr "¦rÅé¡G"
-
- #: gtk/gtkfontsel.c:212
- msgid "Weight:"
--msgstr "¤j¤p:"
-+msgstr "¤j¤p¡G"
-
- #: gtk/gtkfontsel.c:213
- msgid "Slant:"
--msgstr "±×Åé:"
-+msgstr "±×Åé¡G"
-
- #: gtk/gtkfontsel.c:214
- msgid "Set Width:"
--msgstr "¼e«×:"
-+msgstr "¼e«×¡G"
-
- #: gtk/gtkfontsel.c:215
- msgid "Add Style:"
--msgstr "¼W¥[§Î¦¡:"
-+msgstr "¼W¥[´Ú¦¡¡G"
-
- #: gtk/gtkfontsel.c:216
- msgid "Pixel Size:"
--msgstr "¹³¯À¤j¤p:"
-+msgstr "¹³¯À¤j¤p¡G"
-
- #: gtk/gtkfontsel.c:217
- msgid "Point Size:"
--msgstr "ÂI°}¤j¤p:"
-+msgstr "ÂI°}¤j¤p¡G"
-
- #: gtk/gtkfontsel.c:218
- msgid "Resolution X:"
--msgstr "X ¸ÑªR«×:"
-+msgstr "X ¸ÑªR«×¡G"
-
- #: gtk/gtkfontsel.c:219
- msgid "Resolution Y:"
--msgstr "Y ¸ÑªR«×:"
-+msgstr "Y ¸ÑªR«×¡G"
-
- #: gtk/gtkfontsel.c:220
- msgid "Spacing:"
--msgstr "¶¡¶Z:"
-+msgstr "¶¡¶Z¡G"
-
- #: gtk/gtkfontsel.c:221
- msgid "Average Width:"
--msgstr "¥­§¡¼e«×:"
-+msgstr "¥­§¡¼e«×¡G"
-
- #: gtk/gtkfontsel.c:222
- msgid "Charset:"
--msgstr "¦r¶°:"
-+msgstr "¦r¶°¡G"
-
- #. Number of internationalized titles here must match number
- #. of NULL initializers above
- #: gtk/gtkfontsel.c:459
- msgid "Font Property"
--msgstr "¦r«¬ÄÝ©Ê"
-+msgstr "¦r«¬¯S©Ê"
-
- #: gtk/gtkfontsel.c:460
- msgid "Requested Value"
-@@ -197,15 +198,15 @@
-
- #: gtk/gtkfontsel.c:504 gtk/gtkfontsel.c:2180 gtk/gtkfontsel.c:2410
- msgid "Font:"
--msgstr "¦r«¬:"
-+msgstr "¦r«¬¡G"
-
- #: gtk/gtkfontsel.c:509
- msgid "Font Style:"
--msgstr "¦r«¬¼Ë¦¡:"
-+msgstr "¦r«¬´Ú¦¡¡G"
-
- #: gtk/gtkfontsel.c:514
- msgid "Size:"
--msgstr "¤j¤p:"
-+msgstr "¤j¤p¡G"
-
- #: gtk/gtkfontsel.c:646 gtk/gtkfontsel.c:868
- msgid "Reset Filter"
-@@ -213,7 +214,7 @@
-
- #: gtk/gtkfontsel.c:660
- msgid "Metric:"
--msgstr "«×¶q:"
-+msgstr "«×¶q¡G"
-
- #: gtk/gtkfontsel.c:664
- msgid "Points"
-@@ -226,7 +227,7 @@
- #. create the text entry widget
- #: gtk/gtkfontsel.c:687
- msgid "Preview:"
--msgstr "¹wÄý:"
-+msgstr "¹wÄý¡G"
-
- #: gtk/gtkfontsel.c:716
- msgid "Font Information"
-@@ -234,16 +235,16 @@
-
- #: gtk/gtkfontsel.c:749
- msgid "Requested Font Name:"
--msgstr "­n¨Dªº¦r«¬¦WºÙ:"
-+msgstr "­n¨Dªº¦r«¬¦WºÙ¡G"
-
- #: gtk/gtkfontsel.c:760
- msgid "Actual Font Name:"
--msgstr "¹ê»Ú¦r«¬¦WºÙ:"
-+msgstr "¹ê»Ú¦r«¬¦WºÙ¡G"
-
- #: gtk/gtkfontsel.c:771
- #, c-format
- msgid "%i fonts available with a total of %i styles."
--msgstr "¦³ %i ºØ¦r«¬¨Ñ¿ï¥Î(¦@ %i ºØ¼Ë¦¡)"
-+msgstr "¦³ %i ºØ¦r«¬¥i¿ï¥Î¡A¦@ %i ºØ¼Ë¦¡¡C"
-
- #: gtk/gtkfontsel.c:786
- msgid "Filter"
-@@ -251,7 +252,7 @@
-
- #: gtk/gtkfontsel.c:799
- msgid "Font Types:"
--msgstr "¦r«¬ºØÃþ:"
-+msgstr "¦r«¬ºØÃþ¡G"
-
- #: gtk/gtkfontsel.c:807
- msgid "Bitmap"
-@@ -272,7 +273,7 @@
- #. Convert '(nil)' weights to 'regular', since it looks nicer.
- #: gtk/gtkfontsel.c:1215
- msgid "(nil)"
--msgstr ""
-+msgstr "(µL)"
-
- #: gtk/gtkfontsel.c:1215
- msgid "regular"
-@@ -300,11 +301,11 @@
-
- #: gtk/gtkfontsel.c:1231
- msgid "[M]"
--msgstr ""
-+msgstr "[M]"
-
- #: gtk/gtkfontsel.c:1232
- msgid "[C]"
--msgstr ""
-+msgstr "[C]"
-
- #: gtk/gtkfontsel.c:1792
- msgid "The selected font is not available."
-@@ -328,11 +329,11 @@
-
- #: gtk/gtkfontsel.c:1983
- msgid "proportional"
--msgstr "¦¨¤ñ¨Òªº"
-+msgstr "¦¨¤ñ¨Ò"
-
- #: gtk/gtkfontsel.c:1984
- msgid "monospaced"
--msgstr "©w¼e«×ªº"
-+msgstr "©T©w¼e«×"
-
- #: gtk/gtkfontsel.c:1985
- msgid "char cell"
-@@ -340,11 +341,11 @@
-
- #: gtk/gtkfontsel.c:2185
- msgid "Font: (Filter Applied)"
--msgstr "¦r«¬: (±Ä¥Î¹LÂo¾¹)"
-+msgstr "¦r«¬¡G(®M¥Î¹LÂo¾¹)"
-
- #: gtk/gtkfontsel.c:2661
- msgid "MAX_FONTS exceeded. Some fonts may be missing."
--msgstr "¤w¶W¥X MAX_FONTS ,¥i¯à¿ò¥¢¬Y¨Ç¦r«¬¡C"
-+msgstr "¤w¶W¥X MAX_FONTS¡A¥i¯à¿ò¥¢¬Y¨Ç¦r«¬¡C"
-
- #: gtk/gtkfontsel.c:3508
- msgid "Apply"
-@@ -369,11 +370,11 @@
-
- #: gtk/gtkinputdialog.c:208
- msgid "No input devices"
--msgstr "¯Ê¤Ö¿é¤J¸Ë¸m"
-+msgstr "¨S¦³¿é¤J¸Ë¸m"
-
- #: gtk/gtkinputdialog.c:237
- msgid "Device:"
--msgstr "¸Ë¸m:"
-+msgstr "¸Ë¸m¡G"
-
- #: gtk/gtkinputdialog.c:253
- msgid "Disabled"
-@@ -389,7 +390,7 @@
-
- #: gtk/gtkinputdialog.c:277
- msgid "Mode: "
--msgstr "¼Ò¦¡:"
-+msgstr "¼Ò¦¡¡G"
-
- #. The axis listbox
- #: gtk/gtkinputdialog.c:307
-@@ -399,7 +400,7 @@
- #. Keys listbox
- #: gtk/gtkinputdialog.c:323
- msgid "Keys"
--msgstr "犦s"
-+msgstr "Áä"
-
- #. We create the save button in any case, so that clients can
- #. connect to it, without paying attention to whether it exits
-@@ -409,11 +410,11 @@
-
- #: gtk/gtkinputdialog.c:500
- msgid "X"
--msgstr ""
-+msgstr "X"
-
- #: gtk/gtkinputdialog.c:501
- msgid "Y"
--msgstr ""
-+msgstr "Y"
-
- #: gtk/gtkinputdialog.c:502
- msgid "Pressure"
-@@ -445,21 +446,21 @@
- msgid "Page %u"
- msgstr "²Ä %u ­¶"
-
--#: gtk/gtkrc.c:1703
-+#: gtk/gtkrc.c:1758
- #, c-format
- msgid "Unable to locate image file in pixmap_path: \"%s\" line %d"
--msgstr "µLªk¥Ñ pixmap_path §ä¨ì¹ÏÀÉ: \"%s\" ²Ä %d ¦æ"
-+msgstr "µLªk¥Ñ pixmap_path §ä¨ì¹ÏÀÉ¡G\"%s\" ²Ä %d ¦æ"
-
--#: gtk/gtkrc.c:1706
-+#: gtk/gtkrc.c:1761
- #, c-format
- msgid "Unable to locate image file in pixmap_path: \"%s\""
--msgstr "µLªk¥Ñ pixmap_path §ä¨ì¹ÏÀÉ: \"%s\""
-+msgstr "µLªk¥Ñ pixmap_path §ä¨ì¹ÏÀÉ¡G\"%s\""
-
- #: gtk/gtkthemes.c:79
- #, c-format
- msgid "Unable to locate loadable module in module_path: \"%s\","
--msgstr "µLªk¥Ñ module_path §ä¨ì¥i¸ü¤J¼Ò²Õ: \"%s\","
-+msgstr "µLªk¥Ñ module_path §ä¨ì¥i¸ü¤J¼Ò²Õ¡G\"%s\"¡A"
-
- #: gtk/gtktipsquery.c:180
- msgid "--- No Tip ---"
--msgstr "--- ¤wµL´£¥Ü ---"
-+msgstr "--- µL´£¥Ü ---"
diff --git a/x11-libs/gtk+/gtk+-1.2.10-r8.ebuild b/x11-libs/gtk+/gtk+-1.2.10-r8.ebuild
deleted file mode 100644
index 99f877f6727a..000000000000
--- a/x11-libs/gtk+/gtk+-1.2.10-r8.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-1.2.10-r8.ebuild,v 1.17 2003/02/13 16:56:04 vapier Exp $
-
-IUSE="nls"
-
-S=${WORKDIR}/${P}
-DESCRIPTION="The GIMP Toolkit"
-HOMEPAGE="http://www.gtk.org/"
-SRC_URI="ftp://ftp.gtk.org/pub/gtk/v1.2/${P}.tar.gz
- ftp://ftp.gnome.org/pub/GNOME/stable/sources/gtk+/${P}.tar.gz
- http://ftp.gnome.org/pub/GNOME/stable/sources/gtk+/${P}.tar.gz
- http://www.ibiblio.org/gentoo/distfiles/gtk+-1.2.10-r8-gentoo.diff.bz2"
-
-DEPEND="virtual/x11
- =dev-libs/glib-1.2*
- nls? ( sys-devel/gettext
- dev-util/intltool )"
-
-SLOT="1"
-LICENSE="LGPL-2.1"
-KEYWORDS="x86 ppc sparc alpha"
-
-src_unpack() {
-
- unpack ${P}.tar.gz
-
- cd ${S}/..
- bzcat ${DISTDIR}/gtk+-1.2.10-r8-gentoo.diff.bz2 | patch -p0
-
-}
-
-src_compile() {
-
- libtoolize --copy --force
-
- local myconf
- use nls || myconf="${myconf} --disable-nls"
-
- if [ "${DEBUGBUILD}" ]
- then
- myconf="${myconf} --enable-debug=yes"
- else
- myconf="${myconf} --enable-debug=no"
- fi
-
- econf \
- --sysconfdir=/etc/X11 \
- --with-xinput=xfree \
- --with-x \
- ${myconf} || die
-
- emake || die
-}
-
-src_install() {
-
- make install DESTDIR=${D} || die
-
- preplib /usr
-
- dodoc AUTHORS COPYING ChangeLog* HACKING
- dodoc NEWS* README* TODO
- docinto docs
- cd docs
- dodoc *.txt *.gif text/*
- dohtml -r html
-
- #install nice, clean-looking gtk+ style
- insinto /usr/share/themes/Gentoo/gtk
- doins ${FILESDIR}/gtkrc
-}
-
-pkg_postinst() {
- ewarn "Older versions added /etc/X11/gtk/gtkrc which changed settings for"
- ewarn "all themes it seems. Please remove it manually as it will not due"
- ewarn "to /env protection."
- echo ""
- einfo "The old gtkrc is available through the new Gentoo gtk theme."
-}
diff --git a/x11-libs/gtk+/gtk+-2.0.6-r3.ebuild b/x11-libs/gtk+/gtk+-2.0.6-r3.ebuild
deleted file mode 100644
index 8e8b1cbabdc3..000000000000
--- a/x11-libs/gtk+/gtk+-2.0.6-r3.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.0.6-r3.ebuild,v 1.6 2003/02/13 16:56:16 vapier Exp $
-
-IUSE="tiff doc jpeg directfb"
-
-inherit libtool flag-o-matic
-
-SLOT="2"
-KEYWORDS="~x86 ~ppc sparc ~alpha"
-
-S=${WORKDIR}/${P}
-DESCRIPTION="Gimp ToolKit + "
-SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.0/${P}.tar.bz2
- mirror://gentoo//${PN}-directfb-${PV}-gentoo.patch.bz2"
-HOMEPAGE="http://www.gtk.org/"
-LICENSE="LGPL-2.1"
-
-RDEPEND="virtual/x11
- >=dev-libs/glib-2.0.6-r1
- >=dev-libs/atk-1.0.3-r1
- >=x11-libs/pango-1.0.4-r1
- >=media-libs/libpng-1.2.1
- jpeg? ( >=media-libs/jpeg-6b-r2 )
- tiff? ( >=media-libs/tiff-3.5.7 )
- directfb? ( >=dev-libs/DirectFB-0.9.13 )"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.12.0
- doc? ( >=dev-util/gtk-doc-0.9 )"
-
-src_unpack() {
-
- unpack ${P}.tar.bz2
- cd ${S}
- if use directfb
- then
- bzcat ${DISTDIR}/${PN}-directfb-${PV}-gentoo.patch.bz2 | patch -p1 \
- || die
- fi
-}
-
-src_compile() {
- # see bug 8762
- replace-flags "-O3" "-O2"
-
- elibtoolize
-
- local myconf=""
- use doc \
- && myconf="${myconf} --enable-gtk-doc" \
- || myconf="${myconf} --disable-gtk-doc"
- use jpeg || myconf="${myconf} --without-libjpeg"
- use tiff || myconf="${myconf} --without-libtiff"
- if [ -n "$DEBUGBUILD" ]; then
- myconf="${myconf} --enable-debug"
- fi
-
- econf --with-gdktarget=x11 ${myconf} || die
-
-# gtk+ isn't multithread friendly due to some obscure code generation bug
- make || die
-}
-
-src_install() {
- dodir /etc/gtk-2.0
- make DESTDIR=${D} \
- prefix=/usr \
- sysconfdir=/etc \
- infodir=/usr/share/info \
- mandir=/usr/share/man \
- install || die
- dodoc AUTHORS COPYING ChangeLog* HACKING* INSTALL NEWS* README* TODO
-}
-
-
-pkg_postinst() {
- gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
-}
-
diff --git a/x11-libs/gtk+/gtk+-2.0.7-r1.ebuild b/x11-libs/gtk+/gtk+-2.0.7-r1.ebuild
deleted file mode 100644
index 28b4a5f2e84f..000000000000
--- a/x11-libs/gtk+/gtk+-2.0.7-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.0.7-r1.ebuild,v 1.6 2003/02/13 16:56:21 vapier Exp $
-
-IUSE="tiff doc jpeg"
-
-inherit libtool flag-o-matic
-
-SLOT="2"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha"
-
-S=${WORKDIR}/${P}
-DESCRIPTION="Gimp ToolKit + "
-SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.0/${P}.tar.bz2"
-HOMEPAGE="http://www.gtk.org/"
-LICENSE="LGPL-2.1"
-
-RDEPEND="virtual/x11
- >=dev-libs/glib-2.0.6
- >=dev-libs/atk-1.0.3-r1
- >=x11-libs/pango-1.0.4-r1
- >=media-libs/libpng-1.2.1
- jpeg? ( >=media-libs/jpeg-6b-r2 )
- tiff? ( >=media-libs/tiff-3.5.7 )
- directfb? ( >=dev-libs/DirectFB-0.9.13 )"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.12.0
- doc? ( >=dev-util/gtk-doc-0.9
- app-text/sgmltools-lite )"
-
-src_unpack() {
- unpack ${A}
- # fix a typo in gdk-pixbuf source
- patch -d ${S} -p1 < ${FILESDIR}/gentoo-${P}-gdk-pixbuf.patch
-}
-
-src_compile() {
- # see bug 8762
- replace-flags "-O3" "-O2"
-
- elibtoolize
-
- local myconf=""
- use doc \
- && myconf="${myconf} --enable-gtk-doc" \
- || myconf="${myconf} --disable-gtk-doc"
- use jpeg || myconf="${myconf} --without-libjpeg"
- use tiff || myconf="${myconf} --without-libtiff"
- if [ -n "$DEBUGBUILD" ]; then
- myconf="${myconf} --enable-debug"
- fi
-
- econf --with-gdktarget=x11 ${myconf} || die
-
-# gtk+ isn't multithread friendly due to some obscure code generation bug
- make || die
-}
-
-src_install() {
- dodir /etc/gtk-2.0
- make DESTDIR=${D} \
- prefix=/usr \
- sysconfdir=/etc \
- infodir=/usr/share/info \
- mandir=/usr/share/man \
- install || die
- dodoc AUTHORS COPYING ChangeLog* HACKING* INSTALL NEWS* README* TODO
-}
-
-
-pkg_postinst() {
- gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
-}
-
diff --git a/x11-libs/gtk+/gtk+-2.0.8-r1.ebuild b/x11-libs/gtk+/gtk+-2.0.8-r1.ebuild
deleted file mode 100644
index ce7a27a930bd..000000000000
--- a/x11-libs/gtk+/gtk+-2.0.8-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.0.8-r1.ebuild,v 1.6 2003/02/13 16:56:27 vapier Exp $
-
-inherit libtool flag-o-matic
-
-IUSE="tiff doc jpeg directfb"
-
-S=${WORKDIR}/${P}
-DESCRIPTION="Gimp ToolKit + "
-SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.0/${P}.tar.bz2
- directfb? mirror://gentoo/${PN}-directfb-${PV}-gentoo.bz2"
-HOMEPAGE="http://www.gtk.org/"
-
-SLOT="2"
-LICENSE="LGPL-2.1"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha"
-
-RDEPEND="virtual/x11
- >=dev-libs/glib-2.0.7
- >=dev-libs/atk-1.0.3-r1
- >=x11-libs/pango-1.0.4-r1
- >=media-libs/libpng-1.2.1
- jpeg? ( >=media-libs/jpeg-6b-r2 )
- tiff? ( >=media-libs/tiff-3.5.7 )"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.12.0
- doc? ( >=dev-util/gtk-doc-0.9
- app-text/sgmltools-lite )"
-
-src_unpack() {
- unpack ${A}
- if use directfb
- then
- patch -p0 < ${PN}-directfb-${PV}-gentoo || die
- fi
-}
-
-src_compile() {
- # see bug 8762
- replace-flags "-O3" "-O2"
-
- elibtoolize
-
- local myconf=""
- use doc \
- && myconf="${myconf} --enable-gtk-doc" \
- || myconf="${myconf} --disable-gtk-doc"
- use jpeg || myconf="${myconf} --without-libjpeg"
- use tiff || myconf="${myconf} --without-libtiff"
- if [ -n "$DEBUGBUILD" ]; then
- myconf="${myconf} --enable-debug"
- fi
-
- econf --with-gdktarget=x11 ${myconf} || die
-
-# gtk+ isn't multithread friendly due to some obscure code generation bug
- make || die
-}
-
-src_install() {
- dodir /etc/gtk-2.0
- make DESTDIR=${D} \
- prefix=/usr \
- sysconfdir=/etc \
- infodir=/usr/share/info \
- mandir=/usr/share/man \
- install || die
- dodoc AUTHORS COPYING ChangeLog* HACKING* INSTALL NEWS* README* TODO
-}
-
-
-pkg_postinst() {
- gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
-}
-
diff --git a/x11-libs/gtk+/gtk+-2.0.8.ebuild b/x11-libs/gtk+/gtk+-2.0.8.ebuild
deleted file mode 100644
index 426ccf6f34f8..000000000000
--- a/x11-libs/gtk+/gtk+-2.0.8.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.0.8.ebuild,v 1.9 2003/02/13 16:56:33 vapier Exp $
-
-IUSE="tiff doc jpeg"
-
-inherit libtool flag-o-matic
-
-SLOT="2"
-KEYWORDS="x86 ppc ~sparc alpha"
-
-S=${WORKDIR}/${P}
-DESCRIPTION="Gimp ToolKit + "
-SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.0/${P}.tar.bz2"
-HOMEPAGE="http://www.gtk.org/"
-LICENSE="LGPL-2.1"
-
-RDEPEND="virtual/x11
- >=dev-libs/glib-2.0.7
- >=dev-libs/atk-1.0.3-r1
- >=x11-libs/pango-1.0.4-r1
- >=media-libs/libpng-1.2.1
- jpeg? ( >=media-libs/jpeg-6b-r2 )
- tiff? ( >=media-libs/tiff-3.5.7 )"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.12.0
- doc? ( >=dev-util/gtk-doc-0.9
- app-text/sgmltools-lite )"
-
-src_compile() {
- # see bug 8762
- replace-flags "-O3" "-O2"
-
- elibtoolize
-
- local myconf=""
- use doc \
- && myconf="${myconf} --enable-gtk-doc" \
- || myconf="${myconf} --disable-gtk-doc"
- use jpeg || myconf="${myconf} --without-libjpeg"
- use tiff || myconf="${myconf} --without-libtiff"
- if [ -n "$DEBUGBUILD" ]; then
- myconf="${myconf} --enable-debug"
- fi
-
- econf --with-gdktarget=x11 ${myconf} || die
-
-# gtk+ isn't multithread friendly due to some obscure code generation bug
- make || die
-}
-
-src_install() {
- dodir /etc/gtk-2.0
- make DESTDIR=${D} \
- prefix=/usr \
- sysconfdir=/etc \
- infodir=/usr/share/info \
- mandir=/usr/share/man \
- install || die
- dodoc AUTHORS COPYING ChangeLog* HACKING* INSTALL NEWS* README* TODO
-}
-
-
-pkg_postinst() {
- gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
-}
-
diff --git a/x11-libs/gtk+/gtk+-2.0.9.ebuild b/x11-libs/gtk+/gtk+-2.0.9.ebuild
deleted file mode 100644
index 963580fa0682..000000000000
--- a/x11-libs/gtk+/gtk+-2.0.9.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.0.9.ebuild,v 1.9 2003/02/13 16:56:39 vapier Exp $
-
-inherit eutils libtool flag-o-matic
-
-IUSE="tiff doc jpeg directfb"
-
-S="${WORKDIR}/${P}"
-DESCRIPTION="Gimp ToolKit + "
-SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.0/${P}.tar.bz2"
-HOMEPAGE="http://www.gtk.org/"
-
-SLOT="2"
-LICENSE="LGPL-2.1"
-KEYWORDS="x86 ~ppc ~sparc ~alpha"
-
-RDEPEND="virtual/x11
- >=dev-libs/glib-2.0.7
- >=dev-libs/atk-1.0.3-r1
- >=x11-libs/pango-1.0.4-r1
- >=media-libs/libpng-1.2.1
- jpeg? ( >=media-libs/jpeg-6b-r2 )
- tiff? ( >=media-libs/tiff-3.5.7 )"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.12.0
- doc? ( >=dev-util/gtk-doc-0.9
- app-text/sgmltools-lite )"
-
-src_unpack() {
- unpack ${A}
-
- # Turn of --export-symbols-regex for now, since it removes
- # the wrong symbols
-# cd ${S}; epatch ${FILESDIR}/gtk+-2.0.6-exportsymbols.patch
-}
-
-src_compile() {
- # see bug 8762
- replace-flags "-O3" "-O2"
-
- elibtoolize
-
- local myconf=""
- use doc \
- && myconf="${myconf} --enable-gtk-doc" \
- || myconf="${myconf} --disable-gtk-doc"
- use jpeg || myconf="${myconf} --without-libjpeg"
- use tiff || myconf="${myconf} --without-libtiff"
- if [ -n "$DEBUGBUILD" ]; then
- myconf="${myconf} --enable-debug"
- fi
-
- econf --with-gdktarget=x11 ${myconf} || die
-
-# gtk+ isn't multithread friendly due to some obscure code generation bug
- make || die
-}
-
-src_install() {
- dodir /etc/gtk-2.0
- make DESTDIR=${D} \
- prefix=/usr \
- sysconfdir=/etc \
- infodir=/usr/share/info \
- mandir=/usr/share/man \
- install || die
- dodoc AUTHORS COPYING ChangeLog* HACKING* INSTALL NEWS* README* TODO
-}
-
-
-pkg_postinst() {
- gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
-}
-
diff --git a/x11-libs/gtk+/gtk+-2.1.2.ebuild b/x11-libs/gtk+/gtk+-2.1.2.ebuild
deleted file mode 100644
index eace2f5c2249..000000000000
--- a/x11-libs/gtk+/gtk+-2.1.2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.1.2.ebuild,v 1.8 2003/02/13 16:56:45 vapier Exp $
-
-IUSE="tiff doc jpeg directfb"
-
-inherit eutils libtool flag-o-matic
-
-SLOT="2"
-KEYWORDS="~x86 ~ppc"
-
-S="${WORKDIR}/${P}"
-DESCRIPTION="Gimp ToolKit + "
-SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.1/${P}.tar.bz2"
-HOMEPAGE="http://www.gtk.org/"
-LICENSE="LGPL-2.1"
-
-RDEPEND="virtual/x11
- >=dev-libs/glib-2.0.6-r1
- >=dev-libs/atk-1.0.1
- =x11-libs/pango-1.1*
- >=media-libs/libpng-1.2.1
- jpeg? ( >=media-libs/jpeg-6b-r2 )
- tiff? ( >=media-libs/tiff-3.5.7 )
- directfb? ( dev-libs/DirectFB )"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.12.0
- doc? ( >=dev-util/gtk-doc-0.9
- app-text/sgmltools-lite )"
-
-src_unpack() {
- unpack ${A}
-
- # Turn of --export-symbols-regex for now, since it removes
- # the wrong symbols
- cd ${S}; epatch ${FILESDIR}/gtk+-2.0.6-exportsymbols.patch
-}
-
-src_compile() {
- # see bug 8762
- replace-flags "-O3" "-O2"
-
- elibtoolize
-
- local myconf=""
- use doc && myconf="${myconf} --enable-gtk-doc" || myconf="${myconf} --disable-gtk-doc"
- use jpeg || myconf="${myconf} --without-libjpeg"
- use tiff || myconf="${myconf} --without-libtiff"
- if [ -n "$DEBUGBUILD" ]; then
- myconf="${myconf} --enable-debug"
- fi
-
- econf --with-gdktarget=x11 ${myconf} || die
-
- # gtk+ isn't multithread friendly due to some obscure code generation bug
- make || die
-}
-
-src_install() {
- dodir /etc/gtk-2.0
- make DESTDIR=${D} \
- prefix=/usr \
- sysconfdir=/etc \
- infodir=/usr/share/info \
- mandir=/usr/share/man \
- install || die
- dodoc AUTHORS COPYING ChangeLog* HACKING* INSTALL NEWS* README* TODO
-}
-
-
-pkg_postinst() {
- gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
- gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders
-}
-
diff --git a/x11-libs/gtk+/gtk+-2.2.0.ebuild b/x11-libs/gtk+/gtk+-2.2.0.ebuild
deleted file mode 100644
index 30a1e7c1493a..000000000000
--- a/x11-libs/gtk+/gtk+-2.2.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.2.0.ebuild,v 1.10 2003/05/29 22:09:05 lu_zero Exp $
-
-inherit eutils libtool flag-o-matic
-
-IUSE="tiff doc jpeg"
-SLOT="2"
-KEYWORDS="x86 ppc alpha"
-
-S="${WORKDIR}/${P}"
-DESCRIPTION="Gimp ToolKit + "
-SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.2/${P}.tar.bz2"
-HOMEPAGE="http://www.gtk.org/"
-LICENSE="LGPL-2.1"
-
-RDEPEND="virtual/x11
- >=dev-libs/glib-2.2.0
- >=dev-libs/atk-1.2.0
- >=x11-libs/pango-1.0.1
- >=media-libs/libpng-1.2.1
- jpeg? ( >=media-libs/jpeg-6b-r2 )
- tiff? ( >=media-libs/tiff-3.5.7 )"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.12.0
- doc? ( >=dev-util/gtk-doc-0.9
- app-text/sgmltools-lite )"
-
-src_unpack() {
- unpack ${A}
-
- # Turn of --export-symbols-regex for now, since it removes
- # the wrong symbols
- cd ${S}; epatch ${FILESDIR}/gtk+-2.0.6-exportsymbols.patch
-}
-
-src_compile() {
- # bug 8762
- replace-flags "-O3" "-O2"
-
- elibtoolize
-
- local myconf=""
- use doc && myconf="${myconf} --enable-gtk-doc" || myconf="${myconf} --disable-gtk-doc"
- use jpeg || myconf="${myconf} --without-libjpeg"
- use tiff || myconf="${myconf} --without-libtiff"
- if [ -n "$DEBUGBUILD" ]; then
- myconf="${myconf} --enable-debug"
- fi
-
- econf --with-gdktarget=x11 ${myconf} || die
-
- # gtk+ isn't multithread friendly due to some obscure code generation bug
- make || die
-}
-
-src_install() {
- dodir /etc/gtk-2.0
-
- make DESTDIR=${D} \
- prefix=/usr \
- sysconfdir=/etc \
- infodir=/usr/share/info \
- mandir=/usr/share/man \
- install || die
-
- dodoc AUTHORS COPYING ChangeLog* HACKING INSTALL NEWS* README*
-}
-
-pkg_postinst() {
- gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
- gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders
-
- einfo "For your gtk themes to work correctly after an update,"
- einfo "you might have to rebuild your theme engines."
- einfo "Executing 'qpkg -I -nc gtk-engines | xargs emerge' should do the trick (requires gentoolkit)"
-}
diff --git a/x11-libs/gtk+/gtk+-2.2.0-r1.ebuild b/x11-libs/gtk+/gtk+-2.2.2.ebuild
index cbe75812eb29..eb5f13dc0d2d 100644
--- a/x11-libs/gtk+/gtk+-2.2.0-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-2.2.2.ebuild
@@ -1,23 +1,25 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.2.0-r1.ebuild,v 1.3 2003/02/13 16:56:51 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.2.2.ebuild,v 1.1 2003/06/10 13:15:35 foser Exp $
inherit eutils libtool flag-o-matic
-IUSE="tiff doc jpeg"
+IUSE="tiff doc jpeg debug"
SLOT="2"
-KEYWORDS="~x86 ~ppc ~alpha"
+KEYWORDS="~x86 ~ppc ~alpha ~sparc"
-S="${WORKDIR}/${P}"
DESCRIPTION="Gimp ToolKit + "
SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.2/${P}.tar.bz2"
HOMEPAGE="http://www.gtk.org/"
LICENSE="LGPL-2.1"
-RDEPEND="virtual/x11
- >=dev-libs/glib-2.2.0
- >=dev-libs/atk-1.2.0
- >=x11-libs/pango-1.0.1
+# virtual/x11
+# Need this specific xfree version to get bugfree xinput support (#20407)
+
+RDEPEND=">=x11-base/xfree-4.3.0-r3
+ >=dev-libs/glib-2.2
+ >=dev-libs/atk-1.2
+ >=x11-libs/pango-1.2
>=media-libs/libpng-1.2.1
jpeg? ( >=media-libs/jpeg-6b-r2 )
tiff? ( >=media-libs/tiff-3.5.7 )"
@@ -25,7 +27,6 @@ RDEPEND="virtual/x11
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.12.0
doc? ( >=dev-util/gtk-doc-0.9 )"
-# app-text/sgmltools-lite )"
src_unpack() {
unpack ${A}
@@ -35,6 +36,18 @@ src_unpack() {
cd ${S}; epatch ${FILESDIR}/gtk+-2.0.6-exportsymbols.patch
# should speed up metacity
cd ${S}; epatch ${FILESDIR}/gtk+-wm.patch
+ # beautifying patch for disabled icons
+ epatch ${FILESDIR}/${PN}-2.2.1-disable_icons_smooth_alpha.patch
+ # xft/slighthint stuff from RH
+ cd ${S}; epatch ${FILESDIR}/${PN}-2-xftprefs.patch
+
+ if [ "${ARCH}" == "ppc" ]
+ then
+ einfo "Fixing endianness issue in gdkpixbuf for 24-bit and 15-bit displays"
+ cd ${S}; epatch ${FILESDIR}/${PN}-2.2.1-gdkpixbuf-bigendian.patch
+ fi
+
+ autoconf || die
}
src_compile() {
@@ -44,14 +57,24 @@ src_compile() {
elibtoolize
local myconf=""
- use doc && myconf="${myconf} --enable-gtk-doc" || myconf="${myconf} --disable-gtk-doc"
- use jpeg || myconf="${myconf} --without-libjpeg"
- use tiff || myconf="${myconf} --without-libtiff"
- if [ -n "$DEBUGBUILD" ]; then
- myconf="${myconf} --enable-debug"
- fi
+
+ use doc \
+ && myconf="${myconf} --enable-gtk-doc" \
+ || myconf="${myconf} --disable-gtk-doc"
+ use png \
+ && myconf="${myconf} --with-libpng" \
+ || myconf="${myconf} --without-libpng"
+ use jpeg \
+ && myconf="${myconf} --with-libjpeg" \
+ || myconf="${myconf} --without-libjpeg"
+ use tiff \
+ && myconf="${myconf} --with-libtiff" \
+ || myconf="${myconf} --without-libtiff"
+ use debug \
+ && myconf="${myconf} --enable-debug" \
+ || myconf="${myconf} --disable-debug"
- econf --with-gdktarget=x11 ${myconf} || die
+ econf --with-gdktarget=x11 --with-xinput=yes ${myconf} || die
# gtk+ isn't multithread friendly due to some obscure code generation bug
make || die
@@ -67,6 +90,10 @@ src_install() {
mandir=/usr/share/man \
install || die
+ # Enable xft in environment as suggested by <utx@gentoo.org>
+ dodir /etc/env.d
+ echo "GDK_USE_XFT=1" >${D}/etc/env.d/50gtk2
+
dodoc AUTHORS COPYING ChangeLog* HACKING INSTALL NEWS* README*
}
@@ -77,4 +104,10 @@ pkg_postinst() {
einfo "For your gtk themes to work correctly after an update,"
einfo "you might have to rebuild your theme engines."
einfo "Executing 'qpkg -I -nc gtk-engines | xargs emerge' should do the trick (requires gentoolkit)"
+
+ env-update
+}
+
+pkg_postrm() {
+ env-update
}