Magellan Linux

Diff of /smage/trunk/core/xkeyboard-config/xkeyboard-config-1.8-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 323 by niro, Wed Apr 28 13:27:35 2010 UTC revision 324 by niro, Wed Apr 28 13:46:22 2010 UTC
# Line 14  DEPEND=">= x11-apps/xkbcomp-1" Line 14  DEPEND=">= x11-apps/xkbcomp-1"
14  SDEPEND=">= dev-perl/xml-parser-2.36  SDEPEND=">= dev-perl/xml-parser-2.36
15   >= dev-util/intltool-0.40"   >= dev-util/intltool-0.40"
16    
17  sminclude xorg mtools mcore  
18    # files needed to compile a german pc105 keymap:
19    # niro@frost $ setxkbmap -v -v -v -v -v -model pc105 -print
20    # Setting verbose level to 8
21    # Setting verbose level to 9
22    # Setting verbose level to 10
23    # locale is C
24    # Warning! Multiple definitions of keyboard model
25    # Using command line, ignoring X server
26    # Applied rules from xorg:
27    # model:      pc105
28    # layout:     de
29    # Trying to build keymap using the following components:
30    # keycodes:   xfree86+aliases(qwertz)
31    # types:      complete
32    # compat:     complete
33    # symbols:    pc+de
34    # geometry:   pc(pc105)
35    # xkb_keymap {
36    # xkb_keycodes  { include "xfree86+aliases(qwertz)"       };
37    # xkb_types     { include "complete"      };
38    # xkb_compat    { include "complete"      };
39    # xkb_symbols   { include "pc+de" };
40    # xkb_geometry  { include "pc(pc105)"     };
41    # };
42    
43    
44    # complete include mapping:
45    # keycodes/xfree86
46    # keycodes/aliases
47    #
48    # types/complete
49    # -> types/mousekeys
50    # -> types/pc
51    # -> types/iso9995
52    # -> types/level5
53    # -> types/extra
54    # -> types/numpad
55    #
56    # compat/complete
57    # -> compat/basic
58    # --> compat/ledcaps
59    # --> compar/lednum
60    # -> compat/iso9995
61    # -> compat/mousekeys
62    # -> compat/accessx
63    # -> compat/misc
64    # --> compat/ledscroll
65    # -> compat/xfree86
66    # -> compat/level5
67    #
68    # symbols/pc
69    # -> symbols/keypad
70    # --> symbols/kpdl
71    # -> symbols/altwin
72    # symbols/de
73    # -> symbols/latin
74    # -> symbols/level3
75    # -> symbols/us
76    # --> symbols/eurosign
77    # --> symbols/group
78    #
79    # rules/xorg
80    
81    # keep only them
82    MCORE_ONLY_KEEP="usr/share/X11/xkb/keycodes.dir
83     usr/share/X11/xkb/keycodes/xfree86
84     usr/share/X11/xkb/keycodes/aliases"
85    # evdev support
86    MCORE_ONLY_KEEP+=" usr/share/X11/xkb/keycodes/evdev"
87    
88    MCORE_ONLY_KEEP+=" usr/share/X11/xkb/types.dir
89     usr/share/X11/xkb/types/mousekeys
90     usr/share/X11/xkb/types/pc
91     usr/share/X11/xkb/types/iso9995
92     usr/share/X11/xkb/types/level5
93     usr/share/X11/xkb/types/extra
94     usr/share/X11/xkb/types/numpad
95     usr/share/X11/xkb/types/default
96     usr/share/X11/xkb/types/complete
97     usr/share/X11/xkb/types/basic"
98    
99    MCORE_ONLY_KEEP+=" usr/share/X11/xkb/compat.dir
100     usr/share/X11/xkb/compat/complete
101     usr/share/X11/xkb/compat/basic
102     usr/share/X11/xkb/compat/ledcaps
103     usr/share/X11/xkb/compat/lednum
104     usr/share/X11/xkb/compat/iso9995
105     usr/share/X11/xkb/compat/mousekeys
106     usr/share/X11/xkb/compat/accessx
107     usr/share/X11/xkb/compat/misc
108     usr/share/X11/xkb/compat/ledscroll
109     usr/share/X11/xkb/compat/xfree86
110     usr/share/X11/xkb/compat/level5"
111    
112    MCORE_ONLY_KEEP+=" usr/share/X11/xkb/symbols.dir
113     usr/share/X11/xkb/symbols/pc
114     usr/share/X11/xkb/symbols/keypad
115     usr/share/X11/xkb/symbols/kpdl
116     usr/share/X11/xkb/symbols/altwin
117     usr/share/X11/xkb/symbols/de
118     usr/share/X11/xkb/symbols/latin
119     usr/share/X11/xkb/symbols/level3
120     usr/share/X11/xkb/symbols/us
121     usr/share/X11/xkb/symbols/eurosign
122     usr/share/X11/xkb/symbols/group"
123    # evdev support
124    MCORE_ONLY_KEEP+=" usr/share/X11/xkb/symbols/inet"
125    
126    MCORE_ONLY_KEEP+=" usr/share/X11/xkb/rules/base
127     usr/share/X11/xkb/rules/base.lst
128     usr/share/X11/xkb/rules/base.xml
129     usr/share/X11/xkb/rules/xorg
130     usr/share/X11/xkb/rules/xorg-it.lst
131     usr/share/X11/xkb/rules/xorg.lst
132     usr/share/X11/xkb/rules/xorg.xml"
133    # evdev support
134    MCORE_ONLY_KEEP+=" usr/share/X11/xkb/rules/evdev
135     usr/share/X11/xkb/rules/evdev.lst
136     usr/share/X11/xkb/rules/evdev.xml"
137    
138    MCORE_ONLY_KEEP+=" usr/share/X11/xkb/geometry.dir
139     usr/share/X11/xkb/geometry/pc"
140    
141    sminclude xorg mtools mcore-split
142    
143  SRC_URI=(  SRC_URI=(
144   http://xlibs.freedesktop.org/xkbdesc/${SRCFILE}   http://xlibs.freedesktop.org/xkbdesc/${SRCFILE}

Legend:
Removed from v.323  
changed lines
  Added in v.324