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