dev-python/habluetooth: new package, add 2.0.1

Closes: #2582
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-03 15:59:00 +01:00
parent 3742c4f698
commit 0299739ad0
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 52 additions and 1 deletions

View File

@ -612,7 +612,7 @@ 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 1580 Ebuilds in total, 1569 of them have in total 1586 (42 different) licenses assigned.
There are 1581 Ebuilds in total, 1570 of them have in total 1586 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|

View File

@ -0,0 +1,3 @@
DIST habluetooth-2.0.1.tar.gz 31636 BLAKE2B 7e718c7f7317a51cd9e1bc66c9e2cbba00a94fd631ae247270408be72dedac5b444a034c63915db67ec08ecb0b94f545d028af6172fe954cf6da3a89577192d4 SHA512 5e75225b4d07e6b78d26507b95a7f3ddfee9ca39337897753add8ccfd8a4de81ddb149fa6bd60c0396c60cdc8fb6f091ddfb4296f38eb157556d282fc2f9b802
EBUILD habluetooth-2.0.1.ebuild 904 BLAKE2B e6e082efb174beb05003570ea369423e51fef9ffd39cbd1afe104c6314fdff0d955432e916d1284eb965d1a1948928ff5b8fa2f456bf1c4c681547f54e6e9398 SHA512 696f531d9b306145f07832a55a35c438877d9e641117b4367208aedabfbf1eef03b836680d97904a364e4b463bdde4b165606941c75b15c77d12326293609451
MISC metadata.xml 529 BLAKE2B d5b1105a3535ac5fa41482f130d3f2bcdadedb14878cda087b258bf683ed68114eb4da36c9c42bf65545cfb75ec2295498c6f0ffe4fbc8016befcba4c6d9afd6 SHA512 e5a8681a4bfaa8d1fdbaf72543550b4620b22e0eba693505e552e932f8b42d4d63738ad1e2b0205332c409f5230b50cd75426978b7dc4acc11e786897cd87945

View File

@ -0,0 +1,32 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
#DISTUTILS_USE_PEP517=setuptools|poetry
inherit distutils-r1 pypi
DESCRIPTION="High availability Bluetooth"
HOMEPAGE="https://github.com/bluetooth-devices/habluetooth https://pypi.org/project/habluetooth/"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache Software License 2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS=""
RDEPEND=">=dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
>=dev-python/bluetooth-data-tools-1.16.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-adapters-0.16.1[${PYTHON_USEDEP}]
>=dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}] "
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${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">habluetooth</remote-id>
<remote-id type="github">bluetooth-devices/habluetooth</remote-id>
<maintainer status="unknown">
<email>bluetooth@koston.org</email>
<name>J. Nick Koston</name>
</maintainer>
</upstream>
</pkgmetadata>