From 8b808ada6d6054ea3a252e654dc059127cc30100 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 6 Oct 2022 08:58:42 +0200 Subject: [PATCH] amqtt-0.10.1 added --- README.md | 6 ++-- dev-python/amqtt/Manifest | 3 ++ dev-python/amqtt/amqtt-0.10.1.ebuild | 43 ++++++++++++++++++++++++++++ dev-python/amqtt/metadata.xml | 11 +++++++ 4 files changed, 60 insertions(+), 3 deletions(-) create mode 100644 dev-python/amqtt/Manifest create mode 100644 dev-python/amqtt/amqtt-0.10.1.ebuild create mode 100644 dev-python/amqtt/metadata.xml diff --git a/README.md b/README.md index 5ec88806d..7eebea8b1 100644 --- a/README.md +++ b/README.md @@ -538,11 +538,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 1924 Ebuilds in total, 1917 of them have in total 1929 (35 different) licenses assigned. +There are 1926 Ebuilds in total, 1919 of them have in total 1931 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1158| +|MIT|1159| |Apache-2.0|363| |GPL-3|121| |BSD|106| @@ -554,9 +554,9 @@ There are 1924 Ebuilds in total, 1917 of them have in total 1929 (35 different) |BSD-2|14| |LGPL-2.1|8| |Unlicense|7| +|public-domain|5| |EPL-1.0|5| |LGPL-2.1+|4| -|public-domain|4| |MPL-2.0|3| |LGPL-2+|3| |BSD-4|3| diff --git a/dev-python/amqtt/Manifest b/dev-python/amqtt/Manifest new file mode 100644 index 000000000..a75e49af4 --- /dev/null +++ b/dev-python/amqtt/Manifest @@ -0,0 +1,3 @@ +DIST amqtt-0.10.1.gh.tar.gz 102792 BLAKE2B 9da691bec1d5aec587bd59a59d0bc4dfe55218c98ef4b7644c6ac8c565939a9ae9f5a19b61152166c7f82575fcd2cf112b0f19d9be60054a419acac52c3b86bc SHA512 9328b96077e03e8a499acca2c1e09133c650f18b9d5ab0a99f4b27b40373028991e65115155315d7e8a327ba7217c2e0b74c4c75450fbc42773fc64be221321f +EBUILD amqtt-0.10.1.ebuild 1150 BLAKE2B e3e396dd2ca7d24a333c29404e7750cb12f6ba9daf1eb286e99b00344845768c073d46ca684e593812aef723b5a86e14d25dd6bc2471ed0f72d2d8f33de9744b SHA512 8a46cff3dbf28d56d493ae86f789384ac44467dd32f76ae8e19acdd644e9e3464332be425988b82e88b7937bf75083a41385f0e88a295c0e23a1c2b72df4eb48 +MISC metadata.xml 324 BLAKE2B 0d72d94bbff94215d559bb21965f55349ad3335f4b3c4b230ff2afdb9baf741f8ae912cc001d25701855e40e3ca0b445af7bda49e9f8a7f30761c99fc1cf8909 SHA512 1ab6eeeba124edbeca9f36d029a8cd9c0142d96b1f545d69113e7fad1079e8f88bbf00d83ae980aea7b93be8401441a2ff4cef534c64d766c9a49c67e601bcb6 diff --git a/dev-python/amqtt/amqtt-0.10.1.ebuild b/dev-python/amqtt/amqtt-0.10.1.ebuild new file mode 100644 index 000000000..cd7dda185 --- /dev/null +++ b/dev-python/amqtt/amqtt-0.10.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +DESCRIPTION="MQTT client/broker using Python asyncio" +HOMEPAGE="https://github.com/Yakifo/amqtt https://pypi.org/project/amqtt/" +SRC_URI="https://github.com/Yakifo/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="readme.rst" + +RDEPEND=">=dev-python/transitions-0.8.0[${PYTHON_USEDEP}] + >=dev-python/websockets-9.0[${PYTHON_USEDEP}] + =dev-python/passlib-1.7.0[${PYTHON_USEDEP}] + >=dev-python/docopt-0.6.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.0[${PYTHON_USEDEP}] + =dev-python/coveralls-3.0.1[${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 +} + +distutils_enable_tests pytest diff --git a/dev-python/amqtt/metadata.xml b/dev-python/amqtt/metadata.xml new file mode 100644 index 000000000..d59b9479b --- /dev/null +++ b/dev-python/amqtt/metadata.xml @@ -0,0 +1,11 @@ + + + + + b@edevau.net + Andreas Billmeier + + + amqtt + +