dev-python/music-assistant-models: new package, add 1.0.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-11-02 13:57:24 +01:00
parent 5bee47f310
commit e1b4cb613f
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 49 additions and 2 deletions

View File

@ -606,12 +606,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 2294 Ebuilds in total, 2280 of them have in total 2317 (43 different) licenses assigned.
There are 2296 Ebuilds in total, 2282 of them have in total 2319 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1304|
|Apache-2.0|528|
|Apache-2.0|530|
|GPL-3|146|
|BSD|124|
|GPL-2|26|

View File

@ -0,0 +1,3 @@
DIST music_assistant_models-1.0.0.tar.gz 30803 BLAKE2B 2ed986c45d941923106d9e1d8a8463eed985ca90d4efc524980fdd4695e1afb0eeb770c90dedd8177e58081d64e8cd9ae66dd9520edcaf71d259d0d09b593712 SHA512 b08cf3e9ec8a375ff740e4f12deb4125c84c168bcba013c012dda7bc82946d0aff72c0ef1ffffc1edaca9c583aae69052086a7a546b2aedb3c33025b8f27939c
EBUILD music-assistant-models-1.0.0.ebuild 654 BLAKE2B 650da650df48347db28f441b94e242a2d565620ffe97e1bd43929063d75a697a18f0151ce212677397ef70ba7f6c0a186d4a09e8964a39a53a858bd7c0b8625f SHA512 c25196cafafad5340bd139ca34feca15e5b8d0c338d6d3ba6f32a7f9e45196f1e540aec2a073eb01b5fc657d5d0122c543734beae20091bc26b15863b6865edd
MISC metadata.xml 502 BLAKE2B d6d096c26d2d5d991e29c40e028a6ebd98b0c81a67c358af66bcc7fddb88479b8341e1c4fca13bf03bddab197c3c994b8d84213843c9adfd7606a06b6828f880 SHA512 119e79fc4c3e97fefc76c9e5c8bbedb7d8858558e0f5512b55c7ecc4b0b3bc4483079bd61634dc486deba9f4ea60287d9b6208eaa2e0debcc6d27ac997bbc8a5

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">music-assistant-models</remote-id>
<maintainer status="unknown">
<email>music_assistant@users.noreply.github.com</email>
<name>The Music Assistant Authors</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,29 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Music Assistant Base Models"
HOMEPAGE="None"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/orjson[${PYTHON_USEDEP}]
dev-python/mashumaro[${PYTHON_USEDEP}]"
src_prepare() {
echo -ne '\n[build-system]\nrequires = ["setuptools"]\nbuild-backend = "setuptools.build_meta"\n' >> pyproject.toml || die
default
}
distutils_enable_tests pytest