]> git.proxmox.com Git - corosync-pve.git/blame - debian/control
d/control: define compat level via build-depends and raise to 13
[corosync-pve.git] / debian / control
CommitLineData
8dcb3076
TL
1Source: corosync
2Section: admin
3Priority: optional
9f389a22 4Maintainer: Proxmox Support Team <support@proxmox.com>
3212af02 5Standards-Version: 4.5.1
8dcb3076 6Build-Depends:
3add9577 7 debhelper-compat (= 13),
8dcb3076 8 dctrl-tools,
f8a46c8e
TL
9# maybe too strict, but the buster dwz failed:
10 dwz (>= 0.13-5),
8dcb3076
TL
11 groff,
12 libdbus-1-dev,
13 libknet-dev,
6d0495c4 14 libnozzle-dev,
8dcb3076
TL
15# protect backports from silent log loss (#898266):
16 libqb-dev (>= 1.0.3),
90cd810c 17 libreadline-dev,
8dcb3076
TL
18 libsnmp-dev,
19# libstatgrab is Linux-only until #823899 and #823900 gets fixed:
20 libstatgrab-dev [linux-any],
21 libsystemd-dev [linux-any],
22 libxml2-dev,
23 pkg-config,
24 zlib1g-dev
25Build-Depends-Indep:
26 doxygen,
27 graphviz,
f4a8ee46 28Rules-Requires-Root: no
8dcb3076 29Homepage: https://corosync.github.io/corosync/
1a9b3f34
TL
30Vcs-Git: git://git.proxmox.com/git/corosync-pve
31Vcs-Browser: https://git.proxmox.com/?p=corosync-pve.git
8dcb3076
TL
32X-Common-Description: The Corosync Cluster Engine is a Group Communication
33 System with additional features for implementing high availability within
34 applications. The project provides four C Application Programming Interface
35 features:
36 .
37 * A closed process group communication model with virtual synchrony
38 guarantees for creating replicated state machines.
39 * A simple availability manager that restarts the application process
40 when it has failed.
41 * A configuration and statistics in-memory database that provide the
42 ability to set, retrieve, and receive change notifications of
43 information.
44 * A quorum system that notifies applications when quorum is achieved
45 or lost.
46
47Package: corosync
48Architecture: any
49Pre-Depends:
50 ${misc:Pre-Depends},
51Depends: ${shlibs:Depends},
52 ${misc:Depends},
53 lsb-base (>= 3.0-6),
54 adduser,
55 xsltproc
56Description: cluster engine daemon and utilities
57 ${S:X-Common-Description}
58 .
59 This package contains the Corosync daemon and some administration tools.
60
61Package: corosync-notifyd
62Architecture: any
63Pre-Depends:
64 ${misc:Pre-Depends},
65Depends: ${shlibs:Depends},
66 ${misc:Depends},
67 corosync,
68 lsb-base (>= 3.0-6)
69Recommends: dbus
70Description: cluster engine notification daemon
71 ${S:X-Common-Description}
72 .
73 This package contains the DBus/SNMP notification daemon for Corosync events.
74
90cd810c
TL
75Package: corosync-vqsim
76Architecture: any
77Pre-Depends:
78 ${misc:Pre-Depends},
79Depends: ${shlibs:Depends},
80 ${misc:Depends},
81Description: cluster engine votequorum simulator
82 ${S:X-Common-Description}
83 .
84 This package contains the Corosync votequorum simulator. It
85 can simulate multiple nodes, network splits and a basic quorum device.
86
8dcb3076
TL
87Package: corosync-doc
88Section: doc
89Architecture: all
90Multi-Arch: foreign
91Depends: ${misc:Depends}
92Recommends: w3m | www-browser
93Description: cluster engine HTML documentation
94 ${S:X-Common-Description}
95 .
96 This package contains the Corosync HTML manuals and the API documentation
97 generated by Doxygen.
98
99Package: libcfg7
100Section: libs
101Architecture: any
102Multi-Arch: same
103Pre-Depends: ${misc:Pre-Depends}
104Depends: ${shlibs:Depends},
105 ${misc:Depends}
106Description: cluster engine CFG library
107 ${S:X-Common-Description}
108 .
109 This package contains the CFG library.
110
111Package: libcmap4
112Section: libs
113Architecture: any
114Multi-Arch: same
115Pre-Depends: ${misc:Pre-Depends}
116Depends: ${shlibs:Depends},
117 ${misc:Depends}
118Description: cluster engine CMAP library
119 ${S:X-Common-Description}
120 .
121 This package contains the Configuration Map library.
122
123Package: libcorosync-common4
124Section: libs
125Architecture: any
126Multi-Arch: same
127Pre-Depends: ${misc:Pre-Depends}
128Depends: ${shlibs:Depends},
129 ${misc:Depends}
130Description: cluster engine common library
131 ${S:X-Common-Description}
132 .
133 This package contains the Corosync common library.
134
135Package: libcpg4
136Section: libs
137Architecture: any
138Multi-Arch: same
139Pre-Depends: ${misc:Pre-Depends}
140Depends: ${shlibs:Depends},
141 ${misc:Depends}
142Description: cluster engine CPG library
143 ${S:X-Common-Description}
144 .
145 This package contains the Closed Process Group library.
146
147Package: libquorum5
148Section: libs
149Architecture: any
150Multi-Arch: same
151Pre-Depends: ${misc:Pre-Depends}
152Depends: ${shlibs:Depends},
153 ${misc:Depends}
154Description: cluster engine Quorum library
155 ${S:X-Common-Description}
156 .
157 This package contains the Quorum library.
158
159Package: libsam4
160Section: libs
161Architecture: any
162Multi-Arch: same
163Pre-Depends: ${misc:Pre-Depends}
164Depends: ${shlibs:Depends},
165 ${misc:Depends}
166Description: cluster engine SAM library
167 ${S:X-Common-Description}
168 .
169 This package contains the Simple Availability Manager library.
170
171Package: libvotequorum8
172Section: libs
173Architecture: any
174Multi-Arch: same
175Pre-Depends: ${misc:Pre-Depends}
176Depends: ${shlibs:Depends},
177 ${misc:Depends}
178Description: cluster engine Votequorum library
179 ${S:X-Common-Description}
180 .
181 This package contains the Votequorum library.
182
183Package: libcfg-dev
184Section: libdevel
185Architecture: any
186Multi-Arch: same
187Depends: ${misc:Depends},
188 ${header:Depends},
189 libcfg7 (= ${binary:Version})
190Description: cluster engine CFG library development
191 ${S:X-Common-Description}
192 .
193 This package contains the headers and other necessary files to build
194 applications or libraries that use the CFG library.
195
196Package: libcmap-dev
197Section: libdevel
198Architecture: any
199Multi-Arch: same
200Depends: ${misc:Depends},
201 ${header:Depends},
202 libcmap4 (= ${binary:Version})
203Description: cluster engine CMAP library development
204 ${S:X-Common-Description}
205 .
206 This package contains the headers and other necessary files to build
207 applications or libraries that use the Configuration Map library.
208
209Package: libcorosync-common-dev
210Section: libdevel
211Architecture: any
212Multi-Arch: same
213Depends: ${misc:Depends},
214 ${header:Depends},
215 libqb-dev,
216 libcorosync-common4 (= ${binary:Version})
217Description: cluster engine common development
218 ${S:X-Common-Description}
219 .
220 This package contains the headers and other necessary files to build
221 applications or libraries that use the Corosync libraries.
222
223Package: libcpg-dev
224Section: libdevel
225Architecture: any
226Multi-Arch: same
227Depends: ${misc:Depends},
228 ${header:Depends},
229 libcpg4 (= ${binary:Version})
230Description: cluster engine CPG library development
231 ${S:X-Common-Description}
232 .
233 This package contains the headers and other necessary files to build
234 applications or libraries that use the Closed Process Group library.
235
236Package: libquorum-dev
237Section: libdevel
238Architecture: any
239Multi-Arch: same
240Depends: ${misc:Depends},
241 ${header:Depends},
242 libquorum5 (= ${binary:Version})
243Description: cluster engine Quorum library development
244 ${S:X-Common-Description}
245 .
246 This package contains the headers and other necessary files to build
247 applications or libraries that use the Quorum library.
248
249Package: libsam-dev
250Section: libdevel
251Architecture: any
252Multi-Arch: same
253Depends: ${misc:Depends},
254 ${header:Depends},
255 libsam4 (= ${binary:Version})
256Description: cluster engine SAM library development
257 ${S:X-Common-Description}
258 .
259 This package contains the headers and other necessary files to build
260 applications or libraries that use the Simple Availability Manager library.
261
262Package: libvotequorum-dev
263Section: libdevel
264Architecture: any
265Multi-Arch: same
266Depends: ${misc:Depends},
267 ${header:Depends},
268 libvotequorum8 (= ${binary:Version})
269Description: cluster engine Votequorum library development
270 ${S:X-Common-Description}
271 .
272 This package contains the headers and other necessary files to build
273 applications or libraries that use the Votequorum library.