123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- # Copyright 1999-2017 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- EAPI=6
- inherit kde5
- DESCRIPTION="KDE Telepathy account management kcm"
- HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
- LICENSE="LGPL-2.1"
- KEYWORDS="~amd64 ~x86"
- IUSE="experimental"
- COMMON_DEPEND="
- $(add_frameworks_dep kcodecs)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep kservice)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_kdeapps_dep kaccounts-integration)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtwidgets)
- net-libs/accounts-qt
- net-libs/signond
- net-libs/telepathy-qt[qt5]
- "
- DEPEND="${COMMON_DEPEND}
- $(add_frameworks_dep kcmutils)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kio)
- net-libs/libaccounts-glib
- "
- RDEPEND="${COMMON_DEPEND}
- $(add_kdeapps_dep kaccounts-providers)
- net-im/telepathy-connection-managers
- !kde-apps/ktp-accounts-kcm:4
- "
- src_prepare() {
- if use experimental; then
- mv "${S}"/data/kaccounts/disabled/*.in "${S}"/data/kaccounts/ || die "couldn't enable experimental services"
- fi
- kde5_src_prepare
- }
- pkg_postinst() {
- if use experimental; then
- ewarn "Experimental providers are enabled."
- ewarn "Most of them aren't integrated nicely and may require additional steps for account creation."
- ewarn "Use at your own risk!"
- fi
- }
|