Hello community, here is the log from the commit of package gfxboot checked in at Tue Jan 23 01:16:28 CET 2007. -------- --- arch/i386/gfxboot/gfxboot.changes 2006-11-24 14:49:06.000000000 +0100 +++ /mounts/work_src_done/STABLE/gfxboot/gfxboot.changes 2007-01-22 18:09:29.000000000 +0100 @@ -1,0 +2,5 @@ +Mon Jan 22 18:09:14 CET 2007 - snwint@suse.de + +- fix language/keymap setting (#223518) + +------------------------------------------------------------------- Old: ---- gfxboot-3.3.18.tar.bz2 New: ---- gfxboot-3.3.19.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gfxboot.spec ++++++ --- /var/tmp/diff_new_pack.sH4219/_old 2007-01-23 01:16:01.000000000 +0100 +++ /var/tmp/diff_new_pack.sH4219/_new 2007-01-23 01:16:01.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package gfxboot (Version 3.3.18) +# spec file for package gfxboot (Version 3.3.19) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -18,10 +18,10 @@ Requires: perl-HTML-Parser Autoreqprov: on Summary: Graphical Boot Logo for LILO and SYSLINUX -Version: 3.3.18 +Version: 3.3.19 Release: 1 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gfxboot-3.3.18.tar.bz2 +Source: gfxboot-3.3.19.tar.bz2 Source1: NLD.tar.bz2 Source2: SLES.tar.bz2 Source3: SuSE.tar.bz2 @@ -61,6 +61,8 @@ /usr/share/gfxboot %changelog -n gfxboot +* Mon Jan 22 2007 - snwint@suse.de +- fix language/keymap setting (#223518) * Fri Nov 24 2006 - snwint@suse.de - fixed penguin theme bug (#216991) - lang menu sometimes shows only locale name ++++++ gfxboot-3.3.18.tar.bz2 -> gfxboot-3.3.19.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gfxboot-3.3.18/Changelog new/gfxboot-3.3.19/Changelog --- old/gfxboot-3.3.18/Changelog 2006-11-24 14:46:52.000000000 +0100 +++ new/gfxboot-3.3.19/Changelog 2007-01-22 14:06:01.000000000 +0100 @@ -1,3 +1,6 @@ +22/1/2007: v3.3.19 + - fix language/keymap setting (#223518) + 24/11/2006: v3.3.18 - fixed penguin theme bug (#216991) - lang menu sometimes shows only locale name diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gfxboot-3.3.18/VERSION new/gfxboot-3.3.19/VERSION --- old/gfxboot-3.3.18/VERSION 2006-11-24 12:54:30.000000000 +0100 +++ new/gfxboot-3.3.19/VERSION 2007-01-22 14:04:51.000000000 +0100 @@ -1 +1 @@ -3.3.18 +3.3.19 ++++++ NLD.tar.bz2 ++++++ ++++++ SLES.tar.bz2 ++++++ ++++++ SuSE.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/common.inc new/themes/SuSE/common.inc --- old/themes/SuSE/common.inc 2006-11-24 14:42:26.000000000 +0100 +++ new/themes/SuSE/common.inc 2007-01-22 14:00:37.000000000 +0100 @@ -996,7 +996,6 @@ over exch 0 exch put 1 add } forall - tmp 2 0 put % only short locale name tmp dup setlang pop setkeymap } { pop diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/dia_lang.inc new/themes/SuSE/dia_lang.inc --- old/themes/SuSE/dia_lang.inc 2006-11-24 14:36:32.000000000 +0100 +++ new/themes/SuSE/dia_lang.inc 2007-01-22 13:58:59.000000000 +0100 @@ -168,6 +168,12 @@ /la.tmp.cnt 0 def lang.items { + config.lang locale.cmp { xmenu .xm_current la.tmp.cnt put exit } if + /la.tmp.cnt inc + } forall + + /la.tmp.cnt 0 def + lang.items { config.lang eq { xmenu .xm_current la.tmp.cnt put exit } if /la.tmp.cnt inc } forall diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/locale.inc new/themes/SuSE/locale.inc --- old/themes/SuSE/locale.inc 2006-11-24 14:29:19.000000000 +0100 +++ new/themes/SuSE/locale.inc 2007-01-22 14:01:27.000000000 +0100 @@ -36,10 +36,18 @@ % ( locale ) ==> ( ) % /setkeymap { - config.keymap.locale over eq { pop false return } if + config.keymap.locale over eq { pop return } if /config.keymap.locale exch def + /config.keymap .undef def + + keymaps { + dup .km.locale get config.keymap.locale locale.cmp { + .km.map get /config.keymap exch def exit + } { pop } ifelse + } forall + keymaps { dup .km.locale get config.keymap.locale eq { .km.map get /config.keymap exch def exit ++++++ Zen.tar.bz2 ++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org