From 62f67115b5c46134c34f88f4b1cbdacc19384c0a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 30 Sep 2018 11:19:18 +0100 Subject: gentoo resync : 30.09.2018 --- dev-python/elasticsearch-py/Manifest | 2 +- .../elasticsearch-py-6.3.1-r1.ebuild | 94 +++++++++++++++++++ .../elasticsearch-py/elasticsearch-py-6.3.1.ebuild | 102 --------------------- 3 files changed, 95 insertions(+), 103 deletions(-) create mode 100644 dev-python/elasticsearch-py/elasticsearch-py-6.3.1-r1.ebuild delete mode 100644 dev-python/elasticsearch-py/elasticsearch-py-6.3.1.ebuild (limited to 'dev-python/elasticsearch-py') diff --git a/dev-python/elasticsearch-py/Manifest b/dev-python/elasticsearch-py/Manifest index 0ef8bdde1b7d..f8ffbf0a564e 100644 --- a/dev-python/elasticsearch-py/Manifest +++ b/dev-python/elasticsearch-py/Manifest @@ -21,5 +21,5 @@ EBUILD elasticsearch-py-6.0.0.ebuild 2756 BLAKE2B 6dac845f2db9b7204fcbf17e70a357 EBUILD elasticsearch-py-6.1.1.ebuild 2756 BLAKE2B 4ea4b1ed0c26ac25915a281e755dc21f803b75c60798326c6e5a46b7a6277dcc32e35ff3164eaae2fd67c28ff978a7a8733fa49c5b71a099630cd180ad42b770 SHA512 37321c3206723abbeea13904bed0ce8c03524c2a404c7d6101df2b8485cc787231fb6fe67a5491dd5997f74a154a7b5fd267d873aac0e6ee7202c9b941f27b98 EBUILD elasticsearch-py-6.2.0.ebuild 2756 BLAKE2B 147ab4eb3756cc532174e822f6aebad1e7d4824997da278e74faf02535d29a8a3323fd7c309f8ecbc1765df982865c0be7516381e774f707f7bc4ff71fdf2ddc SHA512 b7bcb4598b4b2e5f20d65bbe3cbfe0893415fd74d92cc781f6d4832da18e74cfcb7a4257459fbe4f42278fc34e2b6487fd2cf3d1047f44f34532f20e7c3a85d7 EBUILD elasticsearch-py-6.3.0.ebuild 2760 BLAKE2B f344a6e99d2752fa105e741a4383947c7d3aa24fa6219ef71d4e3d145c0cb8fbdadc6e3bfbf075acad762e02c28753344b67fc69d70d8d8c41013a0b1315b4c2 SHA512 ffa6695b48a93be8c5afd39efdaac4dc3644a70a9ab8899884a798a49b7a6c211f6e4397f01c45cb05481d06caf60d3edbfd6b4fcc80ddd4ed5568750745489a -EBUILD elasticsearch-py-6.3.1.ebuild 2760 BLAKE2B c49aedb01768d7e0b8d0eb1ff65cf3d636f937a1e263e14653a7727e55e1d06f6580f58fa89df9044bbb8a1017ad7e0a860581714905b0b292924e1f1a17aa85 SHA512 b7715585989f3ef0b77f045ce57d0ad2d67c07a7476d1435accf815898588520349463fe858af4c00f805fcdbb941f341ccb472d59ea224c90ba075dafc7182e +EBUILD elasticsearch-py-6.3.1-r1.ebuild 2608 BLAKE2B 0fecc0931bcc26d1b5bb074fa63f1ba45c3360af2c418dd24334b6515a8758223ed6ed1cd01ecd4aaeb9afb098e0e530249833b4aa49070514b01a19879c78a1 SHA512 c5db1747e09bc27e494c048caa56be4c034b8664a409c7cd0883a7c949d52a09e4c6e2795bcaf37a0a2a6838ed9c3f50ee5860ecca21add1523ca9adcfc6ff2b MISC metadata.xml 592 BLAKE2B 3535c37456da9c7904e88e5921c6fd27bf6790178a0f847d0a302aae76e4c68889d31337383ac1d0a1dbb55d7f37bc056bced2f2de29c4d85864b881feeb3405 SHA512 752265ff356d02b2825ac2ef5e5177649cdcdd31b5a3738e3638af89a7bfef8b16fef8332e67c3ac03285318b22e455795c75d408a1abfc99068a1d4015eade0 diff --git a/dev-python/elasticsearch-py/elasticsearch-py-6.3.1-r1.ebuild b/dev-python/elasticsearch-py/elasticsearch-py-6.3.1-r1.ebuild new file mode 100644 index 000000000000..9b3ffe1e36b0 --- /dev/null +++ b/dev-python/elasticsearch-py/elasticsearch-py-6.3.1-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) +ES_VERSION="6.4.0" + +inherit distutils-r1 + +MY_PN=${PN/-py/} +DESCRIPTION="official Python low-level client for Elasticsearch" +HOMEPAGE="https://github.com/elastic/elasticsearch-py" +SRC_URI="https://github.com/elasticsearch/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + test? ( https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-oss-${ES_VERSION}.tar.gz )" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples doc test" + +# tests fail in chroot +# https://github.com/elastic/elasticsearch/issues/12018 +RESTRICT="test" + +RDEPEND=">=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.3.1-r1[${PYTHON_USEDEP}] + test? ( ${RDEPEND} + >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] + /dev/null + if [[ $? -eq 0 ]]; then + einfo "Elasticsearch started" + es_started=1 + eend 0 + break + elif grep -q 'BindException\[Address already in use\]' "${ES_LOG}" 2>/dev/null; then + eend 1 + eerror "Elasticsearch already running" + die "Cannot start Elasticsearch for tests" + else + einfo "Waiting for Elasticsearch" + eend 1 + sleep 2 + continue + fi + done + + [[ $es_started -eq 0 ]] && die "Elasticsearch failed to start" + + export TEST_ES_SERVER="localhost:${ES_PORT}" + esetup.py test || die + + pkill -F ${PID} +} + +python_install_all() { + use doc && HTML_DOCS=( docs/_build/html/. ) + use examples && dodoc -r example + doman docs/_build/man/* + distutils-r1_python_install_all +} diff --git a/dev-python/elasticsearch-py/elasticsearch-py-6.3.1.ebuild b/dev-python/elasticsearch-py/elasticsearch-py-6.3.1.ebuild deleted file mode 100644 index 966afedf7a01..000000000000 --- a/dev-python/elasticsearch-py/elasticsearch-py-6.3.1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) -ES_VERSION="6.4.0" - -inherit distutils-r1 - -MY_PN=${PN/-py/} -DESCRIPTION="official Python low-level client for Elasticsearch" -HOMEPAGE="https://github.com/elastic/elasticsearch-py" -SRC_URI="https://github.com/elasticsearch/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - test? ( https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-oss-${ES_VERSION}.tar.gz )" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples doc test" - -# tests fail in chroot -# https://github.com/elastic/elasticsearch/issues/12018 -RESTRICT="test" - -RDEPEND=">=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}] - /dev/null - if [[ $? -eq 0 ]]; then - einfo "Elasticsearch started" - es_started=1 - eend 0 - break - elif grep -q 'BindException\[Address already in use\]' "${ES_LOG}" 2>/dev/null; then - eend 1 - eerror "Elasticsearch already running" - die "Cannot start Elasticsearch for tests" - else - einfo "Waiting for Elasticsearch" - eend 1 - sleep 2 - continue - fi - done - - [[ $es_started -eq 0 ]] && die "Elasticsearch failed to start" - - export TEST_ES_SERVER="localhost:${ES_PORT}" - esetup.py test || die - - pkill -F ${PID} -} - -python_install_all() { - use doc && HTML_DOCS=( docs/_build/html/. ) - use examples && dodoc -r example - doman docs/_build/man/* - distutils-r1_python_install_all -} -- cgit v1.2.3