media-libs/mutagen: treeclean

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-12-17 10:28:08 +01:00 committed by Andreas Billmeier
parent f0458d6adb
commit bf4cd1f177
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 2 additions and 59 deletions

View File

@ -612,7 +612,7 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses ## 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. 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 1771 Ebuilds in total, 1760 of them have in total 1784 (43 different) licenses assigned. There are 1770 Ebuilds in total, 1759 of them have in total 1783 (43 different) licenses assigned.
|License| Ebuilds using it| |License| Ebuilds using it|
|-------|-----| |-------|-----|
@ -620,8 +620,8 @@ There are 1771 Ebuilds in total, 1760 of them have in total 1784 (43 different)
|Apache-2.0|373| |Apache-2.0|373|
|GPL-3|110| |GPL-3|110|
|BSD|101| |BSD|101|
|GPL-2|24|
|LGPL-3|24| |LGPL-3|24|
|GPL-2|23|
|all-rights-reserved|15| |all-rights-reserved|15|
|BSD-2|12| |BSD-2|12|
|LGPL-3+|12| |LGPL-3+|12|

View File

@ -1,3 +0,0 @@
DIST mutagen-1.45.1.tar.gz 1285455 BLAKE2B a1e29698d96b4c98f16e18dd8b3f902e41dcc4409d01da861a726a6a9fbd7f116e07b4e1872b8b3857f0eec080d18bac736de741635746f5c71416a3a8ef6e78 SHA512 c5244efa01b9de5ec22ceca39e55f34b933ca4a5bec0f2088fd3adca657f0230cbe85cd5e156db1d90fb44d9339bc94dc3bdcd3e49f1b0d46bc3d71ece6b45d8
EBUILD mutagen-1.45.1.ebuild 904 BLAKE2B b1fd1dae065cfb22186d4a41cfc644720a311925d3b4e2f2820eb9488370133d7d46fa4f42dae48b3625be8cc51fdd87b553e0ca42fe6803f3d1d085d23117a3 SHA512 f6a5d097a8ee3fc1eda9b69171bc1c0d4432e4cc49cde1a1dc3d218f8e77ad63d677f142ef72c8d6620faeb3c5de14e1cc1f6bd397b781439665112eb135b0ab
MISC metadata.xml 521 BLAKE2B ed0f3ff2e82fa206ea1d0f1ddae7327f53ae48ebacf239bd704f48694b119b790f3bb904a280cd2b494481b70fe1ccdc91b5ff044bf54eb04789a39ea111e5f4 SHA512 0a49e4cef20979e6dcc380b39bdb58f166bc88f4e60b4f8b44169ad5403a6dd48a90c25fc57d06377db21d8593ab5eb26c22ec4062a71b769653134bf244ba48

View File

@ -1,16 +0,0 @@
<?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">mutagen</remote-id>
<remote-id type="github">quodlibet/mutagen</remote-id>
<maintainer status="unknown">
<email>reiter.christoph@gmail.com</email>
<name>Christoph Reiter</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,38 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Audio metadata tag reader and writer implemented in pure Python"
HOMEPAGE="https://github.com/quodlibet/mutagen https://pypi.org/project/mutagen/"
SRC_URI="https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
BDEPEND="
test? (
dev-python/eyeD3[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pyflakes[${PYTHON_USEDEP}]
media-libs/flac[ogg]
)
"
DOCS=( NEWS README.rst )
distutils_enable_tests pytest
distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme
python_test() {
local deselect=(
tests/quality/test_flake8.py
)
epytest "${deselect[@]/#/--deselect }"
}