diff options
author | Michał Górny <mgorny@gentoo.org> | 2022-11-14 06:06:37 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2022-11-14 06:06:37 +0100 |
commit | 4e46fa9e6e6aa2b2ac5e265c9f5733ffae01b4ea (patch) | |
tree | d20e6d23ea8d9951c50822142696fdb039d62d84 /dev-python/txAMQP | |
parent | dev-python/trove-classifiers: Remove old (diff) | |
download | gentoo-4e46fa9e6e6aa2b2ac5e265c9f5733ffae01b4ea.tar.gz gentoo-4e46fa9e6e6aa2b2ac5e265c9f5733ffae01b4ea.tar.bz2 gentoo-4e46fa9e6e6aa2b2ac5e265c9f5733ffae01b4ea.zip |
dev-python/txAMQP: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/txAMQP')
-rw-r--r-- | dev-python/txAMQP/txAMQP-0.8.2.ebuild | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/dev-python/txAMQP/txAMQP-0.8.2.ebuild b/dev-python/txAMQP/txAMQP-0.8.2.ebuild deleted file mode 100644 index b5cd02193b9a..000000000000 --- a/dev-python/txAMQP/txAMQP-0.8.2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 - -MY_P="${PN,,}-${PV}" - -DESCRIPTION="Python library for communicating with AMQP peers using Twisted" -HOMEPAGE="https://github.com/txamqp/txamqp" -# pypi tarball misses doc files -# https://github.com/txamqp/txamqp/pull/10 -SRC_URI="https://github.com/txamqp/txamqp/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/twisted[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - net-misc/rabbitmq-server - )" - -python_test() { - cd src || die - # tests look for those files relatively to modules - cp -r specs "${BUILD_DIR}"/lib || die - - TXAMQP_BROKER=RABBITMQ "${EPYTHON}" -m twisted.trial txamqp - local ret=${?} - - # avoid installing spec files - rm -r "${BUILD_DIR}"/lib/specs || die - - [[ ${ret} == 0 ]] || die "Tests failed with ${EPYTHON}" -} - -src_test() { - einfo "Starting rabbitmq" - local -x RABBITMQ_LOG_BASE="${T}/rabbitmq/log" - local -x RABBITMQ_MNESIA_BASE="${T}/rabbitmq/mnesia" - local -x RABBITMQ_LOGS="${T}/rabbitmq.log" - local -x RABBITMQ_PID_FILE="${T}/rabbitmq.pid" - local -x RABBITMQ_ENABLED_PLUGINS_FILE="${T}/rabbitmq/enabled_plugins" - /usr/libexec/rabbitmq/rabbitmq-server -p 5672:5672 & - - einfo "Waiting for rabbitmq to fully load" - while ! { echo >/dev/tcp/localhost/5672 ; } &> /dev/null; do - sleep 1 - done - einfo "rabbitmq is ready" - - distutils-r1_src_test - - einfo "Stopping rabbitmq" - kill "$(<"${RABBITMQ_PID_FILE}")" || die -} - -python_install_all() { - local DOCS=( doc/* ) - - distutils-r1_python_install_all -} |