[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

X Strike Force X.Org X11 SVN commit: r1550 - in branches/modular/data/xkb-data: . debian docs po rules symbols



Author: barbier
Date: 2006-03-28 15:54:35 -0500 (Tue, 28 Mar 2006)
New Revision: 1550

Added:
   branches/modular/data/xkb-data/debian/
   branches/modular/data/xkb-data/debian/NEWS.Debian
   branches/modular/data/xkb-data/debian/README.Debian
   branches/modular/data/xkb-data/debian/changelog
   branches/modular/data/xkb-data/debian/compat
   branches/modular/data/xkb-data/debian/compat.dir
   branches/modular/data/xkb-data/debian/control
   branches/modular/data/xkb-data/debian/copyright
   branches/modular/data/xkb-data/debian/docs
   branches/modular/data/xkb-data/debian/geometry.dir
   branches/modular/data/xkb-data/debian/keycodes.dir
   branches/modular/data/xkb-data/debian/keymap.dir
   branches/modular/data/xkb-data/debian/preinst
   branches/modular/data/xkb-data/debian/rules
   branches/modular/data/xkb-data/debian/semantics.dir
   branches/modular/data/xkb-data/debian/symbols.dir
   branches/modular/data/xkb-data/debian/types.dir
Modified:
   branches/modular/data/xkb-data/docs/README.config
   branches/modular/data/xkb-data/po/fr.po
   branches/modular/data/xkb-data/rules/base
   branches/modular/data/xkb-data/rules/base.o_s.part
   branches/modular/data/xkb-data/rules/base.xml.in
   branches/modular/data/xkb-data/symbols/group
Log:
Import of xkeyboard-config 0.8-3


Added: branches/modular/data/xkb-data/debian/NEWS.Debian
===================================================================
--- branches/modular/data/xkb-data/debian/NEWS.Debian	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/NEWS.Debian	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,9 @@
+xkeyboard-config (0.8-3) unstable; urgency=low
+
+  * This package is intended to replace xlibs in the modular X.Org release 7.0.
+    Layout files have been moved to /usr/share/X11/xkb, which means that some
+    applications need to be modified to search for XKB files in this directory.
+    Please read /usr/share/doc/xkb-data/README.Debian for detailed instructions
+    to let your applications find XKB files.
+
+ -- Denis Barbier <barbier@debian.org>  Tue, 28 Mar 2006 20:52:21 +0200

Added: branches/modular/data/xkb-data/debian/README.Debian
===================================================================
--- branches/modular/data/xkb-data/debian/README.Debian	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/README.Debian	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,36 @@
+Notes about the Debian xkb-data package
+=======================================
+
+This package is intended to replace xlibs in the modular X.Org release 7.0.
+Layout files have been moved to /usr/share/X11/xkb, which means that some
+applications need to be modified to search for XKB files in this directory.
+
+The X server and most applications have been modified, but here are some
+detailed instructions if you have an old or non-Debian X server.  The
+simpliest solution to have a working environment is to set a symlink from
+/etc/X11/xkb to /usr/share/X11/xkb.
+Here are other ways:
+  1. Set XKBPATH to /usr/share/X11/xkb into your .bashrc or any script run
+     when logging in, and call setxkbmap like this:
+       setxkbmap -layout fr,us -option -option 'grp:rctrl_toggle' -print |\
+           xkbcomp -w - :0
+     Please note that setxkbmap must be piped with xkbcomp, otherwise it
+     talks to the X server which searches XKB files under /etc/X11/xkb.
+     In this case, you should not modify /etc/X11/xorg.conf, otherwise
+     you may be unable to log into your display manager!
+     This XKBPATH variable is a Debian extension available since 6.8.2.dfsg.1-8.
+  2. Or add "-xkbdir /usr/share/X11/xkb" to X command-line arguments
+     (this depends on your display manager) and modify keyboard settings
+     in /etc/X11/xorg.conf if your layout, variant or options have been
+     renamed.  Setting XKBPATH for all users is also a good idea, this
+     can be done by creating a script under /etc/X11/Xsession.d/
+
+If you want to run xkb-data 0.8 with XFree86 or X.Org < 7.0, you may need
+some additional tweaks so that your X server can load XKB layouts.
+Please check the following items (not all of them may be needed):
+  * The directory /var/lib/xkb does exist
+  * There is a symlink /etc/X11/xkb/compiled -> /var/lib/xkb
+  * There is a symlink /etc/X11/xkb/xkbcomp -> /usr/X11R6/bin/xkbcomp (the
+    xkbcomp binary may have a different path)
+
+Denis Barbier <barbier@debian.org>  Tue, 28 Mar 2006 20:52:21 +0200

Added: branches/modular/data/xkb-data/debian/changelog
===================================================================
--- branches/modular/data/xkb-data/debian/changelog	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/changelog	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,66 @@
+xkeyboard-config (0.8-3) experimental; urgency=low
+
+  * Add a note into NEWS.Debian telling to read README.Debian.
+  * Improve README.Debian again.
+  * Replace /etc/X11/xkb by /usr/share/X11/xkb in docs/README.config too.
+
+ -- Denis Barbier <barbier@debian.org>  Tue, 28 Mar 2006 20:52:21 +0200
+
+xkeyboard-config (0.8-2) experimental; urgency=low
+
+  * Explain in README.Debian how to use xkb-data 0.8 with xorg < 7.0.
+    Thanks Andreas Kroschel  (Closes: #357207)
+  * Update po/fr.po
+
+ -- Denis Barbier <barbier@debian.org>  Thu, 16 Mar 2006 23:27:19 +0100
+
+xkeyboard-config (0.8-1) experimental; urgency=low
+
+  * New upstream release.
+  * This release includes the Khmmer layout.  Closes: #355613
+  * Add Build-Depends-Indep: libxml-parser-perl, which is needed to build rules.xml.
+  * Modify debian/rules so that xkbcomp is not required to build this package.
+    Closes: #355742
+  * Move XKB files into /usr/share/X11/xkb and purge unmodified configuration file
+    when upgrading from previous xkb-data releases.
+  * Remove xkbcomp symlink, it is no more needed.  Closes: #356529
+  * Set Maintainer to Debian X Strike Force, and myself to Uploaders.
+
+ -- Denis Barbier <barbier@debian.org>  Mon, 13 Mar 2006 21:21:25 +0100
+
+xkeyboard-config (0.6-2) experimental; urgency=low
+
+  * symbols/compose: add CapsLock as a compose key.  Closes: #343287
+    Thanks Andreas Kroschel.
+  * symbols/group: add ScrollLock as a group switcher key.
+    Thanks Andreas Kroschel.
+
+ -- Denis Barbier <barbier@debian.org>  Fri, 16 Dec 2005 17:54:43 +0100
+
+xkeyboard-config (0.6-1) experimental; urgency=low
+
+  * New upstream release.
+  * debian/control: Bump Standards-Version to 3.6.2, no changes needed
+    in packaging.
+  * debian/README.Debian: Add a note explaining how to use xkeyboard-config.
+  * Since binary package is xkb-data, files are installed under
+    /etc/X11/xkb-data and not /etc/X11/xkeyboard-config.
+
+ -- Denis Barbier <barbier@debian.org>  Thu,  6 Oct 2005 23:19:59 +0200
+
+xkeyboard-config (0.5-2) experimental; urgency=low
+
+  * Some packages have a versioned dependency on xlibs, so Replaces
+    does not work here.  For the moment, XKB files are moved to
+    /etc/X11/xkeyboard-config
+
+ -- Denis Barbier <barbier@debian.org>  Thu, 17 Mar 2005 22:25:02 +0100
+
+xkeyboard-config (0.5-1) experimental; urgency=low
+
+  * Initial upload.  Closes: #274299
+  * Uploaded to experimental until we decide what to do with the
+    xlibs <-> xkb-data transition.
+
+ -- Denis Barbier <barbier@debian.org>  Wed,  2 Mar 2005 22:28:23 +0100
+

Added: branches/modular/data/xkb-data/debian/compat
===================================================================
--- branches/modular/data/xkb-data/debian/compat	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/compat	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1 @@
+4

Added: branches/modular/data/xkb-data/debian/compat.dir
===================================================================
--- branches/modular/data/xkb-data/debian/compat.dir	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/compat.dir	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,28 @@
+-dp----- -------- accessx(basic)
+--p----- -------- accessx(full)
+-d------ -------- basic(basic)
+-d------ -------- complete(complete)
+-d------ -------- default(default)
+-dp----- -------- iso9995(default)
+-dp----- -------- japan(japan)
+--p----- -------- japan(kana_lock)
+h-p----- -------- keypad(overlay)
+h-p----- -------- keypad(overlay1)
+h-p----- -------- keypad(overlay2)
+-dp----- -------- ledcaps(caps_lock)
+--p----- -------- ledcaps(group_lock)
+--p----- -------- ledcaps(shift_lock)
+-dp----- -------- lednum(num_lock)
+--p----- -------- lednum(group_lock)
+--p----- -------- lednum(shift_lock)
+-dp----- -------- ledscroll(scroll_lock)
+--p----- -------- ledscroll(group_lock)
+--p----- -------- ledscroll(shift_lock)
+-dp----- -------- level5(default)
+-dp----- -------- misc(misc)
+-dp----- -------- mousekeys(mousekeys)
+-dp----- -------- norepeat(norepeat)
+-dp----- -------- pc(pc)
+-d------ -------- pc98(basic)
+-dp----- -------- xfree86(basic)
+-d------ -------- xtest(xtest)

Added: branches/modular/data/xkb-data/debian/control
===================================================================
--- branches/modular/data/xkb-data/debian/control	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/control	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,23 @@
+Source: xkeyboard-config
+Section: x11
+Priority: extra
+Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
+Uploaders: Denis Barbier <barbier@debian.org>
+Build-Depends-Indep: debhelper (>= 4.0.0), libxml-parser-perl
+Standards-Version: 3.6.2
+
+Package: xkb-data
+Architecture: all
+Description: X Keyboard Extension (XKB) configuration data
+ This package contains configuration data used by the X Keyboard
+ Extension (XKB), which allows selection of keyboard layouts when
+ using a graphical interface.
+ .
+ Every X11 vendor provides its own XKB data files, so keyboard layout
+ designers have to send their layouts to several places.  The
+ xkeyboard-config project has been launched at FreeDesktop in order
+ to provide a central repository that could be used by all vendors.
+ This package comes from xkeyboard-config, and thus conflicts with
+ and replaces the xlibs package which is part of the XFree86 server.
+ .
+  Homepage: http://www.freedesktop.org/Software/XKeyboardConfig

Added: branches/modular/data/xkb-data/debian/copyright
===================================================================
--- branches/modular/data/xkb-data/debian/copyright	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/copyright	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,33 @@
+This package was debianized by Denis Barbier <barbier@debian.org> on
+Fri,  7 Oct 2005 00:00:36 +0200.
+
+It was downloaded from
+  http://xlibs.freedesktop.org/xkbdesc/xkeyboard-config-0.8.tar.gz
+
+Upstream Authors: 
+  Denis Barbier <barbier@linuxfr.org>
+  Frank Murphy <murphyf+xfree86@f-m.fm>
+  Ivan Pascal <pascal@info.tsu.ru>
+  Andriy Rysin <arysin@myrealbox.com>
+  Sergey V. Udaltsov <svu@users.sourceforge.net>
+  Данило Шеган <dsegan@gmx.net>
+
+This program is distributed under the following license:
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the name of the copyright holder(s) not be used in
+advertising or publicity pertaining to distribution of the software without
+specific, written prior permission.  The copyright holder(s) makes no
+representations about the suitability of this software for any purpose.  It
+is provided "as is" without express or implied warranty.
+
+THE COPYRIGHT HOLDER(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+EVENT SHALL THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.

Added: branches/modular/data/xkb-data/debian/docs
===================================================================
--- branches/modular/data/xkb-data/debian/docs	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/docs	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,9 @@
+NEWS
+README
+TODO
+docs/HOWTO.testing
+docs/HOWTO.transition  
+docs/README.config
+docs/README.enhancing
+docs/README.symbols
+debian/NEWS.Debian

Added: branches/modular/data/xkb-data/debian/geometry.dir
===================================================================
--- branches/modular/data/xkb-data/debian/geometry.dir	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/geometry.dir	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,85 @@
+-d------ -------- amiga(usa1)
+-------- -------- amiga(de)
+-d------ -------- ataritt(us)
+-------- -------- ataritt(de)
+-d------ -------- chicony(us)
+-d------ -------- dell(dell101)
+-d------ -------- everex(STEPnote)
+-d------ -------- fujitsu(138)
+-------- -------- fujitsu(140)
+-d------ -------- hp(pc101)
+-------- -------- hp(hil)
+-------- -------- hp(omnibook)
+-------- -------- hp(omnibook_intl)
+-d------ -------- keytronic(FlexPro)
+-d------ -------- kinesis(model100)
+-d------ -------- macintosh(macintosh)
+-d------ -------- microsoft(natural)
+-d------ -------- nec(pc98)
+-d------ -------- northgate(omnikey101)
+-d------ -------- pc(pc101)
+-------- -------- pc(pc102)
+-------- -------- pc(pc104)
+-------- -------- pc(pc105)
+-------- -------- pc(jp106)
+-------- -------- pc(abnt2)
+-------- -------- pc(pc86)
+-d------ -------- sony(nwp5461)
+-------- -------- sun(type4)
+-------- -------- sun(type4tuv)
+-------- -------- sun(type4_ca)
+-------- -------- sun(type4jp)
+-------- -------- sun(t5)
+-------- -------- sun(t5tuv)
+-------- -------- sun(t5jp)
+-------- -------- sun(t5unix)
+-------- -------- sun(t5hobo)
+-------- -------- sun(t5tuvhobo)
+-------- -------- sun(t5jphobo)
+-------- -------- sun(type5_se)
+-------- -------- sun(type5c_se)
+-------- -------- sun(type4_se)
+-------- -------- sun(t6)
+-------- -------- sun(t6tuv)
+-------- -------- sun(t6jp)
+-------- -------- sun(t6unix)
+-------- -------- sun(type5)
+-------- -------- sun(type5jp)
+-------- -------- sun(type5tuv)
+-------- -------- sun(type5euro)
+-------- -------- sun(type5unix)
+-------- -------- sun(type5hobo)
+-------- -------- sun(type5tuvhobo)
+-------- -------- sun(type5jphobo)
+-d------ -------- sun(type6)
+-------- -------- sun(type6jp)
+-------- -------- sun(type6tuv)
+-------- -------- sun(type6unix)
+-------- -------- sun(x86)
+-------- -------- sun(MS_x86)
+-------- -------- sun(x86tuv)
+-d------ -------- winbook(XP5)
+-------- -------- digital_vndr/lk(lk201)
+-------- -------- digital_vndr/lk(lk401)
+-------- -------- digital_vndr/lk(lk450)
+-------- -------- digital_vndr/lk(lk401bj)
+-------- -------- digital_vndr/lk(lk401jj)
+--p----- -------- digital_vndr/pc(common)
+--p----- -------- digital_vndr/pc(leds_on_keys)
+--p----- -------- digital_vndr/pc(leds_alone)
+-------- -------- digital_vndr/pc(pc101)
+-------- -------- digital_vndr/pc(pc102)
+-------- -------- digital_vndr/pc(pcxaj)
+-------- -------- digital_vndr/unix(unix)
+-------- -------- digital_vndr/unix(lk421jj)
+-------- -------- ibm_vndr/thinkpad(common)
+-------- -------- ibm_vndr/thinkpad(us)
+-------- -------- ibm_vndr/thinkpad(intl)
+-d------ -------- sgi_vndr/indigo(pc101)
+-------- -------- sgi_vndr/indigo(pc102)
+-d------ -------- sgi_vndr/indy(pc101)
+-------- -------- sgi_vndr/indy(pc102)
+-------- -------- sgi_vndr/indy(jp106)
+-d------ -------- sgi_vndr/O2(pc101)
+-------- -------- sgi_vndr/O2(pc102)
+-------- -------- sgi_vndr/O2(jp106)

Added: branches/modular/data/xkb-data/debian/keycodes.dir
===================================================================
--- branches/modular/data/xkb-data/debian/keycodes.dir	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/keycodes.dir	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,80 @@
+-d------ -------- aliases(qwerty)
+-------- -------- aliases(azerty)
+-------- -------- aliases(qwertz)
+-d------ -------- amiga(usa1)
+-------- -------- amiga(de)
+-d------ -------- ataritt(us)
+-------- -------- ataritt(de)
+-d------ -------- evdev(evdev)
+-d------ -------- fujitsu(138)
+-d------ -------- hp(hp-101)
+-------- -------- hp(hil)
+-------- -------- ibm(rs6k-101)
+-------- -------- ibm(rs6k-102)
+-d------ -------- macintosh(macintosh)
+-d------ -------- powerpcps2(powerpcps2)
+-------- -------- sony(nwp5461)
+-d------ -------- sun(type4)
+-------- -------- sun(type5)
+-------- -------- sun(type4tuv)
+-------- -------- sun(type4_ca)
+-------- -------- sun(type4_jp)
+-------- -------- sun(type4_euro)
+-------- -------- sun(type5tuv)
+-------- -------- sun(type5_jp)
+-------- -------- sun(type5_euro)
+-------- -------- sun(type5hobo)
+-------- -------- sun(type5tuvhobo)
+-------- -------- sun(type5_jphobo)
+-------- -------- sun(type6)
+-------- -------- sun(type6tuv)
+-------- -------- sun(type6unix)
+-------- -------- sun(type6_jp)
+-------- -------- sun(type6_euro)
+-------- -------- sun(type6_usb)
+-------- -------- sun(type6tuv_usb)
+-------- -------- sun(type6_jp_usb)
+-------- -------- sun(type5_se)
+-------- -------- sun(type5c_se)
+-------- -------- sun(type4__se)
+-------- -------- sun(type4_se)
+-------- -------- sun(type4_se_swapctl)
+-d------ -------- xfree86(xfree86)
+-------- -------- xfree86(basic)
+-------- -------- xfree86(102)
+-------- -------- xfree86(jp106)
+-------- -------- xfree86(abnt2)
+-d------ -------- xfree98(pc98)
+-------- -------- digital_vndr/lk(lk_common)
+-------- -------- digital_vndr/lk(lkx01)
+-------- -------- digital_vndr/lk(lk201)
+-------- -------- digital_vndr/lk(lk421)
+-------- -------- digital_vndr/lk(lk401)
+-------- -------- digital_vndr/lk(lk44x)
+-------- -------- digital_vndr/lk(lk443)
+-------- -------- digital_vndr/lk(lk444)
+-------- -------- digital_vndr/lk(lk421aj)
+-------- -------- digital_vndr/lk(lk421jj)
+-------- -------- digital_vndr/lk(lk401bj)
+-------- -------- digital_vndr/lk(lk401jj)
+-------- -------- digital_vndr/pc(pc_common)
+-------- -------- digital_vndr/pc(pc10x)
+-------- -------- digital_vndr/pc(pc101)
+-------- -------- digital_vndr/pc(pc102)
+-------- -------- digital_vndr/pc(pc104)
+-------- -------- digital_vndr/pc(lk411_common)
+-------- -------- digital_vndr/pc(lk411)
+-------- -------- digital_vndr/pc(lk450)
+-------- -------- digital_vndr/pc(pcxajaa)
+-------- -------- digital_vndr/pc(lk411jj)
+-d------ -------- sgi_vndr/indigo(pc101)
+-------- -------- sgi_vndr/indigo(pc102)
+-d------ -------- sgi_vndr/indy(universal)
+-------- -------- sgi_vndr/indy(pc101)
+-------- -------- sgi_vndr/indy(pc102)
+-------- -------- sgi_vndr/indy(pc104)
+-------- -------- sgi_vndr/indy(pc105)
+-------- -------- sgi_vndr/indy(jp106)
+h-p----- -------- sgi_vndr/indy(overlayKeypad)
+h-p----- -------- sgi_vndr/indy(shiftLock)
+-d------ -------- sgi_vndr/iris(iris)

Added: branches/modular/data/xkb-data/debian/keymap.dir
===================================================================
--- branches/modular/data/xkb-data/debian/keymap.dir	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/keymap.dir	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,354 @@
+-d------ -------- amiga(usa1)
+-------- -------- amiga(de)
+-d------ -------- ataritt(us)
+-------- -------- ataritt(de)
+-d------ -------- macintosh(macintosh)
+-------- -------- macintosh(macintosh_old)
+-------- -------- sony(news5000-nwp5461)
+-d------ -------- xfree86(us)
+-------- -------- xfree86(ar)
+-------- -------- xfree86(be)
+-------- -------- xfree86(bg)
+-------- -------- xfree86(br)
+-------- -------- xfree86(cz)
+-------- -------- xfree86(de)
+-------- -------- xfree86(ch_de)
+-------- -------- xfree86(ch_fr)
+-------- -------- xfree86(dk)
+-------- -------- xfree86(dvorak)
+-------- -------- xfree86(en_US)
+-------- -------- xfree86(es)
+-------- -------- xfree86(fr)
+-------- -------- xfree86(fr-latin9)
+-------- -------- xfree86(fr_CA)
+-------- -------- xfree86(gb)
+-------- -------- xfree86(hr)
+-------- -------- xfree86(it)
+-------- -------- xfree86(jp106)
+-------- -------- xfree86(lt)
+-------- -------- xfree86(lt_std)
+-------- -------- xfree86(lv)
+-------- -------- xfree86(mk)
+-------- -------- xfree86(mt)
+-------- -------- xfree86(no)
+-------- -------- xfree86(pl)
+-------- -------- xfree86(pt)
+-------- -------- xfree86(ro)
+-------- -------- xfree86(ro_microsoft)
+-------- -------- xfree86(ru)
+-------- -------- xfree86(se_FI)
+-------- -------- xfree86(se_SE)
+-------- -------- xfree86(sl)
+-------- -------- xfree86(sl_SI)
+-------- -------- xfree86(sk)
+-------- -------- xfree86(syr)
+-------- -------- xfree86(th)
+-------- -------- xfree86(th_tis)
+-------- -------- xfree86(th_pat)
+-------- -------- xfree86(tr)
+-------- -------- xfree86(uk)
+-------- -------- xfree86(us_flexpro)
+-------- -------- xfree86(us_intl)
+-------- -------- xfree86(us_microsoft)
+-------- -------- xfree86(uz)
+-------- -------- xfree86(cz_qwerty)
+-------- -------- xfree86(de_CH)
+-------- -------- xfree86(fr_CH)
+-------- -------- xfree86(mt_us)
+-------- -------- xfree86(sk_qwerty)
+-d------ -------- xfree98(jp)
+-------- -------- digital_vndr/us(lk201)
+-------- -------- digital_vndr/us(lk401)
+-------- -------- digital_vndr/us(lk411)
+-------- -------- digital_vndr/us(lk421)
+-------- -------- digital_vndr/us(lk441)
+-------- -------- digital_vndr/us(lk443)
+-------- -------- digital_vndr/us(lk44x)
+-------- -------- digital_vndr/us(lk450)
+-------- -------- digital_vndr/us(pcxalaa)
+-------- -------- digital_vndr/us(pcxalfa)
+-------- -------- digital_vndr/us(pcxalga)
+-------- -------- digital_vndr/us(pcxalka)
+-------- -------- digital_vndr/us(pcxal)
+-------- -------- digital_vndr/us(mnk)
+-d------ -------- sgi_vndr/be(indy)
+-------- -------- sgi_vndr/be(indy_nodeadkeys)
+-------- -------- sgi_vndr/be(indigo)
+-------- -------- sgi_vndr/be(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/bg(indy)
+-------- -------- sgi_vndr/bg(indigo)
+-d------ -------- sgi_vndr/ca(indy)
+-------- -------- sgi_vndr/ca(indy_nodeadkeys)
+-------- -------- sgi_vndr/ca(indigo)
+-------- -------- sgi_vndr/ca(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/ch(de_indy)
+-------- -------- sgi_vndr/ch(de_indy_nodeadkeys)
+-------- -------- sgi_vndr/ch(de_indigo)
+-------- -------- sgi_vndr/ch(de_indigo_nodeadkeys)
+-------- -------- sgi_vndr/ch(fr_indy)
+-------- -------- sgi_vndr/ch(fr_indy_nodeadkeys)
+-------- -------- sgi_vndr/ch(fr_indigo)
+-------- -------- sgi_vndr/ch(fr_indigo_nodeadkeys)
+-d------ -------- sgi_vndr/cz(indy)
+-------- -------- sgi_vndr/cz(indigo)
+-------- -------- sgi_vndr/cz(indy_qwerty)
+-------- -------- sgi_vndr/cz(indigo_qwerty)
+-d------ -------- sgi_vndr/de(indy)
+-------- -------- sgi_vndr/de(indy_nodeadkeys)
+-------- -------- sgi_vndr/de(indigo)
+-------- -------- sgi_vndr/de(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/dk(indy)
+-------- -------- sgi_vndr/dk(indy_nodeadkeys)
+-------- -------- sgi_vndr/dk(indigo)
+-------- -------- sgi_vndr/dk(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/dvorak(indy)
+-------- -------- sgi_vndr/dvorak(indigo)
+-d------ -------- sgi_vndr/es(indy)
+-------- -------- sgi_vndr/es(indy_nodeadkeys)
+-------- -------- sgi_vndr/es(indigo)
+-------- -------- sgi_vndr/es(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/fi(indy)
+-------- -------- sgi_vndr/fi(indy_nodeadkeys)
+-------- -------- sgi_vndr/fi(indigo)
+-------- -------- sgi_vndr/fi(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/fr(indy)
+-------- -------- sgi_vndr/fr(indy_nodeadkeys)
+-------- -------- sgi_vndr/fr(indigo)
+-------- -------- sgi_vndr/fr(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/gb(indy)
+-------- -------- sgi_vndr/gb(indy_nodeadkeys)
+-------- -------- sgi_vndr/gb(indigo)
+-------- -------- sgi_vndr/gb(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/hu(indy)
+-------- -------- sgi_vndr/hu(indy_toggle)
+-------- -------- sgi_vndr/hu(indy_shift_toggle)
+-------- -------- sgi_vndr/hu(indy_ctrl_shift_toggle)
+-------- -------- sgi_vndr/hu(indy_ctrl_alt_toggle)
+-------- -------- sgi_vndr/hu(indy_caps_toggle)
+-------- -------- sgi_vndr/hu(indigo)
+-------- -------- sgi_vndr/hu(indigo_toggle)
+-------- -------- sgi_vndr/hu(indigo_shift_toggle)
+-------- -------- sgi_vndr/hu(indigo_ctrl_shift_toggle)
+-------- -------- sgi_vndr/hu(indigo_ctrl_alt_toggle)
+-------- -------- sgi_vndr/hu(indigo_caps_toggle)
+-d------ -------- sgi_vndr/it(indy)
+-------- -------- sgi_vndr/it(indy_nodeadkeys)
+-------- -------- sgi_vndr/it(indigo)
+-------- -------- sgi_vndr/it(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/jp(indy)
+-d------ -------- sgi_vndr/no(indy)
+-------- -------- sgi_vndr/no(indy_nodeadkeys)
+-------- -------- sgi_vndr/no(indigo)
+-------- -------- sgi_vndr/no(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/pl(indy)
+-------- -------- sgi_vndr/pl(indy_nodeadkeys)
+-------- -------- sgi_vndr/pl(indigo)
+-------- -------- sgi_vndr/pl(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/pt(indy)
+-------- -------- sgi_vndr/pt(indy_nodeadkeys)
+-------- -------- sgi_vndr/pt(indigo)
+-------- -------- sgi_vndr/pt(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/ru(indy)
+-------- -------- sgi_vndr/ru(indy_toggle)
+-------- -------- sgi_vndr/ru(indy_shift_toggle)
+-------- -------- sgi_vndr/ru(indy_ctrl_shift_toggle)
+-------- -------- sgi_vndr/ru(indy_ctrl_alt_toggle)
+-------- -------- sgi_vndr/ru(indy_caps_toggle)
+-------- -------- sgi_vndr/ru(indigo)
+-------- -------- sgi_vndr/ru(indigo_toggle)
+-------- -------- sgi_vndr/ru(indigo_shift_toggle)
+-------- -------- sgi_vndr/ru(indigo_ctrl_shift_toggle)
+-------- -------- sgi_vndr/ru(indigo_ctrl_alt_toggle)
+-------- -------- sgi_vndr/ru(indigo_caps_toggle)
+-d------ -------- sgi_vndr/se(indy)
+-------- -------- sgi_vndr/se(indy_nodeadkeys)
+-------- -------- sgi_vndr/se(indigo)
+-------- -------- sgi_vndr/se(indigo_nodeadkeys)
+-d------ -------- sgi_vndr/sk(indy)
+-------- -------- sgi_vndr/sk(indigo)
+-------- -------- sgi_vndr/sk(indy_qwerty)
+-------- -------- sgi_vndr/sk(indigo_qwerty)
+-d------ -------- sgi_vndr/th(indy)
+-------- -------- sgi_vndr/th(indigo)
+-d------ -------- sgi_vndr/us(indy)
+-------- -------- sgi_vndr/us(indy101_euro)
+-------- -------- sgi_vndr/us(indy_compose)
+-------- -------- sgi_vndr/us(indigo)
+-------- -------- sgi_vndr/us(indigo_compose)
+-------- -------- sgi_vndr/us(indigo101_compose)
+-------- -------- sun_vndr/all(Belgian6)
+-------- -------- sun_vndr/all(Belgian6_usb)
+-------- -------- sun_vndr/all(Canada4)
+-------- -------- sun_vndr/all(Canada_Fr5)
+-------- -------- sun_vndr/all(Canada_Fr5_Hobo)
+-------- -------- sun_vndr/all(Canada_Fr5_TBITS5)
+-------- -------- sun_vndr/all(Canada_Fr_x86)
+-------- -------- sun_vndr/all(Switzer_Fr4)
+-------- -------- sun_vndr/all(Switzer_Fr5)
+-------- -------- sun_vndr/all(Switzer_Fr5_Hobo)
+-------- -------- sun_vndr/all(Switzer_Fr6)
+-------- -------- sun_vndr/all(Switzer_Fr6_usb)
+-------- -------- sun_vndr/all(Switzer_Fr_x86)
+-------- -------- sun_vndr/all(Switzer_Ge4)
+-------- -------- sun_vndr/all(Switzer_Ge5)
+-------- -------- sun_vndr/all(Switzer_Ge5_Hobo)
+-------- -------- sun_vndr/all(Switzer_Ge6)
+-------- -------- sun_vndr/all(Switzer_Ge6_usb)
+-------- -------- sun_vndr/all(Switzer_Ge_x86)
+-------- -------- sun_vndr/all(Czech5)
+-------- -------- sun_vndr/all(Germany4)
+-------- -------- sun_vndr/all(Germany5)
+-------- -------- sun_vndr/all(Germany5_Hobo)
+-------- -------- sun_vndr/all(Germany6)
+-------- -------- sun_vndr/all(Germany6_usb)
+-------- -------- sun_vndr/all(Germany_x86)
+-------- -------- sun_vndr/all(Denmark4)
+-------- -------- sun_vndr/all(Denmark5)
+-------- -------- sun_vndr/all(Denmark5_Hobo)
+-------- -------- sun_vndr/all(Denmark6)
+-------- -------- sun_vndr/all(Denmark6_usb)
+-------- -------- sun_vndr/all(Denmark_x86)
+-------- -------- sun_vndr/all(SpainLatAm4)
+-------- -------- sun_vndr/all(Spain5)
+-------- -------- sun_vndr/all(Spain5_Hobo)
+-------- -------- sun_vndr/all(Spain6)
+-------- -------- sun_vndr/all(Spain6_usb)
+-------- -------- sun_vndr/all(Spain_x86)
+-------- -------- sun_vndr/all(Finnish6)
+-------- -------- sun_vndr/all(Finnish6_usb)
+-------- -------- sun_vndr/all(FranceBelg4)
+-------- -------- sun_vndr/all(France5)
+-------- -------- sun_vndr/all(France5_Hobo)
+-------- -------- sun_vndr/all(France6)
+-------- -------- sun_vndr/all(France6_usb)
+-------- -------- sun_vndr/all(France_x86)
+-------- -------- sun_vndr/all(Greece5)
+-------- -------- sun_vndr/all(Hungary5)
+-------- -------- sun_vndr/all(Italy4)
+-------- -------- sun_vndr/all(Italy5)
+-------- -------- sun_vndr/all(Italy5_Hobo)
+-------- -------- sun_vndr/all(Italy6)
+-------- -------- sun_vndr/all(Italy6_usb)
+-------- -------- sun_vndr/all(Italy_x86)
+-------- -------- sun_vndr/all(Japan4)
+-------- -------- sun_vndr/all(Japan5)
+-------- -------- sun_vndr/all(Japan5_Hobo)
+-------- -------- sun_vndr/all(Japan6)
+-------- -------- sun_vndr/all(Japan6_usb)
+-------- -------- sun_vndr/all(Japan_x86)
+-------- -------- sun_vndr/all(J3100)
+-------- -------- sun_vndr/all(Japan_Muhenkan_x86)
+-------- -------- sun_vndr/all(Korea4)
+-------- -------- sun_vndr/all(Korea5)
+-------- -------- sun_vndr/all(Korea5_Hobo)
+-------- -------- sun_vndr/all(Korea6)
+-------- -------- sun_vndr/all(Korea6_usb)
+-------- -------- sun_vndr/all(Korea_x86)
+-------- -------- sun_vndr/all(Lithuania5)
+-------- -------- sun_vndr/all(Latvia5)
+-------- -------- sun_vndr/all(MS_US101A_x86)
+-------- -------- sun_vndr/all(Netherland4)
+-------- -------- sun_vndr/all(Netherland5)
+-------- -------- sun_vndr/all(Netherland5_Hobo)
+-------- -------- sun_vndr/all(Netherland6)
+-------- -------- sun_vndr/all(Netherland6_usb)
+-------- -------- sun_vndr/all(Netherland_x86)
+-------- -------- sun_vndr/all(Norway4)
+-------- -------- sun_vndr/all(Norway5)
+-------- -------- sun_vndr/all(Norway5_Hobo)
+-------- -------- sun_vndr/all(Norway6)
+-------- -------- sun_vndr/all(Norway6_usb)
+-------- -------- sun_vndr/all(Norway_x86)
+-------- -------- sun_vndr/all(Poland5)
+-------- -------- sun_vndr/all(Portugal4)
+-------- -------- sun_vndr/all(Portugal5)
+-------- -------- sun_vndr/all(Portugal5_Hobo)
+-------- -------- sun_vndr/all(Portugal6)
+-------- -------- sun_vndr/all(Portugal6_usb)
+-------- -------- sun_vndr/all(Portugal_x86)
+-------- -------- sun_vndr/all(Russia5)
+-------- -------- sun_vndr/all(Russia6)
+-------- -------- sun_vndr/all(Russia6_usb)
+-------- -------- sun_vndr/all(SwedenFin4)
+-------- -------- sun_vndr/all(Sweden5)
+-------- -------- sun_vndr/all(Sweden5_Hobo)
+-------- -------- sun_vndr/all(Sweden6)
+-------- -------- sun_vndr/all(Sweden6_usb)
+-------- -------- sun_vndr/all(Sweden_x86)
+-------- -------- sun_vndr/all(Turkey5)
+-------- -------- sun_vndr/all(Turkey6)
+-------- -------- sun_vndr/all(Turkey6_usb)
+-------- -------- sun_vndr/all(TurkeyQ6)
+-------- -------- sun_vndr/all(TurkeyQ6_usb)
+-------- -------- sun_vndr/all(TurkeyF6)
+-------- -------- sun_vndr/all(TurkeyF6_usb)
+-------- -------- sun_vndr/all(Taiwan4)
+-------- -------- sun_vndr/all(Taiwan5)
+-------- -------- sun_vndr/all(Taiwan5_Hobo)
+-------- -------- sun_vndr/all(Taiwan6)
+-------- -------- sun_vndr/all(Taiwan6_usb)
+-------- -------- sun_vndr/all(Taiwan_x86)
+-------- -------- sun_vndr/all(UK4)
+-------- -------- sun_vndr/all(UK5)
+-------- -------- sun_vndr/all(UK5_Hobo)
+-------- -------- sun_vndr/all(UK6)
+-------- -------- sun_vndr/all(UK6_usb)
+-------- -------- sun_vndr/all(UK_x86)
+-------- -------- sun_vndr/all(US101A_PC)
+-------- -------- sun_vndr/all(US101A_Sun)
+-------- -------- sun_vndr/all(US101A_x86)
+-------- -------- sun_vndr/all(US4)
+-------- -------- sun_vndr/all(US5)
+-------- -------- sun_vndr/all(US5_Hobo)
+-------- -------- sun_vndr/all(US_UNIX5)
+-------- -------- sun_vndr/all(US_UNIX5_Hobo)
+-------- -------- sun_vndr/all(US6)
+-------- -------- sun_vndr/all(US6_usb)
+-------- -------- sun_vndr/all(US_UNIX6)
+-------- -------- sun_vndr/all(US_UNIX6_usb)
+-------- -------- sun_vndr/de(type4_de)
+-------- -------- sun_vndr/de(type4_de_nodeadkeys)
+-------- -------- sun_vndr/de(type4_de_openlook)
+-d------ -------- sun_vndr/de(type5_de)
+-------- -------- sun_vndr/de(type5_de_nodeadkeys)
+-------- -------- sun_vndr/de(type5_de_openlook)
+-------- -------- sun_vndr/es(type4_es)
+-------- -------- sun_vndr/es(type4_es_openlook)
+-d------ -------- sun_vndr/es(type5_es)
+-------- -------- sun_vndr/es(type5_es_openlook)
+-------- -------- sun_vndr/fi(type4_fi)
+-------- -------- sun_vndr/fi(type4_fi_openlook)
+-d------ -------- sun_vndr/fi(type5_fi)
+-------- -------- sun_vndr/fi(type5_fi_openlook)
+-------- -------- sun_vndr/fr(type4_fr)
+-------- -------- sun_vndr/fr(type4_fr_openlook)
+-d------ -------- sun_vndr/fr(type5_fr)
+-------- -------- sun_vndr/fr(type5_fr_openlook)
+-------- -------- sun_vndr/no(type4_no)
+-------- -------- sun_vndr/no(type4_no_openlook)
+-d------ -------- sun_vndr/no(type5_no)
+-------- -------- sun_vndr/no(type5_no_openlook)
+-------- -------- sun_vndr/pl(type4_pl)
+-------- -------- sun_vndr/pl(type4_pl_openlook)
+-d------ -------- sun_vndr/pl(type5_pl)
+-------- -------- sun_vndr/pl(type5_pl_openlook)
+-------- -------- sun_vndr/ru(type4_ru)
+-------- -------- sun_vndr/ru(type4_ru_openlook)
+-d------ -------- sun_vndr/ru(type5_ru)
+-------- -------- sun_vndr/ru(type5_ru_openlook)
+-d------ -------- sun_vndr/se(type5c_se_fixdollar)
+-------- -------- sun_vndr/se(type5c_se)
+-------- -------- sun_vndr/se(type5_se)
+-------- -------- sun_vndr/se(type4_se_fixdollar_swapctl)
+-------- -------- sun_vndr/se(type4_se_fixdollar)
+-------- -------- sun_vndr/se(type4_se)
+-------- -------- sun_vndr/uk(type4_uk)
+-------- -------- sun_vndr/uk(type4_uk_openlook)
+-d------ -------- sun_vndr/uk(type5_uk)
+-------- -------- sun_vndr/uk(type5_uk_openlook)
+-------- -------- sun_vndr/us(type4_us)
+-------- -------- sun_vndr/us(type4_us_openlook)
+-d------ -------- sun_vndr/us(type5_us)
+-------- -------- sun_vndr/us(type5_us_openlook)
+-------- -------- sun_vndr/us(type5_unix)
+-------- -------- sun_vndr/us(type5_unix_openlook)

Added: branches/modular/data/xkb-data/debian/preinst
===================================================================
--- branches/modular/data/xkb-data/debian/preinst	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/preinst	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,30 @@
+#! /bin/sh
+
+set -e
+rm_conffile() {
+      CONFFILE="$1"
+      OLD="$2"
+
+      if [ -e "$CONFFILE" ]; then
+              md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
+              [ "$md5sum" != "$OLD" ] || rm -f "$CONFFILE"
+     fi
+}
+
+case "$1" in
+    install|upgrade)
+        if dpkg --compare-versions "$2" le "0.8-1"; then
+            (echo; cat /var/lib/dpkg/status) |\
+              sed -e '1,/^Package: xkb-data$/d' -e '/^$/,$d' |\
+              sed -e '1,/^Conffiles:/d' -e '/^Description:/,$d' |\
+              while read cf md5sum
+            do
+                rm_conffile $cf $md5sum
+            done
+        fi
+        ;;
+esac
+
+#DEBHELPER#
+
+exit 0

Added: branches/modular/data/xkb-data/debian/rules
===================================================================
--- branches/modular/data/xkb-data/debian/rules	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/rules	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,80 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+export DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+# FOR AUTOCONF 2.52 AND NEWER ONLY
+ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
+	confflags += --build $(DEB_HOST_GNU_TYPE)
+else
+	confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
+endif
+
+xkb_base = /usr/share/X11/xkb
+
+config.status: configure
+	dh_testdir
+	./configure $(confflags) \
+	  --prefix=/usr \
+	  --disable-xkbcomp-symlink --with-xkb-rules-symlink=xorg \
+	  --with-xkb-base=$(xkb_base) \
+	  XKBCOMP=/no/thanks
+
+build: build-stamp
+
+build-stamp:  config.status
+	dh_testdir
+
+	# Files kept so that xkbcomp is not needed
+	for d in compat geometry keycodes keymap semantics symbols types; \
+	  do cp debian/$$d.dir $$d/; done
+	$(MAKE)
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp 
+
+	-$(MAKE) distclean
+	# Files not cleaned up
+	-rm -f intltool-extract intltool-merge intltool-update
+	-rm -f rules/base.xml
+	-rm -f po/.intltool-merge-cache
+	dh_clean 
+
+deb:
+	dpkg-buildpackage -rfakeroot -i'/\.git'
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/xkb-data
+	#  Remove this symlink, it is no more needed
+	rm -f $(CURDIR)/debian/xkb-data/$(xkb_base)/compiled
+
+# Build architecture-dependent files here.
+binary-arch: build install
+# We have nothing to do by default.
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs ChangeLog
+	dh_installdocs
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install 


Property changes on: branches/modular/data/xkb-data/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: branches/modular/data/xkb-data/debian/semantics.dir
===================================================================
--- branches/modular/data/xkb-data/debian/semantics.dir	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/semantics.dir	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,4 @@
+-d------ -------- basic(basic)
+-d------ -------- complete(complete)
+-d------ -------- default(default)
+-d------ -------- xtest(xtest)

Added: branches/modular/data/xkb-data/debian/symbols.dir
===================================================================
--- branches/modular/data/xkb-data/debian/symbols.dir	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/symbols.dir	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,609 @@
+-dp----- a------- ad(basic)
+-dp----- a------- af(basic)
+--p----- a------- af(ps)
+--p----- a------- af(uz)
+-dp----- a------- al(basic)
+-dp----- a------- am(basic)
+-------- -------- am(phonetic)
+-dp----- a------- ara(basic)
+--p----- a------- ara(qwerty)
+--p----- a------- ara(azerty)
+--p----- a------- ara(digits)
+--p----- a------- ara(qwerty_digits)
+--p----- a------- ara(azerty_digits)
+-dp----- a------- az(latin)
+--p----- a------- az(cyrillic)
+-dp----- a------- be(basic)
+--p----- a------- be(iso-alternate)
+--p----- a------- be(sundeadkeys)
+--p----- a------- be(Sundeadkeys)
+--p----- a------- be(nodeadkeys)
+-dp----- a------- bd(basic)
+-------- -------- bd(probhat)
+-dp----- a------- bg(bds)
+--p----- a------- bg(phonetic)
+-d------ -------- br(abnt2)
+--p----- a------- br(nodeadkeys)
+-dp----- a------- ba(basic)
+--p----- a------- ba(us)
+--p----- a------- ba(alternatequotes)
+--p----- a------- ba(unicode)
+--p----- a------- ba(unicodeus)
+-dp----- a------- bt(basic)
+-dp----- a------- by(basic)
+--p----- a------- by(winkeys)
+--p----- a------- by(latin)
+-dp----- -------- ca(fr)
+-------- -------- ca(fr-dvorak)
+--p----- -------- ca(fr-legacy)
+--p----- -------- ca(multi)
+--p----- -------- ca(multi-2gr)
+-------- a------- ca(ike)
+--p----- -------- ca(multix)
+-dp----- a------- ch(basic)
+--p----- a------- ch(de)
+--p----- a------- ch(de_Sundeadkeys)
+--p----- a------- ch(de_sundeadkeys)
+--p----- a------- ch(de_nodeadkeys)
+--p----- a------- ch(fr)
+--p----- a------- ch(fr_Sundeadkeys)
+--p----- a------- ch(fr_sundeadkeys)
+--p----- a------- ch(fr_nodeadkeys)
+-dp----- a------- cs(basic)
+--p----- a------- cs(latin)
+--p----- a------- cs(yz)
+h-p----- a------- cs(common)
+h-p----- a------- cs(cyralpha)
+h-p----- a------- cs(latalpha)
+h-p----- a------- cs(twoletter)
+h-p----- a------- cs(level3)
+--p----- a------- cs(latinunicode)
+--p----- a------- cs(latinyz)
+--p----- a------- cs(latinunicodeyz)
+-------- -------- cs(alternatequotes)
+-------- -------- cs(latinalternatequotes)
+-dp----- a------- cz(basic)
+-------- -------- cz(bksl)
+--p----- a------- cz(qwerty)
+-------- -------- cz(qwerty_bksl)
+-d------ -------- de(basic)
+--p----- a------- de(nodeadkeys)
+--p----- a------- de(deadgraveacute)
+--p----- a------- de(deadacute)
+--p----- a------- de(ro)
+--p----- a------- de(ro_nodeadkeys)
+--p----- a------- de(dvorak)
+--p----- a------- de(Sundeadkeys)
+--p----- a------- de(sundeadkeys)
+-dp----- a------- dk(basic)
+--p----- a------- dk(nodeadkeys)
+-dp----- a------- ee(basic)
+--p----- a------- ee(nodeadkeys)
+--p----- a------- ee(dvorak)
+-dp----- a------- es(basic)
+--p----- a------- es(Sundeadkeys)
+--p----- a------- es(sundeadkeys)
+--p----- a------- es(nodeadkeys)
+--p----- a------- es(dvorak)
+--p----- a------- es(cat)
+-dp----- a------- epo(basic)
+-dp----- a------- fi(basic)
+--p----- a------- fi(fi)
+--p----- a------- fi(nodeadkeys)
+-------- -------- fi(smi)
+-dp----- a------- fo(basic)
+--p----- a------- fo(nodeadkeys)
+-dp----- a------- fr(basic)
+--p----- a------- fr(Sundeadkeys)
+--p----- a------- fr(sundeadkeys)
+--p----- a------- fr(nodeadkeys)
+--p----- a------- fr(latin9)
+--p----- a------- fr(latin9_Sundeadkeys)
+--p----- a------- fr(latin9_sundeadkeys)
+--p----- a------- fr(latin9_nodeadkeys)
+--p----- a------- fr(dvorak)
+-dp----- a------- gb(basic)
+--p----- a------- gb(intl)
+--p----- a------- gb(dvorak)
+-dp----- a------- ge(basic)
+--p----- a------- ge(la)
+--p----- a------- ge(ru)
+-dp----- a------- gh(basic)
+--p----- a------- gh(akan)
+--p----- a------- gh(ga)
+--p----- a------- gh(ewe)
+--p----- a------- gh(fula)
+--p----- a------- gh(hausa)
+--p----- a------- gh(generic)
+-dp----- a---g--- gr(basic)
+h-p----- a---g--- gr(bare)
+--p----- a---g--- gr(extended)
+--p----- a---g--- gr(polytonic)
+--p----- a---g--- gr(nodeadkeys)
+-dp----- a------- hr(basic)
+--p----- a------- hr(us)
+--p----- a------- hr(alternatequotes)
+--p----- a------- hr(unicode)
+--p----- a------- hr(unicodeus)
+-dp----- -------- hu(basic)
+--p----- -------- hu(standard)
+--p----- -------- hu(nodeadkeys)
+--p----- -------- hu(qwerty)
+--p----- -------- hu(101_qwertz_comma_dead)
+--p----- -------- hu(101_qwertz_comma_nodead)
+--p----- -------- hu(101_qwertz_dot_dead)
+--p----- -------- hu(101_qwertz_dot_nodead)
+--p----- -------- hu(101_qwerty_comma_dead)
+--p----- -------- hu(101_qwerty_comma_nodead)
+--p----- -------- hu(101_qwerty_dot_dead)
+--p----- -------- hu(101_qwerty_dot_nodead)
+--p----- -------- hu(102_qwertz_comma_dead)
+--p----- -------- hu(102_qwertz_comma_nodead)
+--p----- -------- hu(102_qwertz_dot_dead)
+--p----- -------- hu(102_qwertz_dot_nodead)
+--p----- -------- hu(102_qwerty_comma_dead)
+--p----- -------- hu(102_qwerty_comma_nodead)
+--p----- -------- hu(102_qwerty_dot_dead)
+--p----- -------- hu(102_qwerty_dot_nodead)
+h-p----- a------- hu(def_102)
+h-p----- a------- hu(def_101)
+h-p----- a------- hu(def_qwertz)
+h-p----- a------- hu(def_qwerty)
+h-p----- --k----- hu(def_dot)
+h-p----- a------- hu(def_dead)
+h-p----- a------- hu(def_nodead)
+h-p----- a------- hu(def_common)
+-dp----- a------- ie(basic)
+--p----- a------- ie(CloGaelach)
+--p----- a------- ie(UnicodeExpert)
+--p----- a------- ie(ogam)
+--p----- a------- ie(ogam_is434)
+-dp----- a------- il(basic)
+--p----- a------- il(lyx)
+--p----- a------- il(si1452)
+--p----- a------- il(phonetic)
+-dp----- a------- in(deva)
+--p----- a------- in(ben)
+-------- -------- in(ben_probhat)
+--p----- a------- in(guj)
+--p----- a------- in(kan)
+--p----- a------- in(mal)
+--p----- a------- in(ori)
+--p----- a------- in(tam)
+--p----- a------- in(tam_unicode)
+--p----- a------- in(tam_TSCII)
+--p----- a------- in(tam_TAB)
+--p----- a------- in(tel)
+--p----- a------- in(urd)
+--p----- a------- in(guru)
+-dp----- a------- ir(basic)
+h-p----- a------- ir(part_pro)
+h-p----- a------- ir(part_keypad)
+--p----- a------- ir(pro)
+--p----- a------- ir(keypad)
+--p----- a------- ir(pro_keypad)
+-dp----- a------- is(basic)
+--p----- a------- is(Sundeadkeys)
+--p----- a------- is(nodeadkeys)
+-dp----- a------- it(basic)
+--p----- a------- it(nodeadkeys)
+-d------ -------- jp(jp106)
+h-p----- -------- jp(latin)
+-dp----- a------- kg(basic)
+-dp----- a------- kh(basic)
+-dp----- a------- kz(basic)
+--p----- a------- kz(ruskaz)
+--p----- a------- kz(kazrus)
+-dp----- a------- la(basic)
+-dp----- a------- latam(basic)
+--p----- a------- latam(Sundeadkeys)
+--p----- a------- latam(sundeadkeys)
+--p----- a------- latam(nodeadkeys)
+-dp----- -------- latin(basic)
+--p----- -------- latin(type2)
+--p----- -------- latin(type3)
+--p----- -------- latin(type4)
+--p----- -------- latin(nodeadkeys)
+--p----- -------- latin(type2_nodeadkeys)
+--p----- -------- latin(type3_nodeadkeys)
+--p----- -------- latin(type4_nodeadkeys)
+-dp----- a------- lk(sin_phonetic)
+--p----- a------- lk(tam_unicode)
+--p----- a------- lk(tam_TAB)
+-dp----- am------ lt(basic)
+--p----- am------ lt(us)
+--p----- am------ lt(std)
+-dp----- am------ lv(basic)
+--p----- am------ lv(apostrophe)
+--p----- am------ lv(tilde)
+--p----- am------ lv(fkey)
+-dp----- a------- mao(basic)
+-dp----- a------- mk(basic)
+--p----- a------- mk(nodeadkeys)
+-dp----- a------- mm(basic)
+-dp----- a------- mn(basic)
+-dp----- a------- mt(basic)
+--p----- a------- mt(us)
+-dp----- a------- mv(basic)
+-dp----- a------- nl(basic)
+--p----- a------- nl(Sundeadkeys)
+--p----- a------- nl(sundeadkeys)
+-dp----- a------- no(basic)
+--p----- a------- no(nodeadkeys)
+--p----- a------- no(dvorak)
+--p----- a------- no(smi)
+--p----- a------- no(smi_nodeadkeys)
+h-p----- am------ pc(basic)
+-------- -------- pc(pc101)
+-------- -------- pc(pc102)
+-d------ -------- pc(pc104)
+-------- -------- pc(pc105)
+-------- -------- pc(common)
+-dp----- a------- pk(urd)
+-dp----- a------- pl(basic)
+--p----- a------- pl(qwertz)
+--p----- a------- pl(dvorak)
+--p----- a------- pl(dvorak_quotes)
+--p----- a------- pl(dvorak_altquotes)
+-dp----- a------- pt(basic)
+--p----- a------- pt(Sundeadkeys)
+--p----- a------- pt(sundeadkeys)
+--p----- a------- pt(nodeadkeys)
+-dp----- a------- ro(basic)
+--p----- a------- ro(comma)
+--p----- a------- ro(std)
+--p----- a------- ro(academic)
+--p----- a------- ro(winkeys)
+-dp----- a------- ru(basic)
+--p----- a------- ru(winkeys)
+--p----- a------- ru(typewriter)
+--p----- a------- ru(phonetic)
+--p----- a------- ru(tt)
+-dp----- a------- se(basic)
+--p----- a------- se(se)
+--p----- a------- se(nodeadkeys)
+--p----- a------- se(dvorak)
+--p----- a------- se(rus)
+--p----- a------- se(rus_nodeadkeys)
+-------- -------- se(smi)
+-dp----- a------- si(basic)
+--p----- a------- si(us)
+--p----- a------- si(alternatequotes)
+--p----- a------- si(unicode)
+--p----- a------- si(unicodeus)
+-dp----- a------- sk(basic)
+-------- -------- sk(bksl)
+--p----- a------- sk(qwerty)
+-------- -------- sk(qwerty_bksl)
+-dp----- a------- sy(basic)
+--p----- a------- sy(syc)
+--p----- a------- sy(syc_phonetic)
+-dp----- a------- th(basic)
+--p----- a------- th(pat)
+--p----- a------- th(tis)
+-dp----- a------- tj(basic)
+-dp----- -------- tr(basic)
+--p----- -------- tr(f)
+--p----- -------- tr(alt)
+--p----- a------- tr(Sundeadkeys)
+--p----- a------- tr(sundeadkeys)
+-dp----- a------- ua(basic)
+--p----- a------- ua(winkeys)
+--p----- a------- ua(typewriter)
+--p----- a------- ua(phonetic)
+--p----- a------- ua(rstu)
+--p----- a------- ua(rstu_ru)
+-dp----- am------ us(basic)
+--p----- a------- us(intl)
+--p----- a------- us(alt-intl)
+--p----- a------- us(dvorak)
+--p----- a------- us(dvorak-l)
+--p----- a------- us(dvorak-r)
+--p----- a------- us(rus)
+-dp----- a------- uz(basic)
+-dp----- a------- vn(basic)
+-dp----- am------ za(basic)
+--p----- -m------ altwin(meta_alt)
+--p----- -m------ altwin(meta_win)
+--p----- -m------ altwin(left_meta_win)
+--p----- -m------ altwin(super_win)
+--p----- -m------ altwin(hyper_win)
+--p----- -m------ altwin(menu)
+--p----- -m------ altwin(alt_super_win)
+hdp----- -m------ capslock(capslock)
+h-p----- -m------ capslock(shiftlock)
+h-p----- -m------ capslock(grouplock)
+--p----- -m------ compose(ralt)
+--p----- -m------ compose(rwin)
+--p----- -m------ compose(menu)
+--p----- -m------ compose(rctrl)
+--p----- -m------ compose(caps)
+--p----- -m------ ctrl(nocaps)
+--p----- -m------ ctrl(swapcaps)
+--p----- -m------ ctrl(ctrl_ac)
+--p----- -m------ ctrl(ctrl_aa)
+--p----- -m------ ctrl(ctrl_ra)
+--p----- -m------ group(switch)
+--p----- -m------ group(lswitch)
+--p----- -m------ group(win_switch)
+--p----- -m------ group(lwin_switch)
+--p----- -m------ group(rwin_switch)
+--p----- -m------ group(rctrl_switch)
+--p----- -m------ group(toggle)
+--p----- -m------ group(shifts_toggle)
+--p----- -m------ group(ctrl_shift_toggle)
+--p----- -m------ group(caps_toggle)
+--p----- -m------ group(shift_caps_toggle)
+--p----- -m------ group(ctrl_alt_toggle)
+--p----- -m------ group(alt_shift_toggle)
+--p----- -m------ group(menu_toggle)
+--p----- -m------ group(lwin_toggle)
+--p----- -m------ group(rwin_toggle)
+--p----- -m------ group(ctrls_toggle)
+--p----- -m------ group(alts_toggle)
+--p----- -m------ group(lshift_toggle)
+--p----- -m------ group(rshift_toggle)
+--p----- -m------ group(lalt_toggle)
+--p----- -m------ group(lctrl_toggle)
+--p----- -m------ group(rctrl_toggle)
+--p----- -m------ group(sclk_toggle)
+--p----- a------- inet(a4techKB21)
+--p----- a------- inet(a4techKBS8)
+--p----- a------- inet(airkey)
+--p----- a------- inet(azonaRF2300)
+--p----- a------- inet(acpi)
+--p----- a------- inet(scorpius)
+--p----- a------- inet(brother)
+--p----- a------- inet(btc5113rf)
+--p----- a------- inet(btc5126t)
+--p----- a------- inet(btc9000)
+--p----- a------- inet(btc9000a)
+-------- -------- inet(btc9001ah)
+--p----- a------- inet(btc5090)
+--p----- a------- inet(cherryblue)
+--p----- a------- inet(cherryblueb)
+--p----- a------- inet(cherrybluea)
+--p----- a------- inet(cherrycyboard)
+--p----- a------- inet(chicony)
+--p----- a------- inet(chicony9885)
+--p----- a------- inet(compaqeak8)
+--p----- a------- inet(compaqik7)
+--p----- a------- inet(compaqik13)
+--p----- a------- inet(compaqik18)
+--p----- a------- inet(armada)
+--p----- a------- inet(presario)
+--p----- a------- inet(ipaq)
+--p----- a------- inet(dell)
+--p----- a------- inet(inspiron)
+--p----- a------- inet(dexxa)
+--p----- a------- inet(diamond)
+--p----- a------- inet(dtk2000)
+--p----- a------- inet(ennyah_dkb1008)
+--p----- a------- inet(genius)
+--p----- a------- inet(geniuscomfy)
+--p----- a------- inet(geniuscomfy2)
+--p----- a------- inet(gyration)
+--p----- a------- inet(hpi6)
+--p----- a------- inet(hp2501)
+--p----- a------- inet(hp2505)
+--p----- a------- inet(hp5181)
+--p----- a------- inet(hp5185)
+--p----- a------- inet(hpxe3gc)
+--p----- a------- inet(hpxe3gf)
+--p----- a------- inet(hpxt1000)
+--p----- a------- inet(hpzt11xx)
+--p----- a------- inet(hpxe4xxx)
+--p----- a------- inet(hp500fa)
+--p----- a------- inet(hp5xx)
+--p----- a------- inet(honeywell_euroboard)
+--p----- a------- inet(rapidaccess)
+--p----- a------- inet(rapidaccess2)
+--p----- a------- inet(rapidaccess2a)
+h-p----- a------- inet(logitech_base)
+h-p----- a------- inet(logitech_set3)
+--p----- a------- inet(ltcd)
+--p----- a------- inet(logiaccess)
+--p----- a------- inet(logicdit)
+--p----- a------- inet(logicdp)
+--p----- a------- inet(logicdpa)
+--p----- a------- inet(logicink)
+--p----- a------- inet(logiciink)
+--p----- a------- inet(logiinkse)
+--p----- a------- inet(logiinkseusb)
+--p----- a------- inet(logiitc)
+--p----- a------- inet(logiik)
+--p----- a------- inet(itouch)
+--p----- a------- inet(logiultrax)
+--p----- a------- inet(mx1998)
+--p----- a------- inet(mx2500)
+--p----- a------- inet(mx2750)
+--p----- a------- inet(microsoftinet)
+--p----- a------- inet(microsoftpro)
+--p----- a------- inet(microsoftprousb)
+--p----- a------- inet(microsoftprooem)
+--p----- a------- inet(microsoftprose)
+--p----- a------- inet(microsoftoffice)
+--p----- a------- inet(microsoftmult)
+--p----- a------- inet(oretec)
+--p----- a------- inet(propeller)
+--p----- a------- inet(qtronix)
+--p----- a------- inet(samsung4500)
+--p----- a------- inet(samsung4510)
+--p----- a------- inet(sk1300)
+--p----- a------- inet(sk2500)
+--p----- a------- inet(sk6200)
+--p----- a------- inet(sk7100)
+--p----- a------- inet(sven)
+--p----- a------- inet(symplon)
+--p----- a------- inet(toshiba_s3000)
+--p----- a------- inet(trust)
+--p----- a------- inet(trustda)
+--p----- a------- inet(yahoo)
+-------- -------- inet(sp_inet)
+-------- -------- inet(acer_tm_800)
+-------- -------- inet(power_g5)
+--p----- a------- inet(cymotionlinux)
+--p----- a------- inet(silvercrest)
+--p----- a------- inet(emachines)
+--p----- a------- inet(dellusbmm)
+h-p----- --k----- keypad(overlay)
+h-p----- --k----- keypad(overlay1)
+h-p----- --k----- keypad(overlay2)
+--p----- --k----- keypad(comma)
+-d------ -------- digital_vndr/lk(common)
+-------- -------- digital_vndr/lk(lk401)
+-------- -------- digital_vndr/pc(pc)
+-------- -------- digital_vndr/pc(pc104)
+-------- -------- digital_vndr/us(us)
+-------- -------- digital_vndr/us(vt105-tw)
+-------- -------- digital_vndr/us(vt105-dp)
+-------- -------- digital_vndr/us(vt105)
+-------- -------- digital_vndr/us(vt108-tw)
+-------- -------- digital_vndr/us(vt108-dp)
+-------- -------- digital_vndr/us(vt108)
+-------- -------- digital_vndr/us(unix)
+-------- -------- digital_vndr/us(pcxalga)
+-------- -------- digital_vndr/us(pcxal)
+-------- -------- digital_vndr/us(pcxalaa)
+-------- -------- digital_vndr/us(pcxalfa)
+-------- -------- digital_vndr/us(pcxalka)
+-------- -------- digital_vndr/us(lk44x)
+-------- -------- digital_vndr/us(pc104)
+-------- -------- digital_vndr/vt(vt105)
+-------- -------- digital_vndr/vt(vt108)
+-------- -------- fujitsu_vndr/jp
+-------- -------- fujitsu_vndr/us
+-------- -------- hp_vndr/us(hil)
+-dp----- -m------ macintosh_vndr/apple(extended)
+--p----- -m------ macintosh_vndr/apple(laptop)
+--p----- -m------ macintosh_vndr/apple(laptop_bad_switch)
+--p----- a------- macintosh_vndr/ch(extended)
+--p----- a------- macintosh_vndr/ch(de)
+--p----- a------- macintosh_vndr/ch(fr)
+--p----- a------- macintosh_vndr/ch(nodeadkeys)
+-dp----- a------- macintosh_vndr/de(basic)
+--p----- a------- macintosh_vndr/de(Sundeadkeys)
+--p----- a------- macintosh_vndr/de(sundeadkeys)
+--p----- a------- macintosh_vndr/de(nodeadkeys)
+--p----- a------- macintosh_vndr/dk(basic)
+-dp----- a------- macintosh_vndr/dk(full)
+--p----- a------- macintosh_vndr/dk(nodeadkeys)
+-dp----- a------- macintosh_vndr/es(basic)
+-dp----- a------- macintosh_vndr/fi(basic)
+--p----- a------- macintosh_vndr/fi(nodeadkeys)
+-------- -------- macintosh_vndr/fr(extended)
+-dp----- a------- macintosh_vndr/gb(basic)
+-dp----- a------- macintosh_vndr/is(basic)
+--p----- a------- macintosh_vndr/is(nodeadkeys)
+-------- -------- macintosh_vndr/it(extended)
+-dp----- a------- macintosh_vndr/nl(basic)
+-dp----- a------- macintosh_vndr/no(basic)
+--p----- a------- macintosh_vndr/no(nodeadkeys)
+-dp----- a------- macintosh_vndr/pt(basic)
+--p----- a------- macintosh_vndr/pt(Sundeadkeys)
+--p----- a------- macintosh_vndr/pt(sundeadkeys)
+--p----- a------- macintosh_vndr/pt(nodeadkeys)
+-dp----- a------- macintosh_vndr/se(basic)
+--p----- a------- macintosh_vndr/se(nodeadkeys)
+-------- -------- macintosh_vndr/us(extended)
+-d------ -------- nec_vndr/jp(pc98)
+-------- -------- sgi_vndr/jp(jp106)
+-------- -------- sgi_vndr/jp(alternate106)
+-------- -------- sony_vndr/us(nwp5461)
+-------- -------- sun_vndr/cs(type5)
+-------- -------- sun_vndr/cz(type5)
+-------- -------- sun_vndr/de(type4)
+-------- -------- sun_vndr/dk(type4)
+-------- -------- sun_vndr/dk(type5)
+--p----- -------- sun_vndr/es(type4)
+--p----- -------- sun_vndr/es(type5)
+--p----- -------- sun_vndr/es(type6)
+-------- -------- sun_vndr/fi(basic)
+-------- -------- sun_vndr/fr(type4)
+-------- -------- sun_vndr/fr(type5)
+-------- -------- sun_vndr/fr(type6)
+-------- -------- sun_vndr/gb(type4)
+--p----- -------- sun_vndr/gb(type5)
+--p----- -------- sun_vndr/gb(type6)
+-------- -------- sun_vndr/gr(type5)
+-dp----- a------- sun_vndr/hu(type5)
+-------- -------- sun_vndr/it(type4)
+-------- -------- sun_vndr/it(type5)
+--p----- -------- sun_vndr/it(type6)
+-------- -------- sun_vndr/jp(basic)
+-------- -------- sun_vndr/jp(type4)
+-------- -------- sun_vndr/jp(type5)
+-------- -------- sun_vndr/jp(type5hobo)
+--p----- -------- sun_vndr/jp(type6)
+-------- -------- sun_vndr/jp(x86)
+-------- -------- sun_vndr/jp(J3100)
+-------- -------- sun_vndr/jp(Muhenkan_x86)
+--p----- -------- sun_vndr/jp(type7)
+-------- -------- sun_vndr/ko(type4)
+-------- -------- sun_vndr/ko(type5)
+--p----- -------- sun_vndr/ko(type6)
+-dp----- a------- sun_vndr/lt(type5)
+-dp----- a------- sun_vndr/lv(type5)
+-------- -------- sun_vndr/nl(type4)
+-------- -------- sun_vndr/no(type4)
+-------- -------- sun_vndr/no(type5)
+-------- -------- sun_vndr/pl(type5)
+-------- -------- sun_vndr/pt(type4)
+-------- -------- sun_vndr/pt(type5)
+--p----- -------- sun_vndr/pt(type6)
+-------- -------- sun_vndr/ru(basic)
+--p----- -------- sun_vndr/ru(type6)
+-------- -------- sun_vndr/se(type4)
+-------- -------- sun_vndr/se(type5)
+--p----- -------- sun_vndr/se(type6)
+-dp----- -------- sun_vndr/solaris(defaults)
+--p----- -------- sun_vndr/solaris(keynames)
+--p----- -------- sun_vndr/solaris(xf86keynames)
+-------- -------- sun_vndr/sw(type4de)
+-------- -------- sun_vndr/sw(type4fr)
+-------- -------- sun_vndr/sw(type5fr)
+-------- -------- sun_vndr/sw(type5de)
+-------- -------- sun_vndr/tr(basic)
+-------- -------- sun_vndr/tr(type6Q)
+-------- -------- sun_vndr/tr(type6F)
+-------- -------- sun_vndr/tuv(type4basic)
+-------- -------- sun_vndr/tuv(type4)
+-------- -------- sun_vndr/tuv(type5basic)
+-------- -------- sun_vndr/tuv(type5)
+-------- -------- sun_vndr/tw(type4)
+-------- -------- sun_vndr/tw(type5)
+--p----- -------- sun_vndr/tw(type6)
+-------- -------- sun_vndr/us(sunbasic)
+-------- -------- sun_vndr/us(type4basic)
+-------- -------- sun_vndr/us(type4)
+-------- -------- sun_vndr/us(type5basic)
+-------- -------- sun_vndr/us(type5)
+-------- -------- sun_vndr/us(type6)
+-------- -------- sun_vndr/us(type5hobobasic)
+-------- -------- sun_vndr/us(type5hobo)
+-------- -------- sun_vndr/us(pc101)
+-------- -------- sun_vndr/us(pc102)
+-------- -------- sun_vndr/us(pc104)
+-------- -------- sun_vndr/us(pc101currency)
+-------- -------- sun_vndr/us(US101A_Sun)
+-------- -------- sun_vndr/usb(sun_usb)
+-d------ -------- xfree68_vndr/amiga(usa1)
+-d------ -------- xfree68_vndr/ataritt(us)
+-------- -------- xfree68_vndr/ataritt(de)
+-dp----- -m------ level3(ralt_switch)
+h-p----- -m------ level3(ralt_switch_for_alts_toggle)
+--p----- -m------ level3(alt_switch)
+--p----- -m------ level3(lalt_switch)
+--p----- -m------ level3(switch)
+--p----- -m------ level3(menu_switch)
+--p----- -m------ level3(win_switch)
+--p----- -m------ level3(lwin_switch)
+--p----- -m------ level3(rwin_switch)
+--p----- -m------ level5(rctrl_switch)
+--p----- --kf---- srvr_ctrl(xfree86)
+--p----- --k----- srvr_ctrl(stdkeypad)
+--p----- ---f---- srvr_ctrl(fkey2vt)
+--p----- --kf---- srvr_ctrl(no_srvr_keys)
+--p----- -------- eurosign(e)
+--p----- -------- eurosign(5)
+--p----- -------- eurosign(2)

Added: branches/modular/data/xkb-data/debian/types.dir
===================================================================
--- branches/modular/data/xkb-data/debian/types.dir	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/debian/types.dir	2006-03-28 20:54:35 UTC (rev 1550)
@@ -0,0 +1,14 @@
+-d------ -------- basic(basic)
+-dp----- -------- cancel(Shift_Cancels_Caps)
+--p----- -------- caps(internal)
+--p----- -------- caps(internal_nocancel)
+--p----- -------- caps(shift)
+--p----- -------- caps(shift_nocancel)
+-d------ -------- complete(complete)
+-d------ -------- default(default)
+-dp----- -------- extra(default)
+-dp----- -------- iso9995(default)
+-dp----- -------- level5(default)
+-dp----- -------- mousekeys(default)
+-------- -------- numpad(microsoft)
+-dp----- -------- pc(default)

Modified: branches/modular/data/xkb-data/docs/README.config
===================================================================
--- branches/modular/data/xkb-data/docs/README.config	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/docs/README.config	2006-03-28 20:54:35 UTC (rev 1550)
@@ -41,7 +41,7 @@
 The proper rules file depends on your vendor. In reality, the commonest file
 of rules is xfree86. For each rules file there is a description file named
 <vendor-rules>.lst, for instance xfree86.lst which is located in xkb configu-
-ration subdirectory rules (for example /etc/X11/xkb/rules).
+ration subdirectory rules (for example /usr/share/X11/xkb/rules).
 
 2.1  Basic Configuration
 

Modified: branches/modular/data/xkb-data/po/fr.po
===================================================================
--- branches/modular/data/xkb-data/po/fr.po	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/po/fr.po	2006-03-28 20:54:35 UTC (rev 1550)
@@ -6,10 +6,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: xkeyboard-config 0.6\n"
+"Project-Id-Version: xkeyboard-config 0.8\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2006-03-04 17:41+0000\n"
-"PO-Revision-Date: 2005-10-10 23:35+0200\n"
+"PO-Revision-Date: 2006-03-08 22:28+0100\n"
 "Last-Translator: Denis Barbier <barbier@linuxfr.org>\n"
 "Language-Team: French <traduc@traduc.org>\n"
 "MIME-Version: 1.0\n"
@@ -131,16 +131,15 @@
 
 #: ../rules/base.xml.in.h:29
 msgid "Afg"
-msgstr ""
+msgstr "Afg"
 
 #: ../rules/base.xml.in.h:30
-#, fuzzy
 msgid "Afghanistan"
-msgstr "Pakistan"
+msgstr "Afghanistan"
 
 #: ../rules/base.xml.in.h:31
 msgid "Akan"
-msgstr ""
+msgstr "Akan"
 
 #: ../rules/base.xml.in.h:32
 msgid "Alb"
@@ -159,7 +158,6 @@
 msgstr "Alt est obtenu avec la touche Logo de droite, et Super avec Menu."
 
 #: ../rules/base.xml.in.h:36
-#, fuzzy
 msgid "Alt+Ctrl changes group."
 msgstr "Alt+Ctrl change de groupe."
 
@@ -192,13 +190,12 @@
 msgstr "Autre, sans touches mortes"
 
 #: ../rules/base.xml.in.h:44
-#, fuzzy
 msgid "And"
-msgstr "Ind"
+msgstr "And"
 
 #: ../rules/base.xml.in.h:45
 msgid "Andorra"
-msgstr ""
+msgstr "Andorre"
 
 #: ../rules/base.xml.in.h:46
 msgid "Apostrophe (') variant"
@@ -346,7 +343,7 @@
 
 #: ../rules/base.xml.in.h:82
 msgid "Cambodia"
-msgstr ""
+msgstr "Cambodge"
 
 #: ../rules/base.xml.in.h:83
 msgid "Can"
@@ -357,9 +354,8 @@
 msgstr "Canada"
 
 #: ../rules/base.xml.in.h:85
-#, fuzzy
 msgid "Caps Lock is Compose."
-msgstr "Menu est Compose."
+msgstr "Verr. maj. est Compose."
 
 #: ../rules/base.xml.in.h:86
 msgid "CapsLock LED shows alternative group."
@@ -406,7 +402,7 @@
 
 #: ../rules/base.xml.in.h:96
 msgid "Catalan variant with middle-dot L"
-msgstr ""
+msgstr "Catalan avec L point médian"
 
 #: ../rules/base.xml.in.h:97
 msgid "Che"
@@ -421,9 +417,8 @@
 msgstr "Cherry Blue Line CyBo@rd (autre option)"
 
 #: ../rules/base.xml.in.h:100
-#, fuzzy
 msgid "Cherry CyBo@rd USB-Hub"
-msgstr "Cherry Blue Line CyBo@rd"
+msgstr "Cherry CyBo@rd USB-Hub"
 
 #: ../rules/base.xml.in.h:101
 msgid "Cherry CyMotion Master Linux"
@@ -470,22 +465,18 @@
 msgstr "Croatie"
 
 #: ../rules/base.xml.in.h:112
-#, fuzzy
 msgid "Ctrl key at bottom left"
 msgstr "Touche Ctrl en bas à gauche"
 
 #: ../rules/base.xml.in.h:113
-#, fuzzy
 msgid "Ctrl key at left of 'A'"
 msgstr "Touche Ctrl à la gauche du « A »"
 
 #: ../rules/base.xml.in.h:114
-#, fuzzy
 msgid "Ctrl key position"
 msgstr "Position de la touche Contrôle"
 
 #: ../rules/base.xml.in.h:115
-#, fuzzy
 msgid "Ctrl+Shift changes group."
 msgstr "Ctrl+Maj. change de groupe."
 
@@ -522,9 +513,8 @@
 msgstr "Dell PC 101 touches"
 
 #: ../rules/base.xml.in.h:124
-#, fuzzy
 msgid "Dell USB Multimedia Keybard"
-msgstr "Multimedia Super Power"
+msgstr "Dell USB Multimedia"
 
 #: ../rules/base.xml.in.h:125
 msgid "Denmark"
@@ -567,9 +557,8 @@
 msgstr "Ennyah DKB-1008"
 
 #: ../rules/base.xml.in.h:135
-#, fuzzy
 msgid "Epo"
-msgstr "Esp"
+msgstr "Epo"
 
 #: ../rules/base.xml.in.h:136
 msgid "Esp"
@@ -577,7 +566,7 @@
 
 #: ../rules/base.xml.in.h:137
 msgid "Esperanto"
-msgstr ""
+msgstr "Esperanto"
 
 #: ../rules/base.xml.in.h:138
 msgid "Est"
@@ -592,9 +581,8 @@
 msgstr "Everex STEPnote"
 
 #: ../rules/base.xml.in.h:141
-#, fuzzy
 msgid "Ewe"
-msgstr "Sué"
+msgstr "Ewe"
 
 #: ../rules/base.xml.in.h:142
 msgid "Extended"
@@ -654,7 +642,7 @@
 
 #: ../rules/base.xml.in.h:156
 msgid "Fula"
-msgstr ""
+msgstr "Peul"
 
 #: ../rules/base.xml.in.h:157
 msgid "GBr"
@@ -662,7 +650,7 @@
 
 #: ../rules/base.xml.in.h:158
 msgid "Ga"
-msgstr ""
+msgstr "Ga"
 
 #: ../rules/base.xml.in.h:159
 msgid "Generic 101-key PC"
@@ -681,9 +669,8 @@
 msgstr "PC générique 105 touches (intl)"
 
 #: ../rules/base.xml.in.h:163
-#, fuzzy
 msgid "Genius Comfy KB-12e"
-msgstr "Genius Comfy KB-21e-Scroll"
+msgstr "Genius Comfy KB-12e"
 
 #: ../rules/base.xml.in.h:164
 msgid "Genius Comfy KB-16M / Genius MM Keyboard KWD-910"
@@ -714,13 +701,12 @@
 msgstr "Allemagne"
 
 #: ../rules/base.xml.in.h:171
-#, fuzzy
 msgid "Gha"
-msgstr "Tha"
+msgstr "Gha"
 
 #: ../rules/base.xml.in.h:172
 msgid "Ghana"
-msgstr ""
+msgstr "Ghana"
 
 #: ../rules/base.xml.in.h:173
 msgid "Gre"
@@ -748,7 +734,7 @@
 
 #: ../rules/base.xml.in.h:179
 msgid "Hausa"
-msgstr ""
+msgstr "Haoussa"
 
 #: ../rules/base.xml.in.h:180
 msgid "Hewlett-Packard Internet Keyboard"
@@ -904,20 +890,19 @@
 
 #: ../rules/base.xml.in.h:218
 msgid "Kaz"
-msgstr ""
+msgstr "Kaz"
 
 #: ../rules/base.xml.in.h:219
 msgid "Kazakh with Russian"
-msgstr ""
+msgstr "Kazakh avec russe"
 
 #: ../rules/base.xml.in.h:220
-#, fuzzy
 msgid "Kazakhstan"
-msgstr "Pakistan"
+msgstr "Kazakhstan"
 
 #: ../rules/base.xml.in.h:221
 msgid "Keypad"
-msgstr ""
+msgstr "Pavé numérique"
 
 #: ../rules/base.xml.in.h:222
 msgid "Keytronic FlexPro"
@@ -925,7 +910,7 @@
 
 #: ../rules/base.xml.in.h:223
 msgid "Khm"
-msgstr ""
+msgstr "Khm"
 
 #: ../rules/base.xml.in.h:224
 msgid "Kyr"
@@ -956,14 +941,12 @@
 msgstr "Compaq portable Internet (p.e. Presario)"
 
 #: ../rules/base.xml.in.h:231
-#, fuzzy
 msgid "Laptop/notebook Dell Inspiron 6xxx/8xxx"
-msgstr "Dell Inspiron 8xxx"
+msgstr "Dell Inspiron 6xxx/8xxx"
 
 #: ../rules/base.xml.in.h:232
-#, fuzzy
 msgid "Laptop/notebook eMachines m68xx"
-msgstr "Dell Inspiron 8xxx"
+msgstr "eMachines m68xx"
 
 #: ../rules/base.xml.in.h:233
 msgid "Latin"
@@ -1019,7 +1002,7 @@
 
 #: ../rules/base.xml.in.h:246
 msgid "Left handed Dvorak"
-msgstr ""
+msgstr "Dvorak pour gaucher"
 
 #: ../rules/base.xml.in.h:247
 msgid "Lithuania"
@@ -1098,9 +1081,8 @@
 msgstr "Lva"
 
 #: ../rules/base.xml.in.h:266
-#, fuzzy
 msgid "Macedonia"
-msgstr "Macédonien"
+msgstr "Macédoine"
 
 #: ../rules/base.xml.in.h:267
 msgid "Macintosh"
@@ -1111,14 +1093,12 @@
 msgstr "Macintosh ancien"
 
 #: ../rules/base.xml.in.h:269
-#, fuzzy
 msgid "Make CapsLock an additional Ctrl."
 msgstr "Faire de la touche Verr. maj. une touche Ctrl supplémentaire."
 
 #: ../rules/base.xml.in.h:270
-#, fuzzy
 msgid "Mal"
-msgstr "Malte"
+msgstr "Mal"
 
 #: ../rules/base.xml.in.h:271
 msgid "Malayalam"
@@ -1126,7 +1106,7 @@
 
 #: ../rules/base.xml.in.h:272
 msgid "Maldives"
-msgstr ""
+msgstr "Maldives"
 
 #: ../rules/base.xml.in.h:273
 msgid "Malta"
@@ -1229,9 +1209,8 @@
 msgstr "Multilingue"
 
 #: ../rules/base.xml.in.h:298
-#, fuzzy
 msgid "Multilingual, first part"
-msgstr "Multilingue, partie 2"
+msgstr "Multilingue, partie 1"
 
 #: ../rules/base.xml.in.h:299
 msgid "Multilingual, second part"
@@ -1303,7 +1282,7 @@
 
 #: ../rules/base.xml.in.h:316
 msgid "Pashto"
-msgstr ""
+msgstr "Pashto"
 
 #: ../rules/base.xml.in.h:317
 msgid "Pattachote"
@@ -1331,7 +1310,7 @@
 
 #: ../rules/base.xml.in.h:323
 msgid "Power G5"
-msgstr ""
+msgstr "Power G5"
 
 #: ../rules/base.xml.in.h:324
 msgid "PowerPC PS/2"
@@ -1354,7 +1333,6 @@
 msgstr "La touche Alt de droite (AltGr) sélectionne le 3e niveau."
 
 #: ../rules/base.xml.in.h:329
-#, fuzzy
 msgid "Press Right Ctrl to choose 3rd level."
 msgstr "La touche Ctrl de droite sélectionne le 3e niveau."
 
@@ -1371,13 +1349,12 @@
 msgstr "N'importe quelle touche Logo sélectionne le 3e niveau."
 
 #: ../rules/base.xml.in.h:333
-#, fuzzy
 msgid "Pro"
-msgstr "Pol"
+msgstr "Pro"
 
 #: ../rules/base.xml.in.h:334
 msgid "Pro Keypad"
-msgstr ""
+msgstr "Pavé Pro"
 
 #: ../rules/base.xml.in.h:335
 msgid "Probhat"
@@ -1420,7 +1397,6 @@
 msgstr "Maintenir la touche Ctrl de droite enfoncée change de groupe."
 
 #: ../rules/base.xml.in.h:345
-#, fuzzy
 msgid "Right Ctrl key works as Right Alt."
 msgstr "La touche Ctrl de droite se comporte comme la touche Alt de droite."
 
@@ -1442,7 +1418,7 @@
 
 #: ../rules/base.xml.in.h:350
 msgid "Right handed Dvorak"
-msgstr ""
+msgstr "Dvorak pour droitier"
 
 #: ../rules/base.xml.in.h:351
 msgid "Romania"
@@ -1482,15 +1458,15 @@
 
 #: ../rules/base.xml.in.h:360
 msgid "Russian with Kazakh"
-msgstr ""
+msgstr "Russe avec kazakh"
 
 #: ../rules/base.xml.in.h:361
 msgid "SCG"
-msgstr ""
+msgstr "SCG"
 
 #: ../rules/base.xml.in.h:362
 msgid "SILVERCREST Multimedia Wireless Keyboard"
-msgstr ""
+msgstr "SILVERCREST Multimedia Wireless Keyboard"
 
 #: ../rules/base.xml.in.h:363
 msgid "SK-1300"
@@ -1526,7 +1502,7 @@
 
 #: ../rules/base.xml.in.h:371
 msgid "Serbia and Montenegro"
-msgstr ""
+msgstr "Serbie-et-Monténégro"
 
 #: ../rules/base.xml.in.h:372
 msgid "Shift with numpad keys works as in MS Windows."
@@ -1547,11 +1523,11 @@
 
 #: ../rules/base.xml.in.h:376
 msgid "South Africa"
-msgstr ""
+msgstr "Afrique du Sud"
 
 #: ../rules/base.xml.in.h:377
 msgid "Southern Uzbek"
-msgstr ""
+msgstr "Ouzbek du Sud"
 
 #: ../rules/base.xml.in.h:378
 msgid "Spain"
@@ -1606,7 +1582,6 @@
 msgstr "Svn"
 
 #: ../rules/base.xml.in.h:392
-#, fuzzy
 msgid "Swap Ctrl and CapsLock."
 msgstr "Interchanger Ctrl et Verr. maj."
 
@@ -1668,7 +1643,7 @@
 
 #: ../rules/base.xml.in.h:407
 msgid "Tatar"
-msgstr ""
+msgstr "Tatar"
 
 #: ../rules/base.xml.in.h:408
 msgid "Telugu"
@@ -1711,9 +1686,8 @@
 msgstr "Tur"
 
 #: ../rules/base.xml.in.h:418
-#, fuzzy
 msgid "Turkey"
-msgstr "Tur"
+msgstr "Turquie"
 
 #: ../rules/base.xml.in.h:419
 msgid "Typewriter"
@@ -1724,19 +1698,16 @@
 msgstr "Anglais U.S."
 
 #: ../rules/base.xml.in.h:421
-#, fuzzy
 msgid "US keyboard with Bosnian digraphs"
-msgstr "Clavier US avec lettres roumaines"
+msgstr "Clavier US avec digraphes bosniaques"
 
 #: ../rules/base.xml.in.h:422
-#, fuzzy
 msgid "US keyboard with Bosnian letters"
-msgstr "Clavier US avec lettres roumaines"
+msgstr "Clavier US avec lettres bosniaques"
 
 #: ../rules/base.xml.in.h:423
-#, fuzzy
 msgid "US keyboard with Croatian digraphs"
-msgstr "Clavier US avec lettres croates"
+msgstr "Clavier US avec digraphes croates"
 
 #: ../rules/base.xml.in.h:424
 msgid "US keyboard with Croatian letters"
@@ -1751,14 +1722,12 @@
 msgstr "Clavier US avec lettres maltaises"
 
 #: ../rules/base.xml.in.h:427
-#, fuzzy
 msgid "US keyboard with Slovenian digraphs"
-msgstr "Clavier US avec lettres roumaines"
+msgstr "Clavier US avec digraphes slovènes"
 
 #: ../rules/base.xml.in.h:428
-#, fuzzy
 msgid "US keyboard with Slovenian letters"
-msgstr "Clavier US avec lettres roumaines"
+msgstr "Clavier US avec lettres slovènes"
 
 #: ../rules/base.xml.in.h:429
 msgid "USA"
@@ -1786,19 +1755,19 @@
 
 #: ../rules/base.xml.in.h:435
 msgid "Use Bosnian digraphs"
-msgstr ""
+msgstr "Avec digraphes bosniaques"
 
 #: ../rules/base.xml.in.h:436
 msgid "Use Croatian digraphs"
-msgstr ""
+msgstr "Avec digraphes croates"
 
 #: ../rules/base.xml.in.h:437
 msgid "Use Slovenian digraphs"
-msgstr ""
+msgstr "Avec digraphes slovènes"
 
 #: ../rules/base.xml.in.h:438
 msgid "Use guillemots for quotes"
-msgstr ""
+msgstr "Avec guillemets français"
 
 #: ../rules/base.xml.in.h:439
 msgid "Use keyboard LED to show alternative group."
@@ -1847,7 +1816,7 @@
 
 #: ../rules/base.xml.in.h:450
 msgid "Zar"
-msgstr ""
+msgstr "Zar"
 
 #: ../rules/base.xml.in.h:451
 msgid "azerty"
@@ -1884,24 +1853,3 @@
 #: ../rules/base.xml.in.h:459
 msgid "si1452"
 msgstr "si1452"
-
-#~ msgid "Turkish"
-#~ msgstr "Turque"
-
-#~ msgid "\"Standard\""
-#~ msgstr "Standard"
-
-#~ msgid "Dhivehi"
-#~ msgstr "Maldivien"
-
-#~ msgid "Div"
-#~ msgstr "Div"
-
-#~ msgid "Serbian"
-#~ msgstr "Serbe"
-
-#~ msgid "Srp"
-#~ msgstr "Srp"
-
-#~ msgid "Tamil INSCRIPT"
-#~ msgstr "Tamoul INSCRIPT"

Modified: branches/modular/data/xkb-data/rules/base
===================================================================
--- branches/modular/data/xkb-data/rules/base	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/rules/base	2006-03-28 20:54:35 UTC (rev 1550)
@@ -970,6 +970,7 @@
   grp:lctrl_toggle	=	+group(lctrl_toggle)
   grp:rctrl_toggle	=	+group(rctrl_toggle)
   grp:lalt_toggle	=	+group(lalt_toggle)
+  grp:sclk_toggle	=	+group(sclk_toggle)
   lv3:switch		=	+level3(switch)
   lv3:ralt_switch	=	+level3(ralt_switch)
   lv3:lalt_switch	=	+level3(lalt_switch)

Modified: branches/modular/data/xkb-data/rules/base.o_s.part
===================================================================
--- branches/modular/data/xkb-data/rules/base.o_s.part	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/rules/base.o_s.part	2006-03-28 20:54:35 UTC (rev 1550)
@@ -20,6 +20,7 @@
   grp:lctrl_toggle	=	+group(lctrl_toggle)
   grp:rctrl_toggle	=	+group(rctrl_toggle)
   grp:lalt_toggle	=	+group(lalt_toggle)
+  grp:sclk_toggle	=	+group(sclk_toggle)
   lv3:switch		=	+level3(switch)
   lv3:ralt_switch	=	+level3(ralt_switch)
   lv3:lalt_switch	=	+level3(lalt_switch)

Modified: branches/modular/data/xkb-data/rules/base.xml.in
===================================================================
--- branches/modular/data/xkb-data/rules/base.xml.in	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/rules/base.xml.in	2006-03-28 20:54:35 UTC (rev 1550)
@@ -2604,6 +2604,12 @@
           <_description>Right Ctrl key changes group.</_description>
         </configItem>
       </option>
+      <option>
+        <configItem>
+          <name>grp:sclk_toggle</name>
+          <_description>ScrollLock key changes group.</_description>
+        </configItem>
+      </option>
     </group>
     <group allowMultipleSelection="true">
       <!-- The key combination used to choose the 3rd (and 4th, together with Shift)

Modified: branches/modular/data/xkb-data/symbols/group
===================================================================
--- branches/modular/data/xkb-data/symbols/group	2006-03-28 20:48:06 UTC (rev 1549)
+++ branches/modular/data/xkb-data/symbols/group	2006-03-28 20:54:35 UTC (rev 1550)
@@ -293,3 +293,16 @@
 	virtualMods= AltGr
     };
 };
+
+
+// using the group(sclk_toggle) map, pressing the Scroll Lock key
+// toggles groups.
+partial modifier_keys
+xkb_symbols "sclk_toggle" {
+  virtual_modifiers AltGr;
+  key <SCLK> {
+    virtualMods= AltGr,
+    symbols[Group1] = [ ISO_Next_Group ]
+    };
+};
+



Reply to: