add pigpio-1.78

This commit is contained in:
Andreas Billmeier 2022-03-20 08:35:44 +01:00 committed by Andreas Billmeier
parent 21da25984c
commit 9371a07b58
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 53 additions and 2 deletions

View File

@ -496,7 +496,7 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1720 Ebuilds in total, 1712 of them have in total 1719 (34 different) licenses assigned.
There are 1721 Ebuilds in total, 1713 of them have in total 1720 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -510,8 +510,8 @@ There are 1720 Ebuilds in total, 1712 of them have in total 1719 (34 different)
|GPL-3+|14|
|all-rights-reserved|13|
|BSD-2|7|
|Unlicense|6|
|LGPL-2.1|6|
|Unlicense|5|
|EPL-1.0|5|
|public-domain|4|
|LGPL-2+|3|

View File

@ -0,0 +1,3 @@
DIST pigpio-1.78.tar.gz 40738 BLAKE2B fb447f2993589d074ca00302eeefdfea288a65ed98a2fff192cfd7d3580d7e3a674db56c8533cd83a8c320583b6d81e167dff34e362c432f0a4ea59212dddb76 SHA512 6732d0f8a446452f2f774d7009d64d4b4540de83b2be6fe7de06203ac87f48add7087c8010ba34541def83f6fea8b5c40c94b62fbd663b6212a6109acf231279
EBUILD pigpio-1.78.ebuild 665 BLAKE2B 70ab7474a03033f4b9effe2e0b988bd5429e32b4851296410bb7463434c05a3e2cd4038d19d5fd57a2d0c58bb55ee5df844e80dfc98d93d467a84c58d50a6fc1 SHA512 a6a2fcbe286ef1c008631b845777fc902b5c1ba0c1e2c51f932130f723500844dc2f6dcaa3d5f716a54ad8b7c0c79c3b48731a770326e291baaa47da25c49b1a
MISC metadata.xml 438 BLAKE2B 51a774433d3de506c02a03a99c26efbf229a221f989aef94c63cab258e7221d5f7d54b5eb349a5e925aa2fe4dabeba4deb3162e613da43caa1d38ccd23a8288d SHA512 ba7afb6dab72e0bc7d818ddf22c8ac5f774522f6b89c653bf0e7ec155747802204f89f72f07023fd3d859ebee740a32796923de63db6a51b27c68be61cbaad26

View File

@ -0,0 +1,15 @@
<?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>
<upstream>
<remote-id type="pypi">pigpio</remote-id>
<maintainer status="unknown">
<email>joan@abyz.me.uk</email>
<name>joan</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,33 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Raspberry Pi GPIO module"
HOMEPAGE="http://abyz.me.uk/rpi/pigpio/python.html https://pypi.org/project/pigpio/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Unlicense"
SLOT="0"
KEYWORDS="~arm ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS=""
RDEPEND=""
BDEPEND="
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
}