From b234d8ef1f9cac33e240ff4b0506c55fab610d5f Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sat, 3 Sep 2022 11:33:09 +0200 Subject: [PATCH] add python-fullykiosk-0.0.11 --- README.md | 6 ++-- dev-python/python-fullykiosk/Manifest | 3 ++ dev-python/python-fullykiosk/metadata.xml | 15 ++++++++ .../python-fullykiosk-0.0.11.ebuild | 35 +++++++++++++++++++ 4 files changed, 56 insertions(+), 3 deletions(-) create mode 100644 dev-python/python-fullykiosk/Manifest create mode 100644 dev-python/python-fullykiosk/metadata.xml create mode 100644 dev-python/python-fullykiosk/python-fullykiosk-0.0.11.ebuild diff --git a/README.md b/README.md index 600607541..28e1198fe 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,7 @@ The Ebuild we have since `0.97.0`, as soon as I know that at least one user is a ### `app-misc/homeassistant-full` WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli. -This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **858** USE Flags. +This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **859** USE Flags. A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md) @@ -523,12 +523,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 1862 Ebuilds in total, 1855 of them have in total 1867 (35 different) licenses assigned. +There are 1863 Ebuilds in total, 1856 of them have in total 1868 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1129| -|Apache-2.0|342| +|Apache-2.0|343| |GPL-3|114| |BSD|106| |LGPL-3|29| diff --git a/dev-python/python-fullykiosk/Manifest b/dev-python/python-fullykiosk/Manifest new file mode 100644 index 000000000..9eac3a91a --- /dev/null +++ b/dev-python/python-fullykiosk/Manifest @@ -0,0 +1,3 @@ +DIST python-fullykiosk-0.0.11.tar.gz 2664 BLAKE2B f15df5ff3d9e00978e2cdb7bf7aace99b0b701483f0c3e9d759db61aa9c45a249d6dc19ca8d3d0578ea08649649f8a3b927cdf7fee7f142387a397567b521911 SHA512 7857a4730485fa076af625dfd00ad2ea8886f829f8a3c15e1c3e5c0890a945d7f74b367032b4c1231c8e917a73937e7a582ac10accf5da53724128bc57cc702f +EBUILD python-fullykiosk-0.0.11.ebuild 789 BLAKE2B ae63b89f92843f246e430092aeb1ff4b805d0b28f854a9e3545c7c79e085d393a796d7152d1289c271ad1130ea9014e4a5cea49bd89f76030dd407e0d040ab13 SHA512 ee17b31beb86c0ee1c9e0fe72c7c7f8fc1e9fc9a1227c39b381ce6da76fe303f5c1a95c5a1ef4ec0ae8254853bdbfa978382147fb997d8f6998ef9c0a19e12ed +MISC metadata.xml 463 BLAKE2B d86c59c67f9e99d03359de6d4dc76d19b1312483072c0014b022437257f60a649437df482c1c520933d47da542eaf58fad84ca96bb575b4915fe3af5a72f02fa SHA512 2c23bfdef139fa81fcc357faeee34dd9b7b432721a16960c11c8cd63687d50f83445ece5655e4f73da19c6a144f2ffa5f26714dc6e08ae19a605abb94f90443b diff --git a/dev-python/python-fullykiosk/metadata.xml b/dev-python/python-fullykiosk/metadata.xml new file mode 100644 index 000000000..40fcdf266 --- /dev/null +++ b/dev-python/python-fullykiosk/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + python-fullykiosk + + cgarwood@gmail.com + Charles Garwood + + + diff --git a/dev-python/python-fullykiosk/python-fullykiosk-0.0.11.ebuild b/dev-python/python-fullykiosk/python-fullykiosk-0.0.11.ebuild new file mode 100644 index 000000000..523f7c735 --- /dev/null +++ b/dev-python/python-fullykiosk/python-fullykiosk-0.0.11.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python wrapper for Fully Kiosk Browser REST API" +HOMEPAGE="https://github.com/cgarwood/python-fullykiosk https://pypi.org/project/python-fullykiosk/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +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}]" +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