dev-python/pyasuswrt: new package, add 0.1.20

Closes: #2423
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-12-10 00:17:44 +01:00 committed by Andreas Billmeier
parent 70e6a9061f
commit a8733df13b
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 52 additions and 2 deletions

View File

@ -612,11 +612,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 1657 Ebuilds in total, 1646 of them have in total 1667 (43 different) licenses assigned.
There are 1658 Ebuilds in total, 1647 of them have in total 1668 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|968|
|MIT|969|
|Apache-2.0|340|
|BSD|96|
|GPL-3|95|

View File

@ -0,0 +1,3 @@
DIST pyasuswrt-0.1.20.tar.gz 15373 BLAKE2B c125b634d2e22e42b6a6249de9eb7e2b1f52d57bff659e76ec7efc87a10cf7dbba93936f97ca17a260300373c4b621bafed41dcebb14597160a355a18e177bef SHA512 99c7087fd9db2ef90e0d962907c0b677a0bbb743f409c70ee9de629f04ff616368cda800b2889eea88c8ab192bf7425532f1f34e1a0716335ce9487ee5247b50
EBUILD pyasuswrt-0.1.20.ebuild 671 BLAKE2B f6e74933b7b98a85379d04d11ff3c4287178bc911f135881a8080b2a4a83e6d823865a12a5a85db1e8b30d9c048de03b17a31e64cc1b806f2835114082c24f50 SHA512 fffa4dfe3782876c2d62749d091b58a498e05388fb2bd01811741ce765bff6b9db52c93a04f888c0fc3e9d6d6497acf5448cbad97c40fdc07664cc42cb944296
MISC metadata.xml 517 BLAKE2B 4602d04fbad643ecbd5339e5efe88e4f66d7d7707f8696a023351a385172e4237f3fb3e5d8cccef7c9e6536eb160f0305d79b45f2ea2e549d5dddfc4d87e8210 SHA512 333181bd81d916e5cfa36cae48376b7624c80f80bde10614a6e0e2cda5bda7fb1373166662d16b5d76d213e704f692e4448efc00e3a5be7f837b3298dfa47c5b

View File

@ -0,0 +1,16 @@
<?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">pyasuswrt</remote-id>
<remote-id type="github">ollo69/pyasuswrt</remote-id>
<maintainer status="unknown">
<email>ollo69@users.noreply.github.com</email>
<name>ollo69</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,31 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Api wrapper for Asuswrt https://www.asus.com/ASUSWRT/ using protocol HTTP"
HOMEPAGE="https://github.com/ollo69/pyasuswrt https://pypi.org/project/pyasuswrt/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest