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/kaudiocreator/
Date: Sun, 06 Aug 2017 21:36:03
Message-Id: 1502055346.e36bef29e29af5924a23142d958e600c33b322fd.asturm@gentoo
1 commit: e36bef29e29af5924a23142d958e600c33b322fd
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 6 21:35:12 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 6 21:35:46 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36bef29
7
8 media-sound/kaudiocreator: Add 1.3_p20170806 KF5-based snapshot
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.1
11
12 media-sound/kaudiocreator/Manifest | 1 +
13 .../kaudiocreator-1.3_p20170806.ebuild | 64 ++++++++++++++++++++++
14 2 files changed, 65 insertions(+)
15
16 diff --git a/media-sound/kaudiocreator/Manifest b/media-sound/kaudiocreator/Manifest
17 index 59b804970bf..0b71198b160 100644
18 --- a/media-sound/kaudiocreator/Manifest
19 +++ b/media-sound/kaudiocreator/Manifest
20 @@ -1 +1,2 @@
21 DIST 107645-kaudiocreator-1.3.tar.bz2 310937 SHA256 f0f13bea35ef5faf3fa3443701c0671f0fc89b5d3478fe286b32435df598ed70 SHA512 41df88f9d5a36fb33b516a6559218412e971ea65cdeff18cfb91acc78cf519a5af15821977e427df99c2d8d1b54f18790112a008097b720cd724d15fa8bcaaa0 WHIRLPOOL 43628ce619ccaa79d56e792287a42c72839c6d56fbc6df3d5aef4a0012b5525f2d6539db4e408c297aa07158733a206b64fcd3d8aa6a677d0f66af21cf6bab0e
22 +DIST kaudiocreator-1.3_p20170806.tar.xz 706008 SHA256 73244d3f8cbd7ae3891994f4a67961afe8969dfe8c33d74b5757b0b35fbb3e77 SHA512 0e06092f8519e9a5a1341f828442de5eace4982723fcb466c23e771d4c42f0c67e91bbf59e6a924d0dc9f2cb8b7b04aaa1660ac97a0075ea6aae155f6a4b2533 WHIRLPOOL c23b125c3288ad0d804e65be9fb0fda0d3bfc9c526ec744d1ef46f0b29134b8e5ef4090d073ea6bef8a1c127d3957d06f68f2dbfb44db417388f16013eb50b6a
23
24 diff --git a/media-sound/kaudiocreator/kaudiocreator-1.3_p20170806.ebuild b/media-sound/kaudiocreator/kaudiocreator-1.3_p20170806.ebuild
25 new file mode 100644
26 index 00000000000..1cce31a2641
27 --- /dev/null
28 +++ b/media-sound/kaudiocreator/kaudiocreator-1.3_p20170806.ebuild
29 @@ -0,0 +1,64 @@
30 +# Copyright 1999-2017 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=6
34 +
35 +KDE_TEST="forceoptional"
36 +inherit kde5
37 +
38 +DESCRIPTION="CD ripper and audio encoder frontend based on KDE Frameworks"
39 +HOMEPAGE="http://www.kde-apps.org/content/show.php?content=107645"
40 +SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz"
41 +
42 +LICENSE="GPL-2 FDL-1.2"
43 +KEYWORDS="~amd64 ~x86"
44 +IUSE=""
45 +
46 +DEPEND="
47 + $(add_frameworks_dep kcmutils)
48 + $(add_frameworks_dep kcompletion)
49 + $(add_frameworks_dep kconfig)
50 + $(add_frameworks_dep kconfigwidgets)
51 + $(add_frameworks_dep kcoreaddons)
52 + $(add_frameworks_dep kdelibs4support)
53 + $(add_frameworks_dep ki18n)
54 + $(add_frameworks_dep kio)
55 + $(add_frameworks_dep knotifications)
56 + $(add_frameworks_dep knotifyconfig)
57 + $(add_frameworks_dep kservice)
58 + $(add_frameworks_dep ktextwidgets)
59 + $(add_frameworks_dep kwidgetsaddons)
60 + $(add_frameworks_dep kxmlgui)
61 + $(add_frameworks_dep solid)
62 + $(add_kdeapps_dep libkcddb)
63 + $(add_kdeapps_dep libkcompactdisc)
64 + $(add_qt_dep qtnetwork)
65 + $(add_qt_dep qtwidgets)
66 + media-libs/libdiscid
67 + media-libs/phonon[qt5]
68 + >=media-libs/taglib-1.5
69 +"
70 +RDEPEND="${DEPEND}
71 + $(add_kdeapps_dep audiocd-kio)
72 +"
73 +
74 +DOCS=( Changelog TODO )
75 +
76 +pkg_postinst() {
77 + local stcnt=0
78 +
79 + has_version media-libs/flac && stcnt=$((stcnt+1))
80 + has_version media-sound/lame && stcnt=$((stcnt+1))
81 + has_version media-sound/vorbis-tools && stcnt=$((stcnt+1))
82 +
83 + if [[ ${stcnt} -lt 1 ]] ; then
84 + elog "You should emerge at least one of the following packages"
85 + elog "for ${PN} to do anything useful."
86 + fi
87 + elog "Optional runtime dependencies:"
88 + elog "FLAC - media-libs/flac"
89 + elog "MP3 - media-sound/lame"
90 + elog "OGG - media-sound/vorbis-tools"
91 +
92 + kde5_pkg_postinst
93 +}