Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: media-sound/kaudiocreator/
Date: Sun, 04 Jun 2017 20:52:43
Message-Id: 1496609542.5ffc1fedd812317ebef44147b4b76a4ce7e65e4b.asturm@gentoo
1 commit: 5ffc1fedd812317ebef44147b4b76a4ce7e65e4b
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jun 4 20:52:22 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 4 20:52:22 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=5ffc1fed
7
8 media-sound/kaudiocreator: Add pkg_postinst log about optional RDEPENDs
9
10 Reported-by: David Zaslavsky <diazona <AT> ellipsix.net>
11 Gentoo-bug: 604368
12
13 Package-Manager: Portage-2.3.5, Repoman-2.3.1
14
15 media-sound/kaudiocreator/kaudiocreator-9999.ebuild | 20 +++++++++++++++++++-
16 1 file changed, 19 insertions(+), 1 deletion(-)
17
18 diff --git a/media-sound/kaudiocreator/kaudiocreator-9999.ebuild b/media-sound/kaudiocreator/kaudiocreator-9999.ebuild
19 index f43cf75925..44f63f1425 100644
20 --- a/media-sound/kaudiocreator/kaudiocreator-9999.ebuild
21 +++ b/media-sound/kaudiocreator/kaudiocreator-9999.ebuild
22 @@ -37,9 +37,27 @@ DEPEND="
23 media-libs/phonon[qt5]
24 >=media-libs/taglib-1.5
25 "
26 -
27 RDEPEND="${DEPEND}
28 $(add_kdeapps_dep audiocd-kio)
29 "
30
31 DOCS=( Changelog TODO )
32 +
33 +pkg_postinst() {
34 + local stcnt=0
35 +
36 + has_version media-libs/flac && stcnt=$((stcnt+1))
37 + has_version media-sound/lame && stcnt=$((stcnt+1))
38 + has_version media-sound/vorbis-tools && stcnt=$((stcnt+1))
39 +
40 + if [[ ${stcnt} -lt 1 ]] ; then
41 + ewarn "You you should emerge at least one of the following packages"
42 + ewarn "for ${PN} to do anything useful."
43 + fi
44 + elog "Optional runtime dependencies:"
45 + elog "FLAC - media-libs/flac"
46 + elog "MP3 - media-sound/lame"
47 + elog "OGG - media-sound/vorbis-tools"
48 +
49 + kde5_pkg_postinst
50 +}