Removes duplicate build-dependency.
[openstack-build/ceilometer-build.git] / trusty / debian / control
1 Source: ceilometer
2 Section: python
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  po-debconf,
12  python-all (>= 2.6.6-3~),
13  openstack-pkg-tools
14 Build-Depends-Indep: pep8,
15  python-argparse,
16  python-anyjson (>= 0.2.4),
17  python-babel,
18  python-coverage,
19  python-docutils,
20  python-eventlet,
21  python-extras,
22  python-flask (>= 0.9),
23  python-glance (>= 2013.1~),
24  python-glanceclient (>= 1:0.6),
25  python-iso8601,
26  python-keystoneclient (>= 1:0.2),
27  python-kombu,  
28  python-lockfile,
29  python-lxml,
30  python-ming,
31  python-mock,
32  python-mox,   
33  python-netaddr,
34  python-netifaces,
35  python-nose,
36  python-nova (>= 2013.1~),
37  python-novaclient (>= 1:2.6.10),
38  python-oslo-config,
39  python-pecan,
40  python-pymongo,
41  python-requests,
42  python-setuptools-git,
43  python-sphinx,
44  python-sqlalchemy (>= 0.7.3),
45  python-sqlalchemy (<=0.7.9),
46  python-stevedore (>= 0.6),
47  python-swiftclient,
48  python-unittest2,
49  python-webob (>= 1.2),
50  python-wsme,
51  python-yaml
52 Standards-Version: 3.9.3
53 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
54 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
55 Homepage: http://wiki.openstack.org/Ceilometer
56
57 Package: python-ceilometer
58 Architecture: all
59 Pre-Depends: dpkg (>= 1.15.6~)
60 Depends: ${python:Depends}, ${misc:Depends},
61  libjs-jquery,
62  python-argparse,
63  python-anyjson (>= 0.2.4),
64  python-eventlet,
65  python-extras,
66  python-flask (>= 0.9),
67  python-glanceclient (>= 1:0.6),
68  python-greenlet (>= 0.4),
69  python-keystoneclient (>= 1:0.2),
70  python-iso8601,
71  python-kombu,
72  python-lockfile,
73  python-lxml,
74  python-netaddr,
75  python-novaclient (>= 2:2.6.10),
76  python-oslo-config,
77  python-pecan,
78  python-pymongo,
79  python-requests,
80  python-sqlalchemy (>= 0.7.3),
81  python-sqlalchemy (<=0.7.9),
82  python-stevedore (>= 0.6),
83  python-swiftclient,
84  python-webob (>= 1.2),
85  python-yaml
86 Description: OpenStack efficient metering counters system (Python libraries)
87  Ceilometer aims to deliver a unique point of contact for billing systems to 
88  aquire all counters they need to establish customer billing, accross all
89  current and future OpenStack components. The delivery of counters must be
90  tracable and auditable, the counters must be easily extensible to support new
91  projects, and agents doing data collections should be independent of the
92  overall system.
93  .
94  This package contains the Python libraries that are needed for all parts of
95  Ceilometer.
96
97 Package: ceilometer-common
98 Architecture: all
99 Pre-Depends: dpkg (>= 1.15.6~)
100 Depends: python-ceilometer (= ${binary:Version}), ${python:Depends}, ${misc:Depends}, adduser
101 Provides: ${python:Provides}
102 Description: OpenStack efficient metering counters system (common files)
103  Ceilometer aims to deliver a unique point of contact for billing systems to 
104  aquire all counters they need to establish customer billing, accross all
105  current and future OpenStack components. The delivery of counters must be
106  tracable 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 files that are needed for all parts of Ceilometer.
111
112 Package: ceilometer-collector
113 Architecture: all
114 Pre-Depends: dpkg (>= 1.15.6~)
115 Recommends: python-pymongo (>= 2.2), python-sqlalchemy
116 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
117 Description: OpenStack efficient metering counters system  (collector service)
118  Ceilometer aims to deliver a unique point of contact for billing systems to 
119  aquire all counters they need to establish customer billing, accross all
120  current and future OpenStack components. The delivery of counters must be
121  tracable and auditable, the counters must be easily extensible to support new
122  projects, and agents doing data collections should be independent of the
123  overall system.
124  .
125  This package contains the collector service.
126
127 Package: ceilometer-api
128 Architecture: all
129 Pre-Depends: dpkg (>= 1.15.6~)
130 Recommends: python-pymongo (>= 2.2), python-sqlalchemy
131 Depends: adduser, debconf, ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
132 Description: OpenStack efficient metering counters system (API service)
133  Ceilometer aims to deliver a unique point of contact for billing systems to 
134  aquire all counters they need to establish customer billing, accross all
135  current and future OpenStack components. The delivery of counters must be
136  tracable and auditable, the counters must be easily extensible to support new
137  projects, and agents doing data collections should be independent of the
138  overall system.
139  .
140  This package contains the API service.
141
142 Package: ceilometer-agent-compute
143 Architecture: all
144 Pre-Depends: dpkg (>= 1.15.6~)
145 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
146 Description: OpenStack efficient metering counters system (compute agent)
147  Ceilometer aims to deliver a unique point of contact for billing systems to 
148  aquire all counters they need to establish customer billing, accross all
149  current and future OpenStack components. The delivery of counters must be
150  tracable and auditable, the counters must be easily extensible to support new
151  projects, and agents doing data collections should be independent of the
152  overall system.
153  .
154  This package contains the compute agent.
155
156 Package: ceilometer-agent-central
157 Architecture: all
158 Pre-Depends: dpkg (>= 1.15.6~)
159 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends},
160  ${misc:Depends}
161 Description: OpenStack efficient metering counters system (central agent)
162  Ceilometer aims to deliver a unique point of contact for billing systems to 
163  aquire all counters they need to establish customer billing, accross all
164  current and future OpenStack components. The delivery of counters must be
165  tracable and auditable, the counters must be easily extensible to support new
166  projects, and agents doing data collections should be independent of the
167  overall system.
168  .
169  This package contains the central agent.