]> git.ipfire.org Git - thirdparty/mtr.git/commitdiff
docs: make manual page versioning automatic
authorSami Kerola <kerolasa@iki.fi>
Sat, 27 Aug 2016 11:11:57 +0000 (12:11 +0100)
committerSami Kerola <kerolasa@iki.fi>
Sat, 27 Aug 2016 11:32:58 +0000 (12:32 +0100)
In same go mark the manual page in System Administration selection.

.gitignore
Makefile.am
mtr.8.in [moved from mtr.8 with 99% similarity]

index 41c3817cdf9cad20af547f6ee6797d4821ffedac..5ac06e8644b04fbf5e0c5e550f6849be8782a4e5 100644 (file)
@@ -22,5 +22,6 @@ stamp-h1*
 /ChangeLog
 /INSTALL
 /mtr
+/mtr.8
 
 /mtr-*.tar.gz
index f71d641512915622cc15e70f3228c692497657c7..1a37a97316d0e7b87d03f48331534269c249bfd8 100644 (file)
@@ -1,7 +1,24 @@
 EXTRA_DIST = SECURITY img/mtr_icon.xpm
 
 sbin_PROGRAMS = mtr
+
+PATHFILES =
+CLEANFILES = $(PATHFILES)
+EXTRA_DIST += $(PATHFILES:=.in)
+edit_cmd = sed \
+       -e 's|@VERSION[@]|$(VERSION)|g'
+
+$(PATHFILES): Makefile
+       @ rm -f $@ $@.tmp
+       $(AM_V_at) $(MKDIR_P) $$(dirname $@)
+       $(AM_V_GEN) srcdir=''; \
+               test -f ./$@.in || srcdir=$(srcdir)/; \
+               $(edit_cmd) $${srcdir}$@.in >$@.tmp
+       @ mv $@.tmp $@
+
 dist_man_MANS = mtr.8
+PATHFILES += mtr.8
+
 install-exec-hook: 
        `setcap cap_net_raw+ep $(DESTDIR)$(sbindir)/mtr` \
        || chmod u+s $(DESTDIR)$(sbindir)/mtr
diff --git a/mtr.8 b/mtr.8.in
similarity index 99%
rename from mtr.8
rename to mtr.8.in
index ad658e1231dbf213a7b21a7232552b8ca4bfcf97..6e3757fda1b82024b2c70c7edba2e894209b60eb 100644 (file)
--- a/mtr.8
+++ b/mtr.8.in
@@ -1,4 +1,4 @@
-.TH MTR 8 "July 12, 2014" "mtr" "mtr"
+.TH MTR 8 "@VERSION@" "mtr" "System Administration"
 .SH NAME
 mtr \- a network diagnostic tool
 .SH SYNOPSIS