From: Sami Kerola Date: Sat, 27 Aug 2016 11:11:57 +0000 (+0100) Subject: docs: make manual page versioning automatic X-Git-Tag: v0.88~26^2~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d86c01ebb240ba84009980b7bd4327bd1c7ae965;p=thirdparty%2Fmtr.git docs: make manual page versioning automatic In same go mark the manual page in System Administration selection. --- diff --git a/.gitignore b/.gitignore index 41c3817..5ac06e8 100644 --- a/.gitignore +++ b/.gitignore @@ -22,5 +22,6 @@ stamp-h1* /ChangeLog /INSTALL /mtr +/mtr.8 /mtr-*.tar.gz diff --git a/Makefile.am b/Makefile.am index f71d641..1a37a97 100644 --- a/Makefile.am +++ b/Makefile.am @@ -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 ad658e1..6e3757f 100644 --- 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