Generate version and date in man pages
This commit is contained in:
parent
40d33cc64d
commit
1cb8167be0
5 changed files with 14 additions and 12 deletions
2
chrony.1
2
chrony.1
|
@ -1,4 +1,4 @@
|
||||||
.TH CHRONY 1 "December 04, 2009" chrony "User's Manual"
|
.TH CHRONY 1 "@MAN_DATE@" "chrony @VERSION@" "User's Manual"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
chrony \- programs for keeping computer clocks accurate
|
chrony \- programs for keeping computer clocks accurate
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
.TH chrony.conf 5 "December 04, 2009" chrony "Configuration Files"
|
.TH chrony.conf 5 "@MAN_DATE@" "chrony @VERSION@" "Configuration Files"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
chrony.conf \- chronyd configuration file
|
chrony.conf \- chronyd configuration file
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
.TH CHRONYC 1 "May 02, 2011" chrony "User's Manual"
|
.TH CHRONYC 1 "@MAN_DATE@" "chrony @VERSION@" "User's Manual"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
chronyc \- command-line interface for chronyd
|
chronyc \- command-line interface for chronyd
|
||||||
|
|
||||||
|
@ -46,10 +46,6 @@ will be interpreted as a whole command.
|
||||||
specify command. If no command is given, chronyc will read commands
|
specify command. If no command is given, chronyc will read commands
|
||||||
interactively.
|
interactively.
|
||||||
|
|
||||||
|
|
||||||
.SH VERSION
|
|
||||||
1.25
|
|
||||||
|
|
||||||
.SH BUGS
|
.SH BUGS
|
||||||
To report bugs, please visit \fIhttp://chrony.tuxfamily.org\fR
|
To report bugs, please visit \fIhttp://chrony.tuxfamily.org\fR
|
||||||
|
|
||||||
|
@ -67,4 +63,3 @@ Man Pages Project". Please see \fIhttp://www.netmeister.org/misc/m2p2/index.htm
|
||||||
for details.
|
for details.
|
||||||
|
|
||||||
The complete chrony documentation is supplied in texinfo format.
|
The complete chrony documentation is supplied in texinfo format.
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
.TH CHRONYD 8 "May 02, 2011" chrony "System Administration"
|
.TH CHRONYD 8 "@MAN_DATE@" "chrony @VERSION@" "System Administration"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
chronyd \- chrony background daemon
|
chronyd \- chrony background daemon
|
||||||
|
|
||||||
|
@ -108,9 +108,6 @@ Resolve hostnames only to IPv6 addresses.
|
||||||
.SH FILES
|
.SH FILES
|
||||||
\fI/etc/chrony.conf\fR
|
\fI/etc/chrony.conf\fR
|
||||||
|
|
||||||
.SH VERSION
|
|
||||||
Version 1.25
|
|
||||||
|
|
||||||
.SH BUGS
|
.SH BUGS
|
||||||
To report bugs, please visit \fIhttp://chrony.tuxfamily.org/\fR
|
To report bugs, please visit \fIhttp://chrony.tuxfamily.org/\fR
|
||||||
|
|
||||||
|
|
10
make_release
10
make_release
|
@ -1,5 +1,8 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
|
LANG=C
|
||||||
|
export LANG
|
||||||
|
|
||||||
if [ $# -ne 1 ]; then
|
if [ $# -ne 1 ]; then
|
||||||
echo "Usage : $0 <version>"
|
echo "Usage : $0 <version>"
|
||||||
exit 2
|
exit 2
|
||||||
|
@ -7,6 +10,7 @@ fi
|
||||||
|
|
||||||
version=$1
|
version=$1
|
||||||
subdir=chrony-${version}
|
subdir=chrony-${version}
|
||||||
|
mandate=$(date +'%B %Y')
|
||||||
|
|
||||||
umask 022
|
umask 022
|
||||||
|
|
||||||
|
@ -30,6 +34,12 @@ echo $version > version.txt
|
||||||
|
|
||||||
sed -e "s%@@VERSION@@%${version}%" < chrony.spec.sample > chrony.spec
|
sed -e "s%@@VERSION@@%${version}%" < chrony.spec.sample > chrony.spec
|
||||||
|
|
||||||
|
for m in chrony.1 chronyc.1 chrony.conf.5 chronyd.8; do
|
||||||
|
sed -e "s%@VERSION@%${version}%;s%@MAN_DATE@%${mandate}%" \
|
||||||
|
< $m > ${m}_
|
||||||
|
mv -f ${m}_ $m
|
||||||
|
done
|
||||||
|
|
||||||
makeinfo --no-headers --number-sections -o chrony.txt chrony.texi
|
makeinfo --no-headers --number-sections -o chrony.txt chrony.texi
|
||||||
|
|
||||||
rm -f make_release chrony.spec.sample .gitignore
|
rm -f make_release chrony.spec.sample .gitignore
|
||||||
|
|
Loading…
Reference in a new issue