diff --git a/README.md b/README.md index f15dd9697..55c71b218 100644 --- a/README.md +++ b/README.md @@ -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| diff --git a/dev-python/inkbird-ble/Manifest b/dev-python/inkbird-ble/Manifest new file mode 100644 index 000000000..f2efe02c4 --- /dev/null +++ b/dev-python/inkbird-ble/Manifest @@ -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 diff --git a/dev-python/inkbird-ble/inkbird-ble-0.5.1.ebuild b/dev-python/inkbird-ble/inkbird-ble-0.5.1.ebuild new file mode 100644 index 000000000..5df5201c1 --- /dev/null +++ b/dev-python/inkbird-ble/inkbird-ble-0.5.1.ebuild @@ -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 diff --git a/dev-python/inkbird-ble/metadata.xml b/dev-python/inkbird-ble/metadata.xml new file mode 100644 index 000000000..186b15b18 --- /dev/null +++ b/dev-python/inkbird-ble/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + inkbird-ble + + nick@koston.org + J. Nick Koston + + +