dev-pathon/systembridgemodels: new package, add 4.0.4

Closes: #3187
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-04-08 17:32:42 +02:00
parent 93a212e52f
commit baa7a7d70c
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 52 additions and 2 deletions

View File

@ -617,12 +617,12 @@ 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 1966 Ebuilds in total, 1955 of them have in total 1974 (42 different) licenses assigned.
There are 1967 Ebuilds in total, 1956 of them have in total 1975 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1110|
|Apache-2.0|451|
|Apache-2.0|452|
|GPL-3|129|
|BSD|111|
|LGPL-3|26|

View File

@ -0,0 +1,3 @@
DIST systembridgemodels-4.0.4.gh.tar.gz 35143 BLAKE2B cf947375b47e6d05bb25435bad784c97cd99c6a0c3864f3f3a75962b98bb2655ce65905cf331bb259cf5ab90e55b1cd4cc756fc61ce3dc75ed7eb501cf8bde40 SHA512 35ee9ce52dfc7c1e3353951f42ca6a5983b8918c721c4476beb081120f5c14d68b69fa1380b7d7fb3c09ed4382880ed0f72b3af8f1a10dc62b71fbe784056b0d
EBUILD systembridgemodels-4.0.4.ebuild 866 BLAKE2B 2d309856203b0da31ffbeb2b756098c18bae3f0ffd5a413a0df6403c54ef7b7bce190a8187c348d0b6b1f6676cc2e25f66208b38cd79fd0042dab9220f5f8dab SHA512 584c122bb1bfb54a5724b28d9d222ee866d3ee211edc18234bbd1569c4c2fb3ff647e05adbc018fb8f43d17d09ab014787a74df85c54fd3345a17a22038fc927
MISC metadata.xml 537 BLAKE2B 7364b855f25ef1ff40fa7cf188120ae1c202421f7054ff8dc1e95c07ede3a1ee34bf8873662cee4a47f30a9993a91fc20a9316c37eb02a05db824b10419c8552 SHA512 55251cc989473791c29224b1661d4782647f1747fba606f66d3549418f36ce82f85eb53c89f7c761e847e01a576ff274cc9cad12dda70a1dd09d73da47871775

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 type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">systembridgemodels</remote-id>
<remote-id type="github">timmo001/system-bridge-models</remote-id>
<maintainer status="unknown">
<email>aidan@timmo.dev</email>
<name>Aidan Timson (Timmo)</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,31 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
MY_PN="system-bridge-models"
SRC_URI="https://github.com/timmo001/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
DESCRIPTION="System Bridge Models"
HOMEPAGE="https://github.com/timmo001/system-bridge-models https://pypi.org/project/systembridgemodels/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/incremental[${PYTHON_USEDEP}]"
src_prepare() {
sed 's/find_packages(exclude=\["tests", "generator"\])/find_packages(exclude=["tests", "tests.*", "generator"])/g' -i setup.py || die
eapply_user
}
distutils_enable_tests pytest