summaryrefslogtreecommitdiffstats
path: root/move/make_live
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2003-11-26 16:07:25 +0000
committerPascal Rigaux <pixel@mandriva.com>2003-11-26 16:07:25 +0000
commit77ea812854ab27b687953ca7f329222211ba18bd (patch)
tree689330f9c6661345cebe92a91b9aaadc75c46375 /move/make_live
parentbbbfe1ec3d9516acd75905e124e5284b18cdba9e (diff)
downloaddrakx-backup-do-not-use-77ea812854ab27b687953ca7f329222211ba18bd.tar
drakx-backup-do-not-use-77ea812854ab27b687953ca7f329222211ba18bd.tar.gz
drakx-backup-do-not-use-77ea812854ab27b687953ca7f329222211ba18bd.tar.bz2
drakx-backup-do-not-use-77ea812854ab27b687953ca7f329222211ba18bd.tar.xz
drakx-backup-do-not-use-77ea812854ab27b687953ca7f329222211ba18bd.zip
- configure ksycoca per lang
- configure ksycoca with flag working - configure kdeglobals lang (for kcontrol and a few more)
Diffstat (limited to 'move/make_live')
-rwxr-xr-xmove/make_live9
1 files changed, 8 insertions, 1 deletions
diff --git a/move/make_live b/move/make_live
index 2af7b7093..07f6b5233 100755
--- a/move/make_live
+++ b/move/make_live
@@ -93,7 +93,14 @@ print "Making live in $::prefix directory.\n";
$ENV{LC_ALL} = 'en_US'; #- update-menus doesn't work when there is no locale (aka locale "C")
run_program::rooted($::prefix, 'update-menus', '-n');
run_program::rooted($::prefix, 'fc-cache'); #- generate cache in all directories mentioned in config file
- run_program::rooted($::prefix, 'kbuildsycoca', '--global');
+
+ run_program::rooted($::prefix, 'nspluginscan'); #- must be run before kbuildsycoca for the ksycoca to be flash plugin aware
+ foreach (@langs) {
+ $ENV{LC_ALL} = $_;
+ run_program::rooted($::prefix, 'kbuildsycoca');
+ cp_af("$::prefix/tmp/kde-root/ksycoca", "$::prefix/usr/share/services/ksycoca-$_");
+ }
+
eval { rm_rf("$::prefix/lib/i686") }; # de-complexify, use the default on any arch
config_X_proprietary_drivers();