Merge remote-tracking branch 'alanc/master'

This commit is contained in:
Keith Packard 2011-06-22 11:03:37 -07:00
commit 8ac651552b
6 changed files with 32 additions and 14 deletions

View File

@ -1203,6 +1203,11 @@ AC_DEFINE_UNQUOTED(XKB_DFLT_MODEL, ["$XKB_DFLT_MODEL"], [Default XKB model])
AC_DEFINE_UNQUOTED(XKB_DFLT_LAYOUT, ["$XKB_DFLT_LAYOUT"], [Default XKB layout]) AC_DEFINE_UNQUOTED(XKB_DFLT_LAYOUT, ["$XKB_DFLT_LAYOUT"], [Default XKB layout])
AC_DEFINE_UNQUOTED(XKB_DFLT_VARIANT, ["$XKB_DFLT_VARIANT"], [Default XKB variant]) AC_DEFINE_UNQUOTED(XKB_DFLT_VARIANT, ["$XKB_DFLT_VARIANT"], [Default XKB variant])
AC_DEFINE_UNQUOTED(XKB_DFLT_OPTIONS, ["$XKB_DFLT_OPTIONS"], [Default XKB options]) AC_DEFINE_UNQUOTED(XKB_DFLT_OPTIONS, ["$XKB_DFLT_OPTIONS"], [Default XKB options])
AC_SUBST([XKB_DFLT_RULES])
AC_SUBST([XKB_DFLT_MODEL])
AC_SUBST([XKB_DFLT_LAYOUT])
AC_SUBST([XKB_DFLT_VARIANT])
AC_SUBST([XKB_DFLT_OPTIONS])
XKB_LIB='$(top_builddir)/xkb/libxkb.la' XKB_LIB='$(top_builddir)/xkb/libxkb.la'
XKB_STUB_LIB='$(top_builddir)/xkb/libxkbstubs.la' XKB_STUB_LIB='$(top_builddir)/xkb/libxkbstubs.la'

View File

@ -1,4 +1,3 @@
.\" $XFree86$
.\" .\"
.\" Copyright 2001-2004 Red Hat Inc., Durham, North Carolina. .\" Copyright 2001-2004 Red Hat Inc., Durham, North Carolina.
.\" All Rights Reserved. .\" All Rights Reserved.
@ -11,7 +10,7 @@
.\" and to permit persons to whom the Software is furnished to do so, .\" and to permit persons to whom the Software is furnished to do so,
.\" subject to the following conditions: .\" subject to the following conditions:
.\" .\"
.\" he above copyright notice and this permission notice (including the .\" The above copyright notice and this permission notice (including the
.\" next paragraph) shall be included in all copies or substantial .\" next paragraph) shall be included in all copies or substantial
.\" portions of the Software. .\" portions of the Software.
.\" .\"
@ -49,7 +48,7 @@ communicates to the back-end X servers using the standard X11 protocol,
and standard and/or commonly available X server extensions. and standard and/or commonly available X server extensions.
.SH OPTIONS .SH OPTIONS
In addition to the normal X server options described in the In addition to the normal X server options described in the
.I Xserver(1) .I Xserver(__appmansuffix__)
manual page, manual page,
.I Xdmx .I Xdmx
accepts the following command line switches: accepts the following command line switches:
@ -140,7 +139,10 @@ the "xfree86" keycodes and the "pc104" symbols should be used to
initialize the keyboard. For an SGI keyboard, ",xkb,sgi/indy(pc102)" initialize the keyboard. For an SGI keyboard, ",xkb,sgi/indy(pc102)"
might be useful. A list of keycodes, symbols, and geometries can be might be useful. A list of keycodes, symbols, and geometries can be
found in found in
.IR /usr/X11R6/lib/X11/xkb . .IR __xkbdir__ .
Use of keycodes, symbols and geometries for XKB configuration is
deprecated in favor of the rules, layout, model, variant and options
settings available via the -param command line switch.
If this option is not specified, the input device will be queried, If this option is not specified, the input device will be queried,
perhaps using the XKEYBOARD extension. perhaps using the XKEYBOARD extension.
.RE .RE
@ -352,31 +354,31 @@ This option specifies parameters on the command line. Currently, only
parameters dealing with XKEYBOARD configuration are supported. These parameters dealing with XKEYBOARD configuration are supported. These
parameters apply only to the core keyboard. Parameter values are parameters apply only to the core keyboard. Parameter values are
installation-dependent. Please see installation-dependent. Please see
.I /usr/X11R6/lib/X11/xkb .I __xkbdir__
or a similar directory for complete information. or a similar directory for complete information.
.RS .RS
.TP 8 .TP 8
.B XkbRules .B XkbRules
Defaults to "xfree86". Other values may include "sgi" and "sun". Defaults to "__XKB_DFLT_RULES__". Other values may include "sgi" and "sun".
.sp .sp
.TP 8 .TP 8
.B XkbModel .B XkbModel
Defaults to "pc101". When used with "xfree86" rules, other values may Defaults to "__XKB_DFLT_MODEL__". When used with "base" rules, other values
include "pc102", "pc104", "pc105", "microsoft", and many others. When may include "pc102", "pc104", "microsoft", and many others. When
used with "sun" rules, other values may include "type4" and "type5". used with "sun" rules, other values may include "type4" and "type5".
.sp .sp
.TP 8 .TP 8
.B XkbLayout .B XkbLayout
Defaults to "us". Other country codes and "dvorak" are usually Defaults to "__XKB_DFLT_LAYOUT__". Other country codes and "dvorak" are usually
available. available.
.sp .sp
.TP 8 .TP 8
.B XkbVariant .B XkbVariant
Defaults to "". Defaults to "__XKB_DFLT_VARIANT__".
.sp .sp
.TP 8 .TP 8
.B XkbOptions .B XkbOptions
Defaults to "". Defaults to "__XKB_DFLT_OPTIONS__".
.RE .RE
.SH "CONFIGURATION FILE GRAMMAR" .SH "CONFIGURATION FILE GRAMMAR"
The following words and tokens are reserved: The following words and tokens are reserved:
@ -722,8 +724,10 @@ translated if it was the first core keyboard.
.SH FILES .SH FILES
.. ..
.SH "SEE ALSO" .SH "SEE ALSO"
.BR DMX "(3X), " X "(__miscmansuffix__), " Xserver "(1), " xdmxconfig "(1), " .BR DMX "(__libmansuffix__), " X "(__miscmansuffix__), "
.BR vdltodmx "(1), " xfs "(1), " xkbcomp (1) .BR Xserver "(__appmansuffix__), " xdmxconfig "(__appmansuffix__), "
.BR vdltodmx "(__appmansuffix__), " xfs "(__appmansuffix__), "
.BR xkbcomp "(__appmansuffix__), " xkeyboard-config "(__miscmansuffix__)"
.SH AUTHORS .SH AUTHORS
Kevin E. Martin Kevin E. Martin
.I <kem@redhat.com>, .I <kem@redhat.com>,

