dev-python/py-ccm15: new package, add 0.0.9

Closes: #2587
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-03 17:26:52 +01:00
parent 9cd125ed21
commit 7dbf789cb5
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 1585 Ebuilds in total, 1574 of them have in total 1589 (42 different) licenses assigned.
There are 1587 Ebuilds in total, 1576 of them have in total 1591 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|910|
|MIT|912|
|Apache-2.0|335|
|GPL-3|101|
|BSD|88|

View File

@ -0,0 +1,3 @@
DIST py-ccm15-0.0.9.tar.gz 4344 BLAKE2B 51a1a35d95893dfe938717c4cf9447bbf0e7b83ce5d3eb5b6bae1457094693c733ac48f029d8348f2552c583003b67627317d9e4787b255ae81479c3b23bac90 SHA512 6f0eabbdd0a70502f32c048cb56436a3d73194c575121a0ea24bdb9e26041689aaeb4f1e0528107cffa7f12fbf22e3fd9fba7934e0d847c69219b8209691b0f4
EBUILD py-ccm15-0.0.9.ebuild 706 BLAKE2B a57e8810f0c9b3f4154114518d7201b8e03953abce3bd778358a5fc6960cb86db9951271d8c601ebdb93c1ec078cce19507b3c2a7d67d823f98cbf4653d990e1 SHA512 f6bb2050785b17e08ed55cdce85a2721e70c01c512fb0b99eb53395886d93b10f90b7013e5677f5b5c3aae0b7f013e3a35f0801041a7e499cff413c3c610c1b5
MISC metadata.xml 507 BLAKE2B 17c751f78ab2009f50d8501f16d0af4d75258318d70cd54bf00a5225384eeefed84d13b8e1cb4b4f70c57529ab12025a343ea18ae3cb0fbb396deb7633547cb6 SHA512 6a230804b6dafc254e4be6e329f1de0ca4efb7ee1d14adb227b7d284c5b76b817cbf818e565d55cb7f506587b06f1b0a8afbbb5f1aca80b2d9007f3658fe5090

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">py-ccm15</remote-id>
<remote-id type="github">ocalvo/py-ccm15</remote-id>
<maintainer status="unknown">
<email>oscar@calvonet.com</email>
<name>Oscar Calvo</name>
</maintainer>
</upstream>
</pkgmetadata>

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
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="A package to control Midea CCM15 data converter modules"
HOMEPAGE="https://github.com/ocalvo/py-ccm15 https://pypi.org/project/py-ccm15/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/httpx[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest