dev-python/elvia: new package, add 0.1.0

Closes: #2778
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-18 10:40:07 +01:00
parent 2619e4ebc8
commit d839a50d42
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 44 additions and 2 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 1793 Ebuilds in total, 1782 of them have in total 1801 (42 different) licenses assigned.
There are 1794 Ebuilds in total, 1783 of them have in total 1802 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1022|
|MIT|1023|
|Apache-2.0|398|
|GPL-3|118|
|BSD|101|

View File

@ -0,0 +1,3 @@
DIST elvia-0.1.0.tar.gz 8796 BLAKE2B 9df6134130ccf25993b2d2a356bb72332ca30db44ea696e1102131f8bb5b2d79434bb88262a19c743218748f555a5d6aa21f6679e6b496292cc7c4f7af0fe8ff SHA512 88a88b5d698b7bda635628945da615afc9136cdb42a938d4d098ad9f88acbe29b45d3e7f3e06d1bc3bfadc77ca25292137c7d7d021e87e47edc6b5f3dab4e623
EBUILD elvia-0.1.0.ebuild 530 BLAKE2B 8fa8726dee3ae12a7520fa55f1f1fb0846771cb32842a0cc62fac2d534c34cd021ec5863cc4b0a094f17fbd2cb5becd968674ba92bd9c74150b4f7447f482f42 SHA512 794e213e8e6b5f4d61e2b0b3f5a120b8e56d3a6ac9fcfc917b5b8a2f6ae7df96ab1b3c18410e884e874406d2eeb88feb7da93714057336fae9c6ba534b0d92f2
MISC metadata.xml 520 BLAKE2B 786bee793b45685a4dc51a88b4d07c27c4d96a22548540b9f2bf1053eca955c941c2fd37b36b7b39f33287c39e9f827e257eaa63ed9c64fe3db08f0652ed1473 SHA512 f4d77f5712c3d764b013720c25c94cf9ae69aba5666f953cf66899345719b8591776cb95a5f31b335d84cfdbbe7613212fd22e9a31304a8ad23caea2cfe5194c

View File

@ -0,0 +1,23 @@
# Copyright 1999-2024 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="Python bindings for the Elvia API"
HOMEPAGE="https://github.com/andersem/elvia-python https://pypi.org/project/elvia/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

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">elvia</remote-id>
<remote-id type="github">andersem/elvia-python</remote-id>
<maintainer status="unknown">
<email>andersems@gmail.com</email>
<name>Anders Emil Salvesen</name>
</maintainer>
</upstream>
</pkgmetadata>