dev-python/aioapcaccess: new package, add 0.4.2

Closes: #2572
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-03 15:33:35 +01:00
parent d1e399ff62
commit 1a6df985db
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 51 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 1572 Ebuilds in total, 1561 of them have in total 1578 (42 different) licenses assigned.
There are 1573 Ebuilds in total, 1562 of them have in total 1579 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|904|
|MIT|905|
|Apache-2.0|332|
|GPL-3|100|
|BSD|87|

View File

@ -0,0 +1,3 @@
DIST aioapcaccess-0.4.2-py3-none-any.whl 5064 BLAKE2B 0c740de61fe955b8d908b9398743d64ddca49a24c51b30056256a71d90a14250c5c2bb486a77b337ef86ba945b6597307439a8b058cbbb8975b17c7dae901a1c SHA512 956b352368c55171d3abf763375d5b451d49da5cd3b6b218b02a652430783453d98eb2eff0fe5d83e2375d019cde8e54d3c2a2fa49780812f9aa1db4a196c809
EBUILD aioapcaccess-0.4.2.ebuild 759 BLAKE2B 6d99e100bfc841a3636cfec65ed33d83526d0524824556003d0b7fcefe952dd045a5f8f021eb1bdc8d425a3ed1a99dfd86c4fb3a6a8be31e2c1bc9d575f0d52a SHA512 9ba2f11b9459b409cbf54424d12d17e7a0de4bd7960be403c4785842fff8e7f9407740846aa5f0e4904697bdd8cc142a1262ea6a0c85c5226cd116cd5719a5fc
MISC metadata.xml 520 BLAKE2B a80527c2241315483c975df72f60cfe0bc2848306c7918e6dba481d6c6c1bdba853bbf52236a8c6ac3c8cd23ddf9b89c36792a15a3c3e09d6249afca31d95ecc SHA512 4daac67922861539d266898653d4fb2baa8d1d32ec853aed95f1063b62039a9d1c575901c55debffc749a3247c6e53e6bec61852e0ab87e86b292fafb5321cf6

View File

@ -0,0 +1,30 @@
# 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="Async version of apcaccess library implemented in python."
HOMEPAGE="https://github.com/yuxincs/aioapcaccess https://pypi.org/project/aioapcaccess/"
SRC_URI="$(pypi_wheel_url)"
S=${WORKDIR}
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_compile() {
distutils_wheel_install "${BUILD_DIR}/install" "${DISTDIR}/${P}-py3-none-any.whl"
}

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">aioapcaccess</remote-id>
<remote-id type="github">yuxincs/aioapcaccess</remote-id>
<maintainer status="unknown">
<email>yuxinwang.dev@gmail.com</email>
<name>Yuxin Wang</name>
</maintainer>
</upstream>
</pkgmetadata>