dev-python/devolo-home-control-api: rework, remove olds

This commit is contained in:
2022-10-15 10:50:53 +02:00
committed by Andreas Billmeier
parent 68b958f1ff
commit 926b67bf78
5 changed files with 8 additions and 90 deletions

View File

@@ -538,13 +538,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 1755 Ebuilds in total, 1748 of them have in total 1760 (35 different) licenses assigned.
There are 1753 Ebuilds in total, 1746 of them have in total 1758 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1044|
|Apache-2.0|341|
|GPL-3|107|
|GPL-3|105|
|BSD|101|
|LGPL-3|26|
|GPL-2|23|

View File

@@ -1,7 +1,3 @@
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
DIST devolo-home-control-api-0.18.2.tar.gz 73978 BLAKE2B 56de26e776478ef6cadfeebab272b7bbb65a500656efc1e5a967c44ce6a4fbad8da8f612eee72336262a74737af16818bc9a5a7a7d48c524291728be9d438598 SHA512 f14b61217e3156f25b900abb2cc0b0c92bd36f12a35a301d9877e3b7c677aed888490b7c28978bc79851e04998832eb8fa4e2dfaac96f166794f0fefa946c6de
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
EBUILD devolo-home-control-api-0.18.2.ebuild 1069 BLAKE2B 86588dacd236a82d792dc7b2403da3bd88c65d1e58f465a7fa091127a6909064e6a6ca76d208fe47b6e6f9070baf55cb9b59ff87b3537dfc627f0eb78c5f13a1 SHA512 98268065785275284b5c8f34d3709e0de5bb50bc1bedadadf67536422b52d4a1ff4d778b91add816471ff45d886879bacd3f1aea929f4ad013b2720c3f324f86
EBUILD devolo-home-control-api-0.18.2.ebuild 1077 BLAKE2B a0ca287178db8166f02e1d8d3482f4241dc754006d35e8f29d62ab9bb1432e576878ea9b54c73b43c10cb8e1098ea0bca8046fe697fdf82d4cbc7aa42739ebea SHA512 5980a5fa4a5eac92631be1db4d860488991def8161ca03fde086f325a4ae699fd9569d619f5c2787c991dbd9fa2d5a37fe231fba7290e35b685263c2faa34b40
MISC metadata.xml 503 BLAKE2B e8340e9078b5fd7655a35cb79d48f73377553b27e8be43f9e81807b891f9a5451faf33741d658d8390e58228fc7537c514c176d6a015c021fe6b3715194e12b7 SHA512 2f1ccc722d475b66114d5c4dc04dd245a4a3eb7bc3ef973bc0053081e28d07e760eea81ffd0434fbea6434b9fdf4098074a0f5a9c1efb75ea616ff42ccf43f44

View File

@@ -1,40 +0,0 @@
# 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
}

View File

@@ -1,40 +0,0 @@
# 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
}

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
@@ -38,3 +38,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest