From 08a5192dff5559625c57635af553145d075ee42b Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Mon, 14 Sep 2020 18:37:19 +0200 Subject: [PATCH] pybluez-0.22 added --- CHANGELOG.txt | 1 + dev-python/pybluez/Manifest | 3 +++ dev-python/pybluez/metadata.xml | 15 +++++++++++ dev-python/pybluez/pybluez-0.22.ebuild | 36 ++++++++++++++++++++++++++ 4 files changed, 55 insertions(+) create mode 100644 dev-python/pybluez/Manifest create mode 100644 dev-python/pybluez/metadata.xml create mode 100644 dev-python/pybluez/pybluez-0.22.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index d76cff4de..32989cb91 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -12,6 +12,7 @@ To remove the (conflicting) wrong one, do a: * update PyGithub-1.52 * update evohome-async-0.3.5 * restore (still needed) pexpect-4.6.0 from archive + * add pybluez-0.22 2020-09-13 * bump youtube_dl-2020.9.6 diff --git a/dev-python/pybluez/Manifest b/dev-python/pybluez/Manifest new file mode 100644 index 000000000..ea4ccf13a --- /dev/null +++ b/dev-python/pybluez/Manifest @@ -0,0 +1,3 @@ +DIST pybluez-0.22.tar.gz 132176 BLAKE2B 5dcf571dad2143a89bbef70ed258537d18e4a48dabf13710b270d8c2ed00baaf18dbacee9c45572f075fd05dd40356dbb744c04d2b4d51cf426082ebe7938b75 SHA512 5b35b9e0eae1c6ebabb29892fcff583479ac0627ad7d6549f3d2de90f89a1ba465b7452fa263045298ccfcf063ba070bfd346a6433b5567f8e3e646886017165 +EBUILD pybluez-0.22.ebuild 847 BLAKE2B 5aefd013dea80645700474f7ca81fbcc3506299eabc96d39d08625d5b5ecdc7642ab32ea3dd14d8873d4d9334b6d8c227435c3d9c01b2cba67337b4673df89e7 SHA512 7f23cd1049b61c77b4a4f34b6a31dc1229f7af7cdfe066ad4a6924a2a6e863f63e5ac2d65119ee73f3f74b18a703d0c8a37e3e3bca9215eb952bc140f5a8a87f +MISC metadata.xml 453 BLAKE2B 312f96d3b5a794cca7bd7d405c855b4bb9c8bfe1d5ecc36456be3d1732675afe85dda9299610db6cb6cd71d8d715ca87e0e4d7db5c67f910cca5b1d175ce2ecb SHA512 6778f79ca98da7617cbb14d14ecc718a5f974dfc1a5b06e08b3d71c68de85996e7ceed1f1e1362c4f975e66c618de31e040a6df12c78dc9060df1ca86465a023 diff --git a/dev-python/pybluez/metadata.xml b/dev-python/pybluez/metadata.xml new file mode 100644 index 000000000..5b3d38121 --- /dev/null +++ b/dev-python/pybluez/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + PyBluez + + ashuang@alum.mit.edu + Piotr Karulis + + + diff --git a/dev-python/pybluez/pybluez-0.22.ebuild b/dev-python/pybluez/pybluez-0.22.ebuild new file mode 100644 index 000000000..35b210f9a --- /dev/null +++ b/dev-python/pybluez/pybluez-0.22.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Bluetooth Python extension module" +HOMEPAGE="http://pybluez.github.io/ https://pypi.org/project/PyBluez/" + +# SDIST on Pypi broken +#MY_PN="PyBluez" +#SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.zip -> ${P}.zip" +#S=${WORKDIR}/${MY_P} + +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="net-wireless/bluez" +BDEPEND="${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 +}