diff options
author | Andreas Sturmlechner <andreas.sturmlechner@gmail.com> | 2016-01-24 02:36:51 +0100 |
---|---|---|
committer | Michael Palimaka <kensington@gentoo.org> | 2016-01-27 05:18:38 +1100 |
commit | 8f64eed90b14a4223bc53c1507543d294921e503 (patch) | |
tree | 7662686cda2a8a72735dee2f2ffa92719a982593 | |
parent | dev-libs/qoauth: Add Qt5 version, bug 556180 (diff) | |
download | kde-8f64eed9.tar.gz kde-8f64eed9.tar.bz2 kde-8f64eed9.zip |
net-im/choqok: Frameworks merged to master, bug 550694
Package-Manager: portage-2.2.26
-rw-r--r-- | net-im/choqok/choqok-9999.ebuild | 68 | ||||
-rw-r--r-- | net-im/choqok/metadata.xml | 3 |
2 files changed, 47 insertions, 24 deletions
diff --git a/net-im/choqok/choqok-9999.ebuild b/net-im/choqok/choqok-9999.ebuild index a32d5d6215..632a682914 100644 --- a/net-im/choqok/choqok-9999.ebuild +++ b/net-im/choqok/choqok-9999.ebuild @@ -4,42 +4,64 @@ EAPI=5 -KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fa fi fr ga gl -hr hu is it ja km lt mr ms nb nds nl pa pl pt pt_BR ro ru sk sq sl sv tr ug -uk zh_CN zh_TW" -KDE_HANDBOOK="optional" -inherit kde4-base +KDE_GCC_MINIMAL="4.9" +KDE_HANDBOOK="forceoptional" +QT_MINIMAL="5.5.1" +inherit kde5 DESCRIPTION="Free/Open Source micro-blogging client for KDE" HOMEPAGE="http://choqok.gnufolks.org/" -if [[ ${PV} != *9999* ]]; then - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~ppc ~x86" -else - KEYWORDS="" -fi - LICENSE="GPL-2+" -SLOT="4" -IUSE="ayatana debug" +IUSE="attica konqueror" -RDEPEND=" - dev-libs/libattica +DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kemoticons) + $(add_frameworks_dep kglobalaccel) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) + app-crypt/qca[qt5] dev-libs/qjson - >=dev-libs/qoauth-1.0.1 - ayatana? ( dev-libs/libindicate-qt ) + dev-libs/qoauth:5 + dev-qt/qtconcurrent:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + net-libs/telepathy-qt[qt5] + attica? ( dev-libs/libattica ) + konqueror? ( + $(add_frameworks_dep kparts) + $(add_frameworks_dep kdewebkit) + ) " -DEPEND="${RDEPEND} - app-arch/xz-utils +RDEPEND="${DEPEND} + !net-im/choqok:4 " DOCS=( AUTHORS README TODO changelog ) -src_prepare(){ +src_configure() { local mycmakeargs=( - $(cmake-utils_use !ayatana QTINDICATE_DISABLE) + $(cmake-utils_use_find_package attica KF5Attica) + $(cmake-utils_use_find_package konqueror KF5Parts) + $(cmake-utils_use_find_package konqueror KF5WebKit) ) - kde4-base_src_prepare + kde5_src_configure } diff --git a/net-im/choqok/metadata.xml b/net-im/choqok/metadata.xml index f0a0113865..fdeebeaa21 100644 --- a/net-im/choqok/metadata.xml +++ b/net-im/choqok/metadata.xml @@ -6,6 +6,7 @@ <name>Gentoo KDE Project</name> </maintainer> <use> - <flag name="ayatana">Build in support for Ayatana notification using the libindicate-qt plugin.</flag> + <flag name="attica">Build Open Collaboration Services plugin using <pkg>dev-libs/libattica</pkg></flag> + <flag name="konqueror">Build Konqueror Choqok plugin</flag> </use> </pkgmetadata> |