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