View File

@ -574,6 +574,7 @@ Initial access control list for display
.SH "SEE ALSO" .SH "SEE ALSO"
X(__miscmansuffix__), Xserver(__appmansuffix__), xdm(__appmansuffix__), xinit(__appmansuffix__), X(__miscmansuffix__), Xserver(__appmansuffix__), xdm(__appmansuffix__), xinit(__appmansuffix__),
__xconfigfile__(__filemansuffix__), xvidtune(__appmansuffix__), __xconfigfile__(__filemansuffix__), xvidtune(__appmansuffix__),
xkeyboard-config (__miscmansuffix__),
apm(__drivermansuffix__), apm(__drivermansuffix__),
ati(__drivermansuffix__), ati(__drivermansuffix__),
chips(__drivermansuffix__), chips(__drivermansuffix__),

View File

@ -372,7 +372,8 @@ Need some examples
.SH "SEE ALSO" .SH "SEE ALSO"
X(__miscmansuffix__), Xserver(1), xdm(1), xinit(1), XWinrc(__filemansuffix__), setxkbmap(1) X(__miscmansuffix__), Xserver(1), xdm(1), xinit(1), XWinrc(__filemansuffix__),
setxkbmap(1), xkeyboard-config (__miscmansuffix__).
.SH BUGS .SH BUGS

View File

@ -561,6 +561,8 @@ Fonts: \fIbdftopcf\fP(1), \fImkfontdir\fP(1), \fImkfontscale\fP(1),
\fIxfs\fP(1), \fIxlsfonts\fP(1), \fIxfontsel\fP(1), \fIxfd\fP(1), \fIxfs\fP(1), \fIxlsfonts\fP(1), \fIxfontsel\fP(1), \fIxfd\fP(1),
.I "X Logical Font Description Conventions" .I "X Logical Font Description Conventions"
.PP .PP
Keyboards: \fIxkeyboard-config\fP(__miscmansuffix__)
.PP
Security: \fIXsecurity\fP(__miscmansuffix__), \fIxauth\fP(1), \fIXau\fP(1), Security: \fIXsecurity\fP(__miscmansuffix__), \fIxauth\fP(1), \fIXau\fP(1),
\fIxdm\fP(1), \fIxhost\fP(1), \fIxfwp\fP(1), \fIxdm\fP(1), \fIxhost\fP(1), \fIxfwp\fP(1),
.I "Security Extension Specification" .I "Security Extension Specification"

View File

@ -24,6 +24,11 @@ MAN_SUBSTS += -e 's|__logdir__|$(logdir)|g' \
-e 's|__sysconfdir__|$(sysconfdir)|g' \ -e 's|__sysconfdir__|$(sysconfdir)|g' \
-e 's|__xconfigdir__|$(__XCONFIGDIR__)|g' \ -e 's|__xconfigdir__|$(__XCONFIGDIR__)|g' \
-e 's|__xkbdir__|$(XKB_BASE_DIRECTORY)|g' \ -e 's|__xkbdir__|$(XKB_BASE_DIRECTORY)|g' \
-e 's|__XKB_DFLT_RULES__|$(XKB_DFLT_RULES)|g' \
-e 's|__XKB_DFLT_MODEL__|$(XKB_DFLT_MODEL)|g' \
-e 's|__XKB_DFLT_LAYOUT__|$(XKB_DFLT_LAYOUT)|g' \
-e 's|__XKB_DFLT_VARIANT__|$(XKB_DFLT_VARIANT)|g' \
-e 's|__XKB_DFLT_OPTIONS__|$(XKB_DFLT_OPTIONS)|g' \
-e 's|__bundle_id_prefix__|$(BUNDLE_ID_PREFIX)|g' \ -e 's|__bundle_id_prefix__|$(BUNDLE_ID_PREFIX)|g' \
-e 's|__modulepath__|$(DEFAULT_MODULE_PATH)|g' \ -e 's|__modulepath__|$(DEFAULT_MODULE_PATH)|g' \
-e 's|__default_font_path__|$(COMPILEDDEFAULTFONTPATH)|g' \ -e 's|__default_font_path__|$(COMPILEDDEFAULTFONTPATH)|g' \