commit: d00d72194bca6464b46c0e5eeacec34b843eb0a8 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Sat May 27 14:59:18 2017 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sat May 27 14:59:18 2017 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d00d7219
kde-misc/kio-gdrive: Add USE=kaccounts, fix DEPENDs Package-Manager: Portage-2.3.5, Repoman-2.3.1 kde-misc/kio-gdrive/kio-gdrive-9999.ebuild | 19 ++++++++++++++++--- kde-misc/kio-gdrive/metadata.xml | 3 +++ 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild b/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild index a0b96aa6f4..0f539ce030 100644 --- a/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild +++ b/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild @@ -3,6 +3,7 @@ EAPI=6 +KDE_APPS_MINIMAL="17.04.0" KDE_HANDBOOK="true" KDE_TEST="optional" inherit kde5 @@ -15,16 +16,28 @@ if [[ ${KDE_BUILD_TYPE} != live ]] ; then KEYWORDS="~amd64" fi -DOCS=( README.md ) +IUSE="+kaccounts" RDEPEND=" + $(add_frameworks_dep kcoreaddons) $(add_frameworks_dep ki18n) $(add_frameworks_dep kio) - $(add_kdeapps_dep libkgapi '' 5.3.1) + $(add_frameworks_dep knotifications) + $(add_kdeapps_dep libkgapi) $(add_qt_dep qtwidgets) - dev-libs/qtkeychain:=[qt5] + kaccounts? ( $(add_kdeapps_dep kaccounts-integration) ) + !kaccounts? ( dev-libs/qtkeychain:=[qt5] ) " DEPEND="${RDEPEND} $(add_qt_dep qtgui) $(add_qt_dep qtnetwork) " + +DOCS=( README.md ) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package kaccounts KAccounts) + ) + kde5_src_configure +} diff --git a/kde-misc/kio-gdrive/metadata.xml b/kde-misc/kio-gdrive/metadata.xml index 2fdbf33d96..c902b8a994 100644 --- a/kde-misc/kio-gdrive/metadata.xml +++ b/kde-misc/kio-gdrive/metadata.xml @@ -5,4 +5,7 @@ <email>k...@gentoo.org</email> <name>Gentoo KDE Project</name> </maintainer> + <use> + <flag name="kaccounts">Use <pkg>kde-apps/kaccounts-integration</pkg> backend (default) instead of <pkg>dev-libs/qtkeychain</pkg></flag> + </use> </pkgmetadata>