Add basic Debian packaging.

This commit is contained in:
Neil Williams 2012-08-07 23:39:32 -07:00
parent 87d1101f19
commit a8b8813934
9 changed files with 74 additions and 0 deletions

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
kazoo (0.6) unstable; urgency=low
* Packaged for debian.
-- Neil Williams <neil@reddit.com> Tue, 07 Aug 2012 23:22:19 -0700

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
8

50
debian/control vendored Normal file
View File

@ -0,0 +1,50 @@
Source: kazoo
Section: python
Priority: optional
Maintainer: Kazoo Team <user@zookeeper.apache.org>
Build-Depends: python-setuptools (>= 0.6b3),
python-all (>= 2.6.6-3),
debhelper (>= 8.0.0)
Standards-Version: 3.9.3
Homepage: https://github.com/python-zk/kazoo
Vcs-Git: git://github.com/python-zk/kazoo.git
Vcs-Browser: https://github.com/python-zk/kazoo
Package: python-kazoo
Architecture: all
Depends: ${python:Depends}, ${misc:Depends}
Description: higher level API to Apache Zookeeper for Python clients.
Kazoo features:
.
* Support for gevent 0.13 and gevent 1.0b
* Unified asynchronous API for use with greenlets or threads
* Lock, Party, Election, and Partitioner recipe implementations (more
implementations are in development)
* Data and Children Watchers
* Integrated testing helpers for Zookeeper clusters
* Simplified Zookeeper connection state tracking
* Pure-Python based implementation of the wire protocol, avoiding all the
memory leaks, lacking features, and debugging madness of the C library
.
Kazoo is heavily inspired by Netflix Curator simplifications and helpers.
Package: python-kazoo-doc
Architecture: all
Section: doc
Depends: ${misc:Depends}, ${python:Depends}
Description: higher level API to Apache Zookeeper for Python clients. - API documentation
Kazoo features:
.
* Support for gevent 0.13 and gevent 1.0b
* Unified asynchronous API for use with greenlets or threads
* Lock, Party, Election, and Partitioner recipe implementations (more
implementations are in development)
* Data and Children Watchers
* Integrated testing helpers for Zookeeper clusters
* Simplified Zookeeper connection state tracking
* Pure-Python based implementation of the wire protocol, avoiding all the
memory leaks, lacking features, and debugging madness of the C library
.
Kazoo is heavily inspired by Netflix Curator simplifications and helpers.
.
This package contains the API documentation.

8
debian/copyright vendored Normal file
View File

@ -0,0 +1,8 @@
Format: http://dep.debian.net/deps/dep5
Upstream-Name: kazoo
Source: https://github.com/python-zk/kazoo
Files: *
Copyright: 2012 Kazoo Team
License: Apache-2.0
See /usr/share/common-licenses/Apache-2.0

2
debian/docs vendored Normal file
View File

@ -0,0 +1,2 @@
README.rst
CHANGES.rst

1
debian/python-kazoo-doc.install vendored Normal file
View File

@ -0,0 +1 @@
docs /usr/share/doc/python-kazoo-doc/

2
debian/python-kazoo.install vendored Normal file
View File

@ -0,0 +1,2 @@
debian/tmp/usr/lib/python*/dist-packages/kazoo
debian/tmp/usr/lib/python*/dist-packages/kazoo-*.egg-info

4
debian/rules vendored Executable file
View File

@ -0,0 +1,4 @@
#!/usr/bin/make -f
%:
dh $@ --with python2 --buildsystem=python_distutils

1
debian/source/format vendored Normal file
View File

@ -0,0 +1 @@
3.0 (native)