add systembridgeconnector-3.1.5

This commit is contained in:
Andreas Billmeier 2022-07-16 21:13:11 +02:00 committed by Andreas Billmeier
parent faf823934c
commit 46b976d814
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 59 additions and 2 deletions

View File

@ -524,11 +524,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## 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 1766 Ebuilds in total, 1759 of them have in total 1768 (35 different) licenses assigned.
There are 1767 Ebuilds in total, 1760 of them have in total 1769 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1079|
|MIT|1080|
|Apache-2.0|316|
|GPL-3|106|
|BSD|102|

View File

@ -0,0 +1,3 @@
DIST systembridgeconnector-3.1.5.tar.gz 349560 BLAKE2B 3ec4957f3e0d112529e6413e65f0abcf968fe96eebf8b38f71c2005264428917eaa645e2dd23f74557987f77bd0adf995e08cd36919bd3c9e0d6c6478b9b4591 SHA512 8cb434e5387c6fbacf04adcf811bd1be117838589f22513aa3501b1459bdb770fa353d4c3870946b0d38cd3f1487754e321be603982c291b19bc68d46feb58f4
EBUILD systembridgeconnector-3.1.5.ebuild 973 BLAKE2B b24313fdb42525b4870336ec9f59911e91d01277a41c9bd2fc5f520c85a6aae16b2a3dea222863ae34632cd250624fee6224df39a9297b4c3c79e2249dc55053 SHA512 e2758494caba5d89af04161db69a081b06e3fe0f50456d77b252cf02b199331adb2fdb80fbe1a28330db74de01278ef17daefaf9b3cce6b2c23fc006ad9106a5
MISC metadata.xml 471 BLAKE2B 7ad4eef2bbb7a3f88a2b0e612430dc4d2f8590b11dd93f7aec075d0e38357792bfa2b4c9ab89a96abe26e079c9b1628286d5ca4366eac32f99028c955fb5023d SHA512 8bdd5b746585cd7b64cf003dbe655a13cc5ca24052eeca2aaab4aa6c6d5b9eb4b49491825252f495a50d9d09357e181dfddd76371fe70766d0ae647d9ca06fbb

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">systembridgeconnector</remote-id>
<maintainer status="unknown">
<email>contact@timmo.xyz</email>
<name>Aidan Timson (Timmo)</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,39 @@
# 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="System Bridge Connector"
HOMEPAGE="https://github.com/timmo001/system-bridge https://pypi.org/project/systembridgeconnector/"
MY_PN="system-bridge"
SRC_URI="https://github.com/timmo001/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
S=${WORKDIR}/${MY_PN}-${PV}/connector
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="../README.md"
RDEPEND=">=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
>=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]"
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
}
distutils_enable_tests pytest