summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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 d18f7912e3f..8117641733c 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 d18f7912e3f..8117641733c 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 2fdbf33d963..27b68466630 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>