From 3285f0d027ff95f69fefe2b0a0c4bf4ccad54206 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sat, 4 Feb 2023 16:47:30 +0100 Subject: [PATCH] dev-python/hassil: new package, add 0.2.6 Signed-off-by: Andreas Billmeier --- dev-python/hassil/Manifest | 3 +++ dev-python/hassil/hassil-0.2.6.ebuild | 38 +++++++++++++++++++++++++++ dev-python/hassil/metadata.xml | 16 +++++++++++ 3 files changed, 57 insertions(+) create mode 100644 dev-python/hassil/Manifest create mode 100644 dev-python/hassil/hassil-0.2.6.ebuild create mode 100644 dev-python/hassil/metadata.xml diff --git a/dev-python/hassil/Manifest b/dev-python/hassil/Manifest new file mode 100644 index 000000000..232c73576 --- /dev/null +++ b/dev-python/hassil/Manifest @@ -0,0 +1,3 @@ +DIST hassil-0.2.6.tar.gz 32326 BLAKE2B 931fee7bf3f37d444a8146bf4c67806fcd56c5152814a07807d487098231abaa3951616316f52b561a5ce5afc40c53194d436b57306a227f4b1dc7dab2b9b92f SHA512 1aa4ac8a71e958bdf2b3a225b084c27c22ffa64140619a78d0abf5fa76c7d8f92733eb5dd30a8522ab5308f7bc22b1ab56aaa1e5f2443263af4d4c70e0120d7d +EBUILD hassil-0.2.6.ebuild 896 BLAKE2B 6b8f02d9c82970a1c2daddbd2bfad9beda71324147ac91fe7a21db68bab18c218487aa255fee8c7c471d2fb13aa3b968e83c8f51824c1b9ce8b6e316ca21e549 SHA512 2d6fc353d6a07e80d42dffc68a7eeeeeac97b97ec87620e8c671f2dbbf95666e8574ea77d73496ee8025c873d076d6ac2bcc4db345bc5f88f53c38d8ca8cead0 +MISC metadata.xml 512 BLAKE2B e361c7aec3667efbe7ee48174946ce5da1d3ba6eeaec4cff1e0dcd2789e0d351fd2a9fd9397702d8a4db3a9b50e3a749ac04c1bb5d2885a64e359b47f2110945 SHA512 c20a56d820ebc21fbc3089876194685bab4ea7eeb1a654f4b3261aa418b42d8257f350e98dc7b0b4bbf01885bd9ef7f6f676562b1b32f98c494f3a34cc7a3caf diff --git a/dev-python/hassil/hassil-0.2.6.ebuild b/dev-python/hassil/hassil-0.2.6.ebuild new file mode 100644 index 000000000..cbf9e9cb4 --- /dev/null +++ b/dev-python/hassil/hassil-0.2.6.ebuild @@ -0,0 +1,38 @@ +# 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="The Home Assistant Intent Language parser" +HOMEPAGE="http://github.com/home-assistant/hassil https://pypi.org/project/hassil/" +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/pyyaml[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +src_prepare() { + sed -i "s/packages=setuptools.find_packages()/packages=setuptools.find_packages(exclude=['tests','tests.*'])/g" -i setup.py || die + eapply_user +} + +distutils_enable_tests pytest diff --git a/dev-python/hassil/metadata.xml b/dev-python/hassil/metadata.xml new file mode 100644 index 000000000..dc17ffc4e --- /dev/null +++ b/dev-python/hassil/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + hassil + home-assistant/hassil + + mike@rhasspy.org + Michael Hansen + + +