diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 32989cb91..80d84caa4 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -13,6 +13,7 @@ To remove the (conflicting) wrong one, do a: * update evohome-async-0.3.5 * restore (still needed) pexpect-4.6.0 from archive * add pybluez-0.22 + * add pyownet-0.10.0 2020-09-13 * bump youtube_dl-2020.9.6 diff --git a/dev-python/pyownet/Manifest b/dev-python/pyownet/Manifest new file mode 100644 index 000000000..1883585ef --- /dev/null +++ b/dev-python/pyownet/Manifest @@ -0,0 +1,3 @@ +DIST pyownet-0.10.0.tar.gz 17088 BLAKE2B 2ba604b52ecaf3b2500f7e36b681ac425cd8728f65b9760210b95bb257d740e9fcd01fb562e5d971ec0e89a5b2b3a3dd24d97b10d30b8f1d46032520da25840d SHA512 d9f0cfdfb1927e0c5a9ad3ae0e84a5ffbaaa6bbfd569d73e2a9be415c2cae21bdf8df02e6acd6334f4de96b215ad3aa8e46f8a95e9e1664c7f7d8b237d698aeb +EBUILD pyownet-0.10.0.ebuild 739 BLAKE2B 1f760c99653477854b2e6aa00b482889867ff597cd962fca2730fc2f6ac98f6d5c49d1f8e7911ef2826552bf67602ffb38b4025b759572fff661880b38241806 SHA512 e558db4aa7f6da02644441bd5bfdecc421ab46fbb5c8149d34cd26abeb9d9116d85e225c2db9bd559a12c47764d780d164797a611229509be746ca45e3ca0aa7 +MISC metadata.xml 460 BLAKE2B 774e68892ce922a9506dbf089590506f0784200e0e558a671d9d750816dd141333e7eb36d2d4c1a0139afbee84df7c99ff3b781dbe0c9701900ed95a65c99cec SHA512 a3d8533d70f866fc0db6e55634b5e883057a9b1bd96bb5f9a9f831f43672b41fc6b4a230e808ee9ba8678dffbef88659f2efd4d98fda3f204cada9f1d0fdfa8b diff --git a/dev-python/pyownet/metadata.xml b/dev-python/pyownet/metadata.xml new file mode 100644 index 000000000..acbccf947 --- /dev/null +++ b/dev-python/pyownet/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + pyownet + + stefano.miccoli@polimi.it + Stefano Miccoli + + + diff --git a/dev-python/pyownet/pyownet-0.10.0.ebuild b/dev-python/pyownet/pyownet-0.10.0.ebuild new file mode 100644 index 000000000..f0fb14f67 --- /dev/null +++ b/dev-python/pyownet/pyownet-0.10.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Python OWFS client library (owserver protocol)" +HOMEPAGE="https://github.com/miccoli/pyownet https://pypi.org/project/pyownet/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.post1.tar.gz -> ${P}.tar.gz" +S=${WORKDIR}/${PN}-${PV}.post1/ + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +BDEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +}