dev-python/aiolivisi: fix DL Urls, add 0.0.15

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-01 19:23:38 +01:00 committed by Andreas Billmeier
parent a574bdd51b
commit d1d561986d
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 46 additions and 10 deletions

View File

@ -573,12 +573,12 @@ 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 1760 Ebuilds in total, 1749 of them have in total 1753 (34 different) licenses assigned.
There are 1761 Ebuilds in total, 1750 of them have in total 1754 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1027|
|Apache-2.0|380|
|Apache-2.0|381|
|GPL-3|108|
|BSD|92|
|LGPL-3|23|

View File

@ -1,3 +1,5 @@
DIST aiolivisi-0.0.14.gh.tar.gz 8661 BLAKE2B 50488f908bbf1beef5ff380e1d6de5d8f1007b06e1963673600d0de8aaeb590d28956ec5b422a7a70db39a5089358cf9e2db664737e9feaebcfe910d5d1714fd SHA512 c5522e9251b5cd76d08944e3e5d28561e9c26e55adbda7205b1bab306ab8d77aebfdeb289ae280d6f6a9e5ce49a33f40550bd3cc6e256aff26eeaf21abe483d9
EBUILD aiolivisi-0.0.14.ebuild 973 BLAKE2B acf1f4d4812b6949d89768c5a419218847bb3e136949a5dc0fbd2d91a7fa7370879db55d35dc4db5638e27ea0f18fc5c4592eda447b4f41e67806ee22d40fd8e SHA512 19444663fa707a0a1f9f9f03ac67ec1105551a01b029c14a889e78f695e64e9775f0703c23ffc11d426d34c5fd1fb1e400193e2498038e4c83759c06ae8a1dfa
DIST aiolivisi-0.0.14.gh.tar.gz 8637 BLAKE2B 62fd43d4afcd023dc6c3cf4ba5927f9d9b2818a39f4fd322bce0e3ac0601d5174c9fe6a39fe333cf4d4f23063cfb7e02b3eb98d830f8ff818d6b80fb72bda3ec SHA512 616365ea3ec8848e748f86c1ce912c8557c99b8f47f0d5572264951cde7987966988c27eb61ca5d174d22dc90d9d72ee50e5b99cc9f4309150124ffbd6ac0100
DIST aiolivisi-0.0.15.gh.tar.gz 8898 BLAKE2B d9a1868a6483ad0a034e8d1d529f6f4825b2022c8a5367ebe5e132bbc8bce267b9375861476b82f52d456d7ec85bda361c6376931c3e85db9d5539b7923ccdd4 SHA512 fce02f0846d29a75d2ef86ac8dff7be464cd60afdce331d2fce895f6794d21d08c044a78d9dc43aa78ba37648b4ea76a1a9b62fc9c4871387e20e7d018f359a3
EBUILD aiolivisi-0.0.14.ebuild 883 BLAKE2B fee920fd701e70061c9b7b4618795d2eaec1318d99d0807c662aef4b146477b763807c1aa400eb4a182af4d9b25c1532f0162ce154b01e010cf77dfcded08f55 SHA512 bcbb26738c5a78946ce5ea01379fd1757603ae1a2d66821374e779140c9261ecf813dd872ece04d09e3f4577d2b39eb66aa3d8fc7e5804476ec5b931f57396ac
EBUILD aiolivisi-0.0.15.ebuild 925 BLAKE2B b04f76edb863633dcb66d7f1bbd10ff52fd1957af57de943e69bb6697be52f5d2e04d27b801cdc4c6e2a1c47657e96ea95547a4b7b7c235ab9175283025994f8 SHA512 cd0d2b262fd8868567e09ceb36f3d221d2211669aa873fc0b787d369c95863209899a7c1106df7d1f4fb6c6e6dfb716090ca109ee16c51be45e456845c5db725
MISC metadata.xml 532 BLAKE2B 65d5d63524e35c37f9d7f326d6ed64f685f9e227ff548fb1fcf49f2140590a82210537188f2cee7fe97c4d0a8544d43d35b6c7f2bcfcb5f71f246347a13a1c85 SHA512 123fa7823be951b12466ef965626e7a5b8da909174f1676de1852ca59ff7d7ce33b4b5dfc2f9d63259c36259568f25d04225202aca418fd1f51a3f87622a5cec

View File

@ -1,18 +1,16 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Python module to communicate with LIVISI Smart Home Controllers."
HOMEPAGE="https://github.com/StefanIacobLivisi/aiolivisi https://pypi.org/project/aiolivisi/"
COMMIT="975ffc8e3c824b75bfa21de1aab89b6467a078b0"
SRC_URI="https://github.com/StefanIacobLivisi/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
SRC_URI="https://github.com/StefanIacobLivisi/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
@ -26,7 +24,6 @@ RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/websockets[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@ -0,0 +1,37 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Python module to communicate with LIVISI Smart Home Controllers."
HOMEPAGE="https://github.com/StefanIacobLivisi/aiolivisi https://pypi.org/project/aiolivisi/"
SRC_URI="https://github.com/StefanIacobLivisi/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/websockets[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest