New (build-)depends for Juno beta 2.
[openstack-build/ceilometer-build.git] / trusty / debian / control
1 Source: ceilometer
2 Section: web
3 Priority: optional
4 Maintainer: PKG OpenStack <openstack-devel@lists.alioth.debian.org>
5 Uploaders: Julien Danjou <acid@debian.org>,
6            Thomas Goirand <zigo@debian.org>,
7            Mehdi Abaakouk <sileht@sileht.net>
8 Build-Depends: debhelper (>= 9),
9                openstack-pkg-tools (>= 9~),
10                po-debconf,
11                python-all (>= 2.6.6-3~),
12                python-pbr (>= 0.6)
13 Build-Depends-Indep: alembic (>= 0.6.4),
14                      mongodb,
15                      python-anyjson (>= 0.3.3),
16                      python-babel (>= 1.3),
17                      python-ceilometerclient (>= 1.0.6),
18                      python-coverage (>= 3.6),
19                      python-croniter,
20                      python-eventlet (>= 0.13.0),
21                      python-fixtures (>= 0.3.14),
22                      python-flask (>= 0.10),
23                      python-glance (>= 2014.1~),
24                      python-glanceclient (>= 1:0.13.1),
25                      python-hacking (>= 0.8),
26                      python-happybase (>= 0.8),
27                      python-httplib2 (>= 0.7.5),
28                      python-iso8601 (>= 0.1.8),
29                      python-jsonpath-rw,
30                      python-jsonschema (>= 2.0.0),
31                      python-keystoneclient (>= 1:0.9.0),
32                      python-kombu (>= 2.4.8),
33                      python-lockfile,
34                      python-lxml,
35                      python-migrate (>= 0.8.2),
36                      python-mock (>= 1.0),
37                      python-mox,
38                      python-msgpack (>= 0.4.0),
39                      python-mysqldb,
40                      python-netaddr (>= 0.7.6),
41                      python-neutronclient (>= 2.3.5),
42                      python-nova (>= 2013.2~),
43                      python-novaclient (>= 2:2.17.0),
44                      python-oslo.config (>= 1.2.1),
45                      python-oslo.vmware (>= 0.4),
46                      python-oslotest,
47                      python-oslosphinx,
48                      python-pecan (>= 0.5.0),
49                      python-pymongo (>= 2.5),
50                      python-pysnmp4 (>= 4.2.1),
51                      python-requests (>= 1.1),
52                      python-six (>= 1.7.0),
53                      python-sphinx,
54                      python-sphinxcontrib-docbookrestapi,
55                      python-sphinxcontrib-httpdomain,
56                      python-sphinxcontrib-pecanwsme (>= 0.6),
57                      python-sqlalchemy (>= 0.8.4),
58                      python-stevedore (>= 0.14),
59                      python-subunit (>= 0.0.18),
60                      python-swift (>= 1.12.0),
61                      python-swiftclient (>= 1:1.6.0),
62                      python-testscenarios (>= 0.4),
63                      python-testtools (>= 0.9.34),
64                      python-tz,
65                      python-webob (>= 1.2.3),
66                      python-wsme (>= 0.6),
67                      python-yaml,
68                      subunit (>= 0.0.18),
69                      testrepository (>= 0.0.18)
70 Standards-Version: 3.9.5
71 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
72 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
73 Homepage: http://wiki.openstack.org/Ceilometer
74
75 Package: python-ceilometer
76 Section: python
77 Architecture: all
78 Pre-Depends: dpkg (>= 1.15.6~)
79 Depends: alembic (>= 0.6.4),
80          libjs-jquery,
81          python-anyjson (>= 0.3.3),
82          python-ceilometerclient (>= 1.0.6),
83          python-croniter,
84          python-eventlet (>= 0.13.0),
85          python-flask (>= 0.10),
86          python-glanceclient (>= 1:0.13.1),
87          python-greenlet (>= 0.4),
88          python-happybase (>= 0.8),
89          python-iso8601 (>= 0.1.8),
90          python-jsonpath-rw,
91          python-jsonschema (>= 2.0.0),
92          python-keystoneclient (>= 1:0.9.0),
93          python-kombu (>= 2.4.8),
94          python-lockfile,
95          python-lxml,
96          python-migrate (>= 0.8.2),
97          python-msgpack (>= 0.4.0),
98          python-mysqldb,
99          python-netaddr (>= 0.7.6),
100          python-neutronclient (>= 2.3.5),
101          python-novaclient (>= 2:2.17.0),
102          python-oslo.config (>= 1.2.1),
103          python-oslo.vmware (>= 0.4),
104          python-pbr (>= 0.6),
105          python-pecan (>= 0.5.0),
106          python-pymongo (>= 2.5),
107          python-pysnmp4 (>= 4.2.1),
108          python-requests (>= 1.1),
109          python-six (>= 1.7.0),
110          python-sqlalchemy (>= 0.8.4),
111          python-stevedore (>= 0.14),
112          python-swiftclient (>= 1:1.6.0),
113          python-tz,
114          python-webob (>= 1.2.3),
115          python-wsme (>= 0.6),
116          python-yaml,
117          ${misc:Depends},
118          ${python:Depends}
119 Description: OpenStack efficient metering counters system - Python libraries
120  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
121  providing all the counters they need to establish customer billing, across
122  all current and future OpenStack components. The delivery of counters must be
123  traceable and auditable, the counters must be easily extensible to support new
124  projects, and agents doing data collections should be independent of the
125  overall system.
126  .
127  This package contains the Python libraries that are needed for all parts of
128  Ceilometer.
129
130 Package: ceilometer-common
131 Architecture: all
132 Pre-Depends: dpkg (>= 1.15.6~)
133 Depends: adduser,
134          dpkg-dev,
135          python-ceilometer (= ${binary:Version}),
136          ${misc:Depends},
137          ${python:Depends}
138 Provides: ${python:Provides}
139 Description: OpenStack efficient metering counters system - common files
140  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
141  providing all the counters they need to establish customer billing, across
142  all current and future OpenStack components. The delivery of counters must be
143  traceable and auditable, the counters must be easily extensible to support new
144  projects, and agents doing data collections should be independent of the
145  overall system.
146  .
147  This package contains files that are needed for all parts of Ceilometer.
148
149 Package: ceilometer-collector
150 Architecture: all
151 Pre-Depends: dpkg (>= 1.15.6~)
152 Depends: ceilometer-common (= ${binary:Version}),
153          ${misc:Depends},
154          ${ostack-lsb-base},
155          ${python:Depends}
156 Description: OpenStack efficient metering counters system - collector service
157  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
158  providing all the counters they need to establish customer billing, across
159  all current and future OpenStack components. The delivery of counters must be
160  traceable and auditable, the counters must be easily extensible to support new
161  projects, and agents doing data collections should be independent of the
162  overall system.
163  .
164  This package contains the collector service.
165
166 Package: ceilometer-api
167 Architecture: all
168 Pre-Depends: dpkg (>= 1.15.6~)
169 Depends: adduser,
170          ceilometer-common (= ${binary:Version}),
171          debconf,
172          ${misc:Depends},
173          ${ostack-lsb-base},
174          ${python:Depends}
175 Description: OpenStack efficient metering counters system (API service)
176  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
177  providing all the counters they need to establish customer billing, across
178  all current and future OpenStack components. The delivery of counters must be
179  traceable and auditable, the counters must be easily extensible to support new
180  projects, and agents doing data collections should be independent of the
181  overall system.
182  .
183  This package contains the API service.
184
185 Package: ceilometer-agent-compute
186 Architecture: all
187 Pre-Depends: dpkg (>= 1.15.6~)
188 Depends: ceilometer-common (= ${binary:Version}),
189          ${misc:Depends},
190          ${ostack-lsb-base},
191          ${python:Depends}
192 Description: OpenStack efficient metering counters system - compute agent
193  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
194  providing all the counters they need to establish customer billing, across
195  all current and future OpenStack components. The delivery of counters must be
196  traceable and auditable, the counters must be easily extensible to support new
197  projects, and agents doing data collections should be independent of the
198  overall system.
199  .
200  This package contains the compute agent.
201
202 Package: ceilometer-agent-central
203 Architecture: all
204 Pre-Depends: dpkg (>= 1.15.6~)
205 Depends: ceilometer-common (= ${binary:Version}),
206          ${misc:Depends},
207          ${ostack-lsb-base},
208          ${python:Depends}
209 Description: OpenStack efficient metering counters system - central agent
210  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
211  providing all the counters they need to establish customer billing, across
212  all current and future OpenStack components. The delivery of counters must be
213  traceable and auditable, the counters must be easily extensible to support new
214  projects, and agents doing data collections should be independent of the
215  overall system.
216  .
217  This package contains the central agent.
218
219 Package: ceilometer-alarm-evaluator
220 Architecture: all
221 Pre-Depends: dpkg (>= 1.15.6~)
222 Depends: ceilometer-common (= ${binary:Version}),
223          ${misc:Depends},
224          ${ostack-lsb-base},
225          ${python:Depends}
226 Description: OpenStack efficient metering counters system - alarm evaluator
227  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
228  providing all the counters they need to establish customer billing, across
229  all current and future OpenStack components. The delivery of counters must be
230  traceable and auditable, the counters must be easily extensible to support new
231  projects, and agents doing data collections should be independent of the
232  overall system.
233  .
234  This package contains the alarm evaluator daemon.
235
236 Package: ceilometer-alarm-notifier
237 Architecture: all
238 Pre-Depends: dpkg (>= 1.15.6~)
239 Depends: ceilometer-common (= ${binary:Version}),
240          ${misc:Depends},
241          ${ostack-lsb-base},
242          ${python:Depends}
243 Description: OpenStack efficient metering counters system - alarm notifier
244  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
245  providing all the counters they need to establish customer billing, across
246  all current and future OpenStack components. The delivery of counters must be
247  traceable and auditable, the counters must be easily extensible to support new
248  projects, and agents doing data collections should be independent of the
249  overall system.
250  .
251  This package contains the alarm notifier daemon.
252
253 Package: ceilometer-agent-notification
254 Architecture: all
255 Pre-Depends: dpkg (>= 1.15.6~)
256 Depends: ceilometer-common (= ${binary:Version}),
257          ${misc:Depends},
258          ${ostack-lsb-base},
259          ${python:Depends}
260 Description: OpenStack efficient metering counters system - alarm notifier
261  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
262  providing all the counters they need to establish customer billing, across
263  all current and future OpenStack components. The delivery of counters must be
264  traceable and auditable, the counters must be easily extensible to support new
265  projects, and agents doing data collections should be independent of the
266  overall system.
267  .
268  This package contains the notification agent daemon.