From 6e8addea7c6b575d474f03935bdccb99cd1c77c3 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Fri, 18 Jan 2019 20:04:07 +0100 Subject: [PATCH] move esphomeyaml to dev-embedded --- dev-embedded/esphomeyaml/Manifest | 3 ++ .../esphomeyaml/esphomeyaml-1.10.0.ebuild | 41 +++++++++++++++++++ dev-embedded/esphomeyaml/metadata.xml | 8 ++++ 3 files changed, 52 insertions(+) create mode 100644 dev-embedded/esphomeyaml/Manifest create mode 100644 dev-embedded/esphomeyaml/esphomeyaml-1.10.0.ebuild create mode 100644 dev-embedded/esphomeyaml/metadata.xml diff --git a/dev-embedded/esphomeyaml/Manifest b/dev-embedded/esphomeyaml/Manifest new file mode 100644 index 000000000..60d4667ed --- /dev/null +++ b/dev-embedded/esphomeyaml/Manifest @@ -0,0 +1,3 @@ +DIST esphomeyaml-1.10.0.tar.gz 419016 BLAKE2B ee00fca805f41d655b33cbf84bd10139a5a280848e00b2db39761d9ebb5f2274466709e4666162ffefb4b9b2cb5596d43b6edd5f91f7f7bfe499f5efa748c60f SHA512 46fc2dddb793d77969532be93dfe2fb7ec7f95087e1ea551e16cba3c3035aee869e0a926aca196ffebe42fc89df7167d2738785c86964f5d2d22f2720dc7cc96 +EBUILD esphomeyaml-1.10.0.ebuild 1161 BLAKE2B 5ce6415daadb05f3198050da897a6235f8215582d318feb9b253dc5f91144771f9b144bae29bdbc6809a5fa8b6e3154099a4430414634f5524416cca57764dbd SHA512 e1f919b9ec1a2ef0337bff84f4b82bea4f2c32de0b49059682b8a2b1960b8f1f4bf739e88d8ae9270d7409aeb2df6303c73424324c570040b963e68005c289f5 +MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af diff --git a/dev-embedded/esphomeyaml/esphomeyaml-1.10.0.ebuild b/dev-embedded/esphomeyaml/esphomeyaml-1.10.0.ebuild new file mode 100644 index 000000000..742f6166f --- /dev/null +++ b/dev-embedded/esphomeyaml/esphomeyaml-1.10.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy." +HOMEPAGE="https://github.com/OttoWinter/esphomeyaml https://pypi.org/project/esphomeyaml/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/tzlocal-1.4[${PYTHON_USEDEP}] + >=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}] + >=dev-embedded/platformio-3.5.3 + >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] + >=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}] + >=dev-python/colorlog-3.1.2[${PYTHON_USEDEP}] + >=www-servers/tornado-5.0.0[${PYTHON_USEDEP}] + >=dev-embedded/esptool-2.3.1[${PYTHON_USEDEP}] + >=dev-python/typing-3.0.0[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-embedded/esphomeyaml/metadata.xml b/dev-embedded/esphomeyaml/metadata.xml new file mode 100644 index 000000000..70d025d32 --- /dev/null +++ b/dev-embedded/esphomeyaml/metadata.xml @@ -0,0 +1,8 @@ + + + + + b@edevau.net + Andreas Billmeier + +