From 484d40db7b80a50d68dfe36f21e7836eb482ee33 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Fri, 2 Jul 2021 19:45:38 +0200 Subject: [PATCH] update crccheck --- dev-python/crccheck/Manifest | 4 ++- dev-python/crccheck/crccheck-1.0.ebuild | 38 +++++++++++++++++++++++++ dev-python/crccheck/metadata.xml | 1 + 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 dev-python/crccheck/crccheck-1.0.ebuild diff --git a/dev-python/crccheck/Manifest b/dev-python/crccheck/Manifest index d7680fbf8..6658712d7 100644 --- a/dev-python/crccheck/Manifest +++ b/dev-python/crccheck/Manifest @@ -1,3 +1,5 @@ DIST crccheck-0.6.zip 20635 BLAKE2B d6d7d6bdf4fae57d7a09704b19349b3b0474124ba333f6a6ca9e999b6170e59446f8c07db34f510e87b2c3a33d2f5912a0861086478cc8478bd96f6accbca112 SHA512 154f7f0bf723b19623505dba3650ccba632b39346f12d7bb9a7ab8f0650576996563995d2552afb80bc619455778bf382b59c08bab71c7cdf3688b5519d5b294 +DIST crccheck-1.0.tar.gz 23968 BLAKE2B 9720c4d48fbc671bd099f06e4837b608a85e986eb6b24519360716b59ff0bbdf398cce8b7a963eaac3bdf69434758b3af61870d3cbbb41c56c2f21e5a6676cf9 SHA512 eab4259404abb618d0dea7848c566161d2e332e3828d4d23f19432d9a5b5a402c015a1f23761ae6a4982725bbb9dbe453b9d7190d6917b63e5a444ecaf69c669 EBUILD crccheck-0.6-r1.ebuild 874 BLAKE2B 11863a33320119a3fc628a0ffe94f6f57009210d06da09c56f413bb62032c610ae08786b074e82855d7debea7412fdc22ac686f27691029cbbbef7ebc071af2e SHA512 4394917ceccf09372d4c2ceddcd446f3f2f23aead455002bb71fbca7993a58adc17699a6461afcc5f084f3683356bd0d5fab345ed435ad2d04995708205b3176 -MISC metadata.xml 461 BLAKE2B 7f0a40ac13b874e56410e864352d0c331544cc619af43f5b4c1146d0319648c66b593e6945dd4657293a1a1b7de6825c036b1ee25e012001e50d47137fa887f8 SHA512 890a29813b890a01f5111b5ec37ac693b377db5ae2a6101c558c891cbcad505f25cbb0bb12bc19e1d2b61f0288c02dd9d66a24e67caff9fea507859f0edaf0ee +EBUILD crccheck-1.0.ebuild 878 BLAKE2B f8bcfb337ce87bee17ccec95518a9500b4d4ef83c326acda4c0d959be6ff66273dccf096c73980694ef807c905e776f7bbd2d33f392abb30cbf03a5fa55562e3 SHA512 85cc5795d0b5075eb0ce7ba20878e6ff6798277e63a6368762710bd7d91c9afd3cad40d2973931064629fa3763635d6c776ccb5da47451f71a02b17cc32a32cd +MISC metadata.xml 511 BLAKE2B d0f8d2850df3f80b822b94aa092cc6d3bc7f9783402e6db40c2805a5b6505aef1b2d07e91b833f2098a2e1bfad6ff4ac782bf415691210177369f82b5a34be7e SHA512 5e4fe3059c0e4f031db54db8ddfa2fd2b10647c4761f2dfde126672175aee591a8f31541d3bc736fc4d0a7000eac4e3726774b8f42c848e1fbcb64056b9d9940 diff --git a/dev-python/crccheck/crccheck-1.0.ebuild b/dev-python/crccheck/crccheck-1.0.ebuild new file mode 100644 index 000000000..79421ab34 --- /dev/null +++ b/dev-python/crccheck/crccheck-1.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Calculation library for CRCs and checksums" +HOMEPAGE="https://bitbucket.org/martin_scharrer/crccheck https://pypi.org/project/crccheck/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +# https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/50 +# packages=['crccheck', 'tests'] + +src_prepare() { + sed -i "s/, 'tests'//g" -i setup.py || die + eapply_user +} + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-python/crccheck/metadata.xml b/dev-python/crccheck/metadata.xml index f5e4abef1..e3d798570 100644 --- a/dev-python/crccheck/metadata.xml +++ b/dev-python/crccheck/metadata.xml @@ -7,6 +7,7 @@ crccheck + https://pythonhosted.org/crccheck/ martin@scharrer-online.de Martin Scharrer