Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/seafile-client/
Date: Thu, 06 Feb 2020 14:35:44
Message-Id: 1580999575.bece71223afdab5224db88a7bc79c6d8897f262c.juippis@gentoo
1 commit: bece71223afdab5224db88a7bc79c6d8897f262c
2 Author: Denis Efremov <efremov <AT> linux <DOT> com>
3 AuthorDate: Tue Feb 4 21:40:08 2020 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 6 14:32:55 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bece7122
7
8 net-misc/seafile-client: version bump to 7.0.5
9
10 Package-Manager: Portage-2.3.84, Repoman-2.3.20
11 Signed-off-by: Denis Efremov <efremov <AT> linux.com>
12 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
13
14 net-misc/seafile-client/Manifest | 1 +
15 .../seafile-client/seafile-client-7.0.5.ebuild | 50 ++++++++++++++++++++++
16 2 files changed, 51 insertions(+)
17
18 diff --git a/net-misc/seafile-client/Manifest b/net-misc/seafile-client/Manifest
19 index 072db5281f1..72d6d8726c2 100644
20 --- a/net-misc/seafile-client/Manifest
21 +++ b/net-misc/seafile-client/Manifest
22 @@ -1,3 +1,4 @@
23 DIST seafile-client-6.2.11.tar.gz 2346059 BLAKE2B 107ed7af53a8e0244a9d9805d3c84f66e273f00d306663cfaa07983f94ed98f0dc23cce7d1ff7592bdb64915d1e7dd32cb5a2e9bb10f4b36b87bd28f8f3a9082 SHA512 4ba39c33c41cb95e2ff5bb9704cdac1f95561bb4ff0b59d0993364070c5ee10284c51d640591195b7361b595221fd899a4aeafcac1c917625b175e98b9a894a2
24 DIST seafile-client-7.0.2.tar.gz 2365981 BLAKE2B 9e11d3e2b770f2b85bb55f0108344c1c69e1fb28ea69ea8a5022efc7811f6336a2fee0de4f38981343d7a29270051e292c14f656d7a7b99e0d646d0f3fee9a9b SHA512 3edafb9728eb39e1b2adbcb0526758279599d25020c5303aa6b610aac1296eef0ebe66447f6555c21dbe125aa5ac1d605736359b52f2bd8933187efd04c2e8df
25 DIST seafile-client-7.0.4.tar.gz 2357414 BLAKE2B 9c3368d745d30f57b313e9b5351714097403e67519a4582dd5658cb97152f4ad37c32cb9e6f47c13f199c75e9bd42c529ef0d352f363da815f486c90c305779c SHA512 9073df49639045319e971a76eb3769c184617e179694981ad88ddd02382b4ca50ff92c26239757022270e0a0a4115c8b70ca7efeab6ff2dee78e90a7de1bf5a7
26 +DIST seafile-client-7.0.5.tar.gz 2359779 BLAKE2B 58fa532668859c4413bb931146a58eb51ede7c1faa3ea2a9cafb94be44a8819261570ef16cc9f62f584f9ff483aa0832a63a99bb53380dd9efa4f82d25dea553 SHA512 b79cde3f98ebb1a0cb1035131cf95735f01c63bcb4bb658d5c40c36cdf85705d2c6fd2f7787fbdb3d965a25d60ee98e020e33c4f9423295c7ef1ab36ee5c7c27
27
28 diff --git a/net-misc/seafile-client/seafile-client-7.0.5.ebuild b/net-misc/seafile-client/seafile-client-7.0.5.ebuild
29 new file mode 100644
30 index 00000000000..ca54c9edd03
31 --- /dev/null
32 +++ b/net-misc/seafile-client/seafile-client-7.0.5.ebuild
33 @@ -0,0 +1,50 @@
34 +# Copyright 1999-2020 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=7
38 +
39 +inherit cmake xdg-utils
40 +
41 +DESCRIPTION="Seafile desktop client"
42 +HOMEPAGE="http://www.seafile.com/ https://github.com/haiwen/seafile-client/"
43 +SRC_URI="https://github.com/haiwen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
44 +
45 +LICENSE="Apache-2.0"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +IUSE="shibboleth test"
49 +RESTRICT="!test? ( test )"
50 +
51 +RDEPEND="net-libs/libsearpc
52 + ~net-misc/seafile-${PV}
53 + dev-libs/libevent
54 + dev-libs/jansson
55 + dev-libs/openssl
56 + dev-db/sqlite:3
57 + dev-qt/qtcore:5
58 + dev-qt/qtgui:5
59 + dev-qt/qtwidgets:5
60 + dev-qt/qtnetwork:5
61 + dev-qt/qtdbus:5
62 + shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
63 +DEPEND="${RDEPEND}
64 + test? ( dev-qt/qttest:5 )"
65 +BDEPEND="dev-qt/linguist-tools:5"
66 +
67 +PATCHES=("${FILESDIR}/${PN}-select-qt5.patch")
68 +
69 +src_configure() {
70 + local mycmakeargs=(
71 + -DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
72 + -DBUILD_TESTING="$(usex test)"
73 + )
74 + cmake_src_configure
75 +}
76 +
77 +pkg_postinst() {
78 + xdg_icon_cache_update
79 +}
80 +
81 +pkg_postrm() {
82 + xdg_icon_cache_update
83 +}