[kdebase-workspace] - kdm is not localized when changing lang using system-config-language (#631861)
Rex Dieter
rdieter at fedoraproject.org
Mon Sep 20 17:28:14 UTC 2010
commit f0606a4f705e1cf74f4202cc4631c8213c76487a
Author: Rex Dieter <rdieter at fedoraproject.org>
Date: Mon Sep 20 12:33:43 2010 -0500
- kdm is not localized when changing lang using system-config-language (#631861)
kdebase-workspace-4.5.1-redhat_startkde.patch | 12 +++++++-----
kdebase-workspace.spec | 7 +++++--
2 files changed, 12 insertions(+), 7 deletions(-)
---
diff --git a/kdebase-workspace-4.5.1-redhat_startkde.patch b/kdebase-workspace-4.5.1-redhat_startkde.patch
index b85ec41..bc3fea8 100644
--- a/kdebase-workspace-4.5.1-redhat_startkde.patch
+++ b/kdebase-workspace-4.5.1-redhat_startkde.patch
@@ -1,6 +1,6 @@
diff -up kdebase-workspace-4.5.1/startkde.cmake.redhat-startkde kdebase-workspace-4.5.1/startkde.cmake
--- kdebase-workspace-4.5.1/startkde.cmake.redhat-startkde 2010-08-27 03:10:26.000000000 -0500
-+++ kdebase-workspace-4.5.1/startkde.cmake 2010-08-28 13:25:57.397936681 -0500
++++ kdebase-workspace-4.5.1/startkde.cmake 2010-09-20 12:12:17.390323286 -0500
@@ -25,33 +25,17 @@ elif test $kcheckrunning_result -eq 2 ;
exit 1
fi
@@ -37,7 +37,7 @@ diff -up kdebase-workspace-4.5.1/startkde.cmake.redhat-startkde kdebase-workspac
# Boot sequence:
#
# kdeinit is used to fork off processes which improves memory usage
-@@ -72,6 +56,35 @@ fi
+@@ -72,6 +56,37 @@ fi
kdehome=$HOME/@KDE_DEFAULT_HOME@
test -n "$KDEHOME" && kdehome=`echo "$KDEHOME"|sed "s,^~/,$HOME/,"`
@@ -50,6 +50,8 @@ diff -up kdebase-workspace-4.5.1/startkde.cmake.redhat-startkde kdebase-workspac
+ if [ ! $LANG ]; then
+ if [ -e /etc/default/locale ]; then
+ localefile='/etc/default/locale'
++ elif [ -e /etc/sysconfig/i18n ]; then
++ localefile='/etc/sysconfig/i18n'
+ elif [ -e /etc/environment ]; then
+ localefile='/etc/environment'
+ fi
@@ -73,7 +75,7 @@ diff -up kdebase-workspace-4.5.1/startkde.cmake.redhat-startkde kdebase-workspac
# see kstartupconfig source for usage
mkdir -m 700 -p $kdehome
mkdir -m 700 -p $kdehome/share
-@@ -88,7 +101,15 @@ kcmrandrrc [Screen2]
+@@ -88,7 +103,15 @@ kcmrandrrc [Screen2]
kcmrandrrc [Screen3]
kcmfonts General forceFontDPI 0
kdeglobals Locale Language '' # trigger requesting languages from KLocale
@@ -89,7 +91,7 @@ diff -up kdebase-workspace-4.5.1/startkde.cmake.redhat-startkde kdebase-workspac
kstartupconfig4
returncode=$?
if test $returncode -ne 0; then
-@@ -209,8 +230,9 @@ fi
+@@ -209,8 +232,9 @@ fi
# better use the Autostart folder.
libpath=`kde4-config --path lib | tr : '\n'`
@@ -100,7 +102,7 @@ diff -up kdebase-workspace-4.5.1/startkde.cmake.redhat-startkde kdebase-workspac
for file in "$prefix"*.sh; do
test -r "$file" && . "$file"
done
-@@ -423,7 +445,8 @@ kde3 dcopserver_shutdown --wait 2>/dev/n
+@@ -423,7 +447,8 @@ kde3 dcopserver_shutdown --wait 2>/dev/n
echo 'startkde: Running shutdown scripts...' 1>&2
# Run scripts found in $KDEDIRS/shutdown
diff --git a/kdebase-workspace.spec b/kdebase-workspace.spec
index 72ba2ab..c4d6fc1 100644
--- a/kdebase-workspace.spec
+++ b/kdebase-workspace.spec
@@ -17,7 +17,7 @@ Version: 4.5.1
# for .0 releases we have to use '00' as '0' is treated as null by cmake, dont' forget to update
%define kde4workspace_version %{version}
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2
Group: User Interface/Desktops
@@ -295,7 +295,7 @@ Requires: akonadi
%setup -q -n kdebase-workspace-%{version}
# RH/Fedora-specific startkde changes
-%patch1 -p1 -b .redhat-startkde
+%patch1 -p1 -b .redhat_startkde
%patch2 -p1 -b .plasma-konsole
%patch3 -p1 -b .systemsettings_onlyshowin_kde
# ConsoleKit >= 0.2.4 shutdown/reboot support (needed for GDM 2.22)
@@ -699,6 +699,9 @@ fi
%changelog
+* Mon Sep 20 2010 Rex Dieter <rdieter at fedoraproject.org> - 4.5.1-4
+- kdm is not localized when changing lang using system-config-language (#631861)
+
* Wed Sep 15 2010 Rex Dieter <rdieter at fedoraproject.org> - 4.5.1-3
- Provides: firstboot(windowmanager) (#605675)
More information about the scm-commits
mailing list