dev-python/huawei-lte-api: add 1.7.3

Closes: #2911
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-18 11:26:25 +01:00
parent d618a4bb58
commit c29178647c
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 46 additions and 4 deletions

View File

@ -617,11 +617,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 1800 Ebuilds in total, 1789 of them have in total 1808 (42 different) licenses assigned.
There are 1801 Ebuilds in total, 1790 of them have in total 1809 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1024|
|MIT|1025|
|Apache-2.0|402|
|GPL-3|118|
|BSD|102|

View File

@ -1,3 +1,5 @@
DIST huawei-lte-api-1.6.11.gh.tar.gz 38037 BLAKE2B be2da7d8918d367e589937cdd70222afdafd6082e6c25c7238a7ba6bb160bc1410cf682a79b41c4d9e0eca3c337130e5a33a3a7985f9cb1ff6c78fe5bfbf6358 SHA512 4e7248438882988c6eadb61c57e53a773f65737ca4ee770cf1a9a8e99a10d1a930c412f3d3d3235edb5061d00a56da75e92a58af095fe79db98ce024a2acb773
EBUILD huawei-lte-api-1.6.11.ebuild 880 BLAKE2B afc3492a4f62b795aa191f99d13a7f9406531f2fcb402be2e3370b9793eb3ab6b82752afcb2766c6d5831cd39addc8a69fd84e60917c7af53cdea3d2eef3cf39 SHA512 41abdff2979858c265b7ba74927b6ecd267ef4708a13748d29723caba7916cc070e625600bed5dd3acf66977c539d938430278be86e5fdb71c1a0248c4cb8c85
DIST huawei-lte-api-1.7.3.gh.tar.gz 39166 BLAKE2B 52e2ab89a2ab6aadccd92192c73f1ef5ac4aa376dc6b5e29f9460881ccd3e600744789d33d490efa86315b5ad9f6090d56a45132ae3dc421dc5025032319ed59 SHA512 83bdfae0b8d44789ebfe8f94233b4d5b49fe3e379f25205fe71970d533ecbd0611c13cfbe3471c9331b4bcde6c737aaf53156c397d7016e5de5cc053f221374b
EBUILD huawei-lte-api-1.6.11.ebuild 880 BLAKE2B 5505e5fdd972953515fde966127f7f3b2e4a305d1422416aa991a9d374b7082598f6548feb63f0bdd2c533ddfc9b813c6aa415df4f5260e4bd7bc027b3fa8f48 SHA512 76c864272779a03fe1706d055364260fe0aede971b730d2a7f1412aeb8a79c1a18508317cd52a72eccd49a170796e4c931bd254849e30e3cda7d3110d0599ead
EBUILD huawei-lte-api-1.7.3.ebuild 880 BLAKE2B 5505e5fdd972953515fde966127f7f3b2e4a305d1422416aa991a9d374b7082598f6548feb63f0bdd2c533ddfc9b813c6aa415df4f5260e4bd7bc027b3fa8f48 SHA512 76c864272779a03fe1706d055364260fe0aede971b730d2a7f1412aeb8a79c1a18508317cd52a72eccd49a170796e4c931bd254849e30e3cda7d3110d0599ead
MISC metadata.xml 530 BLAKE2B 4168edc15f1a84fc19c1aab22e6cb1ffe548cc72ba7053e43f14adcd9fdd9164186316775d6d86c3c29ade6a3e14256de0b66497c63a3f95a20db5c67ea68932 SHA512 ef5be02f0102e8c75e317fb9a57a31afbeaba4540cd364fda4e41581d096c9daf8b2fb984e7acfd6c538de564970d110649c18c05563ea79de9e3bfe3bd77346

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8

View File

@ -0,0 +1,40 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
DESCRIPTION="API For huawei LAN/WAN LTE Modems"
HOMEPAGE="
https://github.com/Salamek/huawei-lte-api/
https://pypi.org/project/huawei-lte-api/
"
SRC_URI="
https://github.com/Salamek/${PN}/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]
"
python_prepare_all() {
# make cryptodome-friendly
sed -i -e 's:pycryptodomex:pycryptodome:' setup.py || die
find -name '*.py' -exec \
sed -i -e 's:Cryptodome:Crypto:g' {} + || die
distutils-r1_python_prepare_all
}
distutils_enable_tests pytest