Add python-eventlet package to MOS 9.0 repository
[packages/trusty/python-eventlet.git] / debian / control
index 54d0b6f66b17fe836897b7afec386faf5f60da2c..d6c80e775aa03c9c16f988276a2b35f0abe33d84 100644 (file)
@@ -1,22 +1,42 @@
 Source: python-eventlet
 Section: python
 Priority: optional
-Maintainer: Mirantis OpenStack Team <mos@mirantis.com>
+Maintainer: PKG OpenStack <openstack-devel@lists.alioth.debian.org>
+Uploaders: Laszlo Boszormenyi (GCS) <gcs@debian.org>,
+           Thomas Goirand <zigo@debian.org>,
+           Ondřej Nový <novy@ondrej.org>,
 Build-Depends: debhelper (>= 9),
-               python-all (>= 2.7.1),
+               dh-python,
+               openstack-pkg-tools,
+               python-all,
                python-setuptools,
-               python-sphinx (>= 1.0.7+dfsg)
-Build-Depends-Indep: python-greenlet (>= 0.3.1-2.1),
+               python-sphinx,
+               python3-all,
+               python3-setuptools,
+Build-Depends-Indep: python-dnspython,
+                     python-greenlet,
                      python-httplib2,
                      python-mock,
                      python-nose,
-                     python-openssl
-Standards-Version: 3.9.5
+                     python-openssl,
+                     python-zmq,
+                     python3-dnspython,
+                     python3-greenlet,
+                     python3-httplib2,
+                     python3-mock,
+                     python3-nose,
+                     python3-openssl,
+                     python3-zmq,
+Standards-Version: 3.9.7
+Vcs-Browser: https://anonscm.debian.org/cgit/openstack/python-eventlet.git/
+Vcs-Git: https://anonscm.debian.org/git/openstack/python-eventlet.git
 Homepage: http://eventlet.net
 
 Package: python-eventlet
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, ${sphinxdoc:Depends}
+Depends: python-greenlet,
+         ${misc:Depends},
+         ${python:Depends},
 Description: concurrent networking library - Python 2.x
  Eventlet allows you to change how you run your code, not how you write it.
  .
@@ -31,3 +51,46 @@ Description: concurrent networking library - Python 2.x
  patterns, and the list of the basic API primitives.
  .
  This package provides the Python 2.x module.
+
+Package: python3-eventlet
+Architecture: all
+Depends: python3-greenlet,
+         ${misc:Depends},
+         ${python3:Depends},
+         ${sphinxdoc:Depends},
+Description: concurrent networking library - Python 3.x
+ Eventlet allows you to change how you run your code, not how you write it.
+ .
+ It uses epoll or libevent for highly scalable non-blocking I/O.
+ Coroutines ensure that the developer uses a blocking style of programming
+ that is similar to threading, but provide the benefits of non-blocking I/O.
+ The event dispatch is implicit, which means you can easily use Eventlet from
+ the Python interpreter, or as a small part of a larger application.
+ .
+ It's easy to get started using Eventlet, and easy to convert existing
+ applications to use it. Start off by looking at examples, common design
+ patterns, and the list of the basic API primitives.
+ .
+ This package provides the Python 3.x module.
+
+Package: python-eventlet-doc
+Architecture: all
+Section: doc
+Breaks: python-eventlet (<< 0.17.4)
+Replaces: python-eventlet (<< 0.17.4)
+Depends: ${misc:Depends},
+         ${sphinxdoc:Depends},
+Description: concurrent networking library - doc
+ Eventlet allows you to change how you run your code, not how you write it.
+ .
+ It uses epoll or libevent for highly scalable non-blocking I/O.
+ Coroutines ensure that the developer uses a blocking style of programming
+ that is similar to threading, but provide the benefits of non-blocking I/O.
+ The event dispatch is implicit, which means you can easily use Eventlet from
+ the Python interpreter, or as a small part of a larger application.
+ .
+ It's easy to get started using Eventlet, and easy to convert existing
+ applications to use it. Start off by looking at examples, common design
+ patterns, and the list of the basic API primitives.
+ .
+ This package provides the documentation.