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-video/kaffeine/
Date: Wed, 16 Jan 2019 08:17:24
Message-Id: 1547626617.8e8e649ed45cb955f4ff9ba7a4238545a49005b3.asturm@gentoo
1 commit: 8e8e649ed45cb955f4ff9ba7a4238545a49005b3
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 15 19:42:41 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 16 08:16:57 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8e649e
7
8 media-video/kaffeine: 2.0.16.2 version bump
9
10 Package-Manager: Portage-2.3.55, Repoman-2.3.12
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-video/kaffeine/Manifest | 1 +
14 media-video/kaffeine/kaffeine-2.0.16.2.ebuild | 58 +++++++++++++++++++++++++++
15 2 files changed, 59 insertions(+)
16
17 diff --git a/media-video/kaffeine/Manifest b/media-video/kaffeine/Manifest
18 index b89a1b6c6ad..1cdb472d353 100644
19 --- a/media-video/kaffeine/Manifest
20 +++ b/media-video/kaffeine/Manifest
21 @@ -1 +1,2 @@
22 DIST kaffeine-2.0.15.tar.xz 5988584 BLAKE2B a9361b321a0af13013596c2d06e53053a889a0697fcf5c644195d6bd7e43fb3c108d2c03cf3250c6cb8b14383e10735e883e5ebb17be1b5f9fe5ca81f012dd28 SHA512 d2b21df76710eb79395a0d4e762ecdde4610945de3d1105002a44a56725aea3f10003f4ebefe4cd67f58f561e79aa3f5561639ad5c3afba488146dcb9360f53d
23 +DIST kaffeine-2.0.16-2.tar.xz 5995824 BLAKE2B a472be60d10be077fd7ab3828e6958b0c3a2a8fef66318d33c0972e08cf3f5f19ce9d99cf42c21fed0aba67e296b639624e78d0e5567a9dc291a342c0ccf9249 SHA512 1b39bf59127c777b34f3076a237c53973af827191d2a279d40e7f14891dcd3d7bba1444b0b456d0e614807bf6bff494568aed958632dfba54515de8de5b06f21
24
25 diff --git a/media-video/kaffeine/kaffeine-2.0.16.2.ebuild b/media-video/kaffeine/kaffeine-2.0.16.2.ebuild
26 new file mode 100644
27 index 00000000000..c5b786cd7f7
28 --- /dev/null
29 +++ b/media-video/kaffeine/kaffeine-2.0.16.2.ebuild
30 @@ -0,0 +1,58 @@
31 +# Copyright 1999-2019 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=6
35 +
36 +KDE_HANDBOOK="optional"
37 +inherit kde5
38 +
39 +if [[ ${KDE_BUILD_TYPE} = release ]]; then
40 + KEYWORDS="~amd64 ~x86"
41 + SRC_URI="mirror://kde/stable/${PN}/${PN}-$(ver_rs 3 -).tar.xz"
42 +fi
43 +
44 +DESCRIPTION="Media player with digital TV support by KDE"
45 +HOMEPAGE="https://userbase.kde.org/Kaffeine"
46 +LICENSE="GPL-2+ handbook? ( FDL-1.3 )"
47 +IUSE="dvb"
48 +
49 +RDEPEND="
50 + $(add_frameworks_dep kconfig)
51 + $(add_frameworks_dep kconfigwidgets)
52 + $(add_frameworks_dep kcoreaddons)
53 + $(add_frameworks_dep kdbusaddons)
54 + $(add_frameworks_dep ki18n)
55 + $(add_frameworks_dep kio)
56 + $(add_frameworks_dep kwidgetsaddons)
57 + $(add_frameworks_dep kwindowsystem)
58 + $(add_frameworks_dep kxmlgui)
59 + $(add_frameworks_dep solid)
60 + $(add_qt_dep qtdbus)
61 + $(add_qt_dep qtgui)
62 + $(add_qt_dep qtnetwork)
63 + $(add_qt_dep qtsql 'sqlite')
64 + $(add_qt_dep qtwidgets)
65 + $(add_qt_dep qtx11extras)
66 + $(add_qt_dep qtxml)
67 + media-video/vlc[X]
68 + x11-libs/libXScrnSaver
69 + dvb? ( media-libs/libv4l )
70 +"
71 +DEPEND="${RDEPEND}
72 + sys-devel/gettext
73 + virtual/pkgconfig
74 +"
75 +
76 +DOCS=( Changelog NOTES README.md )
77 +
78 +S="${WORKDIR}/${PN}-$(ver_rs 3 -)"
79 +
80 +src_configure() {
81 + # tools working on $HOME directory for a local git checkout
82 + local mycmakeargs=(
83 + -DBUILD_TOOLS=OFF
84 + $(cmake-utils_use_find_package dvb Libdvbv5)
85 + )
86 +
87 + kde5_src_configure
88 +}