1
0

Accepting request 47178 from X11:XOrg

Copy from X11:XOrg/xkeyboard-config based on submit request 47178 from user sndirsch

OBS-URL: https://build.opensuse.org/request/show/47178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xkeyboard-config?expand=0&rev=38
This commit is contained in:
OBS User autobuild 2010-09-10 13:17:30 +00:00 committed by Git OBS Bridge
commit 7827e3d1fe
13 changed files with 66 additions and 180 deletions

View File

@ -1,17 +1,7 @@
missing description
---
rules/base.lists.part | 2 ++
rules/base.m_s.part | 1 +
rules/base.xml.in | 6 ++++++
symbols/group | 5 +++++
4 files changed, 14 insertions(+)
Index: rules/base.lists.part
===================================================================
--- rules/base.lists.part.orig
+++ rules/base.lists.part
@@ -64,6 +64,8 @@
toshiba_s3000 trust trustda \
--- rules/base.lists.part.orig 2010-09-04 18:41:55.000000000 +0200
+++ rules/base.lists.part 2010-09-04 19:04:39.000000000 +0200
@@ -73,6 +73,8 @@
tm2030USB toshiba_s3000 trust trustda \
unitekkb1925 yahoo
+! $specialkbds = ibm_space_saver
@ -19,8 +9,6 @@ Index: rules/base.lists.part
// all layouts with 3rd and 4th groups
! $threelevellayouts = al az \
be br bt \
Index: rules/base.m_s.part
===================================================================
--- rules/base.m_s.part.orig
+++ rules/base.m_s.part
@@ -1,4 +1,5 @@
@ -29,8 +17,6 @@ Index: rules/base.m_s.part
a4techKBS8 = +inet(media_nav_acpi_common)
a4_rfkb23 = +inet(media_nav_acpi_common)
asus_laptop = +inet(media_common)
Index: rules/base.xml.in
===================================================================
--- rules/base.xml.in.orig
+++ rules/base.xml.in
@@ -995,6 +995,12 @@
@ -46,8 +32,6 @@ Index: rules/base.xml.in
<name>macintosh</name>
<_description>Macintosh</_description>
<vendor>Apple</vendor>
Index: symbols/group
===================================================================
--- symbols/group.orig
+++ symbols/group
@@ -323,6 +323,11 @@ xkb_symbols "rctrl_toggle" {

View File

@ -192,13 +192,13 @@
dell101 = dell(dell101)
dellm65 = dell(dellm65)
latitude = dell(latitude)
--- rules/base.m_k.part.orig 2009-09-21 23:23:32.000000000 +0200
+++ rules/base.m_k.part 2009-11-17 11:27:33.000000000 +0100
--- rules/base.m_k.part.orig 2010-04-23 20:00:45.000000000 +0200
+++ rules/base.m_k.part 2010-09-04 19:09:14.000000000 +0200
@@ -6,6 +6,7 @@
sun6 = sun(type6_usb)
sun6euro = sun(type6tuv_usb)
pc98 = xfree98(pc98)
evdev = evdev
+ microsoftnek4k = evdev+nek4k(nek4k)
olpc = evdev
$applealu = macintosh(alukbd)
macintosh_hhk = macintosh(hhk)
macintosh_old = macintosh(old)

View File

@ -1,7 +1,7 @@
--- symbols/pc.orig 2009-04-29 23:56:05.000000000 +0200
+++ symbols/pc 2009-11-17 11:23:25.000000000 +0100
@@ -35,9 +35,9 @@ xkb_symbols "pc105" {
modifier_map Mod4 { <LWIN> };
--- symbols/pc.orig 2009-11-17 11:01:28.000000000 +0100
+++ symbols/pc 2010-09-04 18:59:28.000000000 +0200
@@ -34,9 +34,9 @@
key <LWIN> { [ Super_L ] };
key <RTSH> { [ Shift_R ] };
- key <RCTL> { [ Control_R ] };
@ -9,14 +9,6 @@
- key <RWIN> { [ Super_R ] };
+ key <RWIN> { [ Super_R, Multi_key ] };
modifier_map Mod4 { <RWIN> };
key <MENU> { [ Menu ] };
@@ -47,6 +47,7 @@ xkb_symbols "pc105" {
modifier_map Lock { Caps_Lock, ISO_Lock };
modifier_map Control{ Control_L, Control_R };
modifier_map Mod2 { Num_Lock };
+ modifier_map Mod4 { Super_L, Super_R };
// Fake keys for virtual<->real modifiers mapping
key <LVL3> { [ ISO_Level3_Shift ] };

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2597bd5ad1a4b9f1f1a763fbde1fc86629a77476860eb21bd80d36973867e440
size 633314

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:699df1178572c89214058e9b1b5e71fe835a88ff98c6c5af46abdfb7a1787585
size 640775

View File

@ -1,39 +0,0 @@
commit 81d931301ecdeadf2120e5f18b3df20824db6c9c
Author: Sergey V. Udaltsov <svu@gnome.org>
Date: Thu May 6 01:26:04 2010 +0100
Added several chars to hu layout
https://bugs.freedesktop.org/show_bug.cgi?id=27825
diff --git a/symbols/hu b/symbols/hu
index 4280098..e5abdf2 100644
--- a/symbols/hu
+++ b/symbols/hu
@@ -329,7 +329,7 @@ xkb_symbols "def_101" {
// The standard Hungaryan qwertz layout
hidden partial alphanumeric_keys
xkb_symbols "def_qwertz" {
- key <AD06> { [ z, Z ] };
+ key <AD06> { [ z, Z, endash ] };
key <AB01> { [ y, Y, greater ] };
};
@@ -338,7 +338,7 @@ xkb_symbols "def_qwertz" {
// The qwerty layout for people who familiar with the standard US layout
hidden partial alphanumeric_keys
xkb_symbols "def_qwerty" {
- key <AD06> { [ y, Y ] };
+ key <AD06> { [ y, Y, endash ] };
key <AB01> { [ z, Z, greater ] };
};
@@ -396,6 +396,8 @@ xkb_symbols "def_common" {
key <AD02> { [ w, W, bar ] };
key <AD07> { [ u, U, EuroSign ] };
key <AD08> { [ i, I, Iacute, iacute ] };
+ key <AD09> { [ o, O, doublelowquotemark ] };
+ key <AD10> { [ p, P, rightdoublequotemark ] };
key <AD11> { [ odoubleacute, Odoubleacute, division ] };
key <AD12> { [ uacute, Uacute, multiply ] };

View File

@ -1,40 +0,0 @@
commit dc87d0c1b7b1f3d44554164bd71cf603c35596ce
Author: Sergey V. Udaltsov <svu@gnome.org>
Date: Thu May 13 20:58:26 2010 +0100
Enhancement to hu keymap
https://bugs.freedesktop.org/show_bug.cgi?id=28091
diff --git a/symbols/hu b/symbols/hu
index e5abdf2..b12eac1 100644
--- a/symbols/hu
+++ b/symbols/hu
@@ -4,6 +4,7 @@
//
// $XKeyboardConfig$
// (C) 2002-2004 Soós Péter <sp@osb.hu>
+// (C) 2010 Andras Timar <timar@fsf.hu>
//
// Permission is granted to anyone to use, distribute and modify
// this file in any way, provided that the above copyright notice
@@ -18,6 +19,10 @@
// - Fixed abovedot
// - Added adiaeresis
// - Added EuroSign and cent symbol
+// 2010-04-23 - Added doublelowquotemark
+// - Added rightdoublequotemark
+// - Added endash
+// 2010-05-13 - Added ellipsis
// Default layout
@@ -421,7 +426,7 @@ xkb_symbols "def_common" {
key <AB06> { [ n, N, braceright ] };
key <AB07> { [ m, M, less ] };
key <AB08> { [ comma, question, semicolon ] };
- key <AB09> { [ period, colon, greater ] };
+ key <AB09> { [ period, colon, ellipsis ] };
key <AB10> { [ minus, underscore, asterisk ] };
};

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Sat Sep 4 17:29:23 UTC 2010 - sndirsch@novell.com
- xkeyboard 1.9
- obsolete patches
* xkeyboard-config.mainline-cvs.mac-es.patch
* xkeyboard-config-commit-81d9313.diff
* xkeyboard-config-commit-dc87d0c.diff
- adjusted patches
* ibm_space_saver.diff
* microsoftnek4k.diff
* p_suse.diff
* xkeyboard-config.ctrl_alt_bksp.patch
* xkeyboard-config.inet.microsoftpro.patch
* xkeyboard-config.macintosh.patch
- make use of %fdupes macro
- added new pkgconfig file
-------------------------------------------------------------------
Sat Jun 19 14:19:48 CEST 2010 - sndirsch@suse.de

View File

@ -1,9 +1,9 @@
Index: xkeyboard-config-1.7/rules/evdev.m_s.part
===================================================================
--- xkeyboard-config-1.7.orig/rules/evdev.m_s.part
+++ xkeyboard-config-1.7/rules/evdev.m_s.part
@@ -1,2 +1,2 @@
--- xkeyboard-config-1.9/rules/evdev.m_s.part.orig 2010-04-23 20:00:46.000000000 +0200
+++ xkeyboard-config-1.9/rules/evdev.m_s.part 2010-09-04 19:17:20.000000000 +0200
@@ -1,3 +1,3 @@
- $evdevkbds = +inet(evdev)+inet(%m)
- applealu_jis = +inet(evdev)+macintosh_vndr/jp(alujiskeys)
- * = +inet(evdev)
+ $evdevkbds = +inet(evdev)+inet(%m)+terminate(ctrl_alt_bksp)
+ applealu_jis = +inet(evdev)+macintosh_vndr/jp(alujiskeys)+terminate(ctrl_alt_bksp)
+ * = +inet(evdev)+terminate(ctrl_alt_bksp)

View File

@ -1,12 +1,12 @@
--- rules/base.o_s.part.orig 2009-08-20 23:19:19.000000000 +0200
+++ rules/base.o_s.part 2009-11-17 12:12:12.000000000 +0100
@@ -103,5 +103,9 @@
--- rules/base.o_s.part.orig 2010-09-04 18:41:55.000000000 +0200
+++ rules/base.o_s.part 2010-09-04 19:13:27.000000000 +0200
@@ -109,6 +109,9 @@
esperanto:qwerty = +epo(qwerty)
esperanto:dvorak = +epo(dvorak)
terminate:ctrl_alt_bksp = +terminate(ctrl_alt_bksp)
+ inet:microsoftpro = +inet(microsoftprousb)
+ inet:media_common = +inet(media_common)
+ inet:nav_common = +inet(nav_common)
+
apple:alupckeys = +macintosh_vndr/apple(alupckeys)
shift:both_capslock = +shift(both_capslock)
shift:lshift_both_capslock = +shift(lshift_both_capslock)

View File

@ -4,24 +4,25 @@ apple+tab switches window
alt+e gives euro, alt+l gives @, etc
================================================================================
--- rules/base.ml_s.part
+++ rules/base.ml_s.part
@@ -20,7 +20,7 @@
macintosh_old $nonlatin = macintosh_vndr/us(oldmac)+%l%(v):2
macintosh_old * = macintosh_vndr/us(oldmac)+%l%(v)
--- rules/base.ml_s.part.orig 2010-04-23 20:00:45.000000000 +0200
+++ rules/base.ml_s.part 2010-09-04 18:53:45.000000000 +0200
@@ -28,7 +28,7 @@
$applealu $macvendorlayouts = macintosh_vndr/apple(alukbd)+macintosh_vndr/%l%(v)
$applealu * = macintosh_vndr/apple(alukbd)+%l%(v)
$macs en_US = pc+macintosh_vndr/us(extended)
- $macs $macvendorlayouts = pc+macintosh_vndr/%l%(v)
+ $macs $macvendorlayouts = pc+macintosh_vndr/%l%(v)+altwin(swap_lalt_lwin)+level3(alt_switch)
olpc $olpclayouts = olpc+%l%(m)
olpc * = olpc+%l%(v)
$thinkpads br = pc+br(thinkpad)
--- rules/base.ml1_s.part
+++ rules/base.ml1_s.part
@@ -5,6 +5,6 @@
macintosh_old us = macintosh_vndr/us(oldmac)
macintosh_old $macvendorlayouts = macintosh_vndr/us(oldmac)+macintosh_vndr/%l[1]%(v[1])
macintosh_old * = macintosh_vndr/us(oldmac)+%l[1]%(v[1])
nokiarx44 * = nokia_vndr/rx-44(%l)
nokiarx51 cz(qwerty) = nokia_vndr/rx-51(common)+nokia_vndr/rx-51(cz_qwerty)
nokiarx51 * = nokia_vndr/rx-51(common)+nokia_vndr/rx-51(%l%_v)
--- rules/base.ml1_s.part.orig 2010-04-23 20:00:45.000000000 +0200
+++ rules/base.ml1_s.part 2010-09-04 18:54:19.000000000 +0200
@@ -8,7 +8,7 @@
applealu_jis us = macintosh_vndr/apple(alukbd)+macintosh_vndr/jp(usmac)
$applealu $macvendorlayouts = macintosh_vndr/apple(alukbd)+macintosh_vndr/%l[1]%(v[1])
$applealu * = macintosh_vndr/apple(alukbd)+%l[1]%(v[1])
- $macs $macvendorlayouts = pc+macintosh_vndr/%l[1]%(v[1])
+ $macs $macvendorlayouts = pc+macintosh_vndr/%l[1]%(v[1])+altwin(swap_lalt_lwin)+level3(alt_switch)
nokiarx51 cz(qwerty) = nokia_vndr/rx-51(common)+nokia_vndr/rx-51(cz_qwerty)
nokiarx51 * = nokia_vndr/rx-51(common)+nokia_vndr/rx-51(%l[1]%_v[1])
$thinkpads br = pc+%l[1](thinkpad)
* * = pc+%l[1]%(v[1])

View File

@ -1,26 +0,0 @@
https://bugs.freedesktop.org/show_bug.cgi?id=8683
Index: symbols/macintosh_vndr/es
===================================================================
--- symbols/macintosh_vndr/es.orig
+++ symbols/macintosh_vndr/es
@@ -3,4 +3,19 @@ partial default alphanumeric_keys
xkb_symbols "basic" {
include "es"
name[Group1]= "Spain - Mac";
+
+ key <AE01> { [ 1, exclamdown, leftsinglequotemark, rightsinglequotemark ] };
+ key <AE02> { [ 2, exclam, leftdoublequotemark, rightdoublequotemark ] };
+
+ key <AD04> { [ r, R, registered ] };
+ key <AD06> { [ y, Y, Yen ] };
+ key <AD07> { [ u, U, EuroSign ] };
+
+ key <AC05> { [ g, G, at ] };
+
+ key <AB01> { [ z, Z, Greek_OMEGA, doublelowquotemark ] };
+ key <AB03> { [ c, C, copyright ] };
+
+ // MacOS does not have euro on e, include it anyway
+ include "eurosign(e)"
};

View File

@ -1,5 +1,5 @@
#
# spec file for package xkeyboard-config (Version 1.7)
# spec file for package xkeyboard-config (Version 1.9)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -19,7 +19,7 @@
Name: xkeyboard-config
BuildRequires: intltool perl-XML-Parser xorg-x11
BuildRequires: fdupes intltool perl-XML-Parser pkg-config xorg-x11
Url: http://www.freedesktop.org/Software/XKeyboardConfig
License: GPLv2+ ; LGPLv2.1+ ; MIT License (or similar)
Group: System/X11/Utilities
@ -27,11 +27,10 @@ Requires: xorg-x11
Provides: xorg-x11:/etc/X11/xkb/symbols/us XFree86:/etc/X11/xkb/symbols/us
PreReq: /bin/ln /bin/rm
AutoReqProv: on
Version: 1.7
Release: 5
Version: 1.9
Release: 1
Summary: The X Keyboard Extension
Source: %name-%version.tar.bz2
Patch4: xkeyboard-config.mainline-cvs.mac-es.patch
Patch40: xkeyboard-config.macintosh.patch
Patch100: p_suse.diff
Patch101: ibm_space_saver.diff
@ -42,8 +41,6 @@ Patch108: microsoftnek4k-keycodes.diff
Patch109: disable-2xalt_2xctrl-toggle.diff
Patch110: MDSW-change-keycode.diff
Patch115: xkeyboard-config.inet.microsoftpro.patch
Patch116: xkeyboard-config-commit-81d9313.diff
Patch117: xkeyboard-config-commit-dc87d0c.diff
Patch118: xkeyboard-config.ctrl_alt_bksp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
@ -65,7 +62,6 @@ Authors:
%prep
%setup -q
%patch4
%patch40
%patch100
%patch101
@ -76,8 +72,6 @@ Authors:
%patch109 -p1
%patch110
%patch115 -p0
%patch116 -p1
%patch117 -p1
%patch118 -p1
%build
@ -96,6 +90,7 @@ ln -snf /usr/bin/xkbcomp $RPM_BUILD_ROOT/usr/share/X11/xkb/xkbcomp
mkdir -p $RPM_BUILD_ROOT/var/lib/xkb/compiled/
ln -snf /var/lib/xkb/compiled/ $RPM_BUILD_ROOT/usr/share/X11/xkb/compiled
%find_lang %name
%fdupes -s $RPM_BUILD_ROOT/usr/share/X11/xkb
%clean
rm -rf $RPM_BUILD_ROOT
@ -106,5 +101,6 @@ rm -rf $RPM_BUILD_ROOT
%dir /var/lib/xkb
%dir /var/lib/xkb/compiled
/usr/share/X11/xkb/
%{_datadir}/pkgconfig/*.pc
%changelog