Fix stevedore needed version
[openstack-build/ceilometer-build.git] / trusty / debian / control
index 9f145b014e31816ea79a7ab0cfffeb3028c24835..c36a1cc5c066a432fa3f974e968b23070af90a63 100644 (file)
@@ -8,8 +8,8 @@ Uploaders: Loic Dachary (OuoU) <loic@debian.org>,
            Ghe Rivero <ghe.rivero@stackops.com>,
            Mehdi Abaakouk <sileht@sileht.net>
 Build-Depends: debhelper (>= 9),
            Ghe Rivero <ghe.rivero@stackops.com>,
            Mehdi Abaakouk <sileht@sileht.net>
 Build-Depends: debhelper (>= 9),
- python-all (>= 2.6),
- python-all-dev (>=  2.6.6-3~)
+ python-all (>= 2.6.6-3~),
+ openstack-pkg-tools
 Build-Depends-Indep: pep8,
  python-anyjson, 
  python-eventlet,  
 Build-Depends-Indep: pep8,
  python-anyjson, 
  python-eventlet,  
@@ -24,10 +24,10 @@ Build-Depends-Indep: pep8,
  python-mox,   
  python-netaddr,  
  python-nose,
  python-mox,   
  python-netaddr,  
  python-nose,
- python-nova,
+ python-nova (>= 2012.2),
  python-setuptools-git,
  python-sqlalchemy,
  python-setuptools-git,
  python-sqlalchemy,
- python-stevedore,
+ python-stevedore (>= 0.6),
  python-webob,
 Standards-Version: 3.9.3
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
  python-webob,
 Standards-Version: 3.9.3
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
@@ -39,16 +39,17 @@ Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
 Depends: ${python:Depends}, ${misc:Depends},
  python-anyjson,   
 Pre-Depends: dpkg (>= 1.15.6~)
 Depends: ${python:Depends}, ${misc:Depends},
  python-anyjson,   
- python-eventlet,  
- python-flask,     
+ python-eventlet,
+ python-flask (>= 0.9),
  python-iso8601,
  python-kombu,
  python-lockfile,
  python-iso8601,
  python-kombu,
  python-lockfile,
+ python-nova (>= 2012.2),
  python-netaddr, 
  python-sqlalchemy,
  python-netaddr, 
  python-sqlalchemy,
- python-stevedore
+ python-stevedore (>= 0.6),
  python-webob
  python-webob
-Description: ceilometer python libraries
+Description: openstack efficient metering counters system (Python libraries)
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
@@ -58,7 +59,7 @@ Description: ceilometer python libraries
  .
  (A ceilometer is an instrument that measures cloud coverage.)
  .
  .
  (A ceilometer is an instrument that measures cloud coverage.)
  .
- This package contains the python libraries that are needed for all parts of
+ This package contains the Python libraries that are needed for all parts of
  ceilometer
 
 Package: ceilometer-common
  ceilometer
 
 Package: ceilometer-common
@@ -66,7 +67,7 @@ Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
 Depends: python-ceilometer (= ${binary:Version}), ${python:Depends}, ${misc:Depends}, adduser
 Provides: ${python:Provides}
 Pre-Depends: dpkg (>= 1.15.6~)
 Depends: python-ceilometer (= ${binary:Version}), ${python:Depends}, ${misc:Depends}, adduser
 Provides: ${python:Provides}
-Description: ceilometer common files
+Description: openstack efficient metering counters system (common files)
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
@@ -82,7 +83,7 @@ Package: ceilometer-collector
 Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
 Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
-Description: ceilometer collector service
+Description: openstack efficient metering counters system  (collector service)
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
@@ -98,7 +99,7 @@ Package: ceilometer-api
 Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
 Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
-Description: ceilometer api service
+Description: openstack efficient metering counters system (API service)
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
@@ -106,13 +107,13 @@ Description: ceilometer api service
  projects, and agents doing data collections should be independent of the
  overall system.
  .
  projects, and agents doing data collections should be independent of the
  overall system.
  .
- This package contains the api service
+ This package contains the API service
 
 Package: ceilometer-agent-compute
 Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
 
 Package: ceilometer-agent-compute
 Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
-Description: ceilometer compute agent
+Description: openstack efficient metering counters system (compute agent)
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
@@ -127,8 +128,9 @@ Description: ceilometer compute agent
 Package: ceilometer-agent-central
 Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
 Package: ceilometer-agent-central
 Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
-Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
-Description: ceilometer central agent
+Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends},
+ ${misc:Depends}, python-keystoneclient
+Description: openstack efficient metering counters system (central agent)
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be