aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2016-10-09 04:39:11 +1100
committerMichael Palimaka <kensington@gentoo.org>2016-10-09 04:40:13 +1100
commitb9c54224a08a7b85757ece9b4e0d71fbf551f7c5 (patch)
tree8c109e2d49401cf89a24eb4c7d27e9c623f885ae /kde-misc
parentkde-misc/kio-gdrive: add subslot operator for dev-libs/qtkeychain (diff)
downloadkde-b9c54224a08a7b85757ece9b4e0d71fbf551f7c5.tar.gz
kde-b9c54224a08a7b85757ece9b4e0d71fbf551f7c5.tar.bz2
kde-b9c54224a08a7b85757ece9b4e0d71fbf551f7c5.zip
kde-misc/kio-gdrive: introduce dolphin USE flag
Package-Manager: portage-2.3.1
Diffstat (limited to 'kde-misc')
-rw-r--r--kde-misc/kio-gdrive/kio-gdrive-1.0.2.ebuild12
-rw-r--r--kde-misc/kio-gdrive/kio-gdrive-9999.ebuild12
-rw-r--r--kde-misc/kio-gdrive/metadata.xml3
3 files changed, 23 insertions, 4 deletions
diff --git a/kde-misc/kio-gdrive/kio-gdrive-1.0.2.ebuild b/kde-misc/kio-gdrive/kio-gdrive-1.0.2.ebuild
index d18f7912e3..8117641733 100644
--- a/kde-misc/kio-gdrive/kio-gdrive-1.0.2.ebuild
+++ b/kde-misc/kio-gdrive/kio-gdrive-1.0.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://phabricator.kde.org/project/profile/72/"
SLOT="0"
[[ ${KDE_BUILD_TYPE} != live ]] && KEYWORDS="~amd64"
-IUSE=""
+IUSE="+dolphin"
DOCS=( README.md )
@@ -29,9 +29,17 @@ DEPEND="${COMMON_DEPEND}
$(add_qt_dep qtnetwork)
"
RDEPEND="${COMMON_DEPEND}
- $(add_kdeapps_dep dolphin)
+ dolphin? ( $(add_kdeapps_dep dolphin) )
"
+src_configure() {
+ local mycmakeargs=(
+ -DDOLPHIN_INTEGRATION=$(usex dolphin)
+ )
+
+ kde5_src_configure
+}
+
pkg_postinst() {
kde5_pkg_postinst
einfo
diff --git a/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild b/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild
index d18f7912e3..8117641733 100644
--- a/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild
+++ b/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://phabricator.kde.org/project/profile/72/"
SLOT="0"
[[ ${KDE_BUILD_TYPE} != live ]] && KEYWORDS="~amd64"
-IUSE=""
+IUSE="+dolphin"
DOCS=( README.md )
@@ -29,9 +29,17 @@ DEPEND="${COMMON_DEPEND}
$(add_qt_dep qtnetwork)
"
RDEPEND="${COMMON_DEPEND}
- $(add_kdeapps_dep dolphin)
+ dolphin? ( $(add_kdeapps_dep dolphin) )
"
+src_configure() {
+ local mycmakeargs=(
+ -DDOLPHIN_INTEGRATION=$(usex dolphin)
+ )
+
+ kde5_src_configure
+}
+
pkg_postinst() {
kde5_pkg_postinst
einfo
diff --git a/kde-misc/kio-gdrive/metadata.xml b/kde-misc/kio-gdrive/metadata.xml
index 2fdbf33d96..27b6846663 100644
--- a/kde-misc/kio-gdrive/metadata.xml
+++ b/kde-misc/kio-gdrive/metadata.xml
@@ -5,4 +5,7 @@
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <use>
+ <flag name="dolphin">Enable integration with <pkg>kde-apps/dolphin</pkg></flag>
+ </use>
</pkgmetadata>