bump devolo-home-control-api-0.18.1

This commit is contained in:
Andreas Billmeier 2022-04-13 07:02:56 +02:00 committed by Andreas Billmeier
parent b74b657934
commit f0acec24a8
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 47 additions and 5 deletions

View File

@ -506,13 +506,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 1701 Ebuilds in total, 1694 of them have in total 1700 (35 different) licenses assigned.
There are 1696 Ebuilds in total, 1689 of them have in total 1695 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1036|
|Apache-2.0|313|
|GPL-3|103|
|Apache-2.0|307|
|GPL-3|104|
|BSD|89|
|LGPL-3|28|
|GPL-2|21|
@ -546,9 +546,9 @@ There are 1701 Ebuilds in total, 1694 of them have in total 1700 (35 different)
|CC-BY-NC-SA-4.0|1|
|CC0-1.0|1|
(Last counted: 12/04/2022)
(Last counted: 13/04/2022)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 12/04/2022
Last updated: 13/04/2022

View File

@ -1,3 +1,5 @@
DIST devolo-home-control-api-0.17.4.tar.gz 72153 BLAKE2B 31b8db6a7eb3f8e11f0b8a3a6a104eaf4f2d3c7d17867afce26321f07ebdf0ddf9739ebb643340d14a1f9069a55aa55fafd3202fc04292afed460649993c8c7e SHA512 efd1d9d4a47a76f1360fa9795331239ba2d084ca568ac549b1bb5cfdd93850e0e54bd252136a93b2dd1cc0c1c27070717f9c1ffb1d325ee0441f131241cc0dc1
DIST devolo-home-control-api-0.18.1.tar.gz 73804 BLAKE2B 6038a263c2ef8e60a65f6eb9c125ff5993db78aef0ddcb498c395e98d3fa160a8b5b71ea0f778516bc9572e111d6442bd8871f583d64e15eab489671d69125ef SHA512 d264b09b6c19aaf44139573a6f568766017b4a8efd952286cccafc8dec5e3d3334232df385c799dcaa3d050b54ff0c356ee5d8836d9f48acd13094196d643bdb
EBUILD devolo-home-control-api-0.17.4.ebuild 1069 BLAKE2B 86588dacd236a82d792dc7b2403da3bd88c65d1e58f465a7fa091127a6909064e6a6ca76d208fe47b6e6f9070baf55cb9b59ff87b3537dfc627f0eb78c5f13a1 SHA512 98268065785275284b5c8f34d3709e0de5bb50bc1bedadadf67536422b52d4a1ff4d778b91add816471ff45d886879bacd3f1aea929f4ad013b2720c3f324f86
EBUILD devolo-home-control-api-0.18.1.ebuild 1069 BLAKE2B 86588dacd236a82d792dc7b2403da3bd88c65d1e58f465a7fa091127a6909064e6a6ca76d208fe47b6e6f9070baf55cb9b59ff87b3537dfc627f0eb78c5f13a1 SHA512 98268065785275284b5c8f34d3709e0de5bb50bc1bedadadf67536422b52d4a1ff4d778b91add816471ff45d886879bacd3f1aea929f4ad013b2720c3f324f86
MISC metadata.xml 503 BLAKE2B e8340e9078b5fd7655a35cb79d48f73377553b27e8be43f9e81807b891f9a5451faf33741d658d8390e58228fc7537c514c176d6a015c021fe6b3715194e12b7 SHA512 2f1ccc722d475b66114d5c4dc04dd245a4a3eb7bc3ef973bc0053081e28d07e760eea81ffd0434fbea6434b9fdf4098074a0f5a9c1efb75ea616ff42ccf43f44

View File

@ -0,0 +1,40 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="devolo Home Control API in Python"
HOMEPAGE="https://github.com/2Fake/devolo_home_control_api https://pypi.org/project/devolo-home-control-api/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.58.0[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}