From 5d16b7dd6dba1d77f55d7c336a5002fad873d457 Mon Sep 17 00:00:00 2001 From: Michael Palimaka Date: Sun, 7 Jun 2015 04:18:28 +1000 Subject: [kde-base/kdepim-common-libs] Introduce google USE flag to avoid automagic dependency wrt bug #550888. Package-Manager: portage-2.2.20 --- kde-base/kdepim-common-libs/kdepim-common-libs-4.9999.ebuild | 11 ++++++++++- kde-base/kdepim-common-libs/metadata.xml | 3 +++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/kde-base/kdepim-common-libs/kdepim-common-libs-4.9999.ebuild b/kde-base/kdepim-common-libs/kdepim-common-libs-4.9999.ebuild index 45ddf2a59b4..ee74c3940f3 100644 --- a/kde-base/kdepim-common-libs/kdepim-common-libs-4.9999.ebuild +++ b/kde-base/kdepim-common-libs/kdepim-common-libs-4.9999.ebuild @@ -11,7 +11,7 @@ inherit kde4-meta DESCRIPTION="Common libraries for KDE PIM apps" KEYWORDS="" -IUSE="debug" +IUSE="debug google" DEPEND=" app-crypt/gpgme @@ -19,6 +19,7 @@ DEPEND=" dev-libs/grantlee:0 $(add_kdebase_dep baloo '' 4.14.3) $(add_kdebase_dep kdepimlibs) + google? ( net-libs/libkgapi:4 ) " RDEPEND="${DEPEND} !kde-base/akonadi:4 @@ -82,3 +83,11 @@ src_prepare() { sed -e '/folderarchiveagent.desktop/d' \ -i agents/CMakeLists.txt || die } + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package google LibKGAPI2) + ) + + kde4-meta_src_configure +} diff --git a/kde-base/kdepim-common-libs/metadata.xml b/kde-base/kdepim-common-libs/metadata.xml index a23f444b67d..5d980cdd6db 100644 --- a/kde-base/kdepim-common-libs/metadata.xml +++ b/kde-base/kdepim-common-libs/metadata.xml @@ -2,4 +2,7 @@ kde + + Google service integration via net-libs/libkgapi + -- cgit v1.2.3