Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/soundkonverter/
Date: Sun, 27 Nov 2022 15:12:42
Message-Id: 1669561936.a77f0a41478bbd816c5a80591a5b0f9bfa60d53c.asturm@gentoo
1 commit: a77f0a41478bbd816c5a80591a5b0f9bfa60d53c
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 27 14:06:46 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 27 15:12:16 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77f0a41
7
8 media-sound/soundkonverter: update EAPI 7 -> 8, cleanup min versions
9
10 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
11
12 .../soundkonverter/soundkonverter-3.0.1-r3.ebuild | 57 ++++++++++++++++++++++
13 1 file changed, 57 insertions(+)
14
15 diff --git a/media-sound/soundkonverter/soundkonverter-3.0.1-r3.ebuild b/media-sound/soundkonverter/soundkonverter-3.0.1-r3.ebuild
16 new file mode 100644
17 index 000000000000..391721a35df6
18 --- /dev/null
19 +++ b/media-sound/soundkonverter/soundkonverter-3.0.1-r3.ebuild
20 @@ -0,0 +1,57 @@
21 +# Copyright 1999-2022 Gentoo Authors
22 +# Distributed under the terms of the GNU General Public License v2
23 +
24 +EAPI=8
25 +
26 +inherit ecm
27 +
28 +DESCRIPTION="Frontend to various audio converters"
29 +HOMEPAGE="https://www.linux-apps.com/p/1126634/ https://github.com/dfaust/soundkonverter"
30 +SRC_URI="https://github.com/dfaust/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
31 +S="${WORKDIR}/${P}/src"
32 +
33 +LICENSE="GPL-2"
34 +SLOT="5"
35 +KEYWORDS="~amd64 ~x86"
36 +
37 +RDEPEND="
38 + dev-qt/qtgui:5
39 + dev-qt/qtwidgets:5
40 + dev-qt/qtxml:5
41 + kde-apps/libkcddb:5
42 + kde-frameworks/kcompletion:5
43 + kde-frameworks/kconfig:5
44 + kde-frameworks/kconfigwidgets:5
45 + kde-frameworks/kcoreaddons:5
46 + kde-frameworks/kdelibs4support:5
47 + kde-frameworks/ki18n:5
48 + kde-frameworks/kio:5
49 + kde-frameworks/knotifications:5
50 + kde-frameworks/kservice:5
51 + kde-frameworks/ktextwidgets:5
52 + kde-frameworks/kwidgetsaddons:5
53 + kde-frameworks/kxmlgui:5
54 + kde-frameworks/solid:5
55 + >=media-libs/phonon-4.11.0[qt5(+)]
56 + >=media-libs/taglib-1.10
57 + media-sound/cdparanoia
58 +"
59 +DEPEND="${RDEPEND}"
60 +BDEPEND="sys-devel/gettext"
61 +
62 +# git master, now archived:
63 +PATCHES=(
64 + "${FILESDIR}/${P}-deps.patch"
65 + "${FILESDIR}/${P}-kf-5.72-findtaglib.patch"
66 + "${FILESDIR}/${P}-fix-add-dirs.patch"
67 + "${FILESDIR}/${P}-metainfodir.patch"
68 +)
69 +
70 +pkg_postinst() {
71 + ecm_pkg_postinst
72 +
73 + elog "soundKonverter optionally supports many different audio formats."
74 + elog "You will need to install the appropriate encoding packages for the"
75 + elog "formats you require. For a full listing, consult the README file"
76 + elog "in /usr/share/doc/${PF}"
77 +}