diff options
author | Patrick Lauer <patrick@gentoo.org> | 2011-12-25 14:54:35 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2011-12-25 14:54:35 +0000 |
commit | 5920bb0233b5d940e4e9b50885c6196b42dc6f59 (patch) | |
tree | 40a1d4525af4e8ac9b266979eed244c54cac5d02 /dev-python/amqplib/amqplib-1.0.2.ebuild | |
parent | Bump for #393119, including bump of http_cache_purge to 1.5 (diff) | |
download | gentoo-2-5920bb0233b5d940e4e9b50885c6196b42dc6f59.tar.gz gentoo-2-5920bb0233b5d940e4e9b50885c6196b42dc6f59.tar.bz2 gentoo-2-5920bb0233b5d940e4e9b50885c6196b42dc6f59.zip |
Bump for #391875
(Portage version: 2.2.0_alpha81/cvs/Linux x86_64)
Diffstat (limited to 'dev-python/amqplib/amqplib-1.0.2.ebuild')
-rw-r--r-- | dev-python/amqplib/amqplib-1.0.2.ebuild | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/dev-python/amqplib/amqplib-1.0.2.ebuild b/dev-python/amqplib/amqplib-1.0.2.ebuild new file mode 100644 index 000000000000..20ae29d2cf6c --- /dev/null +++ b/dev-python/amqplib/amqplib-1.0.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/amqplib/amqplib-1.0.2.ebuild,v 1.1 2011/12/25 14:54:35 patrick Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" + +inherit distutils eutils + +DESCRIPTION="Python client for the Advanced Message Queuing Procotol (AMQP)" +HOMEPAGE="http://code.google.com/p/py-amqplib/" +SRC_URI="http://py-amqplib.googlecode.com/files/${P}.tgz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="examples extras test" + +RDEPEND="" +DEPEND="${RDEPEND}" + +RESTRICT_PYTHON_ABIS="3.*" + +src_prepare() { + if use test; then + epatch "${FILESDIR}/${PN}-0.6.1_disable_socket_tests.patch" + fi +} + +src_test() { + + testing() { + PYTHONPATH="build-${PYTHON_ABI}/lib" python \ + "tests/client_0_8/run_all.py" + } + + python_execute_function testing +} + +src_install() { + distutils_src_install + + dodoc docs/* + if use examples; then + docinto examples + dodoc demo/* || die "dodoc failed" + fi + if use extras; then + insinto /usr/share/${PF} + doins -r extras || die "doins failed" + fi +} |