summaryrefslogtreecommitdiff
path: root/dev-python/oslo-serialization
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-11-26 11:42:28 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-11-26 11:42:28 +0000
commit89c6c06b8c42107dd231687a1012354e7d3039fc (patch)
treedad94f4da8a6694f3cb99f7048be2f9cf5f78f97 /dev-python/oslo-serialization
parent796cae72cf9ed18ba01256ac1f83a686a2a76036 (diff)
gentoo resync : 26.11.2017
Diffstat (limited to 'dev-python/oslo-serialization')
-rw-r--r--dev-python/oslo-serialization/Manifest10
-rw-r--r--dev-python/oslo-serialization/oslo-serialization-2.20.1.ebuild76
2 files changed, 81 insertions, 5 deletions
diff --git a/dev-python/oslo-serialization/Manifest b/dev-python/oslo-serialization/Manifest
index bf85054eccbe..fac003cd4be6 100644
--- a/dev-python/oslo-serialization/Manifest
+++ b/dev-python/oslo-serialization/Manifest
@@ -1,7 +1,7 @@
DIST oslo-serialization-2.16.1.tar.gz 28733 SHA256 306d9982eae272fff05db7637971fd07d2b9b818306c9e3af87aea7f452b4844 SHA512 36e162c8f93d064d103052eb8295de7753ac9739f6c9c9f8d048090f5f2663f643f69507d9c47b9fd6142f5ba14d1eeb49120119cce5c6e60cbe09248e8f5a1d WHIRLPOOL 7cc84da7a5437b91c9f5cd5c3c3f7cb6c6e260cdc7dcceb78f98da7ec2f3af10c444fb76b9e4ff0ed07ddcb98e567c8c86f49fc2b6e3f3274f48d0f46236b2e6
DIST oslo-serialization-2.20.0.tar.gz 28693 SHA256 fca6fbb350d560aab8a4fdc9a1128dac3b1d38b2fc9bf5ad22136ae090854802 SHA512 f15c55a28d1e99b4e01a579f6a3b20d260f8e911ea801b20b27acf3ce284a2bb0ef8a3fa6d6db2d5a094aea9efaa87308b1166ac23dab169209e06bb23d0880c WHIRLPOOL bd2d4fae43f685e2f307c944cce7b9cad21b571ef7bfe7419fba03bc912a2aaa9a1777292a53bcc518663d5b4ac05b3a1e144350d7acefa1657c0a15bad99af5
-EBUILD oslo-serialization-2.16.1.ebuild 1937 SHA256 58a5b66ee2a4a8e2af6650b676bcf4a0b3fe7026eb28f4308c0dc8c9761a46af SHA512 ecae4ed604c659001c8ab3c48b3af0d003510c1a8dac526be5c4e939a032331f665579ee989bb643f5ba6f6976c2def43e1aed1c431925344c35160cf8df755e WHIRLPOOL 231853e5d196775f3f7059c362fcb40395a18656d3fa4cfbec2d95162abc059225f8a5f1a9bd62f8dd79ef8d2f5e11dec73631e1553738eaddccb1e4fd4d1e77
-EBUILD oslo-serialization-2.20.0.ebuild 2040 SHA256 067465a5b4194b3d0151c819dc91223e8629893100ae58ca8b04593cb3fcff6f SHA512 7557be8fb2e8c112ea12744a7aa3140f4634a33806efbc0726ada8b356c8648de5bee4697af0f50f72bfc5a39c793485dc4e0ea107eac31d4f71f15f54b1e3f2 WHIRLPOOL 9968b1f21051ab96fe290422a3a54835c4afb590583f1d5a6c54f38982fd5b10734a2af202fa55a4c1e29029494f3687c62f367d1e7e49001feabe40d96cedbf
-MISC ChangeLog 5721 SHA256 3c4fe97208a0b298fa2550afd1a94cbea5f8281fc84ca0cee4f4b82c294f079d SHA512 d07d92beb25594f326f3fc96f01d721f6acbff40c6e6d048904e8e99ec2c4e4c3569fa92472f0191c89f59f28ca2f369f54ef73a70cee5eac1eada156d8ea600 WHIRLPOOL 3298024431d56ae48be5669d0341a25f7fabf4f820528eb87e6db0894a68e64a9fe3d33eb0b98592037ee81472d3570b22ebb1ec5767072e10c7716566f98d0c
-MISC ChangeLog-2015 1824 SHA256 4ccec52a498894b723319998700c98afbc2b9d1a5cca4cc4d2c371bd2dc6cc37 SHA512 7eac3cfd9a784ef49fe8ddd47cab024cdb4bb59f6cf6f481140d29f349028689dd0b5bc115058256e0ea80406bea2800ff7bffe4bfe58bfb3e5c7f8443f7b263 WHIRLPOOL 2b9abf1853c5dc73ddad40bd4715b6a728c1cae649b3d9757dc1ad0e5eaf295a17210d57385009e9207916e57fbcbfd39466091069d5eb43a54aad37e2ea978a
-MISC metadata.xml 481 SHA256 1ee8c76b67ced1c3a827e3d03efe26413ae6ea727b735a5e779076549e70bf53 SHA512 41eb0d120210769caf9bc59d2ca53d136ec6dafb8e4eeb0dff126eacee1029d49ce18d85b6b19749a590579f63ffffe4c9d69919443c59c36b133d60629a6815 WHIRLPOOL 26bd7917a96c19e0db5215432df6f97e23de8099a2ac62154720034e8945076a9b665c882773ee86a51d2165b768c00e58ce26d08ec5e5fca8603f2554577ff6
+DIST oslo-serialization-2.20.1.tar.gz 28701 SHA256 f9d373733811967ffa39455f9167d4e65158e26bbe80ae2e358b631790280832 SHA512 4844544df91a529744cb8e869592e77fd9bb8bd26ff7b13ee4a37d9b9c31c181205663f98ee4795cb0e593b029744293aa029cc5ffa67851f4a27d27a6cae298 WHIRLPOOL 402ce3e3443f086196b7d0d28613fd45d45ffb922881754a2412da82dc05a470f641d9174d049548086cfbb2b836fce07fd47167f2c851978b47ec618d6d9025
+EBUILD oslo-serialization-2.16.1.ebuild 1937 BLAKE2B 6bc59ae526e9e3d0059fd0b13c4b08b14d5aa854d09bc7ddfa55816d3a5c191a0c9c0bb6ad23dc9f6f6cdafb863c807ad118169a283019fd6834f0163c40125f SHA512 ecae4ed604c659001c8ab3c48b3af0d003510c1a8dac526be5c4e939a032331f665579ee989bb643f5ba6f6976c2def43e1aed1c431925344c35160cf8df755e
+EBUILD oslo-serialization-2.20.0.ebuild 2040 BLAKE2B 99fc7a71eff56ade23a6fb8ffbbcba1eb7f1dc003e44f7cdd8a4adc5789671d188bd32a309268935de0808a7644e6091696d920f413b48fc226a09979fc447ee SHA512 7557be8fb2e8c112ea12744a7aa3140f4634a33806efbc0726ada8b356c8648de5bee4697af0f50f72bfc5a39c793485dc4e0ea107eac31d4f71f15f54b1e3f2
+EBUILD oslo-serialization-2.20.1.ebuild 2042 BLAKE2B f7fd332dd115cbf4e7ca359e47270f5b00caf3facff5303b6a10a7f4b079f5a05b10912f66038b89bae2bf8ffdc46131d6000e789cd6c2c02512ceec4fec823c SHA512 234447e68348eadf61d857cab5594a04e017710647cc75275a11e1806de0eba9540d15af2cca2ac39e7c95b25e9eaa2e012773a778c9f1d1dde2d3ddeac8c2df
+MISC metadata.xml 481 BLAKE2B 90f53fcdeb1a61f964745333fd7edd154ee61b05382b6c0a1aa54e78d7486cdce6757fc54c01a1ba2c7d9362f0ddf1045bf77dcc76036b995b1e0f0ed8e9b7c7 SHA512 41eb0d120210769caf9bc59d2ca53d136ec6dafb8e4eeb0dff126eacee1029d49ce18d85b6b19749a590579f63ffffe4c9d69919443c59c36b133d60629a6815
diff --git a/dev-python/oslo-serialization/oslo-serialization-2.20.1.ebuild b/dev-python/oslo-serialization/oslo-serialization-2.20.1.ebuild
new file mode 100644
index 000000000000..4a9c7ed9a47d
--- /dev/null
+++ b/dev-python/oslo-serialization/oslo-serialization-2.20.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Serialization library"
+HOMEPAGE="https://launchpad.net/oslo"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+ test? (
+ virtual/python-ipaddress[${PYTHON_USEDEP}]
+ >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+ !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+ >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+ )
+ doc? (
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+ >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+ !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+ >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+ >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+ use doc && esetup.py build_sphinx
+ distutils-r1_python_prepare_all
+}
+
+# Note: Tests fail due to requiring installation.
+#
+# Installation appears to fail due ot the use of namespace packages but root
+# cause was never truly established.
+RESTRICT="test"
+
+python_test() {
+ distutils_install_for_testing
+
+ PYTHONPATH="${TEST_DIR}/lib:${PYTHONPATH}"
+
+ rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}"
+
+ testr init || die "testr init failed under ${EPYTHON}"
+ testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/build/html/. )
+
+ distutils-r1_python_install_all
+}