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-misc/kio-gdrive/
Date: Sat, 08 Oct 2016 17:40:29
Message-Id: 1475948413.b9c54224a08a7b85757ece9b4e0d71fbf551f7c5.kensington@gentoo
1 commit: b9c54224a08a7b85757ece9b4e0d71fbf551f7c5
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 8 17:39:11 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 8 17:40:13 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b9c54224
7
8 kde-misc/kio-gdrive: introduce dolphin USE flag
9
10 Package-Manager: portage-2.3.1
11
12 kde-misc/kio-gdrive/kio-gdrive-1.0.2.ebuild | 12 ++++++++++--
13 kde-misc/kio-gdrive/kio-gdrive-9999.ebuild | 12 ++++++++++--
14 kde-misc/kio-gdrive/metadata.xml | 3 +++
15 3 files changed, 23 insertions(+), 4 deletions(-)
16
17 diff --git a/kde-misc/kio-gdrive/kio-gdrive-1.0.2.ebuild b/kde-misc/kio-gdrive/kio-gdrive-1.0.2.ebuild
18 index d18f791..8117641 100644
19 --- a/kde-misc/kio-gdrive/kio-gdrive-1.0.2.ebuild
20 +++ b/kde-misc/kio-gdrive/kio-gdrive-1.0.2.ebuild
21 @@ -13,7 +13,7 @@ HOMEPAGE="https://phabricator.kde.org/project/profile/72/"
22
23 SLOT="0"
24 [[ ${KDE_BUILD_TYPE} != live ]] && KEYWORDS="~amd64"
25 -IUSE=""
26 +IUSE="+dolphin"
27
28 DOCS=( README.md )
29
30 @@ -29,9 +29,17 @@ DEPEND="${COMMON_DEPEND}
31 $(add_qt_dep qtnetwork)
32 "
33 RDEPEND="${COMMON_DEPEND}
34 - $(add_kdeapps_dep dolphin)
35 + dolphin? ( $(add_kdeapps_dep dolphin) )
36 "
37
38 +src_configure() {
39 + local mycmakeargs=(
40 + -DDOLPHIN_INTEGRATION=$(usex dolphin)
41 + )
42 +
43 + kde5_src_configure
44 +}
45 +
46 pkg_postinst() {
47 kde5_pkg_postinst
48 einfo
49
50 diff --git a/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild b/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild
51 index d18f791..8117641 100644
52 --- a/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild
53 +++ b/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild
54 @@ -13,7 +13,7 @@ HOMEPAGE="https://phabricator.kde.org/project/profile/72/"
55
56 SLOT="0"
57 [[ ${KDE_BUILD_TYPE} != live ]] && KEYWORDS="~amd64"
58 -IUSE=""
59 +IUSE="+dolphin"
60
61 DOCS=( README.md )
62
63 @@ -29,9 +29,17 @@ DEPEND="${COMMON_DEPEND}
64 $(add_qt_dep qtnetwork)
65 "
66 RDEPEND="${COMMON_DEPEND}
67 - $(add_kdeapps_dep dolphin)
68 + dolphin? ( $(add_kdeapps_dep dolphin) )
69 "
70
71 +src_configure() {
72 + local mycmakeargs=(
73 + -DDOLPHIN_INTEGRATION=$(usex dolphin)
74 + )
75 +
76 + kde5_src_configure
77 +}
78 +
79 pkg_postinst() {
80 kde5_pkg_postinst
81 einfo
82
83 diff --git a/kde-misc/kio-gdrive/metadata.xml b/kde-misc/kio-gdrive/metadata.xml
84 index 2fdbf33..27b6846 100644
85 --- a/kde-misc/kio-gdrive/metadata.xml
86 +++ b/kde-misc/kio-gdrive/metadata.xml
87 @@ -5,4 +5,7 @@
88 <email>kde@g.o</email>
89 <name>Gentoo KDE Project</name>
90 </maintainer>
91 + <use>
92 + <flag name="dolphin">Enable integration with <pkg>kde-apps/dolphin</pkg></flag>
93 + </use>
94 </pkgmetadata>