summaryrefslogtreecommitdiffstats
path: root/x11-toolkits/gtk12/files/patch-ad
diff options
context:
space:
mode:
Diffstat (limited to 'x11-toolkits/gtk12/files/patch-ad')
-rw-r--r--x11-toolkits/gtk12/files/patch-ad45
1 files changed, 45 insertions, 0 deletions
diff --git a/x11-toolkits/gtk12/files/patch-ad b/x11-toolkits/gtk12/files/patch-ad
new file mode 100644
index 000000000..71121eda4
--- /dev/null
+++ b/x11-toolkits/gtk12/files/patch-ad
@@ -0,0 +1,45 @@
+--- gtk/gtkrc.c.orig Thu Mar 15 13:41:40 2001
++++ gtk/gtkrc.c Fri Apr 16 00:24:54 2004
+@@ -260,9 +260,9 @@
+
+ var = getenv("GTK_DATA_PREFIX");
+ if (var)
+- path = g_strdup_printf("%s%s", var, "/share/gtk/themes");
++ path = g_strdup_printf("%s%s", var, "/share/themes");
+ else
+- path = g_strdup_printf("%s%s", GTK_DATA_PREFIX, "/share/gtk/themes");
++ path = g_strdup_printf("%s%s", GTK_DATA_PREFIX, "/share/themes");
+
+ for (n = 0; pixmap_path[n]; n++) ;
+ if (n >= GTK_RC_MAX_PIXMAP_PATHS - 1)
+@@ -294,7 +294,7 @@
+
+ var = g_get_home_dir ();
+ if (var)
+- module_path[n++] = g_strdup_printf("%s%s", var, "/.gtk/lib/themes/engines");
++ module_path[n++] = g_strdup_printf("%s%s", var, "/.gtk/themes/engines");
+ module_path[n] = NULL;
+ }
+
+@@ -312,6 +312,10 @@
+ gtk_rc_default_files[0] = NULL;
+ init = TRUE;
+
++ str = g_strdup_printf ("%s%s", GTK_SYSCONFDIR, "/gtkrc");
++ gtk_rc_add_default_file (str);
++ g_free (str);
++
+ var = getenv("GTK_RC_FILES");
+ if (var)
+ {
+@@ -326,10 +330,6 @@
+ }
+ else
+ {
+- str = g_strdup_printf ("%s%s", GTK_SYSCONFDIR, "/gtk/gtkrc");
+- gtk_rc_add_default_file (str);
+- g_free (str);
+-
+ var = g_get_home_dir ();
+ if (var)
+ {