Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/konqueror/
Date: Tue, 02 Aug 2016 21:22:21
Message-Id: 1470172912.7fa34631dcf25e4758cb3017ccffc8cc72617786.johu@gentoo
1 commit: 7fa34631dcf25e4758cb3017ccffc8cc72617786
2 Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
3 AuthorDate: Tue Aug 2 18:35:09 2016 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 2 21:21:52 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7fa34631
7
8 kde-apps/konqueror: Frameworks merged to master
9
10 Package-Manager: portage-2.2.28
11
12 Signed-off-by: Johannes Huber <johu <AT> gentoo.org>
13
14 kde-apps/konqueror/konqueror-9999.ebuild | 21 ++++++++++++---------
15 1 file changed, 12 insertions(+), 9 deletions(-)
16
17 diff --git a/kde-apps/konqueror/konqueror-9999.ebuild b/kde-apps/konqueror/konqueror-9999.ebuild
18 index b235417..2f11bde 100644
19 --- a/kde-apps/konqueror/konqueror-9999.ebuild
20 +++ b/kde-apps/konqueror/konqueror-9999.ebuild
21 @@ -15,7 +15,7 @@ HOMEPAGE="
22 https://konqueror.org/
23 "
24 KEYWORDS=""
25 -IUSE="+bookmarks svg X"
26 +IUSE="X"
27 # 4 of 4 tests fail. Last checked for 4.0.3
28 RESTRICT="test"
29
30 @@ -28,6 +28,7 @@ DEPEND="
31 $(add_frameworks_dep kconfig)
32 $(add_frameworks_dep kconfigwidgets)
33 $(add_frameworks_dep kcoreaddons)
34 + $(add_frameworks_dep kcrash)
35 $(add_frameworks_dep kdbusaddons)
36 $(add_frameworks_dep kdelibs4support)
37 $(add_frameworks_dep khtml)
38 @@ -50,10 +51,6 @@ DEPEND="
39 "
40 RDEPEND="${DEPEND}
41 $(add_kdeapps_dep kfind)
42 - $(add_kdeapps_dep kfmclient)
43 - $(add_kdeapps_dep kurifilter-plugins)
44 - bookmarks? ( $(add_kdeapps_dep keditbookmarks) )
45 - svg? ( $(add_kdeapps_dep svgpart '' 5.9999) )
46 "
47
48 S="${S}/${PN}"
49 @@ -65,10 +62,6 @@ src_prepare() {
50 echo "add_subdirectory( doc )" >> CMakeLists.txt || die
51
52 kde5_src_prepare
53 -
54 - # Do not install *.desktop files for kfmclient
55 - sed -e "/kfmclient\.desktop/d" -i CMakeLists.txt \
56 - || die "Failed to omit .desktop files"
57 }
58
59 src_configure() {
60 @@ -81,11 +74,21 @@ src_configure() {
61 pkg_postinst() {
62 kde5_pkg_postinst
63
64 + if ! has_version kde-apps/keditbookmarks:${SLOT} ; then
65 + elog "For bookmarks support, install the keditbookmarks:"
66 + elog "kde-apps/keditbookmarks:${SLOT}"
67 + fi
68 +
69 if ! has_version kde-apps/dolphin:${SLOT} ; then
70 elog "If you want to use konqueror as a filemanager, install the dolphin kpart:"
71 elog "kde-apps/dolphin:${SLOT}"
72 fi
73
74 + if ! has_version kde-apps/svg:${SLOT} ; then
75 + elog "For konqueror to view SVGs, install the svg kpart:"
76 + elog "kde-apps/svg:${SLOT}"
77 + fi
78 +
79 if ! has_version virtual/jre ; then
80 elog "To use Java on webpages install virtual/jre."
81 fi