man: store shadow man pages in git rather than generating them
authorGaetan Nadon <memsize@videotron.ca>
Tue, 17 Aug 2010 23:53:37 +0000 (19:53 -0400)
committerGaetan Nadon <memsize@videotron.ca>
Tue, 17 Aug 2010 23:53:37 +0000 (19:53 -0400)
Simplify the build process and the makefile.

Local fix in CVS for bug 5628 is not required
as the problem has been fixed in
util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
22 files changed:
man/Makefile.am
man/XF86VidModeDeleteModeLine.man [new file with mode: 0644]
man/XF86VidModeGetAllModeLines.man [new file with mode: 0644]
man/XF86VidModeGetDotClocks.man [new file with mode: 0644]
man/XF86VidModeGetGamma.man [new file with mode: 0644]
man/XF86VidModeGetGammaRamp.man [new file with mode: 0644]
man/XF86VidModeGetGammaRampSize.man [new file with mode: 0644]
man/XF86VidModeGetModeLine.man [new file with mode: 0644]
man/XF86VidModeGetMonitor.man [new file with mode: 0644]
man/XF86VidModeGetPermissions.man [new file with mode: 0644]
man/XF86VidModeGetViewPort.man [new file with mode: 0644]
man/XF86VidModeLockModeSwitch.man [new file with mode: 0644]
man/XF86VidModeModModeLine.man [new file with mode: 0644]
man/XF86VidModeQueryExtension.man [new file with mode: 0644]
man/XF86VidModeQueryVersion.man [new file with mode: 0644]
man/XF86VidModeSetClientVersion.man [new file with mode: 0644]
man/XF86VidModeSetGamma.man [new file with mode: 0644]
man/XF86VidModeSetGammaRamp.man [new file with mode: 0644]
man/XF86VidModeSetViewPort.man [new file with mode: 0644]
man/XF86VidModeSwitchMode.man [new file with mode: 0644]
man/XF86VidModeSwitchToMode.man [new file with mode: 0644]
man/XF86VidModeValidateModeLine.man [new file with mode: 0644]

index 0fc1db8..417dd03 100644 (file)
 
 libmandir = $(LIB_MAN_DIR)
 
-LIB_MAN_DIR_SUFFIX = $(LIB_MAN_DIR:@mandir@/man%=%)
+libman_PRE =                           \
+       XF86VM.man                      \
+       $(XF86VM_shadows:=.man)
 
-libman_PRE = XF86VM.man
-
-BUILT_SOURCES = $(XF86VM_shadowmen)
+XF86VM_shadows =                       \
+       XF86VidModeQueryExtension       \
+       XF86VidModeQueryVersion         \
+       XF86VidModeGetModeLine          \
+       XF86VidModeGetAllModeLines      \
+       XF86VidModeDeleteModeLine       \
+       XF86VidModeModModeLine          \
+       XF86VidModeSwitchMode           \
+       XF86VidModeSwitchToMode         \
+       XF86VidModeLockModeSwitch       \
+       XF86VidModeGetMonitor           \
+       XF86VidModeGetViewPort          \
+       XF86VidModeSetViewPort          \
+       XF86VidModeValidateModeLine     \
+       XF86VidModeSetClientVersion     \
+       XF86VidModeGetDotClocks         \
+       XF86VidModeGetGamma             \
+       XF86VidModeSetGamma             \
+       XF86VidModeSetGammaRamp         \
+       XF86VidModeGetGammaRamp         \
+       XF86VidModeGetGammaRampSize     \
+       XF86VidModeGetPermissions
 
 EXTRA_DIST = $(libman_PRE)
+CLEANFILES = $(libman_DATA)
 
-CLEANFILES = $(libman_DATA) $(BUILT_SOURCES)
-
-libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@) \
-             $(XF86VM_shadowmen)
+libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@)
 
 # String replacements in MAN_SUBSTS now come from xorg-macros.m4 via configure
 SUFFIXES = .$(LIB_MAN_SUFFIX) .man
@@ -42,31 +61,4 @@ SUFFIXES = .$(LIB_MAN_SUFFIX) .man
 .man.$(LIB_MAN_SUFFIX):
        $(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
 
-# Generate man page shadow files (Replaces InstallManPageAliases from Imake)
-
-XF86VM_shadows =                            \
-    XF86VidModeQueryExtension               \
-    XF86VidModeQueryVersion                 \
-    XF86VidModeGetModeLine                  \
-    XF86VidModeGetAllModeLines              \
-    XF86VidModeDeleteModeLine               \
-    XF86VidModeModModeLine                  \
-    XF86VidModeSwitchMode                   \
-    XF86VidModeSwitchToMode                 \
-    XF86VidModeLockModeSwitch               \
-    XF86VidModeGetMonitor                   \
-    XF86VidModeGetViewPort                  \
-    XF86VidModeSetViewPort                  \
-    XF86VidModeValidateModeLine             \
-    XF86VidModeSetClientVersion             \
-    XF86VidModeGetDotClocks                 \
-    XF86VidModeGetGamma                     \
-    XF86VidModeSetGamma                     \
-    XF86VidModeSetGammaRamp                 \
-    XF86VidModeGetGammaRamp                 \
-    XF86VidModeGetGammaRampSize             \
-    XF86VidModeGetPermissions
 
-XF86VM_shadowmen = $(XF86VM_shadows:=.@LIB_MAN_SUFFIX@)
-$(XF86VM_shadowmen):
-       $(AM_V_GEN)echo ".so man$(LIB_MAN_DIR_SUFFIX)/XF86VM.$(LIB_MAN_SUFFIX)" > $@
diff --git a/man/XF86VidModeDeleteModeLine.man b/man/XF86VidModeDeleteModeLine.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeGetAllModeLines.man b/man/XF86VidModeGetAllModeLines.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeGetDotClocks.man b/man/XF86VidModeGetDotClocks.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeGetGamma.man b/man/XF86VidModeGetGamma.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeGetGammaRamp.man b/man/XF86VidModeGetGammaRamp.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeGetGammaRampSize.man b/man/XF86VidModeGetGammaRampSize.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeGetModeLine.man b/man/XF86VidModeGetModeLine.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeGetMonitor.man b/man/XF86VidModeGetMonitor.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeGetPermissions.man b/man/XF86VidModeGetPermissions.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeGetViewPort.man b/man/XF86VidModeGetViewPort.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeLockModeSwitch.man b/man/XF86VidModeLockModeSwitch.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeModModeLine.man b/man/XF86VidModeModModeLine.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeQueryExtension.man b/man/XF86VidModeQueryExtension.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeQueryVersion.man b/man/XF86VidModeQueryVersion.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeSetClientVersion.man b/man/XF86VidModeSetClientVersion.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeSetGamma.man b/man/XF86VidModeSetGamma.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeSetGammaRamp.man b/man/XF86VidModeSetGammaRamp.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeSetViewPort.man b/man/XF86VidModeSetViewPort.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeSwitchMode.man b/man/XF86VidModeSwitchMode.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeSwitchToMode.man b/man/XF86VidModeSwitchToMode.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__
diff --git a/man/XF86VidModeValidateModeLine.man b/man/XF86VidModeValidateModeLine.man
new file mode 100644 (file)
index 0000000..cf4cb48
--- /dev/null
@@ -0,0 +1 @@
+.so man__libmansuffix__/XF86VM.__libmansuffix__