Import Debian changes 1.2.2-1
[quagga-debian.git] / debian / control
1 Source: quagga
2 Section: net
3 Priority: optional
4 Maintainer: Scott Leggett <scott@sl.id.au>
5 Build-Depends:
6  chrpath,
7  debhelper (>= 10.0.0),
8  gawk,
9  ghostscript,
10  groff,
11  imagemagick,
12  libc-ares-dev,
13  libcap-dev,
14  libncurses5-dev,
15  libpam0g-dev | libpam-dev,
16  libpcre3-dev,
17  libreadline-dev,
18  libsnmp-dev,
19  moreutils,
20  pkg-config,
21  po-debconf,
22  texinfo (>= 4.7),
23  texlive-fonts-recommended,
24  texlive-generic-recommended,
25  texlive-latex-base
26 Standards-Version: 4.1.1
27 Vcs-git: https://gitlab.com/smlx/quagga.git
28 Vcs-browser: https://gitlab.com/smlx/quagga
29 Homepage: http://www.quagga.net/
30
31 Package: quagga
32 Architecture: any
33 Depends:
34  quagga-bgpd (= ${binary:Version}),
35  quagga-core (= ${binary:Version}),
36  quagga-isisd (= ${binary:Version}),
37  quagga-ospf6d (= ${binary:Version}),
38  quagga-ospfd (= ${binary:Version}),
39  quagga-pimd (= ${binary:Version}),
40  quagga-ripd (= ${binary:Version}),
41  quagga-ripngd (= ${binary:Version}),
42  ${misc:Depends},
43  ${shlibs:Depends}
44 Description: network routing daemons (metapackage)
45  GNU Quagga is free software which manages TCP/IP based routing protocols.
46  It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, and RIPng as
47  well as the IPv6 versions of these.
48  .
49  As the predecessor Zebra has been considered orphaned, the Quagga project
50  has been formed by members of the zebra mailing list and the former
51  zebra-pj project to continue developing.
52  .
53  Quagga uses threading if the kernel supports it, but can also run on
54  kernels that do not support threading. Each protocol has its own daemon.
55  .
56  It is more than a routed replacement, it can be used as a Route Server and
57  a Route Reflector.
58  .
59  This metapackage depends on the full suite of Quagga routing daemons.
60
61 Package: quagga-core
62 Architecture: any
63 Depends:
64  iproute2,
65  ${misc:Depends},
66  ${shlibs:Depends}
67 Pre-Depends:
68  adduser,
69  dpkg (>= 1.17.14)
70 Conflicts:
71  zebra,
72  zebra-pj
73 Replaces:
74  libquagga0 (<< 1.1.1-2~),
75  quagga (<< 1.1.0-1),
76  zebra,
77  zebra-pj
78 Breaks:
79  libquagga0 (<< 1.1.1-2~),
80  quagga (<< 1.1.0-1)
81 Suggests:
82  quagga-bgpd (= ${binary:Version}),
83  quagga-isisd (= ${binary:Version}),
84  quagga-ospf6d (= ${binary:Version}),
85  quagga-ospfd (= ${binary:Version}),
86  quagga-pimd (= ${binary:Version}),
87  quagga-ripd (= ${binary:Version}),
88  quagga-ripngd (= ${binary:Version}),
89  snmpd
90 Description: network routing daemons (core abstraction layer)
91  GNU Quagga is free software which manages TCP/IP based routing protocols.
92  It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, and RIPng as
93  well as the IPv6 versions of these.
94  .
95  As the predecessor Zebra has been considered orphaned, the Quagga project
96  has been formed by members of the zebra mailing list and the former
97  zebra-pj project to continue developing.
98  .
99  Quagga uses threading if the kernel supports it, but can also run on
100  kernels that do not support threading. Each protocol has its own daemon.
101  .
102  It is more than a routed replacement, it can be used as a Route Server and
103  a Route Reflector.
104  .
105  This package provides the zebra daemon, vtysh shell, and framework used by the
106  protocol-specific daemons.
107
108 Package: quagga-doc
109 Section: doc
110 Architecture: all
111 Depends:
112  ${misc:Depends},
113  ${shlibs:Depends}
114 Suggests:
115  quagga
116 Description: network routing daemons (documentation)
117  GNU Quagga is free software which manages TCP/IP based routing protocols.
118  It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, and RIPng as
119  well as the IPv6 versions of these.
120  .
121  This package contains the extended documentation.
122
123 Package: quagga-bgpd
124 Architecture: any
125 Depends:
126  quagga-core (= ${binary:Version}),
127  ${misc:Depends},
128  ${shlibs:Depends}
129 Replaces:
130  quagga (<< 1.1.0-1)
131 Breaks:
132  quagga (<< 1.1.0-1)
133 Description: BGP4/BGP4+ routing daemon
134  GNU Quagga is free software which manages TCP/IP based routing protocols.
135  It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, and RIPng as
136  well as the IPv6 versions of these.
137  .
138  This package contains the BGP4/BGP4+ routing daemon.
139
140 Package: quagga-isisd
141 Architecture: any
142 Depends:
143  quagga-core (= ${binary:Version}),
144  ${misc:Depends},
145  ${shlibs:Depends}
146 Replaces:
147  quagga (<< 1.1.0-1)
148 Breaks:
149  quagga (<< 1.1.0-1)
150 Description: IS-IS routing daemon
151  GNU Quagga is free software which manages TCP/IP based routing protocols.
152  It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, and RIPng as
153  well as the IPv6 versions of these.
154  .
155  This package contains the IS-IS routing daemon.
156
157 Package: quagga-ospf6d
158 Architecture: any
159 Depends:
160  quagga-core (= ${binary:Version}),
161  ${misc:Depends},
162  ${shlibs:Depends}
163 Replaces:
164  quagga (<< 1.1.0-1)
165 Breaks:
166  quagga (<< 1.1.0-1)
167 Description: OSPF6 routing daemon
168  GNU Quagga is free software which manages TCP/IP based routing protocols.
169  It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, and RIPng as
170  well as the IPv6 versions of these.
171  .
172  This package contains the OSPF6 routing daemon.
173
174 Package: quagga-ospfd
175 Architecture: any
176 Depends:
177  quagga-core (= ${binary:Version}),
178  ${misc:Depends},
179  ${shlibs:Depends}
180 Replaces:
181  quagga (<< 1.1.0-1)
182 Breaks:
183  quagga (<< 1.1.0-1)
184 Description: OSPF routing daemon
185  GNU Quagga is free software which manages TCP/IP based routing protocols.
186  It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, and RIPng as
187  well as the IPv6 versions of these.
188  .
189  This package contains the OSPF routing daemon.
190
191 Package: quagga-pimd
192 Architecture: any
193 Depends:
194  quagga-core (= ${binary:Version}),
195  ${misc:Depends},
196  ${shlibs:Depends}
197 Replaces:
198  quagga (<< 1.1.0-1)
199 Breaks:
200  quagga (<< 1.1.0-1)
201 Conflicts:
202  pimd
203 Description: PIM routing daemon
204  GNU Quagga is free software which manages TCP/IP based routing protocols.
205  It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, and RIPng as
206  well as the IPv6 versions of these.
207  .
208  This package contains the PIM routing daemon.
209
210 Package: quagga-ripd
211 Architecture: any
212 Depends:
213  quagga-core (= ${binary:Version}),
214  ${misc:Depends},
215  ${shlibs:Depends}
216 Replaces:
217  quagga (<< 1.1.0-1)
218 Breaks:
219  quagga (<< 1.1.0-1)
220 Description: RIPv1 routing daemon
221  GNU Quagga is free software which manages TCP/IP based routing protocols.
222  It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, and RIPng as
223  well as the IPv6 versions of these.
224  .
225  This package contains the RIPv1/RIPv2 routing daemon.
226
227 Package: quagga-ripngd
228 Architecture: any
229 Depends:
230  quagga-core (= ${binary:Version}),
231  ${misc:Depends},
232  ${shlibs:Depends}
233 Replaces:
234  quagga (<< 1.1.0-1)
235 Breaks:
236  quagga (<< 1.1.0-1)
237 Description: RIPng routing daemon
238  GNU Quagga is free software which manages TCP/IP based routing protocols.
239  It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, and RIPng as
240  well as the IPv6 versions of these.
241  .
242  This package contains the RIPng routing daemon.