dev-python/romy: new package, add 0.0.7

Closes: #2849
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-17 19:55:44 +01:00
parent 38bec7f22d
commit e776ba86b7
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 44 additions and 2 deletions

View File

@ -617,7 +617,7 @@ 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 1743 Ebuilds in total, 1732 of them have in total 1751 (42 different) licenses assigned.
There are 1744 Ebuilds in total, 1733 of them have in total 1752 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -642,6 +642,7 @@ There are 1743 Ebuilds in total, 1732 of them have in total 1751 (42 different)
|AGPL-3+|2|
|LGPL-2+|2|
|public-domain|2|
|AGPL-3|2|
|BSD-4|2|
|LGPL-2|2|
|0BSD|1|
@ -652,7 +653,6 @@ There are 1743 Ebuilds in total, 1732 of them have in total 1751 (42 different)
|OFL-1.1|1|
|ECL-2.0|1|
|Boost-1.0|1|
|AGPL-3|1|
|PSF-2.4|1|
|ElementTree|1|
|NEWLIB|1|

3
dev-python/romy/Manifest Normal file
View File

@ -0,0 +1,3 @@
DIST romy-0.0.7.tar.gz 17632 BLAKE2B 67df54e08cbd46e64db6cc199c352d11df7a7d8caa5929101c6dea13688bf0045178c874c4b4a954bef4203a5992b84039cdef8825a5782d58629b72e2a64921 SHA512 04ed41d5a6c89e563f749721b5cf0e46ada96a1df336a7f5608bbd0bb0c9ad9a18e66f1d64a14d936b97ac8b0badab505291a93327560dcba51e4ef229beb0fe
EBUILD romy-0.0.7.ebuild 570 BLAKE2B 259cb933ea05d57ec94f08fa5f7879229d44dc6e8f8162a5a039d3ca6c4753b75882a8529564929c7cf1043469108d9af3ee3b2285aa0392be7107bdc452240d SHA512 c443b019d8452c19a0b38e73915d515f811ed5a4bea82788d0a7a1d4ad00e05e3d9dc12d01e0b89410e6f30f2202abcbd66def848278669a3d2d4704e4e18832
MISC metadata.xml 507 BLAKE2B ba11fb70ab2b517b80dce6674e84bb1266b9da78dd692e5f955b0d671a1d51540098e5351fbdee4e3794cfb37dae8af4b0e832e203e5f2372503188e359e3c56 SHA512 cf973417c0fbe814fc0d2913fbb1b03383b87fa388c08b48fdd160bd54029c73a49c854bc0ceb91a16fba94974140e70101c041273b284b051ca2236609ff563

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">romy</remote-id>
<remote-id type="github">xeniter/romy</remote-id>
<maintainer status="unknown">
<email>manuel.dipolt@robart.cc</email>
<name>Manuel Dipolt</name>
</maintainer>
</upstream>
</pkgmetadata>

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 program and library to control Wi-Fi enabled ROMY vacuum cleaners"
HOMEPAGE="https://github.com/xeniter/romy https://pypi.org/project/romy/"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}]"
distutils_enable_tests pytest