summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Coopersmith <alan.coopersmith@oracle.com>2010-10-31 09:01:47 -0700
committerAlan Coopersmith <alan.coopersmith@oracle.com>2010-10-31 09:01:47 -0700
commit86935597bece223a5008235770610fe27cb36e13 (patch)
tree42bad4a68f00949b679e901a17ef0e8e480c4757
parent18356beea5e8b4c864a5e9f7459d285595b51fa9 (diff)
man: simplify building of shadow man pages
Store the shadow files in git as any other man page. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-rw-r--r--man/Makefile.am18
-rw-r--r--man/XevieEnd.man1
-rw-r--r--man/XevieQueryVersion.man1
-rw-r--r--man/XevieSelectInput.man1
-rw-r--r--man/XevieSendEvent.man1
-rw-r--r--man/XevieStart.man1
6 files changed, 9 insertions, 14 deletions
diff --git a/man/Makefile.am b/man/Makefile.am
index fb7e0bf..f70a2e3 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -23,18 +23,13 @@
libmandir = $(LIB_MAN_DIR)
-LIB_MAN_DIR_SUFFIX = $(LIB_MAN_DIR:@mandir@/man%=%)
+libman_PRE = Xevie.man $(Xevie_shadows:=.man)
-libman_PRE = Xevie.man
-
-libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@) \
- $(Xevie_shadows:=.@LIB_MAN_SUFFIX@)
-
-BUILT_SOURCES = shadows.DONE
+libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@)
EXTRA_DIST = $(libman_PRE)
-CLEANFILES = $(libman_DATA) $(BUILT_SOURCES)
+CLEANFILES = $(libman_DATA)
SUFFIXES = .$(LIB_MAN_SUFFIX) .man
@@ -42,7 +37,7 @@ SUFFIXES = .$(LIB_MAN_SUFFIX) .man
.man.$(LIB_MAN_SUFFIX):
$(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
-# Generate man page shadow files (Replaces InstallManPageAliases from Imake)
+# man page shadow files (Replaces InstallManPageAliases from Imake)
Xevie_shadows = \
XevieQueryVersion \
@@ -51,8 +46,3 @@ Xevie_shadows = \
XevieSendEvent \
XevieEnd
-shadows.DONE:
- -rm -f $(Xevie_shadows:=.@LIB_MAN_SUFFIX@)
- (for i in $(Xevie_shadows:=.@LIB_MAN_SUFFIX@) ; do \
- echo .so man$(LIB_MAN_DIR_SUFFIX)/Xevie.$(LIB_MAN_SUFFIX) > $$i; \
- done)
diff --git a/man/XevieEnd.man b/man/XevieEnd.man
new file mode 100644
index 0000000..34c7165
--- /dev/null
+++ b/man/XevieEnd.man
@@ -0,0 +1 @@
+.so man__libmansuffix__/Xevie.__libmansuffix__
diff --git a/man/XevieQueryVersion.man b/man/XevieQueryVersion.man
new file mode 100644
index 0000000..34c7165
--- /dev/null
+++ b/man/XevieQueryVersion.man
@@ -0,0 +1 @@
+.so man__libmansuffix__/Xevie.__libmansuffix__
diff --git a/man/XevieSelectInput.man b/man/XevieSelectInput.man
new file mode 100644
index 0000000..34c7165
--- /dev/null
+++ b/man/XevieSelectInput.man
@@ -0,0 +1 @@
+.so man__libmansuffix__/Xevie.__libmansuffix__
diff --git a/man/XevieSendEvent.man b/man/XevieSendEvent.man
new file mode 100644
index 0000000..34c7165
--- /dev/null
+++ b/man/XevieSendEvent.man
@@ -0,0 +1 @@
+.so man__libmansuffix__/Xevie.__libmansuffix__
diff --git a/man/XevieStart.man b/man/XevieStart.man
new file mode 100644
index 0000000..34c7165
--- /dev/null
+++ b/man/XevieStart.man
@@ -0,0 +1 @@
+.so man__libmansuffix__/Xevie.__libmansuffix__