1libmandir = $(LIB_MAN_DIR)
2
3libman_PRE = \
4	XkbActionCtrls.man                      \
5	XkbAddDeviceLedInfo.man                 \
6	XkbAddGeomColor.man                     \
7	XkbAddGeomDoodad.man                    \
8	XkbAddGeomKey.man                       \
9	XkbAddGeomKeyAlias.man                  \
10	XkbAddGeomOutline.man                   \
11	XkbAddGeomOverlay.man                   \
12	XkbAddGeomOverlayKey.man                \
13	XkbAddGeomOverlayRow.man                \
14	XkbAddGeomProperty.man                  \
15	XkbAddGeomRow.man                       \
16	XkbAddGeomSection.man                   \
17	XkbAddGeomShape.man                     \
18	XkbAddSymInterpret.man                  \
19	XkbAllocClientMap.man                   \
20	XkbAllocCompatMap.man                   \
21	XkbAllocControls.man                    \
22	XkbAllocDeviceInfo.man                  \
23	XkbAllocDeviceLedInfo.man               \
24	XkbAllocGeomColors.man                  \
25	XkbAllocGeomDoodads.man                 \
26	XkbAllocGeomKeyAliases.man              \
27	XkbAllocGeomKeys.man                    \
28	XkbAllocGeomOutlines.man                \
29	XkbAllocGeomOverlayKeys.man             \
30	XkbAllocGeomOverlayRows.man             \
31	XkbAllocGeomOverlays.man                \
32	XkbAllocGeomPoints.man                  \
33	XkbAllocGeomProps.man                   \
34	XkbAllocGeomRows.man                    \
35	XkbAllocGeomSectionDoodads.man          \
36	XkbAllocGeomSections.man                \
37	XkbAllocGeomShapes.man                  \
38	XkbAllocGeometry.man                    \
39	XkbAllocIndicatorMaps.man               \
40	XkbAllocKeyboard.man                    \
41	XkbAllocNames.man                       \
42	XkbAllocServerMap.man                   \
43	XkbApplyCompatMapToKey.man              \
44	XkbBell.man                             \
45	XkbBellEvent.man                        \
46	XkbChangeControls.man                   \
47	XkbChangeDeviceInfo.man                 \
48	XkbChangeEnabledControls.man            \
49	XkbChangeIndicators.man                 \
50	XkbChangeMap.man                        \
51	XkbChangeNames.man                      \
52	XkbChangeTypesOfKey.man                 \
53	XkbComputeRowBounds.man                 \
54	XkbComputeSectionBounds.man             \
55	XkbComputeShapeBounds.man               \
56	XkbComputeShapeTop.man                  \
57	XkbCopyKeyType.man                      \
58	XkbCopyKeyTypes.man                     \
59	XkbDeviceBell.man                       \
60	XkbDeviceBellEvent.man                  \
61	XkbFindOverlayForKey.man                \
62	XkbForceBell.man                        \
63	XkbForceDeviceBell.man                  \
64	XkbFreeClientMap.man                    \
65	XkbFreeCompatMap.man                    \
66	XkbFreeComponentList.man                \
67	XkbFreeControls.man                     \
68	XkbFreeDeviceInfo.man                   \
69	XkbFreeGeomColors.man                   \
70	XkbFreeGeomDoodads.man                  \
71	XkbFreeGeomKeyAliases.man               \
72	XkbFreeGeomKeys.man                     \
73	XkbFreeGeomOutlines.man                 \
74	XkbFreeGeomOverlayKeys.man              \
75	XkbFreeGeomOverlayRows.man              \
76	XkbFreeGeomOverlays.man                 \
77	XkbFreeGeomPoints.man                   \
78	XkbFreeGeomProperties.man               \
79	XkbFreeGeomRows.man                     \
80	XkbFreeGeomSections.man                 \
81	XkbFreeGeomShapes.man                   \
82	XkbFreeGeometry.man                     \
83	XkbFreeIndicatorMaps.man                \
84	XkbFreeKeyboard.man                     \
85	XkbFreeNames.man                        \
86	XkbFreeServerMap.man                    \
87	XkbGetAccessXTimeout.man                \
88	XkbGetAutoRepeatRate.man                \
89	XkbGetAutoResetControls.man             \
90	XkbGetBounceKeysDelay.man               \
91	XkbGetCompatMap.man                     \
92	XkbGetControls.man                      \
93	XkbGetControlsChanges.man               \
94	XkbGetDetectableAutoRepeat.man          \
95	XkbGetDeviceButtonActions.man           \
96	XkbGetDeviceInfo.man                    \
97	XkbGetDeviceInfoChanges.man             \
98	XkbGetDeviceLedInfo.man                 \
99	XkbGetGeometry.man                      \
100	XkbGetIndicatorChanges.man              \
101	XkbGetIndicatorMap.man                  \
102	XkbGetIndicatorState.man                \
103	XkbGetKeyActions.man                    \
104	XkbGetKeyBehaviors.man                  \
105	XkbGetKeyExplicitComponents.man         \
106	XkbGetKeyModifierMap.man                \
107	XkbGetKeySyms.man                       \
108	XkbGetKeyTypes.man                      \
109	XkbGetKeyVirtualModMap.man              \
110	XkbGetKeyboard.man                      \
111	XkbGetKeyboardByName.man                \
112	XkbGetMap.man                           \
113	XkbGetNameChanges.man                   \
114	XkbGetNamedDeviceIndicator.man          \
115	XkbGetNamedGeometry.man                 \
116	XkbGetNamedIndicator.man                \
117	XkbGetNames.man                         \
118	XkbGetSlowKeysDelay.man                 \
119	XkbGetState.man                         \
120	XkbGetStickyKeysOptions.man             \
121	XkbGetUpdatedMap.man                    \
122	XkbGetVirtualMods.man                   \
123	XkbGetXlibControls.man                  \
124	XkbIgnoreExtension.man                  \
125	XkbInitCanonicalKeyTypes.man            \
126	XkbKeyAction.man                        \
127	XkbKeyActionEntry.man                   \
128	XkbKeyActionsPtr.man                    \
129	XkbKeyGroupInfo.man                     \
130	XkbKeyGroupWidth.man                    \
131	XkbKeyGroupsWidth.man                   \
132	XkbKeyHasActions.man                    \
133	XkbKeyNumActions.man                    \
134	XkbKeyNumGroups.man                     \
135	XkbKeyNumSyms.man                       \
136	XkbKeySymEntry.man                      \
137	XkbKeySymsOffset.man                    \
138	XkbKeySymsPtr.man                       \
139	XkbKeyType.man                          \
140	XkbKeyTypeIndex.man                     \
141	XkbKeyTypesForCoreSymbols.man           \
142	XkbKeycodeToKeysym.man                  \
143	XkbKeysymToModifiers.man                \
144	XkbLatchGroup.man                       \
145	XkbLatchModifiers.man                   \
146	XkbLibraryVersion.man                   \
147	XkbListComponents.man                   \
148	XkbLockGroup.man                        \
149	XkbLockModifiers.man                    \
150	XkbLookupKeyBinding.man                 \
151	XkbLookupKeySym.man                     \
152	XkbModActionVMods.man                   \
153	XkbNoteControlsChanges.man              \
154	XkbNoteDeviceChanges.man                \
155	XkbNoteIndicatorChanges.man             \
156	XkbNoteNameChanges.man                  \
157	XkbOpenDisplay.man                      \
158	XkbOutOfRangeGroupInfo.man              \
159	XkbOutOfRangeGroupNumber.man            \
160	XkbPtrActionX.man                       \
161	XkbPtrActionY.man                       \
162	XkbQueryExtension.man                   \
163	XkbRefreshKeyboardMapping.man           \
164	XkbResizeDeviceButtonActions.man        \
165	XkbResizeKeyActions.man                 \
166	XkbResizeKeySyms.man                    \
167	XkbResizeKeyType.man                    \
168	XkbSAActionSetCtrls.man                 \
169	XkbSAGroup.man                          \
170	XkbSAPtrDfltValue.man                   \
171	XkbSARedirectSetVMods.man               \
172	XkbSARedirectSetVModsMask.man           \
173	XkbSARedirectVMods.man                  \
174	XkbSARedirectVModsMask.man              \
175	XkbSAScreen.man                         \
176	XkbSASetGroup.man                       \
177	XkbSASetPtrDfltValue.man                \
178	XkbSASetScreen.man                      \
179	XkbSelectEventDetails.man               \
180	XkbSelectEvents.man                     \
181	XkbSetAccessXTimeout.man                \
182	XkbSetAutoRepeatRate.man                \
183	XkbSetAutoResetControls.man             \
184	XkbSetBounceKeysDelay.man               \
185	XkbSetCompatMap.man                     \
186	XkbSetControls.man                      \
187	XkbSetDebuggingFlags.man                \
188	XkbSetDetectableAutoRepeat.man          \
189	XkbSetDeviceButtonActions.man           \
190	XkbSetDeviceInfo.man                    \
191	XkbSetIgnoreLockMods.man                \
192	XkbSetIndicatorMap.man                  \
193	XkbSetMap.man                           \
194	XkbSetModActionVMods.man                \
195	XkbSetNamedDeviceIndicator.man          \
196	XkbSetNamedIndicator.man                \
197	XkbSetNames.man                         \
198	XkbSetPtrActionX.man                    \
199	XkbSetPtrActionY.man                    \
200	XkbSetServerInternalMods.man            \
201	XkbSetXlibControls.man                  \
202	XkbTranslateKeyCode.man                 \
203	XkbTranslateKeySym.man                  \
204	XkbUpdateMapFromCore.man                \
205	XkbVirtualModsToReal.man
206
207libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@)
208
209EXTRA_DIST = $(libman_PRE)
210
211CLEANFILES = $(libman_DATA)
212
213SUFFIXES = .$(LIB_MAN_SUFFIX) .man
214
215# String replacements in MAN_SUBSTS now come from xorg-macros.m4 via configure
216.man.$(LIB_MAN_SUFFIX):
217	$(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
218