Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-apps/kaccounts-integration/
Date: Fri, 28 Aug 2015 11:58:32
Message-Id: 1440763044.495941e144bf11f25cd8e3a1c3662de416045845.johu@gentoo
1 commit: 495941e144bf11f25cd8e3a1c3662de416045845
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 28 11:57:14 2015 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 28 11:57:24 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495941e1
7
8 kde-apps/kaccounts-integration: New package
9
10 Needed for KDEs Telepathy client based on KF5. Import from kde overlay.
11
12 Package-Manager: portage-2.2.20.1
13
14 kde-apps/kaccounts-integration/Manifest | 1 +
15 .../kaccounts-integration-15.08.0.ebuild | 50 ++++++++++++++++++++++
16 kde-apps/kaccounts-integration/metadata.xml | 8 ++++
17 3 files changed, 59 insertions(+)
18
19 diff --git a/kde-apps/kaccounts-integration/Manifest b/kde-apps/kaccounts-integration/Manifest
20 new file mode 100644
21 index 0000000..b1f1787
22 --- /dev/null
23 +++ b/kde-apps/kaccounts-integration/Manifest
24 @@ -0,0 +1 @@
25 +DIST kaccounts-integration-15.08.0.tar.xz 60104 SHA256 f565cb2eae4a6ee47944fee4ba09039b0672a517f57ed1d4a37e9aa856e80fa3 SHA512 f480cd7697b890e6786d6e93589b3109600bdcf84586d0d6803f6e2a7ec20cda03a7c692133781f1b257a57e0f2e3b9da6bf32709aadef42caca7f6be7e870dd WHIRLPOOL 3f0f3e49410c32d5653f11884d0b20d82fcdaf0d2262f6553308545a3351279f9336877356bedf288639ab5deda18231189b02a87ad34b14ace1195877451423
26
27 diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-15.08.0.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-15.08.0.ebuild
28 new file mode 100644
29 index 0000000..3220fae
30 --- /dev/null
31 +++ b/kde-apps/kaccounts-integration/kaccounts-integration-15.08.0.ebuild
32 @@ -0,0 +1,50 @@
33 +# Copyright 1999-2015 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +# $Id$
36 +
37 +EAPI=5
38 +
39 +KDE_TEST="true"
40 +VIRTUALDBUS_TEST="true"
41 +KDE_PUNT_BOGUS_DEPS="true"
42 +inherit kde5
43 +
44 +DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop"
45 +HOMEPAGE="https://community.kde.org/KTp"
46 +LICENSE="LGPL-2.1"
47 +
48 +KEYWORDS="~amd64 ~x86"
49 +IUSE="kdepim"
50 +
51 +RDEPEND="
52 + $(add_frameworks_dep kconfig)
53 + $(add_frameworks_dep kconfigwidgets)
54 + $(add_frameworks_dep kcoreaddons)
55 + $(add_frameworks_dep kdbusaddons)
56 + $(add_frameworks_dep ki18n)
57 + $(add_frameworks_dep kiconthemes)
58 + $(add_frameworks_dep kio)
59 + $(add_frameworks_dep kwallet)
60 + $(add_frameworks_dep kwidgetsaddons)
61 + dev-qt/qtdbus:5
62 + dev-qt/qtdeclarative:5
63 + dev-qt/qtgui:5
64 + dev-qt/qtwidgets:5
65 + net-libs/accounts-qt
66 + net-libs/signond
67 + kdepim? ( $(add_kdeapps_dep kdepimlibs) )
68 +"
69 +DEPEND="${RDEPEND}
70 + $(add_frameworks_dep kcmutils)
71 +"
72 +
73 +# bug #549444
74 +RESTRICT="test"
75 +
76 +src_configure() {
77 + local mycmakeargs=(
78 + $(cmake-utils_use_find_package kdepim KF5Akonadi)
79 + )
80 +
81 + kde5_src_configure
82 +}
83
84 diff --git a/kde-apps/kaccounts-integration/metadata.xml b/kde-apps/kaccounts-integration/metadata.xml
85 new file mode 100644
86 index 0000000..7165813
87 --- /dev/null
88 +++ b/kde-apps/kaccounts-integration/metadata.xml
89 @@ -0,0 +1,8 @@
90 +<?xml version="1.0" encoding="UTF-8"?>
91 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
92 +<pkgmetadata>
93 + <herd>kde</herd>
94 + <use>
95 + <flag name="kdepim">KDE PIM integration via <pkg>kde-apps/kdepimlibs</pkg></flag>
96 + </use>
97 +</pkgmetadata>