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