add BlinkStick & pyusb

This commit is contained in:
Andreas Billmeier 2019-06-22 08:57:48 +02:00
parent 185b2bcd65
commit 5df5b8fe0d
6 changed files with 98 additions and 0 deletions

View File

@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python package to control BlinkStick USB devices."
HOMEPAGE="http://pypi.python.org/pypi/BlinkStick/ https://pypi.org/project/BlinkStick/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LICENSE.txt"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/pyusb-1.0.0_beta1[${PYTHON_USEDEP}]"
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,3 @@
DIST BlinkStick-1.1.8.tar.gz 18704 BLAKE2B e7ad39f5ea8b8469162561c194d4c42eb3cb3afa25977de0e884fa5bfeb930a3cc8f9cfe750bdaa7613a49ae3b460d85547277ddec59cd0d5e52c97b7e227a93 SHA512 1cafe770e8039ea11c34ad707d5b860d43c628d51c6a967ebf605d05f6f86f14828263b0089eab9362f0a92ac966d12ed7ad0208abea9984b97bfa501c10e262
EBUILD BlinkStick-1.1.8.ebuild 781 BLAKE2B 6de3ef7235c982e1afa9c2c9af603ad6eddb9e452aaabbab3f91c95e8f8357bdd1853bfd6dca971f84e2984426e3e0991303652f077c793d3f2cb5be30b62d61 SHA512 294f1e88120dffab7aafa7a3325505748f665fe5a1d3618b1fbd8f59d59dba3c1d215613ad9c23a139babd6f2fdb73aa1cf5d862cf483f43af52ba94bd3c99c5
MISC metadata.xml 470 BLAKE2B cc8bb39b2244efbdb35cc528d29785d2c895a9f5a7e9bb7e547fcb2b989b441446017a40acb83d3e8d3e7db783545a4164c75575a999a66a34f9db011a71eba0 SHA512 5d46b04fb669109b824c3edd75ff33ef2462fd89886ca817f0e3af2ea0f7912a1f1bf20b3b5a4062faa1e4402c6e817ce2f5bba1977a7f9f51da6c2842aa76d8

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">BlinkStick</remote-id>
<maintainer status="unknown">
<email>arvydas@arvydas.co.uk</email>
<name>Arvydas Juskevicius</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST pyusb-1.0.2.tar.gz 54220 BLAKE2B 65bc4df0747344774d3a22f27807607e030a9d4a91fb3234847219f3468aeb8c71bf1fc679214e4b89239f1cb1262c659ec6094643ee0726fb1df0ceb1de26c2 SHA512 218d118c8572ed548d2317725a9717c0a442eb67c05148ccd90505a407bd8821a1519f511abc14f96b8e09d914f5a35f57cfabd57c47cb9b3fcd8b61947375a2
EBUILD pyusb-1.0.2.ebuild 684 BLAKE2B 55d4777934111f9b572741d6a8505f2d2f509045600e30767ca95a7132997412005de20be97c4dabf4bdaf3aa9f4725c4932c0c0aa8a4c9d58d3c6932c08d304 SHA512 8eff76c1e3d434aba2903cd81a3ee07098f01a30a7da6a412a748389101bc5fa6298706b48bdb93d2f88f209065f93cbeb51d85cee600a284601cadb4f26be4c
MISC metadata.xml 469 BLAKE2B 32cdcdf7dc3fbe9c3d2990df2d0b227a02d94ec24a130e27ec83894853c64af3927f4172452fe88da3ab688f5a79ca7bb38dc321d236d606c7caf1046608cfd0 SHA512 a70615e00daf6f95ec5aebb98c7009aeca915cc5f52acedcc2e7bc4726d2feea3d59bfecb9347c170043e1e5302e28ead3300b8068d0d16329ba144d869c7e76

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">pyusb</remote-id>
<maintainer status="unknown">
<email>wander.lairson@gmail.com</email>
<name>Wander Lairson Costa</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python USB access module"
HOMEPAGE="http://walac.github.io/pyusb https://pypi.org/project/pyusb/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
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
}