summaryrefslogtreecommitdiff
path: root/Master/texmf/doc/man/Makefile
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-06-22 15:33:05 +0000
committerKarl Berry <karl@freefriends.org>2011-06-22 15:33:05 +0000
commiteaf7c239e056c7048ed172278c5040d5925010d4 (patch)
treeaf93d9157bc63bc4535fcd3e02e73a44adcb6f7a /Master/texmf/doc/man/Makefile
parent3d484dbd59d1501386da5ec4eb44b9b6f39132e9 (diff)
man updates for 2011
git-svn-id: svn://tug.org/texlive/trunk@23089 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf/doc/man/Makefile')
-rw-r--r--Master/texmf/doc/man/Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/Master/texmf/doc/man/Makefile b/Master/texmf/doc/man/Makefile
index 344bd1e9316..b0d665adbb4 100644
--- a/Master/texmf/doc/man/Makefile
+++ b/Master/texmf/doc/man/Makefile
@@ -13,6 +13,12 @@ clean: $(DIR)
# we don't cd to the new dir, since otherwise '.so man1/XXXX.1' doesn't work
$(DIR):
$(MAKE) -f $@/Makefile $(MAKECMDGOALS)
-
.PHONY: $(DIR)
+# The rules for the .so pages are generated by this target.
+# Compare by hand against man1/Makefile.
+so_pattern = ^\(.*\)\.1:\.so \(.*\)\.1$$
+so_replace = \1.man1.pdf: \1.1 \2.1\n\t$$(MKPDF)\n
+so.rules:
+ grep '^\.so ' man1/* \
+ | sed -e 's/$(so_pattern)/$(so_replace)/'