Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: net-libs/signon-ui/, profiles/package.mask/
Date: Mon, 01 Dec 2014 12:38:36
Message-Id: 1417437509.ff3b47629392426c81b963d95bce3a4f080bb458.kensington@gentoo
1 commit: ff3b47629392426c81b963d95bce3a4f080bb458
2 Author: Karol Herbst <git <AT> karolherbst <DOT> de>
3 AuthorDate: Thu Nov 20 06:20:06 2014 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Mon Dec 1 12:38:29 2014 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=ff3b4762
7
8 [net-libs/signon-ui] added
9
10 ---
11 net-libs/signon-ui/metadata.xml | 5 ++++
12 net-libs/signon-ui/signon-ui-0.15.ebuild | 45 ++++++++++++++++++++++++++++++++
13 profiles/package.mask/signond | 1 +
14 3 files changed, 51 insertions(+)
15
16 diff --git a/net-libs/signon-ui/metadata.xml b/net-libs/signon-ui/metadata.xml
17 new file mode 100644
18 index 0000000..a23f444
19 --- /dev/null
20 +++ b/net-libs/signon-ui/metadata.xml
21 @@ -0,0 +1,5 @@
22 +<?xml version="1.0" encoding="UTF-8"?>
23 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
24 +<pkgmetadata>
25 + <herd>kde</herd>
26 +</pkgmetadata>
27
28 diff --git a/net-libs/signon-ui/signon-ui-0.15.ebuild b/net-libs/signon-ui/signon-ui-0.15.ebuild
29 new file mode 100644
30 index 0000000..757cf04
31 --- /dev/null
32 +++ b/net-libs/signon-ui/signon-ui-0.15.ebuild
33 @@ -0,0 +1,45 @@
34 +# Copyright 1999-2014 Gentoo Foundation
35 +# Distributed under the terms of the GNU General Public License v2
36 +# $Header: $
37 +
38 +EAPI=5
39 +
40 +inherit qmake-utils
41 +
42 +SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2"
43 +SLOT="0"
44 +DESCRIPTION="Signon UI"
45 +HOMEPAGE="https://launchpad.net/signon-ui"
46 +
47 +KEYWORDS="~amd64 ~x86"
48 +LICENSE="GPL-2 GPL-3"
49 +RESTRICT="test"
50 +
51 +# libproxy[kde] results into segfaults
52 +DEPEND="
53 + dev-libs/glib
54 + dev-qt/qtcore:5
55 + dev-qt/qtdbus:5
56 + dev-qt/qtgui:5
57 + dev-qt/qtnetwork:5
58 + dev-qt/qttest:5
59 + dev-qt/qtwebkit:5
60 + dev-qt/qtwidgets:5
61 + net-libs/accounts-qt
62 + net-libs/signond
63 + net-libs/libproxy[-kde]
64 + x11-libs/libnotify
65 +"
66 +RDEPEND="${DEPEND}"
67 +
68 +src_prepare() {
69 + sed -i -e '/^SUBDIRS.*/,+1d' tests/tests.pro || die "couldn't disable tests"
70 +}
71 +
72 +src_configure() {
73 + eqmake5
74 +}
75 +
76 +src_install() {
77 + emake INSTALL_ROOT="${D}" install
78 +}
79
80 diff --git a/profiles/package.mask/signond b/profiles/package.mask/signond
81 index d94782a..8fa74ec 100644
82 --- a/profiles/package.mask/signond
83 +++ b/profiles/package.mask/signond
84 @@ -1,3 +1,4 @@
85 net-libs/accounts-qt
86 net-libs/signond
87 net-libs/signon-oauth2
88 +net-libs/signon-ui