From 7c42af9eaf34420d511264791c2099e1530859f3 Mon Sep 17 00:00:00 2001 From: Sébastien Fabbro Date: Thu, 19 Nov 2015 23:50:15 +0000 Subject: dev-python/autobahn: version bump, fix sandbox Package-Manager: portage-2.2.25 --- dev-python/autobahn/Manifest | 1 + dev-python/autobahn/autobahn-0.10.9.ebuild | 51 ++++++++++++++++++++++++++++++ dev-python/autobahn/metadata.xml | 11 +++++++ 3 files changed, 63 insertions(+) create mode 100644 dev-python/autobahn/Manifest create mode 100644 dev-python/autobahn/autobahn-0.10.9.ebuild create mode 100644 dev-python/autobahn/metadata.xml diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest new file mode 100644 index 0000000..2bb6801 --- /dev/null +++ b/dev-python/autobahn/Manifest @@ -0,0 +1 @@ +DIST autobahn-0.10.9.tar.gz 158400 SHA256 3fecc1e2a26a0421128ddcfb4e577f0bc669dd65d0e0fdad1c773965cbcef75a SHA512 5e6185d52a2766f92bb4a1feb4668f2d2cfceae75345baf5db6134466f1ffeaa4890ed92eda71607b8cb120a6cca261b8743dbf40bfb8e34e69da3e5f5b4723e WHIRLPOOL 78ad1fdd2287338512d75bacf44aaeb7119adf8c91af70feb5dcd2feea69f1418e04a212b3ca0eb07aca9be8a845c5682708d182b8a7eb989331131d5b8d172a diff --git a/dev-python/autobahn/autobahn-0.10.9.ebuild b/dev-python/autobahn/autobahn-0.10.9.ebuild new file mode 100644 index 0000000..01ebae8 --- /dev/null +++ b/dev-python/autobahn/autobahn-0.10.9.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_{3,4} ) + +inherit distutils-r1 versionator + +MY_P="${PN}-$(replace_version_separator 3 -)" + +DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio" +HOMEPAGE="http://autobahn.ws/python/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND=" + $(python_gen_cond_dep 'virtual/python-asyncio[${PYTHON_USEDEP}]' 'python3*') + virtual/python-futures[${PYTHON_USEDEP}] + >=dev-python/lz4-0.7.0[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}] + >=dev-python/six-1.6.1[${PYTHON_USEDEP}] + >=dev-python/snappy-0.5[${PYTHON_USEDEP}] + >=dev-python/trollius-2.0[${PYTHON_USEDEP}] + >=dev-python/twisted-core-12.1[$(python_gen_usedep python2*)] + >=dev-python/txaio-1.0.0[${PYTHON_USEDEP}] + >=dev-python/ujson-1.33[${PYTHON_USEDEP}] + >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}] + >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}] + " +DEPEND="${RDEPEND} + test? ( + >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] + >=dev-python/pytest-2.7.2[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}"/${MY_P} + +pkg_setup() { + # gentoo bug 504240 + export TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE=1 +} + +python_test() { + esetup.py test +} diff --git a/dev-python/autobahn/metadata.xml b/dev-python/autobahn/metadata.xml new file mode 100644 index 0000000..f67d1e1 --- /dev/null +++ b/dev-python/autobahn/metadata.xml @@ -0,0 +1,11 @@ + + + + python + + jlec@gentoo.org + + + autobahn + + -- cgit v1.2.3-65-gdbad