Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 2fc3c478f9337a369e840b6ec2b72256 > files > 4

gnome-libs-1.4.2-22mdv2009.0.src.rpm

--- gnome-libs-1.2.8/libgnomeui/gnome-init.c.orig	Thu Sep 21 13:45:06 2000
+++ gnome-libs-1.2.8/libgnomeui/gnome-init.c	Fri Jan 19 16:17:53 2001
@@ -500,7 +500,9 @@
 /* automagically parse all the gtkrc files for us.
  * 
  * Parse:
+ * $gnomedatadir/gtkrc/gtkrc
  * $gnomedatadir/gtkrc
+ * $gnomedatadir/gtkrc/apprc
  * $gnomedatadir/$apprc
  * ~/.gnome/gtkrc
  * ~/.gnome/$apprc
@@ -539,9 +541,22 @@
 	
 	g_free(buf);
 	
-	
+	/* <gnomedatadir>/gtkrc/gtkrc */
+	file = gnome_unconditional_datadir_file("gtkrc/gtkrc");
+	if (file){
+		gtk_rc_add_default_file (file);
+		g_free (file);
+	}
+
 	/* <gnomedatadir>/gtkrc */
 	file = gnome_unconditional_datadir_file("gtkrc");
+	if (file){
+		gtk_rc_add_default_file (file);
+		g_free (file);
+	}
+
+        /* <gnomedatadir>/gtkrc/<progname> */
+	file = gnome_unconditional_datadir_file(g_strconcat("gtkrc/",apprc,NULL));
 	if (file){
 		gtk_rc_add_default_file (file);
 		g_free (file);
--- gnome-libs-1.2.8/libgnomeui/Makefile.am.orig	Tue Oct 24 01:14:56 2000
+++ gnome-libs-1.2.8/libgnomeui/Makefile.am	Fri Jan 19 15:28:33 2001
@@ -245,7 +245,7 @@
 SGML =	\
 	gtk-ted.sgml
 
-gtkrcdir = $(datadir)
+gtkrcdir = $(datadir)/gtkrc
 gtkrc_DATA = gtkrc gtkrc.el gtkrc.eo gtkrc.he gtkrc.hy gtkrc.ja \
 	gtkrc.ko gtkrc.ru gtkrc.tr gtkrc.th gtkrc.uk \
 	gtkrc.iso88592 gtkrc.iso88595 gtkrc.zh_CN gtkrc.zh_TW.Big5 \