Readds python-nova as build-depends.
[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 (>= 6~),
10                po-debconf,
11                python-all (>= 2.6.6-3~),
12                python-d2to1 (>= 0.2.10),
13                python-pbr (>= 0.5.21)
14 Build-Depends-Indep: alembic,
15                      mongodb,
16                      msgpack-python,
17                      pep8,
18                      python-anyjson (>= 0.2.4),
19                      python-argparse,
20                      python-babel,
21                      python-ceilometerclient (>= 1.0.2),
22                      python-coverage,
23                      python-docutils (>= 0.9.1),
24                      python-eventlet,
25                      python-extras,
26                      python-fixtures (>= 0.3.12),
27                      python-flask (>= 0.10),
28                      python-glanceclient (>= 1:0.6),
29                      python-happybase,
30                      python-iso8601,
31                      python-keystoneclient (>= 1:0.2.3),
32                      python-kombu (>> 2.4.7),
33                      python-lockfile,
34                      python-lxml,
35                      python-ming,
36                      python-mock,
37                      python-mox,
38                      python-netaddr (>= 0.7.6),
39                      python-netifaces,
40                      python-nose,
41                      python-nova (>= 2013.2~),
42                      python-novaclient (>= 2:2.6.10),
43                      python-oslo.config,
44                      python-oslo.sphinx,
45                      python-pecan (>= 0.2.1),
46                      python-pymongo (>= 2.4),
47                      python-requests (>= 1.2),
48                      python-setuptools-git,
49                      python-simplegeneric (>= 0.8),
50                      python-sphinx,
51                      python-sphinxcontrib-pecanwsme,
52                      python-sqlalchemy (>= 0.7.3),
53                      python-stevedore (>= 0.9),
54                      python-subunit,
55                      python-swift (>= 1.8.0),
56                      python-swiftclient,
57                      python-testrepository (>= 0.0.13),
58                      python-testscenarios,
59                      python-testtools (>= 0.9.29),
60                      python-unittest2,
61                      python-webob (>= 1.2),
62                      python-wsme,
63                      python-yaml,
64                      testrepository (>= 0.0.13)
65 Standards-Version: 3.9.4
66 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
67 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
68 Homepage: http://wiki.openstack.org/Ceilometer
69
70 Package: python-ceilometer
71 Section: python
72 Architecture: all
73 Pre-Depends: dpkg (>= 1.15.6~)
74 Depends: alembic,
75          libjs-jquery,
76          msgpack-python,
77          python-anyjson (>= 0.2.4),
78          python-argparse,
79          python-d2to1 (>= 0.2.10),
80          python-eventlet,
81          python-extras,
82          python-flask (>= 0.10),
83          python-glanceclient (>= 1:0.6),
84          python-greenlet (>= 0.4),
85          python-iso8601,
86          python-keystoneclient (>= 1:0.2.3),
87          python-kombu (>> 2.4.7),
88          python-lockfile,
89          python-lxml,
90          python-netaddr (>= 0.7.6),
91          python-novaclient (>= 2:2.6.10),
92          python-oslo.config,
93          python-pbr (>= 0.5.21),
94          python-pecan (>= 0.2.1),
95          python-pymongo (>= 2.4),
96          python-requests (>= 1.2),
97          python-simplegeneric (>= 0.8),
98          python-sqlalchemy (>= 0.7.3),
99          python-stevedore (>= 0.9),
100          python-swiftclient,
101          python-webob (>= 1.2),
102          python-yaml,
103          ${misc:Depends},
104          ${python:Depends}
105 Description: OpenStack efficient metering counters system - Python libraries
106  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
107  providing all the counters they need to establish customer billing, accros
108  all current and future OpenStack components. The delivery of counters must be
109  traceable and auditable, the counters must be easily extensible to support new
110  projects, and agents doing data collections should be independent of the
111  overall system.
112  .
113  This package contains the Python libraries that are needed for all parts of
114  Ceilometer.
115
116 Package: ceilometer-common
117 Architecture: all
118 Pre-Depends: dpkg (>= 1.15.6~)
119 Depends: adduser,
120          python-ceilometer (= ${binary:Version}),
121          ${misc:Depends},
122          ${python:Depends}
123 Provides: ${python:Provides}
124 Description: OpenStack efficient metering counters system - common files
125  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
126  providing all the counters they need to establish customer billing, accros
127  all current and future OpenStack components. The delivery of counters must be
128  traceable and auditable, the counters must be easily extensible to support new
129  projects, and agents doing data collections should be independent of the
130  overall system.
131  .
132  This package contains files that are needed for all parts of Ceilometer.
133
134 Package: ceilometer-collector
135 Architecture: all
136 Pre-Depends: dpkg (>= 1.15.6~)
137 Depends: ceilometer-common (= ${binary:Version}),
138          ${misc:Depends},
139          ${ostack-lsb-base},
140          ${python:Depends}
141 Description: OpenStack efficient metering counters system - collector service
142  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
143  providing all the counters they need to establish customer billing, accros
144  all current and future OpenStack components. The delivery of counters must be
145  traceable and auditable, the counters must be easily extensible to support new
146  projects, and agents doing data collections should be independent of the
147  overall system.
148  .
149  This package contains the collector service.
150
151 Package: ceilometer-api
152 Architecture: all
153 Pre-Depends: dpkg (>= 1.15.6~)
154 Depends: adduser,
155          ceilometer-common (= ${binary:Version}),
156          debconf,
157          ${misc:Depends},
158          ${ostack-lsb-base},
159          ${python:Depends}
160 Description: OpenStack efficient metering counters system (API service)
161  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
162  providing all the counters they need to establish customer billing, accros
163  all current and future OpenStack components. The delivery of counters must be
164  traceable and auditable, the counters must be easily extensible to support new
165  projects, and agents doing data collections should be independent of the
166  overall system.
167  .
168  This package contains the API service.
169
170 Package: ceilometer-agent-compute
171 Architecture: all
172 Pre-Depends: dpkg (>= 1.15.6~)
173 Depends: ceilometer-common (= ${binary:Version}),
174          ${misc:Depends},
175          ${ostack-lsb-base},
176          ${python:Depends}
177 Description: OpenStack efficient metering counters system - compute agent
178  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
179  providing all the counters they need to establish customer billing, accros
180  all current and future OpenStack components. The delivery of counters must be
181  traceable and auditable, the counters must be easily extensible to support new
182  projects, and agents doing data collections should be independent of the
183  overall system.
184  .
185  This package contains the compute agent.
186
187 Package: ceilometer-agent-central
188 Architecture: all
189 Pre-Depends: dpkg (>= 1.15.6~)
190 Depends: ceilometer-common (= ${binary:Version}),
191          ${misc:Depends},
192          ${ostack-lsb-base},
193          ${python:Depends}
194 Description: OpenStack efficient metering counters system - central agent
195  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
196  providing all the counters they need to establish customer billing, accros
197  all current and future OpenStack components. The delivery of counters must be
198  traceable and auditable, the counters must be easily extensible to support new
199  projects, and agents doing data collections should be independent of the
200  overall system.
201  .
202  This package contains the central agent.