dev-python/python-rabbitair: new package, add 0.0.8

Closes: #2839
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-17 20:31:32 +01:00
parent 11a74fb5ab
commit d8472c8fff
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 46 additions and 2 deletions

View File

@ -617,12 +617,12 @@ 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 1751 Ebuilds in total, 1740 of them have in total 1759 (42 different) licenses assigned.
There are 1752 Ebuilds in total, 1741 of them have in total 1760 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|997|
|Apache-2.0|382|
|Apache-2.0|383|
|GPL-3|118|
|BSD|100|
|LGPL-3|25|

View File

@ -0,0 +1,3 @@
DIST python-rabbitair-0.0.8.tar.gz 12865 BLAKE2B fd8ba1cf2f622b89d2cbe5f1896aca31b09de983b721d02c18880138479524f5cdf525b9845c0ead53518ed4690094ca90955421175d1e561765fbf2dabfcf98 SHA512 4729830fdf232de6b20c6b65fc989dba219f77f27cadaef093d51021b73d4a13491913c8addebe4b95a56cbb2bac17788988bf827a2549216aa0dac8d83b764c
EBUILD python-rabbitair-0.0.8.ebuild 645 BLAKE2B 59326c0b1e8949d5e55d10ab51cc3758b6f5c750f2d7af51c0b838477db78ec7c164a309775267e9b2ffb5963d7466e315e49ba360136243c4e086ef5bd083b2 SHA512 15ecdb737ec6a7b2424f246afaa75851547a9f534c342d49c960e35d9f7872e0b4001bf67d174e9641e556554f3c5a238aa29be32bcc45c7d1b18465139b56a3
MISC metadata.xml 531 BLAKE2B 87f384add0d55161bed13aaec5d37677e9858fa7c273704f735f50fe3d28c290bf6af9fe301c51447bbe419da402b4f9f90a6df69f22ab78aa2aef59cc96daac SHA512 90263cf3f3afed0b70cb5816148fc435899306176d7db65246bcc853f4f94d56988da1dc9417a4a7eda6210b54f5e98b0e43ea6f3dc0f5e0ade22f7299f51a93

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">python-rabbitair</remote-id>
<remote-id type="github">rabbit-air/python-rabbitair</remote-id>
<maintainer status="unknown">
<email>developer@rabbitair.com</email>
<name>Rabbit Air</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,25 @@
# 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="Python library for local control of Rabbit Air air purifiers"
HOMEPAGE="https://github.com/rabbit-air/python-rabbitair https://pypi.org/project/python-rabbitair/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]"
distutils_enable_tests pytest