summaryrefslogtreecommitdiff
path: root/man/local.mk
diff options
context:
space:
mode:
Diffstat (limited to 'man/local.mk')
-rw-r--r--man/local.mk16
1 files changed, 5 insertions, 11 deletions
diff --git a/man/local.mk b/man/local.mk
index d967d1636..266b780f9 100644
--- a/man/local.mk
+++ b/man/local.mk
@@ -50,9 +50,6 @@ distclean-local:
# Dependencies common to all man pages. Updated below.
mandeps =
-# Depend on the help2man script.
-mandeps += man/help2man
-
# Depend on this to get version number changes.
mandeps += .version
@@ -62,13 +59,6 @@ mandeps += $(top_srcdir)/src/system.h
$(ALL_MANS): $(mandeps)
-# Create help2man from the upstream version and out patch.
-man/help2man: man/help2man.in man/help2man.diff
- $(AM_V_GEN)cp man/help2man.in man/help2man.tmp \
- && VERSION_CONTROL=none patch man/help2man.tmp < man/help2man.diff \
- && chmod a+x man/help2man.tmp \
- && mv man/help2man.tmp man/help2man
-
# Most prog.1 man pages depend on src/prog. List the exceptions:
# Note that dir and vdir are exceptions only if you consider the name
# of the .c file upon which they depend: ls.c.
@@ -200,7 +190,11 @@ man/yes.1: src/yes
--source='$(PACKAGE_STRING)' \
--include=$(srcdir)/man/$$name.x \
--output=$$t/$$name.1 $$t/$$name \
- && sed 's|$*\.td/||g' $$t/$$name.1 > $@-t \
+ --info-page='coreutils \(aq'$$name' invocation\(aq' \
+ && sed \
+ -e 's|$*\.td/||g' \
+ -e '/For complete documentation/d' \
+ $$t/$$name.1 > $@-t \
&& rm -rf $$t \
&& chmod a-w $@-t \
&& mv $@-t $@