summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrodent <rodent@pkgsrc.org>2014-06-08 22:51:04 +0000
committerrodent <rodent@pkgsrc.org>2014-06-08 22:51:04 +0000
commit88dc3c9985a2c0de6d9bc6796294a37acae404bf (patch)
treebcb0f53208b8523948c2355373dd2abb671e2d82
parentf3a3d841a072cb577c172eb14d9be41c1f20b3bb (diff)
downloadpkgsrc-88dc3c9985a2c0de6d9bc6796294a37acae404bf.tar.gz
Import py27-kazoo-2.0b1 as sysutils/py-kazoo.
kazoo implements a higher level API to Apache Zookeeper for Python clients.
-rw-r--r--sysutils/py-kazoo/DESCR1
-rw-r--r--sysutils/py-kazoo/Makefile22
-rw-r--r--sysutils/py-kazoo/PLIST151
-rw-r--r--sysutils/py-kazoo/distinfo5
-rw-r--r--sysutils/py-kazoo/options.mk16
5 files changed, 195 insertions, 0 deletions
diff --git a/sysutils/py-kazoo/DESCR b/sysutils/py-kazoo/DESCR
new file mode 100644
index 00000000000..2323bd8b312
--- /dev/null
+++ b/sysutils/py-kazoo/DESCR
@@ -0,0 +1 @@
+kazoo implements a higher level API to Apache Zookeeper for Python clients.
diff --git a/sysutils/py-kazoo/Makefile b/sysutils/py-kazoo/Makefile
new file mode 100644
index 00000000000..4f8f537d45e
--- /dev/null
+++ b/sysutils/py-kazoo/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2014/06/08 22:51:04 rodent Exp $
+
+DISTNAME= kazoo-2.0b1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= python sysutils
+MASTER_SITES= https://pypi.python.org/packages/source/k/kazoo/
+EXTRACT_SUFX= .zip
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= https://kazoo.readthedocs.org/
+COMMENT= Higher level Zookeeper client
+LICENSE= apache-2.0
+
+USE_LANGUAGES= # none
+
+.include "options.mk"
+
+pre-install:
+ ${CHMOD} -x ${WRKSRC}/kazoo.egg-info/*
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/py-kazoo/PLIST b/sysutils/py-kazoo/PLIST
new file mode 100644
index 00000000000..9f25f491af7
--- /dev/null
+++ b/sysutils/py-kazoo/PLIST
@@ -0,0 +1,151 @@
+@comment $NetBSD: PLIST,v 1.1 2014/06/08 22:51:04 rodent Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/kazoo/__init__.py
+${PYSITELIB}/kazoo/__init__.pyc
+${PYSITELIB}/kazoo/__init__.pyo
+${PYSITELIB}/kazoo/client.py
+${PYSITELIB}/kazoo/client.pyc
+${PYSITELIB}/kazoo/client.pyo
+${PYSITELIB}/kazoo/exceptions.py
+${PYSITELIB}/kazoo/exceptions.pyc
+${PYSITELIB}/kazoo/exceptions.pyo
+${PYSITELIB}/kazoo/handlers/__init__.py
+${PYSITELIB}/kazoo/handlers/__init__.pyc
+${PYSITELIB}/kazoo/handlers/__init__.pyo
+${PYSITELIB}/kazoo/handlers/gevent.py
+${PYSITELIB}/kazoo/handlers/gevent.pyc
+${PYSITELIB}/kazoo/handlers/gevent.pyo
+${PYSITELIB}/kazoo/handlers/threading.py
+${PYSITELIB}/kazoo/handlers/threading.pyc
+${PYSITELIB}/kazoo/handlers/threading.pyo
+${PYSITELIB}/kazoo/handlers/utils.py
+${PYSITELIB}/kazoo/handlers/utils.pyc
+${PYSITELIB}/kazoo/handlers/utils.pyo
+${PYSITELIB}/kazoo/hosts.py
+${PYSITELIB}/kazoo/hosts.pyc
+${PYSITELIB}/kazoo/hosts.pyo
+${PYSITELIB}/kazoo/interfaces.py
+${PYSITELIB}/kazoo/interfaces.pyc
+${PYSITELIB}/kazoo/interfaces.pyo
+${PYSITELIB}/kazoo/loggingsupport.py
+${PYSITELIB}/kazoo/loggingsupport.pyc
+${PYSITELIB}/kazoo/loggingsupport.pyo
+${PYSITELIB}/kazoo/protocol/__init__.py
+${PYSITELIB}/kazoo/protocol/__init__.pyc
+${PYSITELIB}/kazoo/protocol/__init__.pyo
+${PYSITELIB}/kazoo/protocol/connection.py
+${PYSITELIB}/kazoo/protocol/connection.pyc
+${PYSITELIB}/kazoo/protocol/connection.pyo
+${PYSITELIB}/kazoo/protocol/paths.py
+${PYSITELIB}/kazoo/protocol/paths.pyc
+${PYSITELIB}/kazoo/protocol/paths.pyo
+${PYSITELIB}/kazoo/protocol/serialization.py
+${PYSITELIB}/kazoo/protocol/serialization.pyc
+${PYSITELIB}/kazoo/protocol/serialization.pyo
+${PYSITELIB}/kazoo/protocol/states.py
+${PYSITELIB}/kazoo/protocol/states.pyc
+${PYSITELIB}/kazoo/protocol/states.pyo
+${PYSITELIB}/kazoo/recipe/__init__.py
+${PYSITELIB}/kazoo/recipe/__init__.pyc
+${PYSITELIB}/kazoo/recipe/__init__.pyo
+${PYSITELIB}/kazoo/recipe/barrier.py
+${PYSITELIB}/kazoo/recipe/barrier.pyc
+${PYSITELIB}/kazoo/recipe/barrier.pyo
+${PYSITELIB}/kazoo/recipe/counter.py
+${PYSITELIB}/kazoo/recipe/counter.pyc
+${PYSITELIB}/kazoo/recipe/counter.pyo
+${PYSITELIB}/kazoo/recipe/election.py
+${PYSITELIB}/kazoo/recipe/election.pyc
+${PYSITELIB}/kazoo/recipe/election.pyo
+${PYSITELIB}/kazoo/recipe/lock.py
+${PYSITELIB}/kazoo/recipe/lock.pyc
+${PYSITELIB}/kazoo/recipe/lock.pyo
+${PYSITELIB}/kazoo/recipe/partitioner.py
+${PYSITELIB}/kazoo/recipe/partitioner.pyc
+${PYSITELIB}/kazoo/recipe/partitioner.pyo
+${PYSITELIB}/kazoo/recipe/party.py
+${PYSITELIB}/kazoo/recipe/party.pyc
+${PYSITELIB}/kazoo/recipe/party.pyo
+${PYSITELIB}/kazoo/recipe/queue.py
+${PYSITELIB}/kazoo/recipe/queue.pyc
+${PYSITELIB}/kazoo/recipe/queue.pyo
+${PYSITELIB}/kazoo/recipe/watchers.py
+${PYSITELIB}/kazoo/recipe/watchers.pyc
+${PYSITELIB}/kazoo/recipe/watchers.pyo
+${PYSITELIB}/kazoo/retry.py
+${PYSITELIB}/kazoo/retry.pyc
+${PYSITELIB}/kazoo/retry.pyo
+${PYSITELIB}/kazoo/security.py
+${PYSITELIB}/kazoo/security.pyc
+${PYSITELIB}/kazoo/security.pyo
+${PYSITELIB}/kazoo/testing/__init__.py
+${PYSITELIB}/kazoo/testing/__init__.pyc
+${PYSITELIB}/kazoo/testing/__init__.pyo
+${PYSITELIB}/kazoo/testing/common.py
+${PYSITELIB}/kazoo/testing/common.pyc
+${PYSITELIB}/kazoo/testing/common.pyo
+${PYSITELIB}/kazoo/testing/harness.py
+${PYSITELIB}/kazoo/testing/harness.pyc
+${PYSITELIB}/kazoo/testing/harness.pyo
+${PYSITELIB}/kazoo/tests/__init__.py
+${PYSITELIB}/kazoo/tests/__init__.pyc
+${PYSITELIB}/kazoo/tests/__init__.pyo
+${PYSITELIB}/kazoo/tests/test_barrier.py
+${PYSITELIB}/kazoo/tests/test_barrier.pyc
+${PYSITELIB}/kazoo/tests/test_barrier.pyo
+${PYSITELIB}/kazoo/tests/test_build.py
+${PYSITELIB}/kazoo/tests/test_build.pyc
+${PYSITELIB}/kazoo/tests/test_build.pyo
+${PYSITELIB}/kazoo/tests/test_client.py
+${PYSITELIB}/kazoo/tests/test_client.pyc
+${PYSITELIB}/kazoo/tests/test_client.pyo
+${PYSITELIB}/kazoo/tests/test_connection.py
+${PYSITELIB}/kazoo/tests/test_connection.pyc
+${PYSITELIB}/kazoo/tests/test_connection.pyo
+${PYSITELIB}/kazoo/tests/test_counter.py
+${PYSITELIB}/kazoo/tests/test_counter.pyc
+${PYSITELIB}/kazoo/tests/test_counter.pyo
+${PYSITELIB}/kazoo/tests/test_election.py
+${PYSITELIB}/kazoo/tests/test_election.pyc
+${PYSITELIB}/kazoo/tests/test_election.pyo
+${PYSITELIB}/kazoo/tests/test_exceptions.py
+${PYSITELIB}/kazoo/tests/test_exceptions.pyc
+${PYSITELIB}/kazoo/tests/test_exceptions.pyo
+${PYSITELIB}/kazoo/tests/test_gevent_handler.py
+${PYSITELIB}/kazoo/tests/test_gevent_handler.pyc
+${PYSITELIB}/kazoo/tests/test_gevent_handler.pyo
+${PYSITELIB}/kazoo/tests/test_lock.py
+${PYSITELIB}/kazoo/tests/test_lock.pyc
+${PYSITELIB}/kazoo/tests/test_lock.pyo
+${PYSITELIB}/kazoo/tests/test_partitioner.py
+${PYSITELIB}/kazoo/tests/test_partitioner.pyc
+${PYSITELIB}/kazoo/tests/test_partitioner.pyo
+${PYSITELIB}/kazoo/tests/test_party.py
+${PYSITELIB}/kazoo/tests/test_party.pyc
+${PYSITELIB}/kazoo/tests/test_party.pyo
+${PYSITELIB}/kazoo/tests/test_paths.py
+${PYSITELIB}/kazoo/tests/test_paths.pyc
+${PYSITELIB}/kazoo/tests/test_paths.pyo
+${PYSITELIB}/kazoo/tests/test_queue.py
+${PYSITELIB}/kazoo/tests/test_queue.pyc
+${PYSITELIB}/kazoo/tests/test_queue.pyo
+${PYSITELIB}/kazoo/tests/test_retry.py
+${PYSITELIB}/kazoo/tests/test_retry.pyc
+${PYSITELIB}/kazoo/tests/test_retry.pyo
+${PYSITELIB}/kazoo/tests/test_security.py
+${PYSITELIB}/kazoo/tests/test_security.pyc
+${PYSITELIB}/kazoo/tests/test_security.pyo
+${PYSITELIB}/kazoo/tests/test_threading_handler.py
+${PYSITELIB}/kazoo/tests/test_threading_handler.pyc
+${PYSITELIB}/kazoo/tests/test_threading_handler.pyo
+${PYSITELIB}/kazoo/tests/test_watchers.py
+${PYSITELIB}/kazoo/tests/test_watchers.pyc
+${PYSITELIB}/kazoo/tests/test_watchers.pyo
+${PYSITELIB}/kazoo/tests/util.py
+${PYSITELIB}/kazoo/tests/util.pyc
+${PYSITELIB}/kazoo/tests/util.pyo
diff --git a/sysutils/py-kazoo/distinfo b/sysutils/py-kazoo/distinfo
new file mode 100644
index 00000000000..cd386ca217f
--- /dev/null
+++ b/sysutils/py-kazoo/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/06/08 22:51:04 rodent Exp $
+
+SHA1 (kazoo-2.0b1.zip) = b02122721fea496ce481e883c446eb53bf13f729
+RMD160 (kazoo-2.0b1.zip) = 56fdfeff258e9340882c8bb9a93bae471fadf19e
+Size (kazoo-2.0b1.zip) = 144969 bytes
diff --git a/sysutils/py-kazoo/options.mk b/sysutils/py-kazoo/options.mk
new file mode 100644
index 00000000000..81631e9505a
--- /dev/null
+++ b/sysutils/py-kazoo/options.mk
@@ -0,0 +1,16 @@
+# $NetBSD: options.mk,v 1.1 2014/06/08 22:51:04 rodent Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.py-kazoo
+PKG_SUPPORTED_OPTIONS= tests
+PKG_SUGGESTED_OPTIONS+= # blank
+
+.include "../../mk/bsd.options.mk"
+
+.include "../../lang/python/pyversion.mk"
+
+.if !empty(PKG_OPTIONS:Mtests)
+DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage
+DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
+DEPENDS+= ${PYPKGPREFIX}-gevent-[0-9]*:../../net/py-gevent
+.endif