Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/kget/
Date: Sat, 05 Nov 2016 14:21:15
Message-Id: 1478353874.411a2e7675cc9da19b7af5f228d119b89805dbeb.kensington@gentoo
1 commit: 411a2e7675cc9da19b7af5f228d119b89805dbeb
2 Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
3 AuthorDate: Fri Nov 4 22:34:56 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 5 13:51:14 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=411a2e76
7
8 kde-apps/kget: kf5_port->frameworks, fix DEPENDs and build options
9
10 Force handbook and tests optional
11 Improve DESCRIPTION
12
13 Package-Manager: portage-2.3.0
14
15 kde-apps/kget/kget-16.08.49.9999.ebuild | 2 +-
16 kde-apps/kget/kget-5.9999.ebuild | 35 +++++++++++++++++++--------------
17 kde-apps/kget/kget-9999.ebuild | 2 +-
18 3 files changed, 22 insertions(+), 17 deletions(-)
19
20 diff --git a/kde-apps/kget/kget-16.08.49.9999.ebuild b/kde-apps/kget/kget-16.08.49.9999.ebuild
21 index 1272c00..7891565 100644
22 --- a/kde-apps/kget/kget-16.08.49.9999.ebuild
23 +++ b/kde-apps/kget/kget-16.08.49.9999.ebuild
24 @@ -7,7 +7,7 @@ EAPI=6
25 KDE_HANDBOOK="optional"
26 inherit kde4-base
27
28 -DESCRIPTION="An advanced download manager by KDE"
29 +DESCRIPTION="Advanced download manager by KDE"
30 HOMEPAGE="https://www.kde.org/applications/internet/kget/"
31 KEYWORDS=""
32 IUSE="debug bittorrent gpg mms sqlite"
33
34 diff --git a/kde-apps/kget/kget-5.9999.ebuild b/kde-apps/kget/kget-5.9999.ebuild
35 index a825e3d..2b7991c 100644
36 --- a/kde-apps/kget/kget-5.9999.ebuild
37 +++ b/kde-apps/kget/kget-5.9999.ebuild
38 @@ -4,22 +4,19 @@
39
40 EAPI=6
41
42 -KDE_HANDBOOK="true"
43 -EGIT_BRANCH="kf5_port"
44 +KDE_HANDBOOK="forceoptional"
45 +KDE_TEST="forceoptional"
46 +EGIT_BRANCH="frameworks"
47 inherit kde5
48
49 -DESCRIPTION="An advanced download manager by KDE"
50 +DESCRIPTION="Advanced download manager by KDE"
51 HOMEPAGE="https://www.kde.org/applications/internet/kget/"
52 KEYWORDS=""
53 -IUSE="gpg mms sqlite"
54 +IUSE="bittorrent gpg mms sqlite"
55
56 -# TODO: not yet ported
57 -# bittorrent? (
58 -# app-crypt/qca:2
59 -# net-libs/libktorrent
60 -# )
61 RDEPEND="
62 $(add_frameworks_dep kcmutils)
63 + $(add_frameworks_dep kcompletion)
64 $(add_frameworks_dep kconfig)
65 $(add_frameworks_dep kconfigwidgets)
66 $(add_frameworks_dep kcoreaddons)
67 @@ -28,31 +25,39 @@ RDEPEND="
68 $(add_frameworks_dep ki18n)
69 $(add_frameworks_dep kiconthemes)
70 $(add_frameworks_dep kio)
71 + $(add_frameworks_dep kitemviews)
72 $(add_frameworks_dep knotifications)
73 $(add_frameworks_dep knotifyconfig)
74 + $(add_frameworks_dep kparts)
75 + $(add_frameworks_dep kservice)
76 + $(add_frameworks_dep ktextwidgets)
77 $(add_frameworks_dep kwallet)
78 $(add_frameworks_dep kwidgetsaddons)
79 + $(add_frameworks_dep kwindowsystem)
80 + $(add_frameworks_dep kxmlgui)
81 $(add_frameworks_dep solid)
82 $(add_qt_dep qtdbus)
83 + $(add_qt_dep qtgui)
84 $(add_qt_dep qtnetwork)
85 $(add_qt_dep qtsql)
86 - $(add_qt_dep qttest)
87 $(add_qt_dep qtwidgets)
88 $(add_qt_dep qtxml)
89 - gpg? ( $(add_kdeapps_dep gpgmepp) )
90 + app-crypt/qca:2[qt5]
91 + bittorrent? ( net-libs/libktorrent:5 )
92 + gpg? ( app-crypt/gpgme[qt5] )
93 mms? ( media-libs/libmms )
94 sqlite? ( dev-db/sqlite:3 )
95 "
96 -
97 DEPEND="${RDEPEND}
98 dev-libs/boost
99 "
100
101 src_configure() {
102 local mycmakeargs=(
103 - -DWITH_QGpgme=$(usex gpg)
104 - -DWITH_LibMms=$(usex mms)
105 - -DWITH_Sqlite=$(usex sqlite)
106 + $(cmake-utils_use_find_package bittorrent KF5Torrent)
107 + $(cmake-utils_use_find_package gpg Gpgmepp)
108 + $(cmake-utils_use_find_package mms LibMms)
109 + $(cmake-utils_use_find_package sqlite Sqlite)
110 )
111
112 kde5_src_configure
113
114 diff --git a/kde-apps/kget/kget-9999.ebuild b/kde-apps/kget/kget-9999.ebuild
115 index 1272c00..7891565 100644
116 --- a/kde-apps/kget/kget-9999.ebuild
117 +++ b/kde-apps/kget/kget-9999.ebuild
118 @@ -7,7 +7,7 @@ EAPI=6
119 KDE_HANDBOOK="optional"
120 inherit kde4-base
121
122 -DESCRIPTION="An advanced download manager by KDE"
123 +DESCRIPTION="Advanced download manager by KDE"
124 HOMEPAGE="https://www.kde.org/applications/internet/kget/"
125 KEYWORDS=""
126 IUSE="debug bittorrent gpg mms sqlite"