rev 5544 - in branches/etch/packages/kdebase/debian: . patches

Sune Vuorela pusling-guest at alioth.debian.org
Sun Feb 4 23:36:19 CET 2007


Author: pusling-guest
Date: 2007-02-04 23:36:18 +0100 (Sun, 04 Feb 2007)
New Revision: 5544

Added:
   branches/etch/packages/kdebase/debian/patches/37_furry_frosted_animals_support.diff
   branches/etch/packages/kdebase/debian/patches/41_be_better_at_honouring_user_kdm_theming.diff
Modified:
   branches/etch/packages/kdebase/debian/changelog
   branches/etch/packages/kdebase/debian/kdm.init
Log:
better fix regarding the kdm theming. please please please test test test.
Also add iceape and iceweasel plugin paths to default plugin path



Modified: branches/etch/packages/kdebase/debian/changelog
===================================================================
--- branches/etch/packages/kdebase/debian/changelog	2007-02-04 22:18:11 UTC (rev 5543)
+++ branches/etch/packages/kdebase/debian/changelog	2007-02-04 22:36:18 UTC (rev 5544)
@@ -4,11 +4,15 @@
   * Add norwegian (nb) translation of debconf questions. Thanks to
     Bjorn Steensrud. (Closes: #405417)
   * Improve documentation about styling kdm (thanks to Jeremy Bygott).
-    (this is a note in kdm.init, in kdm.README.Debian and in the
-    generated kdmrc)
+    (this is a note in kdm.init, in kdm.README.Debian and in the 
+     generated kdmrc (patch 40))
     (Closes: #408418, #403776, #403797, #406438)
+  * Better distinguish wether users has modified their kdm theme. Also Closes
+    the above bugs (patch 41).
   * Add portuguese debconf translation. Thanks to Carlos Lisboa.
     (Closes: #408021)
+  * Also support where the frosty animals wants their plugins:
+    /usr/lib/ice{ape,weasel}/plugins (patch 37)
 
   +++ Changes by Modestas Vainius:
 

Modified: branches/etch/packages/kdebase/debian/kdm.init
===================================================================
--- branches/etch/packages/kdebase/debian/kdm.init	2007-02-04 22:18:11 UTC (rev 5543)
+++ branches/etch/packages/kdebase/debian/kdm.init	2007-02-04 22:36:18 UTC (rev 5544)
@@ -30,6 +30,13 @@
 # parameters to support kdm customization
 KDMRC=/etc/kde3/kdm/kdmrc
 BACKGROUNDRC=/etc/kde3/kdm/backgroundrc
+
+#if configuration is changed by kdmtheme or other tools, don't do magick
+if grep -q "Theme=@@@ToBeReplacedByDesktopBase@@@" ${KDMRC} && grep -q "Wallpaper=default_blue.jpg" ${BACKGROUNDRC}
+then
+
+
+
 KDMOVERRIDEDIR=/etc/default/kdm.d
 KDMCFGDIR=/var/run/kdm
 KDMCFG=$KDMCFGDIR/kdmrc
@@ -64,6 +71,9 @@
 [ -n "$THEME" ] && sed -i "s|^#\?Theme=.*|Theme=$THEME|" $KDMCFG
 [ -n "$WALLPAPER" ] && sed -i "s|^#\?Wallpaper=.*|Wallpaper=`readlink -f $WALLPAPER`|" $BACKGROUNDCFG
 
+
+fi
+
 # If we upgraded the daemon, we can't use the --exec argument to
 # start-stop-daemon since the inode will have changed.  The risk here is that
 # in a situation where the daemon died, its pidfile was not cleaned up, and

Added: branches/etch/packages/kdebase/debian/patches/37_furry_frosted_animals_support.diff
===================================================================
--- branches/etch/packages/kdebase/debian/patches/37_furry_frosted_animals_support.diff	2007-02-04 22:18:11 UTC (rev 5543)
+++ branches/etch/packages/kdebase/debian/patches/37_furry_frosted_animals_support.diff	2007-02-04 22:36:18 UTC (rev 5544)
@@ -0,0 +1,13 @@
+Index: kdebase/nsplugins/pluginscan.cpp
+===================================================================
+--- kdebase/nsplugins/pluginscan.cpp	(revision 629110)
++++ kdebase/nsplugins/pluginscan.cpp	(working copy)
+@@ -456,6 +456,8 @@
+         QStringList paths;
+         paths.append("$HOME/.mozilla/plugins");
+         paths.append("$HOME/.netscape/plugins");
++	paths.append("/usr/lib/iceweasel/plugins");
++	paths.append("/usr/lib/iceape/plugins");
+         paths.append("/usr/lib/firefox/plugins");
+         paths.append("/usr/lib64/browser-plugins");
+         paths.append("/usr/lib/browser-plugins");

Added: branches/etch/packages/kdebase/debian/patches/41_be_better_at_honouring_user_kdm_theming.diff
===================================================================
--- branches/etch/packages/kdebase/debian/patches/41_be_better_at_honouring_user_kdm_theming.diff	2007-02-04 22:18:11 UTC (rev 5543)
+++ branches/etch/packages/kdebase/debian/patches/41_be_better_at_honouring_user_kdm_theming.diff	2007-02-04 22:36:18 UTC (rev 5544)
@@ -0,0 +1,13 @@
+Index: kdebase/kdm/config.def
+===================================================================
+--- kdebase/kdm/config.def	(revision 629110)
++++ kdebase/kdm/config.def	(working copy)
+@@ -2608,7 +2608,7 @@
+ Type: string
+ Default: ""
+ User: greeter
+-Instance: */KDMDATA "/themes/circles"
++Instance: */ "@@@ToBeReplacedByDesktopBase@@@"
+ Comment: &
+ Description:
+  The theme to use for the greeter. Can point to either a directory or an XML




More information about the pkg-kde-commits mailing list