dev-python/screenlogicpy: rework, remove olds

This commit is contained in:
Andreas Billmeier 2022-10-15 09:40:04 +02:00 committed by Andreas Billmeier
parent 329ddb8bb8
commit 230ac6772d
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 7 additions and 75 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 1848 Ebuilds in total, 1841 of them have in total 1853 (35 different) licenses assigned.
There are 1846 Ebuilds in total, 1839 of them have in total 1851 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1114|
|Apache-2.0|346|
|GPL-3|117|
|GPL-3|115|
|BSD|101|
|LGPL-3|30|
|GPL-2|23|

View File

@ -1,7 +1,3 @@
DIST screenlogicpy-0.4.1.tar.gz 37601 BLAKE2B 2c1e95d228cf19db5e45897a3f0e877743e21b4f3c4d123f8da80c949570e79b1c7f4a55c8e5c93ad5a6a6b330fc7e3b38b49efcc821c7ec7cdc3d1209a015f4 SHA512 28abc7f3ad7ba01cd482f3ca9b3c46934bce0ead572cf5e8591043a920066c8d02fac669553e1c02da62d0ee9021683218cf7dd05d61d45fcb5809de07444cab
DIST screenlogicpy-0.5.3.tar.gz 40606 BLAKE2B 2869b8101cc5b02fc43007a5e50775269ea7193631d3b35311f9c4c6670fdf1c5e29ecfd6e8fa110bd58b6778cdd080b40a4395f5bb3d7941072f4edf62bed4c SHA512 59de69b84a9f5500c50c61539b3138e38868124142cb8bea29d882cb3cbe663151d5aacfac40774c0f371458a2f828b1803f0bbefaacfdfb56ccf52b03fc337e
DIST screenlogicpy-0.5.4.tar.gz 40637 BLAKE2B 9774592522fbd8fcc387274c6ad8f2dc406522cad99f1ecb80b25db6a6aff8086a8c0abefc0002b90938ab14b3f55406c449fa25cba01bc11e141cb7bc7e5c08 SHA512 41722f1359b7f5416b946224d401ae978558853185cfd80fa5782bfce0efaff4492ad42842129afa358fc04c098ab3ed4b48e3f9001c0d1a634fa39ae2e2f621
EBUILD screenlogicpy-0.4.1.ebuild 775 BLAKE2B a9a8b55d05880658f693503ca498c21637a38dc60e788b538a7be2616f6f2c463104689d80842ffca2082e39253f1c623657da224e75eff0ceb3a1eac7bbdb41 SHA512 be8b931b7d89c0a77c1e02426b6f5761dd0c58d250544a2b00db7c92d335fc9b60c82418fceb1eb9ee69d69c6255f6484adbce2dfba5a224c8617c445afd4608
EBUILD screenlogicpy-0.5.3.ebuild 773 BLAKE2B 8a138646be24c9309238bba0881c3ae377da3f5689bf15617178a889ceab6ac95a1bca5e9cb67debfaf7345890afc6ba48685e49b797c7a45d6bf5d92a69afd8 SHA512 7f6c134faf56b400091319e8aa707888a36cb6754949134b4fb0939a1b4ffc1b8667135b998060f2d13a1021eab860c895f2daf3feeabfbee7f7c6b30fd3e30b
EBUILD screenlogicpy-0.5.4.ebuild 773 BLAKE2B fb3b83633d007d8a801b7b826b81298f1aafcddc76650300ba34fe954eda3101d4dd6d479cb6cdfb3ca91c8e2973a608496d05f8c1f843830fe7cd54d427af98 SHA512 fc2c5668f7ec0a227dc3ef54385447b848964ca0d3ba76dc66ab811ea0f1a7ae0e999efe49123829bb02197ab7457c83092e0e0406ac3498a7fd8ead6f5f39f8
EBUILD screenlogicpy-0.5.4.ebuild 776 BLAKE2B 713f00aad4a2fce5eb251af3a4d4657f65aa29a25569f01086cbee3d1143e53af07d9bdb198a35efd52ab9032e32d6ed4c5f9279d97c1d3405326538e24754c2 SHA512 6f8088dc97a3f45a11a5ea1b78e29fa3dd28bc79471988c17b8908b8698998ef26d062d84dedd7f1df4598e763e333586eb98e9b46b7c32a5dc195a6f2e7e05b
MISC metadata.xml 459 BLAKE2B 99248ad35642b96913be8f53e637fde323f3409e3573308dc2f50055560171e0d4a27bc61e87b55faf8a580c6403e503c99af7c437986ce6647132f8023af432 SHA512 ed3a7c57ae486622b04545db068578857178611a3ee883ed88ec10f2c31afbf6aaff3b8dec6ada0755d7e7a26457f952eeb1e9a4b90577600cf81027286a3f59

View File

@ -1,33 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Interface for Pentair ScreenLogic connected pool controllers over IP via Python"
HOMEPAGE="https://github.com/dieselrabbit/screenlogicpy https://pypi.org/project/screenlogicpy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
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}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -1,33 +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="Interface for Pentair ScreenLogic connected pool controllers over IP via Python"
HOMEPAGE="https://github.com/dieselrabbit/screenlogicpy https://pypi.org/project/screenlogicpy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
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}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
@ -31,3 +31,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest