Import Debian changes 1.2.2-1
[quagga-debian.git] / debian / patches / 0007-Add-correct-QUAGGA_VERSION-to-manpages.patch
1 From: Scott Leggett <scott@sl.id.au>
2 Date: Sun, 5 Nov 2017 15:13:27 +1100
3 Subject: Add correct QUAGGA_VERSION to manpages.
4
5 ---
6  doc/Makefile.am | 6 ++++++
7  doc/bgpd.8      | 2 +-
8  doc/isisd.8     | 2 +-
9  doc/ospf6d.8    | 2 +-
10  doc/ospfd.8     | 2 +-
11  doc/pimd.8      | 2 +-
12  doc/ripd.8      | 2 +-
13  doc/ripngd.8    | 2 +-
14  doc/vtysh.1     | 2 +-
15  doc/zebra.8     | 2 +-
16  10 files changed, 15 insertions(+), 9 deletions(-)
17
18 diff --git a/doc/Makefile.am b/doc/Makefile.am
19 index 38920c8..2c08d5c 100644
20 --- a/doc/Makefile.am
21 +++ b/doc/Makefile.am
22 @@ -123,3 +123,9 @@ DISTCLEANFILES = quagga.info*
23  # do nothing for DVI, so we don't have to generate or distribute EPS
24  # figures
25  dvi: # nothing
26 +
27 +.PHONY: versioned_manpages
28 +versioned_manpages: $(man_MANS)
29 +       for man in $^; do \
30 +               m4 -DQUAGGA_VERSION=$(QUAGGA_VERSION) $$man | sponge $$man; \
31 +               done
32 diff --git a/doc/bgpd.8 b/doc/bgpd.8
33 index e680ddb..d05edf6 100644
34 --- a/doc/bgpd.8
35 +++ b/doc/bgpd.8
36 @@ -1,4 +1,4 @@
37 -.TH BGPD 8 "25 November 2004" "Quagga BGPD daemon" "Version 0.97.3"
38 +.TH BGPD 8 "25 November 2004" "Quagga BGPD daemon" "Version QUAGGA_VERSION"
39  .SH NAME
40  bgpd \- a BGPv4, BGPv4\+, BGPv4\- routing engine for use with Quagga routing
41  software
42 diff --git a/doc/isisd.8 b/doc/isisd.8
43 index 84e6cf5..c014762 100644
44 --- a/doc/isisd.8
45 +++ b/doc/isisd.8
46 @@ -1,4 +1,4 @@
47 -.TH IS-IS 8 "25 November 2004" "Quagga IS-IS daemon" "Version 0.97.3"
48 +.TH IS-IS 8 "25 November 2004" "Quagga IS-IS daemon" "Version QUAGGA_VERSION"
49  .SH NAME
50  isisd \- an IS-IS routing engine for use with Quagga routing software.
51  .SH SYNOPSIS
52 diff --git a/doc/ospf6d.8 b/doc/ospf6d.8
53 index 0643226..9446db1 100644
54 --- a/doc/ospf6d.8
55 +++ b/doc/ospf6d.8
56 @@ -1,4 +1,4 @@
57 -.TH OSPF6D 8 "25 November 2004" "Quagga OSPFv3 daemon" "Version 0.97.3"
58 +.TH OSPF6D 8 "25 November 2004" "Quagga OSPFv3 daemon" "Version QUAGGA_VERSION"
59  .SH NAME
60  ospf6d \- an OSPFv3 routing engine for use with Quagga routing software.
61  .SH SYNOPSIS
62 diff --git a/doc/ospfd.8 b/doc/ospfd.8
63 index 8c819cf..626eab2 100644
64 --- a/doc/ospfd.8
65 +++ b/doc/ospfd.8
66 @@ -1,4 +1,4 @@
67 -.TH OSPFD 8 "25 November 2004" "Quagga OSPFv2 daemon" "Version 0.97.3"
68 +.TH OSPFD 8 "25 November 2004" "Quagga OSPFv2 daemon" "Version QUAGGA_VERSION"
69  .SH NAME
70  ospfd \- an OSPFv2 routing engine for use with Quagga routing software.
71  .SH SYNOPSIS
72 diff --git a/doc/pimd.8 b/doc/pimd.8
73 index 0dd170a..7c89914 100644
74 --- a/doc/pimd.8
75 +++ b/doc/pimd.8
76 @@ -1,4 +1,4 @@
77 -.TH PIM 8 "10 December 2008" "Quagga PIM daemon" "Version 0.99.11"
78 +.TH PIM 8 "10 December 2008" "Quagga PIM daemon" "Version QUAGGA_VERSION"
79  .SH NAME
80  pimd \- a PIM routing for use with Quagga Routing Suite.
81  .SH SYNOPSIS
82 diff --git a/doc/ripd.8 b/doc/ripd.8
83 index 8fa9bf2..d506959 100644
84 --- a/doc/ripd.8
85 +++ b/doc/ripd.8
86 @@ -1,4 +1,4 @@
87 -.TH RIPD 8 "25 November 2004" "Quagga RIP daemon" "Version 0.97.3"
88 +.TH RIPD 8 "25 November 2004" "Quagga RIP daemon" "Version QUAGGA_VERSION"
89  .SH NAME
90  ripd \- a RIP routing engine for use with Quagga routing software.
91  .SH SYNOPSIS
92 diff --git a/doc/ripngd.8 b/doc/ripngd.8
93 index 6e63dc2..c336c89 100644
94 --- a/doc/ripngd.8
95 +++ b/doc/ripngd.8
96 @@ -1,4 +1,4 @@
97 -.TH RIPNGD 8 "25 November 2004" "Quagga RIPNG daemon" "Version 0.97.3"
98 +.TH RIPNGD 8 "25 November 2004" "Quagga RIPNG daemon" "Version QUAGGA_VERSION"
99  .SH NAME
100  ripngd \- a RIPNG routing engine for use with Quagga routing software.
101  .SH SYNOPSIS
102 diff --git a/doc/vtysh.1 b/doc/vtysh.1
103 index a2afa9f..ff672d0 100644
104 --- a/doc/vtysh.1
105 +++ b/doc/vtysh.1
106 @@ -1,4 +1,4 @@
107 -.TH VTYSH 1 "27 July 2006" "Quagga VTY shell" "Version 0.96.5"
108 +.TH VTYSH 1 "27 July 2006" "Quagga VTY shell" "Version QUAGGA_VERSION"
109  .SH NAME
110  vtysh \- a integrated shell for Quagga routing software
111  .SH SYNOPSIS
112 diff --git a/doc/zebra.8 b/doc/zebra.8
113 index da5881c..23cf39e 100644
114 --- a/doc/zebra.8
115 +++ b/doc/zebra.8
116 @@ -1,4 +1,4 @@
117 -.TH ZEBRA 8 "25 November 2004" "Zebra daemon" "Version 0.97.3"
118 +.TH ZEBRA 8 "25 November 2004" "Zebra daemon" "Version QUAGGA_VERSION"
119  .SH NAME
120  zebra \- a routing manager for use with associated Quagga components.
121  .SH SYNOPSIS