From abaa75b10f899ada8dd05b23cc03205064394bc6 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 22 Jan 2021 20:28:19 +0000 Subject: gentoo resync : 22.01.2021 --- dev-python/libcloud/Manifest | 4 ++- dev-python/libcloud/libcloud-3.3.0.ebuild | 53 +++++++++++++++++++++++++++++++ dev-python/libcloud/metadata.xml | 4 +++ 3 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 dev-python/libcloud/libcloud-3.3.0.ebuild (limited to 'dev-python/libcloud') diff --git a/dev-python/libcloud/Manifest b/dev-python/libcloud/Manifest index df596527581b..9f6a42621238 100644 --- a/dev-python/libcloud/Manifest +++ b/dev-python/libcloud/Manifest @@ -1,3 +1,5 @@ DIST apache-libcloud-3.1.0.tar.bz2 1613381 BLAKE2B afc607a76ff3cd24961cfaf916b5813cd59e84d523f9a642bb8222d889abb44d6357d230b001ae03a0b021160384d6c6d8420e85825aa8d84f7619e900c4c9b0 SHA512 ef2fc4754281adc336d656d3a707710feae0f6c22f33156830dd0b299d06fbf9b890817f68192106320944f851265c39f175b5fae5f85053706ec2f0ccd04bf1 +DIST apache-libcloud-3.3.0.tar.bz2 1811722 BLAKE2B bfdacdda6bb39b3782915d71db6d736caa8a1d57c5120dac9020a1c4923ab08bf8983916fcac15723139b073858efdf178aa797dd592d7534a0b6ff35f8fc5ae SHA512 286ddd79b14633ceb59e1a4b015760a1e525b0282f3039f16c2fa4de940005da5fbde1b8262027103ca91c9653baed22d61dd136ddcc2b6886687ad8b27f3ea8 EBUILD libcloud-3.1.0.ebuild 1063 BLAKE2B 9aaca27dd26b15f7cef25ae713c073b78e50d99346f9156ae9b4005fcd4d6f36ee1ff46759fb0a9842e6a7e401db7ccd1a41a8fb5e7fde958832b627ac4c6aee SHA512 3ef38255de3fc860c09984ea54ad6a3a61272543f8a55553dfe649e2db22af8bd3988ed5411b0b793841df82ebd61ca83d811eeba20068be9b5a7872931a79b8 -MISC metadata.xml 191 BLAKE2B 8bff04ca02f4930d6f77dd32df009c145cacaad2d1cf271d91ae928f85acdccb0d73b0202a41aa3e60470ba6c7853e41ef76587601b2163f9ec249b7fa1c5274 SHA512 da06af54ba93db06f717082e3f09bbca9e17adad4b070a28131f2ffec15d0dfc82c79a3b2fb045fa33d6756c6df85254733622b0b7b1952b33d5590a71865c62 +EBUILD libcloud-3.3.0.ebuild 1190 BLAKE2B 41f44235281a5e530480200d99d6d1c2a29e57a74813a3b288f097b5d5b11c1ddf05a03db58a8142b98c59173f22f62c141d580a75a28a1ad02fc2c04b371f03 SHA512 a8e8976abf1ec8a69e95eff0f5276731c4d9b9ba1467cf2b6021f9af2ed08c70d14496bbc25924b9283d536eafd669b9b26b5288a5028db54750d9b3d88a19eb +MISC metadata.xml 324 BLAKE2B aa05dc2d968f9550a607cc367c5ab6c3426a41e35cc9a29baaf25050978543fee5bdd676a4606c45fd9104ab6dbe2f2c2bf8f7c45d1b95805503f1cf20668b75 SHA512 809416c2bc54a84624712c77982b57734b6510c66dc731f517574949f13b2aa37b97c9ce4e5ea649262a4731a435187f271d0922e87bc647b2e696bfb40eab0d diff --git a/dev-python/libcloud/libcloud-3.3.0.ebuild b/dev-python/libcloud/libcloud-3.3.0.ebuild new file mode 100644 index 000000000000..d1580f8c9439 --- /dev/null +++ b/dev-python/libcloud/libcloud-3.3.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="ssl(+)" + +inherit distutils-r1 + +DESCRIPTION="Unified Interface to the Cloud - python support libs" +HOMEPAGE="https://libcloud.apache.org/" +SRC_URI="mirror://apache/${PN}/apache-${P}.tar.bz2" +S="${WORKDIR}/apache-${P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +RDEPEND=">=dev-python/requests-2.5.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +BDEPEND+=" + test? ( + >=dev-python/cryptography-2.6.1[${PYTHON_USEDEP}] + dev-python/lockfile[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + ) +" + +python_prepare_all() { + if use examples; then + mkdir examples || die + mv example_*.py examples || die + fi + + # needed for tests + cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die + + # Needs network access + sed -i -e "s/test_list_nodes_invalid_region(self):/_&/" \ + libcloud/test/compute/test_ovh.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +} diff --git a/dev-python/libcloud/metadata.xml b/dev-python/libcloud/metadata.xml index 3c58a0219fbe..6f12e5f7deee 100644 --- a/dev-python/libcloud/metadata.xml +++ b/dev-python/libcloud/metadata.xml @@ -3,4 +3,8 @@ + + apache/libcloud + apache-libcloud + -- cgit v1.2.3