]> git.proxmox.com Git - corosync-pve.git/blob - debian/control
buildsys: fix source tarball generation directory level one-off
[corosync-pve.git] / debian / control
1 Source: corosync
2 Section: admin
3 Priority: optional
4 Maintainer: Proxmox Support Team <support@proxmox.com>
5 Standards-Version: 4.5.1
6 Build-Depends:
7 debhelper-compat (= 13),
8 dctrl-tools,
9 # maybe too strict, but the buster dwz failed:
10 dwz (>= 0.13-5),
11 groff,
12 libdbus-1-dev,
13 libknet-dev,
14 libnozzle-dev,
15 # protect backports from silent log loss (#898266):
16 libqb-dev (>= 1.0.3),
17 libreadline-dev,
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
25 Build-Depends-Indep:
26 doxygen,
27 graphviz,
28 Rules-Requires-Root: no
29 Homepage: https://corosync.github.io/corosync/
30 Vcs-Git: git://git.proxmox.com/git/corosync-pve
31 Vcs-Browser: https://git.proxmox.com/?p=corosync-pve.git
32 X-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
47 Package: corosync
48 Architecture: any
49 Pre-Depends:
50 ${misc:Pre-Depends},
51 Depends: ${shlibs:Depends},
52 ${misc:Depends},
53 adduser,
54 xsltproc
55 Description: cluster engine daemon and utilities
56 ${S:X-Common-Description}
57 .
58 This package contains the Corosync daemon and some administration tools.
59
60 Package: corosync-notifyd
61 Architecture: any
62 Pre-Depends:
63 ${misc:Pre-Depends},
64 Depends: ${shlibs:Depends},
65 ${misc:Depends},
66 corosync,
67 Recommends: dbus
68 Description: cluster engine notification daemon
69 ${S:X-Common-Description}
70 .
71 This package contains the DBus/SNMP notification daemon for Corosync events.
72
73 Package: corosync-vqsim
74 Architecture: any
75 Pre-Depends:
76 ${misc:Pre-Depends},
77 Depends: ${shlibs:Depends},
78 ${misc:Depends},
79 Description: cluster engine votequorum simulator
80 ${S:X-Common-Description}
81 .
82 This package contains the Corosync votequorum simulator. It
83 can simulate multiple nodes, network splits and a basic quorum device.
84
85 Package: corosync-doc
86 Section: doc
87 Architecture: all
88 Multi-Arch: foreign
89 Depends: ${misc:Depends}
90 Recommends: w3m | www-browser
91 Description: cluster engine HTML documentation
92 ${S:X-Common-Description}
93 .
94 This package contains the Corosync HTML manuals and the API documentation
95 generated by Doxygen.
96
97 Package: libcfg7
98 Section: libs
99 Architecture: any
100 Multi-Arch: same
101 Pre-Depends: ${misc:Pre-Depends}
102 Depends: ${shlibs:Depends},
103 ${misc:Depends}
104 Description: cluster engine CFG library
105 ${S:X-Common-Description}
106 .
107 This package contains the CFG library.
108
109 Package: libcmap4
110 Section: libs
111 Architecture: any
112 Multi-Arch: same
113 Pre-Depends: ${misc:Pre-Depends}
114 Depends: ${shlibs:Depends},
115 ${misc:Depends}
116 Description: cluster engine CMAP library
117 ${S:X-Common-Description}
118 .
119 This package contains the Configuration Map library.
120
121 Package: libcorosync-common4
122 Section: libs
123 Architecture: any
124 Multi-Arch: same
125 Pre-Depends: ${misc:Pre-Depends}
126 Depends: ${shlibs:Depends},
127 ${misc:Depends}
128 Description: cluster engine common library
129 ${S:X-Common-Description}
130 .
131 This package contains the Corosync common library.
132
133 Package: libcpg4
134 Section: libs
135 Architecture: any
136 Multi-Arch: same
137 Pre-Depends: ${misc:Pre-Depends}
138 Depends: ${shlibs:Depends},
139 ${misc:Depends}
140 Description: cluster engine CPG library
141 ${S:X-Common-Description}
142 .
143 This package contains the Closed Process Group library.
144
145 Package: libquorum5
146 Section: libs
147 Architecture: any
148 Multi-Arch: same
149 Pre-Depends: ${misc:Pre-Depends}
150 Depends: ${shlibs:Depends},
151 ${misc:Depends}
152 Description: cluster engine Quorum library
153 ${S:X-Common-Description}
154 .
155 This package contains the Quorum library.
156
157 Package: libsam4
158 Section: libs
159 Architecture: any
160 Multi-Arch: same
161 Pre-Depends: ${misc:Pre-Depends}
162 Depends: ${shlibs:Depends},
163 ${misc:Depends}
164 Description: cluster engine SAM library
165 ${S:X-Common-Description}
166 .
167 This package contains the Simple Availability Manager library.
168
169 Package: libvotequorum8
170 Section: libs
171 Architecture: any
172 Multi-Arch: same
173 Pre-Depends: ${misc:Pre-Depends}
174 Depends: ${shlibs:Depends},
175 ${misc:Depends}
176 Description: cluster engine Votequorum library
177 ${S:X-Common-Description}
178 .
179 This package contains the Votequorum library.
180
181 Package: libcfg-dev
182 Section: libdevel
183 Architecture: any
184 Multi-Arch: same
185 Depends: ${misc:Depends},
186 ${header:Depends},
187 libcfg7 (= ${binary:Version})
188 Description: cluster engine CFG library development
189 ${S:X-Common-Description}
190 .
191 This package contains the headers and other necessary files to build
192 applications or libraries that use the CFG library.
193
194 Package: libcmap-dev
195 Section: libdevel
196 Architecture: any
197 Multi-Arch: same
198 Depends: ${misc:Depends},
199 ${header:Depends},
200 libcmap4 (= ${binary:Version})
201 Description: cluster engine CMAP library development
202 ${S:X-Common-Description}
203 .
204 This package contains the headers and other necessary files to build
205 applications or libraries that use the Configuration Map library.
206
207 Package: libcorosync-common-dev
208 Section: libdevel
209 Architecture: any
210 Multi-Arch: same
211 Depends: ${misc:Depends},
212 ${header:Depends},
213 libqb-dev,
214 libcorosync-common4 (= ${binary:Version})
215 Description: cluster engine common development
216 ${S:X-Common-Description}
217 .
218 This package contains the headers and other necessary files to build
219 applications or libraries that use the Corosync libraries.
220
221 Package: libcpg-dev
222 Section: libdevel
223 Architecture: any
224 Multi-Arch: same
225 Depends: ${misc:Depends},
226 ${header:Depends},
227 libcpg4 (= ${binary:Version})
228 Description: cluster engine CPG library development
229 ${S:X-Common-Description}
230 .
231 This package contains the headers and other necessary files to build
232 applications or libraries that use the Closed Process Group library.
233
234 Package: libquorum-dev
235 Section: libdevel
236 Architecture: any
237 Multi-Arch: same
238 Depends: ${misc:Depends},
239 ${header:Depends},
240 libquorum5 (= ${binary:Version})
241 Description: cluster engine Quorum library development
242 ${S:X-Common-Description}
243 .
244 This package contains the headers and other necessary files to build
245 applications or libraries that use the Quorum library.
246
247 Package: libsam-dev
248 Section: libdevel
249 Architecture: any
250 Multi-Arch: same
251 Depends: ${misc:Depends},
252 ${header:Depends},
253 libsam4 (= ${binary:Version})
254 Description: cluster engine SAM library development
255 ${S:X-Common-Description}
256 .
257 This package contains the headers and other necessary files to build
258 applications or libraries that use the Simple Availability Manager library.
259
260 Package: libvotequorum-dev
261 Section: libdevel
262 Architecture: any
263 Multi-Arch: same
264 Depends: ${misc:Depends},
265 ${header:Depends},
266 libvotequorum8 (= ${binary:Version})
267 Description: cluster engine Votequorum library development
268 ${S:X-Common-Description}
269 .
270 This package contains the headers and other necessary files to build
271 applications or libraries that use the Votequorum library.