From e6926f8ca6810d2e2d22c56f4131e8f5e1c28fb7 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Tue, 22 Oct 2024 18:02:20 +0200 Subject: [PATCH] dev-python/python-linkplay: new package, add 0.0.15 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/3957 Signed-off-by: Andreas Billmeier --- README.md | 4 +-- dev-python/python-linkplay/Manifest | 3 ++ dev-python/python-linkplay/metadata.xml | 11 +++++++ .../python-linkplay-0.0.15.ebuild | 31 +++++++++++++++++++ 4 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 dev-python/python-linkplay/Manifest create mode 100644 dev-python/python-linkplay/metadata.xml create mode 100644 dev-python/python-linkplay/python-linkplay-0.0.15.ebuild diff --git a/README.md b/README.md index 258e0c22e..a394c317e 100644 --- a/README.md +++ b/README.md @@ -606,11 +606,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 2046 Ebuilds in total, 2035 of them have in total 2063 (42 different) licenses assigned. +There are 2048 Ebuilds in total, 2037 of them have in total 2065 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1186| +|MIT|1188| |Apache-2.0|458| |GPL-3|124| |BSD|110| diff --git a/dev-python/python-linkplay/Manifest b/dev-python/python-linkplay/Manifest new file mode 100644 index 000000000..ba0df7028 --- /dev/null +++ b/dev-python/python-linkplay/Manifest @@ -0,0 +1,3 @@ +DIST python_linkplay-0.0.15.tar.gz 17950 BLAKE2B 598e865e165454af7824e96c43819a1e33c2eac6caa7329b15455258c7084c9497572b8a5d5c3ebd4ecfe8e4ac6d7b9f7e444e34d1a0c1248fbcf44bf08d328f SHA512 e5a8ee7284165a0d8c778f86203515b6e674314c221458df00327b8b6b4bf3d9c6ea25d1f800075595cc0e22daea8c4ff575a8a52485cd1748ef4775cfed83e1 +EBUILD python-linkplay-0.0.15.ebuild 788 BLAKE2B 726f7cb702af6d049c75e813b5aecf1fd025b22ecbbf4c9efe26a333652e34f4b60f22a9e95a94b3156c6339aa65ad7345b1efa42b319d3ef0312539c56be942 SHA512 8b5284a0295b371a03df55c57a638358ca463bd914d4c09389918806a1faf24106c2d5a50a3c13bcfb6bd0f6fce24b00c91fec3bb3c255ca68ae38566c88ae13 +MISC metadata.xml 334 BLAKE2B 4c1c49457748b09ff22e2bc3615227eb501bb66f17144721d078ddc1f62e47c80101c2f9e2efbb2000db36927a6461c30f42d0a58f947a0c2a8dfe980bf75d02 SHA512 3bc32351ef3293ef5ddcae0505efb0d76338fe00c4ca0120f41d6ad77ea3ef2799406d4a39c5f9d8c454006435280e2e8fcee49934d41e12d4c37a6f67f1392e diff --git a/dev-python/python-linkplay/metadata.xml b/dev-python/python-linkplay/metadata.xml new file mode 100644 index 000000000..6aa7e8ae0 --- /dev/null +++ b/dev-python/python-linkplay/metadata.xml @@ -0,0 +1,11 @@ + + + + + b@edevau.net + Andreas Billmeier + + + python-linkplay + + diff --git a/dev-python/python-linkplay/python-linkplay-0.0.15.ebuild b/dev-python/python-linkplay/python-linkplay-0.0.15.ebuild new file mode 100644 index 000000000..5d0b418ea --- /dev/null +++ b/dev-python/python-linkplay/python-linkplay-0.0.15.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="A Python Library for Seamless LinkPlay Device Control" +HOMEPAGE="https://pypi.org/project/python-linkplay/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="" + +RDEPEND=">=dev-python/aiohttp-3.8.5[${PYTHON_USEDEP}] + >=dev-python/appdirs-1.4.4[${PYTHON_USEDEP}] + >=dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] + >=dev-python/deprecated-1.2.14[${PYTHON_USEDEP}] + >=dev-python/aiofiles-24.1.0[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest