add inkbird-ble-0.5.1

This commit is contained in:
2022-08-06 13:14:28 +02:00
committed by Andreas Billmeier
parent bb8244fd0f
commit 8a7bbb2979
4 changed files with 56 additions and 2 deletions

View File

@@ -523,11 +523,11 @@ 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 1818 Ebuilds in total, 1811 of them have in total 1822 (35 different) licenses assigned.
There are 1819 Ebuilds in total, 1812 of them have in total 1823 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1104|
|MIT|1105|
|Apache-2.0|331|
|GPL-3|109|
|BSD|102|

View File

@@ -0,0 +1,3 @@
DIST inkbird-ble-0.5.1.tar.gz 6103 BLAKE2B f59010a02a6c7f1c4ed08a4d5c2e2212f590986d9d18700fcd0b3125dd440e47776b495dce3c9975eee37560dbada0387ad8b0aae70e54aba5f5e014d11bc8a5 SHA512 8a4d3984e52becb6ba42a150a62451597fde6f042d4d786d0c64adbe04a88313713f56aad087655e236c4f02a0c2789c11a4cfec4c446935b44ca5dc0065f48d
EBUILD inkbird-ble-0.5.1.ebuild 768 BLAKE2B 8210713b803c359d41bbf6f48ddc4986c3bfe100736edaf80691f1d818b11b519dbf36cd3fc457c50d7014955b71a0933b06a952e2845b6e179f3f50cd72dd1e SHA512 f078fac01f5ef5d1d50dd8bae2f92bca37efac5cc520b5aeb5f36e043f48a9522dd1fdea435a81320a8622c22138038d91c95e64ad192b4bc10e5b29ca686f2c
MISC metadata.xml 453 BLAKE2B e86e1cdeb58b9aecb018e44cd2d5e07c0b9324dd2ac5c51df477c57deb358175458ac53833ab0c2c32c76fd97d196de51495dbde088507c12601c566deb43787 SHA512 d3095429f18e636defcae6fcc42460906bd9552654c5276a2e621efa29d826e6c165d4c18e14a8516b2e4c5d0ad488e72ee529f92ccd116a728dbfd025674d1c

View File

@@ -0,0 +1,36 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Parser for INKBIRD BLE devices"
HOMEPAGE="https://github.com/bluetooth-devices/inkbird-ble https://pypi.org/project/inkbird-ble/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,15 @@
<?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">inkbird-ble</remote-id>
<maintainer status="unknown">
<email>nick@koston.org</email>
<name>J. Nick Koston</name>
</maintainer>
</upstream>
</pkgmetadata>