dev-python/deebot-client: new package, add 5.2.1

Closes: #2774
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-17 18:32:43 +01:00
parent b47cc95ef7
commit d8dd233637
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 50 additions and 2 deletions

View File

@ -617,13 +617,13 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1720 Ebuilds in total, 1709 of them have in total 1727 (42 different) licenses assigned.
There are 1720 Ebuilds in total, 1709 of them have in total 1728 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|977|
|Apache-2.0|378|
|GPL-3|115|
|GPL-3|116|
|BSD|98|
|LGPL-3|24|
|GPL-2|21|

View File

@ -0,0 +1,3 @@
DIST deebot-client-5.2.1.tar.gz 105688 BLAKE2B dde7e71ed9e655da8101bbddca535043bb9f8608a68a40572310a8b6585da39b33056ea61480926f97ae3e822ec8bee761f42792097c1a8a5a0740e0016091ef SHA512 fe76057794dd5f1f303aae25a3587a50d1eae7f0d93c16cd2e6f73b32524b87e596d4cd6f74fda73534a61db1e85a74d78a8375c2c3b51cd25afcdd633f615ca
EBUILD deebot-client-5.2.1.ebuild 796 BLAKE2B 0aa1713ed2107cb3086ee40c53163c6487f1ec55c768122e7c19f4cf94ea729057abbcd85f5d83abea88cd1f48627815585155ede170dc6722413c5b172e1b20 SHA512 a7d34d8b123bec2b12b446958af5e190bf834382c1bff3e88fcc2c469e3ed06347cf03582eac03b9b25f01bfa87516538349d753250fc56e298a3fb42c93c129
MISC metadata.xml 520 BLAKE2B 872fa5fb2480da298d2b079cf3f2c99fbb2a1972d05a6b61db644fecfbf839080b355d1238ad572877a4da827d9cbb67087356805afc90ece68f0ad0127556c0 SHA512 d5ecd4ceff0480245c6ad80cce419e784e85db399644669cff21b67d7b5f7c3dafda7468640fff4200dad17daf1b5e6b6b40727001f2f6db2a09dea1ab3798bf

View File

@ -0,0 +1,29 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Deebot client library in python 3"
HOMEPAGE="https://github.com/DeebotUniverse/client.py https://pypi.org/project/deebot-client/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.9[${PYTHON_USEDEP}]
>=dev-python/aiomqtt-2.0.0[${PYTHON_USEDEP}]
>=dev-python/cachetools-5.0.0[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
>=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
>=dev-python/pillow-10.0.1[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">deebot-client</remote-id>
<remote-id type="github">DeebotUniverse/client.py</remote-id>
<maintainer status="unknown">
<email>robert@resch.dev</email>
<name>Robert Resch</name>
</maintainer>
</upstream>
</pkgmetadata>