added abodepy-0.15.0

This commit is contained in:
Andreas Billmeier 2019-01-15 11:40:50 +01:00
parent 48bdcc5a9d
commit b23d9364cc
8 changed files with 153 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2019-01-15 new lib
abodepy-0.15.0 added (requires very old lomond-0.1.14)
lomond-0.1.14 added
2019-01-13 some new ebuilds
pydocstyle-3.0.0 added
pytest-cov-2.6.1 added

View File

@ -8,6 +8,8 @@ https://github.com/home-assistant/home-assistant
This was fork of https://cgit.gentoo.org/user/lmiphay.git/tree/app-misc/homeassistant-bin which seemed unmaintained to me, at first I just wanted to compile it for my personal use. Some friends told me they wanted to use/see it, so i putted it on my gitea, and was caught by surprise of several hundred pageviews in the very first days. Try to keep it close to the official releases, might get slower during summer. .
Aside from Home Assistant there are some related ebuilds I use with my Home Assistant.
If you have questions or suggestions don't hesitate to contact me...
#### You will find this Repository at

View File

@ -0,0 +1,3 @@
DIST abodepy-0.15.0.tar.gz 48622 BLAKE2B 215c1417b0d42e8118761cad8fa7b69ef601167e9ed86c601457aa6cec4bc2635260ac635491315485bfeb6bffac3f36b32cf3f0a2d56b54dc169e9a82c39f5c SHA512 f6a64b8a13544d0571c80ebea4ae43fd63d832bfc88f792692ed96320219eb4c9536476bcd138eb0314499a03272a9c490e729cea01b630d56440e21f9ecfb93
EBUILD abodepy-0.15.0.ebuild 1270 BLAKE2B 74f6ff32dbae76999202dc739de95244743bcc221851979938ae53d7063b6d0852e09c3cacf30961a29bac021c2230168559bc0ff118068c68204713c84da4d9 SHA512 ac0c77cb58bee0ce4b40868fbd72f8152e244d17e8c7c6d12687de9ca9542798c8afb2c79db5125bad42e03fe3a25fb9bdf126522f4f5e8cf1a400a07df4383d
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@ -0,0 +1,56 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="An Abode alarm Python library running on Python 3."
HOMEPAGE="https://github.com/MisterWil/abodepy https://pypi.org/project/abodepy/"
SRC_URI="https://github.com/MisterWil/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
# EGIT_REPO_URI="https://github.com/boto/boto3"
# inherit git-r3
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
RDEPEND=""
DEPEND="${REDEPEND}
=dev-python/lomond-0.1.14[${PYTHON_USEDEP}]
>=dev-python/requests-2.12.4[${PYTHON_USEDEP}]
>=dev-python/colorlog-3.0.1[${PYTHON_USEDEP}]
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
}
DOCS=( CHANGES.rst LICENSE README.rst )
python_prepare_all() {
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
esetup.py test
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

View File

@ -0,0 +1,8 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,4 @@
DIST lomond-0.1.14.tar.gz 48780 BLAKE2B d94fe14c1769a8df6b7ecb6bf78cb800e0c66c857b86556f17c83df963933c2270ca57ae8422d2f7207a45b6df12b7d821301f0fa41d5af10c4a8796dd3ececa SHA512 d8e1cbb2e890cf940515582a04577409a20daf2b44d2ad806c752773d9bb8e52f956b829a8fc6691847d2d687df54950c21b34f0d2021143336c601c02d7c524
DIST {P}.tar.gz 22722 BLAKE2B c44c395d0eabc7baeae1ee6772cfe6b0c2a41af73cff5039454265c443b0191ed1dd37a36ea57964a327cf1fcfb5d34766b5e78093c81fa6daa2969f98be927d SHA512 81b1ae4901ec978d5de6e24ab556205553be40f12bf5e0102f4824c94b4b1ec0f7a52f2c9cd9946acd513a682b196dc4784c177929822114cd588dbfbc9b95ff
EBUILD lomond-0.1.14.ebuild 803 BLAKE2B f2523b953f2f6182183cdab4edc7df5c53dba534beef6ccca6566d367b09f16f9ba8549fe36654227d399055d8f126f9f0dbd240ac722d9407a3ff128a4c0704 SHA512 ba4d0d4faf7143c59b5e1f6d167bd4cf2b6ad61724ae1242f13693960c1f226074bd47e7821c541d4792588e570c48d872d05b9bcd58de4b69521db664d94e75
EBUILD lomond-0.1.6.ebuild 802 BLAKE2B 32d953fd62226ef7113b9baa449587e85af471f3b7005806453fbf4951b769028d4e0ed550c449a7b28982bec99e8306a8d5570f503759aca687c632d6528fad SHA512 a988dc4c7f0870c04e98565817e3c2d02b031ef8e93b93fc9540ea8527c02533163e20d3e52e0135327c1b7a372ff1e350083e28fc6f35cfc47ff164a4fa0c8c

View File

@ -0,0 +1,38 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Websocket Client Library"
HOMEPAGE="https://github.com/wildfoundry/dataplicity-lomond https://pypi.org/project/lomond/"
SRC_URI="https://github.com/wildfoundry/dataplicity-lomond/archive/v${PV}.tar.gz -> ${P}.tar.gz"
MY_PN="lomond"
MY_P="${MY_PN}-${PV/_beta/b}"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S="${WORKDIR}/dataplicity-${MY_P}"
RDEPEND=""
DEPEND="${REDEPEND}
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
}

View File

@ -0,0 +1,38 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Websocket Client Library"
HOMEPAGE="https://github.com/wildfoundry/dataplicity-lomond https://pypi.org/project/lomond/"
SRC_URI="https://github.com/wildfoundry/dataplicity-lomond/archive/v${PV}.tar.gz -> {P}.tar.gz"
MY_PN="lomond"
MY_P="${MY_PN}-${PV/_beta/b}"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S="${WORKDIR}/dataplicity-${MY_P}"
RDEPEND=""
DEPEND="${REDEPEND}
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
}