ChangeLog | 12 INSTALL | 236 - debian/changelog | 26 debian/compat | 2 debian/control | 4 debian/patches/01_cymotion_master_and_ibm_space_saver.diff | 76 debian/patches/02_xkb_symbols_euro_support.diff | 72 debian/patches/03_drop_rules_xorg_duplicates.diff | 64 debian/patches/04_czech_include_location.diff | 31 debian/patches/05_evdev_xkb.diff | 763 --- debian/patches/06_AB10_minus_underscore.diff | 42 debian/patches/07_AE12_apostrophe_on_pc_de_nodeadkeys.diff | 22 debian/patches/08_implement_grp:sclk_toggle.diff | 75 debian/patches/09_enable_ca_variants.diff | 16 debian/patches/10_ralt_switch_multikey.diff | 63 debian/patches/11_uk_macintosh_problems.diff | 50 debian/patches/12_implement_compose:caps.diff | 65 debian/patches/13_macintosh_problems.diff | 22 debian/patches/14_dead_diaresis.diff | 21 debian/patches/15_symbols_polish_keypad_separator.diff | 55 debian/patches/16_brazilian_keypad_separator.diff | 32 debian/patches/17_tr_fix_eacute.diff | 15 debian/patches/18_riscpc_keycodes.diff | 155 debian/patches/19_sun_loads_srvr_ctrl.diff | 65 debian/patches/bz1576.diff | 202 - debian/patches/bz8668.diff | 53 debian/patches/compat-misc.diff | 18 debian/patches/compatibility.diff | 132 debian/patches/cvs.diff | 1 debian/patches/fix_xkbcomp_crash.diff | 204 - debian/patches/japan.diff | 143 debian/patches/obsolete_merged-upstream/01_cymotion_master_and_ibm_space_saver.diff | 76 debian/patches/obsolete_merged-upstream/02_xkb_symbols_euro_support.diff | 72 debian/patches/obsolete_merged-upstream/03_drop_rules_xorg_duplicates.diff | 64 debian/patches/obsolete_merged-upstream/04_czech_include_location.diff | 31 debian/patches/obsolete_merged-upstream/05_evdev_xkb.diff | 763 +++ debian/patches/obsolete_merged-upstream/06_AB10_minus_underscore.diff | 42 debian/patches/obsolete_merged-upstream/07_AE12_apostrophe_on_pc_de_nodeadkeys.diff | 22 debian/patches/obsolete_merged-upstream/08_implement_grp:sclk_toggle.diff | 75 debian/patches/obsolete_merged-upstream/09_enable_ca_variants.diff | 16 debian/patches/obsolete_merged-upstream/10_ralt_switch_multikey.diff | 63 debian/patches/obsolete_merged-upstream/11_uk_macintosh_problems.diff | 50 debian/patches/obsolete_merged-upstream/12_implement_compose:caps.diff | 65 debian/patches/obsolete_merged-upstream/13_macintosh_problems.diff | 22 debian/patches/obsolete_merged-upstream/14_dead_diaresis.diff | 21 debian/patches/obsolete_merged-upstream/15_symbols_polish_keypad_separator.diff | 55 debian/patches/obsolete_merged-upstream/16_brazilian_keypad_separator.diff | 32 debian/patches/obsolete_merged-upstream/17_tr_fix_eacute.diff | 15 debian/patches/obsolete_merged-upstream/18_riscpc_keycodes.diff | 155 debian/patches/obsolete_merged-upstream/19_sun_loads_srvr_ctrl.diff | 65 debian/patches/obsolete_merged-upstream/bz1576.diff | 202 + debian/patches/obsolete_merged-upstream/bz8668.diff | 53 debian/patches/obsolete_merged-upstream/compat-misc.diff | 18 debian/patches/obsolete_merged-upstream/compatibility.diff | 132 debian/patches/obsolete_merged-upstream/cvs.diff | 1 debian/patches/obsolete_merged-upstream/fix_xkbcomp_crash.diff | 204 + debian/patches/obsolete_merged-upstream/japan.diff | 143 debian/patches/obsolete_merged-upstream/po.diff | 1978 ++++++++++ debian/patches/obsolete_merged-upstream/revert_bz8572.diff | 63 debian/patches/obsolete_merged-upstream/uz.diff | 86 debian/patches/po.diff | 1978 ---------- debian/patches/resync_rules_base.diff | 110 debian/patches/revert_bz8572.diff | 63 debian/patches/send-upstream/001_keypad_comma.diff | 41 debian/patches/series | 1 debian/patches/uz.diff | 86 keycodes/powerpcps2 | 134 keycodes/xfree86 | 1 rules/base | 2 rules/base.lst | 2 symbols/ma | 30 71 files changed, 4689 insertions(+), 5080 deletions(-)
New commits: commit 62fe415ef73968139af8c1998bdb98a4aa2487cf Author: Mohammed Adnene Trojette <[EMAIL PROTECTED]> Date: Sat Apr 28 20:58:02 2007 +0200 Synchronise orig with upstream's CVS from April 28 2007 diff --git a/ChangeLog b/ChangeLog index 2b8d893..38d3702 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2007-04-27 Sergey Udaltsov + + * geometry/microsoft: replacing non-defined AE00 with TLDE, + http://bugzilla.gnome.org/show_bug.cgi?id=429907 + +2007-04-24 Sergey Udaltsov + + * symbols/ma: fixing alt in Tifinagh, closing + https://bugs.freedesktop.org/show_bug.cgi?id=10736 + 2007-04-23 Sergey Udaltsov * geometry/pc: fix for abnt2, closing @@ -1430,7 +1440,7 @@ 2004-09-13 22:39 svu - * symbols/tj: new local cvs keyword seems to be ok - no more $Id: ChangeLog,v 1.277 2007-04-23 22:09:06 svu Exp $ + * symbols/tj: new local cvs keyword seems to be ok - no more $Id: ChangeLog,v 1.279 2007-04-27 19:15:42 svu Exp $ 2004-09-13 22:38 svu diff --git a/INSTALL b/INSTALL deleted file mode 100644 index 23e5f25..0000000 --- a/INSTALL +++ /dev/null @@ -1,236 +0,0 @@ -Installation Instructions -************************* - -Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005 Free -Software Foundation, Inc. - -This file is free documentation; the Free Software Foundation gives -unlimited permission to copy, distribute and modify it. - -Basic Installation -================== - -These are generic installation instructions. - - The `configure' shell script attempts to guess correct values for -various system-dependent variables used during compilation. It uses -those values to create a `Makefile' in each directory of the package. -It may also create one or more `.h' files containing system-dependent -definitions. Finally, it creates a shell script `config.status' that -you can run in the future to recreate the current configuration, and a -file `config.log' containing compiler output (useful mainly for -debugging `configure'). - - It can also use an optional file (typically called `config.cache' -and enabled with `--cache-file=config.cache' or simply `-C') that saves -the results of its tests to speed up reconfiguring. (Caching is -disabled by default to prevent problems with accidental use of stale -cache files.) - - If you need to do unusual things to compile the package, please try -to figure out how `configure' could check whether to do them, and mail -diffs or instructions to the address given in the `README' so they can -be considered for the next release. If you are using the cache, and at -some point `config.cache' contains results you don't want to keep, you -may remove or edit it. - - The file `configure.ac' (or `configure.in') is used to create -`configure' by a program called `autoconf'. You only need -`configure.ac' if you want to change it or regenerate `configure' using -a newer version of `autoconf'. - -The simplest way to compile this package is: - - 1. `cd' to the directory containing the package's source code and type - `./configure' to configure the package for your system. If you're - using `csh' on an old version of System V, you might need to type - `sh ./configure' instead to prevent `csh' from trying to execute - `configure' itself. - - Running `configure' takes awhile. While running, it prints some - messages telling which features it is checking for. - - 2. Type `make' to compile the package. - - 3. Optionally, type `make check' to run any self-tests that come with - the package. - - 4. Type `make install' to install the programs and any data files and - documentation. - - 5. You can remove the program binaries and object files from the - source code directory by typing `make clean'. To also remove the - files that `configure' created (so you can compile the package for - a different kind of computer), type `make distclean'. There is - also a `make maintainer-clean' target, but that is intended mainly - for the package's developers. If you use it, you may have to get - all sorts of other programs in order to regenerate files that came - with the distribution. - -Compilers and Options -===================== - -Some systems require unusual options for compilation or linking that the -`configure' script does not know about. Run `./configure --help' for -details on some of the pertinent environment variables. - - You can give `configure' initial values for configuration parameters -by setting variables in the command line or in the environment. Here -is an example: - - ./configure CC=c89 CFLAGS=-O2 LIBS=-lposix - - *Note Defining Variables::, for more details. - -Compiling For Multiple Architectures -==================================== - -You can compile the package for more than one kind of computer at the -same time, by placing the object files for each architecture in their -own directory. To do this, you must use a version of `make' that -supports the `VPATH' variable, such as GNU `make'. `cd' to the -directory where you want the object files and executables to go and run -the `configure' script. `configure' automatically checks for the -source code in the directory that `configure' is in and in `..'. - - If you have to use a `make' that does not support the `VPATH' -variable, you have to compile the package for one architecture at a -time in the source code directory. After you have installed the -package for one architecture, use `make distclean' before reconfiguring -for another architecture. - -Installation Names -================== - -By default, `make install' installs the package's commands under -`/usr/local/bin', include files under `/usr/local/include', etc. You -can specify an installation prefix other than `/usr/local' by giving -`configure' the option `--prefix=PREFIX'. - - You can specify separate installation prefixes for -architecture-specific files and architecture-independent files. If you -pass the option `--exec-prefix=PREFIX' to `configure', the package uses -PREFIX as the prefix for installing programs and libraries. -Documentation and other data files still use the regular prefix. - - In addition, if you use an unusual directory layout you can give -options like `--bindir=DIR' to specify different values for particular -kinds of files. Run `configure --help' for a list of the directories -you can set and what kinds of files go in them. - - If the package supports it, you can cause programs to be installed -with an extra prefix or suffix on their names by giving `configure' the -option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. - -Optional Features -================= - -Some packages pay attention to `--enable-FEATURE' options to -`configure', where FEATURE indicates an optional part of the package. -They may also pay attention to `--with-PACKAGE' options, where PACKAGE -is something like `gnu-as' or `x' (for the X Window System). The -`README' should mention any `--enable-' and `--with-' options that the -package recognizes. - - For packages that use the X Window System, `configure' can usually -find the X include and library files automatically, but if it doesn't, -you can use the `configure' options `--x-includes=DIR' and -`--x-libraries=DIR' to specify their locations. - -Specifying the System Type -========================== - -There may be some features `configure' cannot figure out automatically, -but needs to determine by the type of machine the package will run on. -Usually, assuming the package is built to be run on the _same_ -architectures, `configure' can figure that out, but if it prints a -message saying it cannot guess the machine type, give it the -`--build=TYPE' option. TYPE can either be a short name for the system -type, such as `sun4', or a canonical name which has the form: - - CPU-COMPANY-SYSTEM - -where SYSTEM can have one of these forms: - - OS KERNEL-OS - - See the file `config.sub' for the possible values of each field. If -`config.sub' isn't included in this package, then this package doesn't -need to know the machine type. - - If you are _building_ compiler tools for cross-compiling, you should -use the option `--target=TYPE' to select the type of system they will -produce code for. - - If you want to _use_ a cross compiler, that generates code for a -platform different from the build platform, you should specify the -"host" platform (i.e., that on which the generated programs will -eventually be run) with `--host=TYPE'. - -Sharing Defaults -================ - -If you want to set default values for `configure' scripts to share, you -can create a site shell script called `config.site' that gives default -values for variables like `CC', `cache_file', and `prefix'. -`configure' looks for `PREFIX/share/config.site' if it exists, then -`PREFIX/etc/config.site' if it exists. Or, you can set the -`CONFIG_SITE' environment variable to the location of the site script. -A warning: not all `configure' scripts look for a site script. - -Defining Variables -================== - -Variables not defined in a site shell script can be set in the -environment passed to `configure'. However, some packages may run -configure again during the build, and the customized values of these -variables may be lost. In order to avoid this problem, you should set -them in the `configure' command line, using `VAR=value'. For example: - - ./configure CC=/usr/local2/bin/gcc - -causes the specified `gcc' to be used as the C compiler (unless it is -overridden in the site shell script). Here is a another example: - - /bin/bash ./configure CONFIG_SHELL=/bin/bash - -Here the `CONFIG_SHELL=/bin/bash' operand causes subsequent -configuration-related scripts to be executed by `/bin/bash'. - -`configure' Invocation -====================== - -`configure' recognizes the following options to control how it operates. - -`--help' -`-h' - Print a summary of the options to `configure', and exit. - -`--version' -`-V' - Print the version of Autoconf used to generate the `configure' - script, and exit. - -`--cache-file=FILE' - Enable the cache: use and save the results of the tests in FILE, - traditionally `config.cache'. FILE defaults to `/dev/null' to - disable caching. - -`--config-cache' -`-C' - Alias for `--cache-file=config.cache'. - -`--quiet' -`--silent' -`-q' - Do not print messages saying which checks are being made. To - suppress all normal output, redirect it to `/dev/null' (any error - messages will still be shown). - -`--srcdir=DIR' - Look for the package's source code in directory DIR. Usually - `configure' can determine that directory automatically. - -`configure' also accepts some other, not widely useful, options. Run -`configure --help' for more details. - diff --git a/keycodes/powerpcps2 b/keycodes/powerpcps2 deleted file mode 100644 index a607036..0000000 --- a/keycodes/powerpcps2 +++ /dev/null @@ -1,134 +0,0 @@ -// $XConsortium: xfree86 /main/4 1996/08/31 12:16:59 kaleb $ -// $XFree86: xc/programs/xkbcomp/keycodes/xfree86,v 3.3.2.1 1999/06/21 09:45:28 hohndel Exp $ -default xkb_keycodes "powerpcps2" { - - minimum= 8; - maximum= 135; - - <TLDE> = 49; - <AE01> = 10; - <AE02> = 11; - <AE03> = 12; - <AE04> = 13; - <AE05> = 14; - <AE06> = 15; - <AE07> = 16; - <AE08> = 17; - <AE09> = 18; - <AE10> = 19; - <AE11> = 20; - <AE12> = 21; - <BKSP> = 22; - - <TAB> = 23; - <AD01> = 24; - <AD02> = 25; - <AD03> = 26; - <AD04> = 27; - <AD05> = 28; - <AD06> = 29; - <AD07> = 30; - <AD08> = 31; - <AD09> = 32; - <AD10> = 33; - <AD11> = 34; - <AD12> = 35; - <RTRN> = 36; - - <CAPS> = 66; - <AC01> = 38; - <AC02> = 39; - <AC03> = 40; - <AC04> = 41; - <AC05> = 42; - <AC06> = 43; - <AC07> = 44; - <AC08> = 45; - <AC09> = 46; - <AC10> = 47; - <AC11> = 48; - - <LFSH> = 50; - <AB01> = 52; - <AB02> = 53; - <AB03> = 54; - <AB04> = 55; - <AB05> = 56; - <AB06> = 57; - <AB07> = 58; - <AB08> = 59; - <AB09> = 60; - <AB10> = 61; - <RTSH> = 62; - <BKSL> = 51; - <LSGT> = 94; - - <LALT> = 64; - <LCTL> = 37; - <SPCE> = 65; - <RCTL> = 105; - <RALT> = 108; - // Microsoft keyboard extra keys - <LWIN> = 133; - <RWIN> = 134; - <MENU> = 135; - - <ESC> = 9; - <FK01> = 67; - <FK02> = 68; - <FK03> = 69; - <FK04> = 70; - <FK05> = 71; - <FK06> = 72; - <FK07> = 73; - <FK08> = 74; - <FK09> = 75; - <FK10> = 76; - <FK11> = 95; - <FK12> = 96; - - <PRSC> = 107; - <SCLK> = 78; - <PAUS> = 127; - - <INS> = 118; - <HOME> = 110; - <PGUP> = 112; - <DELE> = 119; - <END> = 115; - <PGDN> = 117; - - <UP> = 111; - <LEFT> = 113; - <DOWN> = 116; - <RGHT> = 114; - - <NMLK> = 77; - <KPDV> = 106; - <KPMU> = 63; - <KPSU> = 82; - - <KP7> = 79; - <KP8> = 80; - <KP9> = 81; - <KPAD> = 86; - - <KP4> = 83; - <KP5> = 84; - <KP6> = 85; - - <KP1> = 87; - <KP2> = 88; - <KP3> = 89; - <KPEN> = 104; - - <KP0> = 90; - <KPDL> = 91; - - indicator 1 = "Caps Lock"; - indicator 2 = "Num Lock"; - indicator 3 = "Scroll Lock"; - - alias <ALGR> = <RALT>; -}; - diff --git a/keycodes/xfree86 b/keycodes/xfree86 index e987d38..0998ba9 100644 --- a/keycodes/xfree86 +++ b/keycodes/xfree86 @@ -21,6 +21,7 @@ xkb_keycodes "basic" { maximum= 255; <TLDE> = 49; + alias <AE00> = <TLDE>; // Some geometries use AE00 <AE01> = 10; <AE02> = 11; <AE03> = 12; diff --git a/rules/base b/rules/base index fa5ebfb..828b8b5 100644 --- a/rules/base +++ b/rules/base @@ -796,7 +796,6 @@ 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:ralt_switch_multikey = +level3(ralt_switch_multikey) @@ -807,7 +806,6 @@ lv3:win_switch = +level3(win_switch) lv3:lwin_switch = +level3(lwin_switch) lv3:rwin_switch = +level3(rwin_switch) - lv3:enter_switch = +level3(enter_switch) caps:capslock = +capslock(capslock) caps:shiftlock = +capslock(shiftlock) caps:grouplock = +capslock(grouplock) diff --git a/rules/base.lst b/rules/base.lst index 02d8d66..2986bc6 100644 --- a/rules/base.lst +++ b/rules/base.lst @@ -503,7 +503,6 @@ grp:rshift_toggle Right Shift key changes group. grp:lctrl_toggle Left Ctrl key changes group. grp:rctrl_toggle Right Ctrl key changes group. - grp:sclk_toggle ScrollLock key changes group. lv3 Third level choosers lv3:switch Press Right Ctrl to choose 3rd level. lv3:menu_switch Press Menu key to choose 3rd level. @@ -515,7 +514,6 @@ lv3:ralt_switch Press Right Alt key to choose 3rd level. lv3:ralt_switch_multikey Press Right Alt key to choose 3rd level, Shift+Right Alt key is Multi_Key. lv3:ralt_alt Right Alt key never chooses 3rd level. - lv3:enter_switch Press Enter key on keypad to choose 3rd level. ctrl Ctrl key position ctrl:nocaps Make CapsLock an additional Ctrl. ctrl:swapcaps Swap Ctrl and CapsLock. diff --git a/symbols/ma b/symbols/ma index ce7bc59..16d0717 100644 --- a/symbols/ma +++ b/symbols/ma @@ -77,12 +77,7 @@ xkb_symbols "tifinagh" { key <AB09> { [ colon, slash ] }; key <AB10> { [ exclam, section ] }; - key <SPCE> { [ space, space, nobreakspace ] }; - - - key <RALT> { type[Group1]="TWO_LEVEL", - [ ISO_Level3_Shift, Multi_key ] }; - modifier_map Mod5 { <RALT> }; + include "level3(ralt_switch)" }; partial alphanumeric_keys @@ -120,9 +115,7 @@ xkb_symbols "tifinagh-phonetic" { key <LatB> { [ 0x1002d31 ] }; key <LatN> { [ 0x1002d4f ] }; - key <RALT> { type[Group1]="TWO_LEVEL", - [ ISO_Level3_Shift, Multi_key ] }; - modifier_map Mod5 { <RALT> }; + include "level3(ralt_switch)" }; // Clavier unicode tifinaghe étendu réalisé par l'IRCAM (Institut Royal de la Culture Amazighe du Maroc) http://www.ircam.ma/ @@ -188,12 +181,7 @@ xkb_symbols "tifinagh-extended" { key <AB09> { [ colon, slash ] }; key <AB10> { [ exclam, section ] }; - key <SPCE> { [ space, space, nobreakspace ] }; - - - key <RALT> { type[Group1]="TWO_LEVEL", - [ ISO_Level3_Shift, Multi_key ] }; - modifier_map Mod5 { <RALT> }; + include "level3(ralt_switch)" }; partial alphanumeric_keys @@ -231,9 +219,7 @@ xkb_symbols "tifinagh-extended-phonetic" { key <LatB> { [ 0x1002d31 ] }; key <LatN> { [ 0x1002d4f ] }; - key <RALT> { type[Group1]="TWO_LEVEL", - [ ISO_Level3_Shift, Multi_key ] }; - modifier_map Mod5 { <RALT> }; + include "level3(ralt_switch)" }; // Tifinagh keyboard; improved from the IRCAM layout to make all @@ -296,9 +282,7 @@ xkb_symbols "tifinagh-alt" { key <AB09> { [ colon, slash ] }; key <AB10> { [ exclam, section ] }; - key <RALT> { type[Group1]="TWO_LEVEL", - [ ISO_Level3_Shift, Multi_key ] }; - modifier_map Mod5 { <RALT> }; + include "level3(ralt_switch)" }; partial alphanumeric_keys @@ -336,8 +320,6 @@ xkb_symbols "tifinagh-alt-phonetic" { key <LatB> { [ 0x1002d31, 0x1002d31, 0x1002d32 ] }; key <LatN> { [ 0x1002d4f, 0x1002d50, 0x1002d51 ] }; - key <RALT> { type[Group1]="TWO_LEVEL", - [ ISO_Level3_Shift, Multi_key ] }; - modifier_map Mod5 { <RALT> }; + include "level3(ralt_switch)" }; commit 7b86de37d4004150d16572265c8b11fd080b341f Author: Mohammed Adnene Trojette <[EMAIL PROTECTED]> Date: Sat Apr 28 20:48:38 2007 +0200 Moved files diff --git a/debian/patches/01_cymotion_master_and_ibm_space_saver.diff b/debian/patches/01_cymotion_master_and_ibm_space_saver.diff deleted file mode 100644 index 6b4811a..0000000 --- a/debian/patches/01_cymotion_master_and_ibm_space_saver.diff +++ /dev/null @@ -1,76 +0,0 @@ -Index: xkbdata-X11R7.0-1.0.1/rules/xorg.xml -=================================================================== ---- xkbdata-X11R7.0-1.0.1.orig/rules/xorg.xml 2006-01-26 21:46:48.000000000 -0500 -+++ xkbdata-X11R7.0-1.0.1/rules/xorg.xml 2006-02-26 18:28:52.000000000 -0500 -@@ -619,6 +619,18 @@ - </model> - <model> - <configItem> -+ <name>ibm_space_saver</name> -+ <description>IBM Space Saver</description> -+ </configItem> -+ </model> -+ <model> -+ <configItem> -+ <name>cherryblueb</name> -+ <description>Cherry CyMotion Master XPress</description> -+ </configItem> -+ </model> -+ <model> -+ <configItem> - <name>cherrybluea</name> - <description>Cherry Blue Line [EMAIL PROTECTED] (alternate option)</description> - <description xml:lang="af">Cherry Blue Line [EMAIL PROTECTED] (alternatief)</description> -Index: xkbdata-X11R7.0-1.0.1/symbols/inet -=================================================================== ---- xkbdata-X11R7.0-1.0.1.orig/symbols/inet 2006-01-26 21:46:48.000000000 -0500 -+++ xkbdata-X11R7.0-1.0.1/symbols/inet 2006-02-26 18:28:52.000000000 -0500 -@@ -353,6 +353,48 @@ - - // Cherry Blue Line [EMAIL PROTECTED] (alternate option) - partial alphanumeric_keys -+xkb_symbols "cherryblueb" { -+ name[Group1]= "Cherry CyMotion Master XPress"; -+ -+ key <I0B> { [ XF86ScrollUp ] }; -+ key <I12> { [ XF86ScrollDown ] }; -+ key <I17> { [ XF86Cut ] }; -+ key <I0A> { [ XF86Copy ] }; -+ key <I18> { [ XF86Paste ] }; -+ key <I71> { [ XF86Book ] }; -+ key <I2C> { [ XF86Book ] }; -+ key <I72> { [ XF86Book ] }; -+ key <I07> { [ XF86Forward ] }; -+ key <I08> { [ XF86Back ] }; -+ key <I2E> { [ XF86AudioLowerVolume ] }; -+ key <I30> { [ XF86AudioRaiseVolume ] }; -+ key <I20> { [ XF86AudioMute ] }; -+ key <I6D> { [ XF86AudioMedia ] }; -+ key <I67> { [ XF86AudioRewind ] }; -+ key <I10> { [ XF86Back ] }; -+ key <I19> { [ XF86Forward ] }; -+ key <I70> { [ XF86Eject ] }; -+ key <I32> { [ XF86Finance ] }; -+ key <I6A> { [ XF86Back ] }; -+ key <I69> { [ XF86Forward ] }; -+ key <I68> { [ XF86Stop ] }; -+ key <FK16> { [ XF86Reload ] }; -+ key <I65> { [ XF86Search ] }; -+ key <I66> { [ XF86MyComputer ] }; -+ key <I02> { [ XF86HomePage ] }; -+ key <I6C> { [ XF86Mail ] }; -+ key <PRSC> { [ XF86Terminal ] }; -+ key <I21> { [ XF86Calculator ] }; -+ key <I1E> { [ XF86AudioRaiseVolume ] }; -+ key <I26> { [ XF86AudioMute ] }; -+ key <I25> { [ XF86AudioLowerVolume ] }; -+ key <XFER> { [ XF86Go ] }; -+ key <I24> { [ XF86AudioStop ] }; -+ key <I22> { [ XF86AudioPlay, XF86AudioPause ] }; -+ key <I63> { [ XF86Standby ] }; -+}; -+ -+partial alphanumeric_keys - xkb_symbols "cherrybluea" { - key <I6A> { [ XF86Back ] }; - key <I69> { [ XF86Forward ] }; diff --git a/debian/patches/02_xkb_symbols_euro_support.diff b/debian/patches/02_xkb_symbols_euro_support.diff deleted file mode 100644 index 29923de..0000000 --- a/debian/patches/02_xkb_symbols_euro_support.diff +++ /dev/null @@ -1,72 +0,0 @@ -$Id: 013a_xkb_symbols_euro_support.diff 396 2005-07-22 21:45:02Z dnusinow $ - -This patch by Mike A. Harris. - -Not submitted upstream yet. - -Index: xc/programs/xkbcomp/symbols/hu -=================================================================== ---- xc.orig/programs/xkbcomp/symbols/hu 2005-06-26 06:51:37.000000000 +0800 -+++ xc/programs/xkbcomp/symbols/hu 2005-06-26 12:12:46.000000000 +0800 -@@ -246,6 +246,8 @@ - [ backslash ] }; - key <AD02> { [ w, W ], - [ bar ] }; -+ key <AD07> { [ u, U ], -+ [ EuroSign ] }; - key <AD08> { [ i, I ], - [ Iacute ] }; - key <AD12> { [ uacute, Uacute ], -Index: xc/programs/xkbcomp/symbols/hu_US -=================================================================== ---- xc.orig/programs/xkbcomp/symbols/hu_US 2005-06-26 06:51:37.000000000 +0800 -+++ xc/programs/xkbcomp/symbols/hu_US 2005-06-26 12:12:46.000000000 +0800 -@@ -44,6 +44,8 @@ - key <AD02> { [ w, W ], - [ bar ] }; - key <AD06> { [ z, Z ] }; -+ key <AD07> { [ u, U ], -+ [ EuroSign ] }; - key <AD08> { [ i, I ], - [ Iacute ] }; - // key <AD11> { [ odoubleacute, Odoubleacute ], -Index: xc/programs/xkbcomp/symbols/pl -=================================================================== ---- xc.orig/programs/xkbcomp/symbols/pl 2005-06-26 06:51:37.000000000 +0800 -+++ xc/programs/xkbcomp/symbols/pl 2005-06-26 12:12:46.000000000 +0800 -@@ -25,6 +25,8 @@ - [ lstroke, Lstroke ] }; - key <AB06> { [ ], - [ nacute, Nacute ] }; -+ key <AD07> { [ ], -+ [ EuroSign ] }; - key <AD09> { [ ], - [ oacute, Oacute ] }; - key <AC02> { [ ], -Index: xc/programs/xkbcomp/symbols/pl2 -=================================================================== ---- xc.orig/programs/xkbcomp/symbols/pl2 2005-06-26 06:51:37.000000000 +0800 -+++ xc/programs/xkbcomp/symbols/pl2 2005-06-26 12:12:46.000000000 +0800 -@@ -45,7 +45,8 @@ - key <AD04> { [ r, R ] }; - key <AD05> { [ t, T ] }; - key <AD06> { [ z, Z ] }; -- key <AD07> { [ u, U ] }; -+ key <AD07> { [ u, U ], -+ [ EuroSign ] }; - key <AD08> { [ i, I ] }; - key <AD09> { [ o, O ] }; - key <AD10> { [ p, P ] }; -Index: xc/programs/xkbcomp/symbols/tr -=================================================================== ---- xc.orig/programs/xkbcomp/symbols/tr 2005-06-26 06:51:37.000000000 +0800 -+++ xc/programs/xkbcomp/symbols/tr 2005-06-26 12:12:46.000000000 +0800 -@@ -37,6 +37,8 @@ - key <AE11> { [ asterisk, question ], - [ backslash ] }; - key <AE12> { [ minus, underscore ] }; -+ key <AD03> { [ e, E ], -+ [ EuroSign ] }; - key <AD08> { [ idotless, I ] }; - key <AD11> { [ gbreve, Gbreve ] }; - key <AD12> { [ udiaeresis, Udiaeresis ], diff --git a/debian/patches/03_drop_rules_xorg_duplicates.diff b/debian/patches/03_drop_rules_xorg_duplicates.diff deleted file mode 100644 index 8e2a386..0000000 --- a/debian/patches/03_drop_rules_xorg_duplicates.diff +++ /dev/null @@ -1,64 +0,0 @@ -Index: xkbdata-X11R7.0-1.0.1/rules/xorg -=================================================================== ---- xkbdata-X11R7.0-1.0.1.orig/rules/xorg 2006-01-26 21:46:48.000000000 -0500 -+++ xkbdata-X11R7.0-1.0.1/rules/xorg 2006-02-26 20:18:18.000000000 -0500 -@@ -943,59 +943,6 @@ - eurosign:e = +eurosign(e) - eurosign:5 = +eurosign(5) - eurosign:2 = +eurosign(2) -- grp:switch = +group(switch) -- grp:lswitch = +group(lswitch) -- grp:win_switch = +group(win_switch) -- grp:lwin_switch = +group(lwin_switch) -- grp:rwin_switch = +group(rwin_switch) -- grp:toggle = +group(toggle) -- grp:shifts_toggle = +group(shifts_toggle) -- grp:ctrls_toggle = +group(ctrls_toggle) -- grp:alts_toggle = +group(alts_toggle) -- grp:ctrl_shift_toggle = +group(ctrl_shift_toggle) -- grp:caps_toggle = +group(caps_toggle) -- grp:shift_caps_toggle = +group(shift_caps_toggle) -- grp:ctrl_alt_toggle = +group(ctrl_alt_toggle) -- grp:alt_shift_toggle = +group(alt_shift_toggle) -- grp:menu_toggle = +group(menu_toggle) -- grp:lwin_toggle = +group(lwin_toggle) -- grp:rwin_toggle = +group(rwin_toggle) -- grp:lshift_toggle = +group(lshift_toggle) -- grp:rshift_toggle = +group(rshift_toggle) -- grp:lctrl_toggle = +group(lctrl_toggle) -- grp:rctrl_toggle = +group(rctrl_toggle) -- grp:lalt_toggle = +group(lalt_toggle) -- lv3:switch = +level3(switch) -- lv3:ralt_switch = +level3(ralt_switch) -- lv3:lalt_switch = +level3(lalt_switch) -- lv3:alt_switch = +level3(alt_switch) -- lv3:menu_switch = +level3(menu_switch) -- lv3:win_switch = +level3(win_switch) -- lv3:lwin_switch = +level3(lwin_switch) -- lv3:rwin_switch = +level3(rwin_switch) -- caps:capslock = +capslock(capslock) -- caps:shiftlock = +capslock(shiftlock) -- caps:grouplock = +capslock(grouplock) -- ctrl:nocaps = +ctrl(nocaps) -- ctrl:swapcaps = +ctrl(swapcaps) -- ctrl:ctrl_ac = +ctrl(ctrl_ac) -- ctrl:ctrl_aa = +ctrl(ctrl_aa) -- ctrl:ctrl_ra = +ctrl(ctrl_ra) -- altwin:menu = +altwin(menu) -- altwin:meta_alt = +altwin(meta_alt) -- altwin:meta_win = +altwin(meta_win) -- altwin:left_meta_win = +altwin(left_meta_win) -- altwin:super_win = +altwin(super_win) -- altwin:hyper_win = +altwin(hyper_win) -- altwin:alt_super_win = +altwin(alt_super_win) -- compose:ralt = +compose(ralt) -- compose:rwin = +compose(rwin) -- compose:menu = +compose(menu) -- compose:rctrl = +compose(rctrl) -- srvrkeys:none = +srvr_ctrl(no_srvr_keys) -- eurosign:e = +eurosign(e) -- eurosign:5 = +eurosign(5) -- eurosign:2 = +eurosign(2) - - ! option = compat - grp_led:num = +lednum(group_lock) diff --git a/debian/patches/04_czech_include_location.diff b/debian/patches/04_czech_include_location.diff deleted file mode 100644 index 3b07fe4..0000000 --- a/debian/patches/04_czech_include_location.diff +++ /dev/null @@ -1,31 +0,0 @@ -Index: xkbdata-X11R7.0-1.0.1/symbols/pc/cz -=================================================================== ---- xkbdata-X11R7.0-1.0.1.orig/symbols/pc/cz 2006-01-26 21:46:48.000000000 -0500 -+++ xkbdata-X11R7.0-1.0.1/symbols/pc/cz 2006-02-26 20:21:39.000000000 -0500 -@@ -78,7 +78,7 @@ - - // Use <BKSL> instead of <LSGT> (useful for keyboard without <LSGT> key) - xkb_symbols "bksl" { -- include "cz(basic)" -+ include "pc/cz(basic)" - name[Group1]= "Czechia - With <\|> key"; - - key <BKSL> { [ backslash, bar, slash, NoSymbol ] }; -@@ -91,7 +91,7 @@ - // of 'Z' and 'Y' keys, which are in the qwerty style (ie. swapped). - // 2001 by Kamil Toman <[EMAIL PROTECTED]> - -- include "cz(basic)" -+ include "pc/cz(basic)" - name[Group1]= "Czechia - qwerty"; - - key <AB01> { [ z, Z, degree, NoSymbol ] }; -@@ -100,7 +100,7 @@ - - // Use <BKSL> instead of <LSGT> (useful for keyboard without <LSGT> key) - xkb_symbols "qwerty_bksl" { -- include "cz(qwerty)" -+ include "pc/cz(qwerty)" - - name[Group1]= "Czechia - qwerty, extended Backslash"; - diff --git a/debian/patches/05_evdev_xkb.diff b/debian/patches/05_evdev_xkb.diff deleted file mode 100644 index a826bbd..0000000 --- a/debian/patches/05_evdev_xkb.diff +++ /dev/null @@ -1,763 +0,0 @@ -Index: xkbdata-X11R7.0-1.0.1/keycodes/Makefile.am -=================================================================== ---- xkbdata-X11R7.0-1.0.1.orig/keycodes/Makefile.am 2006-01-26 21:46:49.000000000 -0500 -+++ xkbdata-X11R7.0-1.0.1/keycodes/Makefile.am 2006-02-26 21:38:10.000000000 -0500 -@@ -5,6 +5,7 @@ - aliases \ - amiga \ - ataritt \ -+ evdev \ - fujitsu \ - hp \ - ibm \ -Index: xkbdata-X11R7.0-1.0.1/keycodes/evdev -=================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ xkbdata-X11R7.0-1.0.1/keycodes/evdev 2006-02-26 21:37:54.000000000 -0500 -@@ -0,0 +1,355 @@ -+// translation from evdev scancodes to something resembling xfree86 keycodes. -+ -+default xkb_keycodes "evdev" { -+ minimum = 8; -+ maximum = 255; -+ -+ <TLDE> = 49; -+ <AE01> = 10; -+ <AE02> = 11; -+ <AE03> = 12; -+ <AE04> = 13; -+ <AE05> = 14; -+ <AE06> = 15; -+ <AE07> = 16; -+ <AE08> = 17; -+ <AE09> = 18; -+ <AE10> = 19; -+ <AE11> = 20; -+ <AE12> = 21; -+ <BKSP> = 22; -+ -+ <TAB> = 23; -+ <AD01> = 24; -+ <AD02> = 25; -+ <AD03> = 26; -+ <AD04> = 27; -+ <AD05> = 28; -+ <AD06> = 29; -+ <AD07> = 30; -+ <AD08> = 31; -+ <AD09> = 32; -+ <AD10> = 33; -+ <AD11> = 34; -+ <AD12> = 35; -+ <BKSL> = 51; -+ <RTRN> = 36; -+ -+ <CAPS> = 66; -+ <AC01> = 38; -+ <AC02> = 39; -+ <AC03> = 40; -+ <AC04> = 41; -+ <AC05> = 42; -+ <AC06> = 43; -+ <AC07> = 44; -+ <AC08> = 45; -+ <AC09> = 46; -+ <AC10> = 47; -+ <AC11> = 48; -+ -+ <LFSH> = 50; -+ <AB01> = 52; -+ <AB02> = 53; -+ <AB03> = 54; -+ <AB04> = 55; -+ <AB05> = 56; -+ <AB06> = 57; -+ <AB07> = 58; -+ <AB08> = 59; -+ <AB09> = 60; -+ <AB10> = 61; -+ <RTSH> = 62; -+ -+ <LALT> = 64; -+ <LCTL> = 37; -+ <SPCE> = 65; -+ <RCTL> = 105; -+ <RALT> = 108; -+ // Microsoft keyboard extra keys -+ <LWIN> = 133; -+ <RWIN> = 134; -+ <MENU> = 135; -+ -+ <ESC> = 9; -+ <FK01> = 67; -+ <FK02> = 68; -+ <FK03> = 69; -+ <FK04> = 70; -+ <FK05> = 71; -+ <FK06> = 72; -+ <FK07> = 73; -+ <FK08> = 74; -+ <FK09> = 75; -+ <FK10> = 76; -+ <FK11> = 95; -+ <FK12> = 96; -+ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]