add pykaleidescape-1.0.1

This commit is contained in:
Andreas Billmeier 2022-04-02 07:38:55 +02:00 committed by Andreas Billmeier
parent fb8691e1cd
commit 2c6d20f236
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 54 additions and 2 deletions

View File

@ -496,11 +496,11 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o
## 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 1687 Ebuilds in total, 1679 of them have in total 1687 (35 different) licenses assigned.
There are 1688 Ebuilds in total, 1680 of them have in total 1688 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1033|
|MIT|1034|
|Apache-2.0|303|
|GPL-3|102|
|BSD|90|

View File

@ -0,0 +1,3 @@
DIST pykaleidescape-1.0.1.tar.gz 27736 BLAKE2B 2a501bef2f16bada9856e9026622a7a74ea1d33bc3a509fb8fb88ba7d600e015d3c6341abd426334fd919fd0de824905d18e5c917617925791c2fcabcff5d25d SHA512 fc5404a61067440ac88532153c5b26dbfc0898f2bb0112d84abd8db8a72cccbb14613fe812e4f9eedc0d39caa2bd52c84d4905ddadb3de726e55f7087d47142a
EBUILD pykaleidescape-1.0.1.ebuild 858 BLAKE2B b571af44bf713fa3241dee62f684c4c935310c0af3a560ef30b06f757607f6ed95b239ba7221706082de6db27b1c656ce875b579113f745a03b4d4839fd3ad76 SHA512 a22a8f2c85fbcd3600775271ad2933e02904ac31cc35f34a7c26b41619e37780514b284f2a5f747c471431b8059f81d9661864171d8ce40f6e019bf9b31d141b
MISC metadata.xml 457 BLAKE2B 41ba14130b1cd41597581d69587903c4c6fccb81aa21843fa95ec06e910cf234bec48405bf6689c4aca7e30dfe3541542b907586b15147a12f54ecdc60f2081f SHA512 a64a1807b441c991353ad9f2ea8e275389ed3fff7076d00a8bda9f474c8ceaa0cedbd75a67f601e9d9a7ebd5e8059e692a1fc2de2fe9bcf6929ec3afd7e1640a

View File

@ -0,0 +1,15 @@
<?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">pykaleidescape</remote-id>
<maintainer status="unknown">
<email>tardis74@yahoo.com</email>
<name>Steve Easley</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,34 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION=""A python client library for the Kaleidescape System Control Protocol.""
HOMEPAGE="https://github.com/SteveEasley/pykaleidescape https://pypi.org/project/pykaleidescape/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
#DOCS="README.rst"
RDEPEND=">=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}]
>=dev-python/dnspython-2.1.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}