From 2018227e9344edb9da15fc6a4a8298086cc2aa77 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 2 Jun 2019 21:45:28 +0100 Subject: gentoo resync : 02.06.2019 --- dev-python/ruamel-yaml/Manifest | 2 ++ dev-python/ruamel-yaml/ruamel-yaml-0.15.96.ebuild | 44 +++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 dev-python/ruamel-yaml/ruamel-yaml-0.15.96.ebuild (limited to 'dev-python/ruamel-yaml') diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest index e8e1d5627ab1..688c8f6dff9d 100644 --- a/dev-python/ruamel-yaml/Manifest +++ b/dev-python/ruamel-yaml/Manifest @@ -1,3 +1,5 @@ DIST ruamel-yaml-0.15.35.tar.gz 344241 BLAKE2B 3e77f5da4e2a7f64099da1d79a108adfb093c5e47baaf11611462637ec6e29091924088e0ce261b21283a0ab07123da45a1ea7b0c522692d1e96cdcc27502541 SHA512 9e335d627db20b85ec0384f16d7ea03c310c01e84517e7b9bced1af9289fe542b87eb31da8ad960b17d26f35f2cc33a87a5a5b976e0e5ca587339b21b4b53fca +DIST ruamel-yaml-0.15.96.tar.gz 399206 BLAKE2B e17f25d9501dad9fd17688b003d33fb0015b700f3c51d405710ccc0635263ced7a86140a3ed7a4aecaaf9e2e73f2eff17b99e96fbd9d9c1be3e9110c28758a62 SHA512 be76a03c46ce8826eda365791e212783243b64781318a998cc48c201bafb9af6b318e7544241fa10ce211e25bd6b26d3e57ef6a1fcb0c1be6dc4552c341e5492 EBUILD ruamel-yaml-0.15.35.ebuild 1086 BLAKE2B eaba5af40051c8a044e8a0f8fefcfc09902e7d9aa85d0c2c4c76ffe0aa338bea3d86e8efd3e843d007abfc87ebebaefd88fd607afa4060a3aa8b7716dfefe704 SHA512 684a05a511949ad7ecec491cf454065d5f6ae442e12020a2a3b8ac966bb5045f7ad4cabccba3ed8d2c75b75547a634cd8cd3267e53b990941fdb70a646a56a46 +EBUILD ruamel-yaml-0.15.96.ebuild 1087 BLAKE2B 63cad1654b1e8e61ffb3a551157624b127a27534e95848fb1d4818e3de85c6755503257510c69844abf8da8ca06b8c3c89080d867abc249b81d829371f205d78 SHA512 3805a9192505c37e533a8978e6757d98dc0b2a9ca28bc6ab7239302d8cc12e49821daa067bffb55fcf79e51b97f1be4bb5319194328fb980c931b2447a63db83 MISC metadata.xml 487 BLAKE2B 3564fcb4d8426e84f8e597771f9d5c8fb89a770ff6324f1af2112ca4e589cadd4f83503c9b9151ba5fb983b3afd837403fae0b0144da9ed3fb9677c0b5cdbd86 SHA512 d0db6519618ae2dc134a7ed8840a7c1dbf1e49c43fe781ccabf8ff8508ac6dcc7fab92e61b8e6cc6179f30aa5bff2c772721ca09fad15d57734a16d372c6f0fb diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.15.96.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.15.96.ebuild new file mode 100644 index 000000000000..156a753c41eb --- /dev/null +++ b/dev-python/ruamel-yaml/ruamel-yaml-0.15.96.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{5,6} ) + +inherit distutils-r1 vcs-snapshot + +DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation" +HOMEPAGE="https://pypi.org/project/ruamel.yaml/ https://bitbucket.org/ruamel/yaml" +MY_PN="${PN//-/.}" +SRC_URI="https://bitbucket.org/${MY_PN/.//}/get/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" + +RDEPEND=" + ${PYTHON_DEPS} +" +DEPEND=" + ${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/flake8[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}] + ) +" + +python_install() { + distutils-r1_python_install --single-version-externally-managed + find "${ED}" -name '*.pth' -delete || die +} + +python_test() { + # This file produced by setup.py breaks finding system-wide installed + # ruamel.std.pathlib due to shared namespace + rm "${BUILD_DIR}/lib/ruamel/__init__.py" || die + + py.test -v _test/test_*.py || die +} -- cgit v1.2.3