summaryrefslogtreecommitdiff
path: root/net-libs/signon-ui
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-01-26 15:48:02 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-01-26 15:48:02 +0000
commit38b7258d086dd5e263c3bbe3880c8c956676bc71 (patch)
tree6fce284d5bfddaf597a490ac66069d16c6a485db /net-libs/signon-ui
parent0ebf740b9c9bc7c10ac41bea315ecc6c01c79166 (diff)
gentoo resync : 25.01.2018
Diffstat (limited to 'net-libs/signon-ui')
-rw-r--r--net-libs/signon-ui/Manifest1
-rw-r--r--net-libs/signon-ui/signon-ui-0.15-r1.ebuild54
2 files changed, 55 insertions, 0 deletions
diff --git a/net-libs/signon-ui/Manifest b/net-libs/signon-ui/Manifest
index b19a998365b9..c611124e218f 100644
--- a/net-libs/signon-ui/Manifest
+++ b/net-libs/signon-ui/Manifest
@@ -1,3 +1,4 @@
DIST signon-ui-0.15.tar.bz2 60278 BLAKE2B 9674dbfb184249a8a88fbdbe07e6e1c3d070b3e7ca42666a99ae5cdff31ceefe6a45cde533d77234194dc294722999c48ac16dcf6fe0e67a6ce7d53c711edfbc SHA512 02167d48cec3efbd1b0f39f65732742416b46e638a888a74df02bbfeb6deaefdd81549c8cee1a80ecdc8a9f9d0363a6935e8f105bec40bb798af5cc19a74bf03
+EBUILD signon-ui-0.15-r1.ebuild 1015 BLAKE2B 7e3ca87104cc40d0be5869601f4e7582143ff15d587cd32bcf840dd489524fe6b38604521395e7307283eb54ad5a40a77a595ef53f5609e9aeda69a153b4cba6 SHA512 341e8d25a797d7bb92a04137c73dfcb64775184b9aeca531a1d440b862c8cbe2fb33154671c2649c663adfcafb2d9f255a29bc4163d8008be7345ec29a04d738
EBUILD signon-ui-0.15.ebuild 935 BLAKE2B 6e47e38b1c076aae9f6689b64754e288b8423b3ab5debb51299dda5e5b38f17fe25f0f953c0bc86f62f7c969d097854e8c3ede9df75f5d4ffc180e4ea7524c45 SHA512 f4771fcfc9bb0cca68ea0f6e0d3681b3d4e508b55c22ec8bd7bfdd40b5063ae705839463b237e92eed89482a280024955c95c15e3501561d47c5d8b03ba78ce9
MISC metadata.xml 326 BLAKE2B 896ee331ecb5fc149dbd576756e92fd439e6e5b3364e487de418428eb47502cadbb7826c433ce8bf348a7c70e5215dc073aa75a93b8a853920dd9fbacc139927 SHA512 5fae353739749bdc5a688a5819992063f045818006124b8cefbb4ef6a3452d91122931aae8286627b9121f893b97e66a44caa732edfbc2aab9301d8d039b0a7f
diff --git a/net-libs/signon-ui/signon-ui-0.15-r1.ebuild b/net-libs/signon-ui/signon-ui-0.15-r1.ebuild
new file mode 100644
index 000000000000..d2b2a02363e0
--- /dev/null
+++ b/net-libs/signon-ui/signon-ui-0.15-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="Online accounts signon UI"
+HOMEPAGE="https://launchpad.net/signon-ui"
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2"
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="test"
+
+RESTRICT="test"
+
+# <libproxy-0.4.12[kde] results in segfaults due to symbol collisions with qt4
+COMMON_DEPEND="
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5[ssl]
+ dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
+ net-libs/accounts-qt
+ net-libs/signond
+ net-libs/libproxy
+ x11-libs/libnotify
+"
+DEPEND="${COMMON_DEPEND}
+ test? ( dev-qt/qttest:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+ !<net-libs/libproxy-0.4.12[kde]
+"
+
+src_prepare() {
+ default
+
+ if ! use test; then
+ sed -i -e '/^SUBDIRS.*/,+1d' tests/tests.pro || die "couldn't disable tests"
+ fi
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}