Gentoo Archives: gentoo-commits

From: Daniel Pielmeier <billie@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/puddletag/
Date: Wed, 02 Feb 2022 17:22:23
Message-Id: 1643822487.1a0138b87c71d2e2aa035d91cb3b11084923536f.billie@gentoo
1 commit: 1a0138b87c71d2e2aa035d91cb3b11084923536f
2 Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 2 17:21:27 2022 +0000
4 Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 2 17:21:27 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a0138b8
7
8 media-sound/puddletag: Version bump.
9
10 Migrate to EAPI 8 and PEP517 build. Add python 3.10 support.
11
12 Closes: https://bugs.gentoo.org/830713
13 Package-Manager: Portage-3.0.30, Repoman-3.0.3
14 Signed-off-by: Daniel Pielmeier <billie <AT> gentoo.org>
15
16 media-sound/puddletag/Manifest | 1 +
17 media-sound/puddletag/puddletag-2.1.0.ebuild | 38 ++++++++++++++++++++++++++++
18 2 files changed, 39 insertions(+)
19
20 diff --git a/media-sound/puddletag/Manifest b/media-sound/puddletag/Manifest
21 index e4833b3a44f9..64bf8ccf7f72 100644
22 --- a/media-sound/puddletag/Manifest
23 +++ b/media-sound/puddletag/Manifest
24 @@ -1 +1,2 @@
25 DIST puddletag-2.0.1.tar.gz 1227152 BLAKE2B 804e9ca9629a9d78114d6f4b6afbe9032cb414678ea6325679c21ac18867bafed8f1b16aae5fbea18995ecc800d35594c478a5164b377f3b4e5dd75148fd3246 SHA512 d84ba360a6cd8c3ddb6628e30276df58d059d9e8cbb2d1255320ca273436c69f05584059c2e768a15871d3f56dc08d7ac96fef9a9c7c077811bb9fdfde444610
26 +DIST puddletag-2.1.0.tar.gz 14628824 BLAKE2B 52ac6291682710eed81aa6176b1a53eb15aec8885a8421361d3da8850e8b1719d0d1c9b2f131ad826febc328244ec890cf6283f1945275458d75b1f923890dd2 SHA512 638c12be894d157d0456f336972f0064c4f4087d1c689f58b7b01f0e88cd773319b9c447e6f2b606f6e482b6d1e2328f5bc2aca556bab427b764d6525b8c2d5e
27
28 diff --git a/media-sound/puddletag/puddletag-2.1.0.ebuild b/media-sound/puddletag/puddletag-2.1.0.ebuild
29 new file mode 100644
30 index 000000000000..2e182ebcb057
31 --- /dev/null
32 +++ b/media-sound/puddletag/puddletag-2.1.0.ebuild
33 @@ -0,0 +1,38 @@
34 +# Copyright 1999-2022 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=8
38 +
39 +DISTUTILS_USE_PEP517=setuptools
40 +PYTHON_COMPAT=( python3_{8,9,10} )
41 +
42 +inherit distutils-r1 xdg
43 +
44 +DESCRIPTION="Audio tag editor"
45 +HOMEPAGE="http://docs.puddletag.net/"
46 +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
47 +
48 +LICENSE="GPL-2 GPL-3"
49 +SLOT="0"
50 +KEYWORDS="~amd64 ~x86"
51 +IUSE="acoustid quodlibet"
52 +
53 +DEPEND=""
54 +RDEPEND="
55 + >=dev-python/configobj-5.0[${PYTHON_USEDEP}]
56 + >=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}]
57 + >=dev-python/PyQt5-5.15.2[${PYTHON_USEDEP},svg]
58 + >=media-libs/mutagen-1.45.1[${PYTHON_USEDEP}]
59 + acoustid? ( >=media-libs/chromaprint-1.4.3 )
60 + quodlibet? ( >=media-sound/quodlibet-4.4.0[${PYTHON_USEDEP}] )
61 + >=dev-python/sip-4.19.22:0[${PYTHON_USEDEP}]
62 + >=dev-python/lxml-4.5.2[${PYTHON_USEDEP}]
63 +"
64 +# docs
65 +# >=dev-python/wheel-0.35.1[${PYTHON_USEDEP}]
66 +# >=dev-python/markdown-3.1.1[${PYTHON_USEDEP}]
67 +# >=dev-python/sphinx-1.4.8[${PYTHON_USEDEP}]
68 +# >=dev-python/sphinx-bootstrap-theme-0.4.13[${PYTHON_USEDEP}]
69 +# >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}]
70 +
71 +DOCS=(changelog NEWS THANKS TODO)