Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/nextcloud-client/
Date: Wed, 30 Nov 2022 09:39:46
Message-Id: 1669801174.00f08dcd9d4973f44bdeefdddbbe7a979b3db125.flow@gentoo
1 commit: 00f08dcd9d4973f44bdeefdddbbe7a979b3db125
2 Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 30 09:19:51 2022 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 30 09:39:34 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f08dcd
7
8 net-misc/nextcloud-client: drop 3.6.2
9
10 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
11
12 .../nextcloud-client/nextcloud-client-3.6.2.ebuild | 105 ---------------------
13 1 file changed, 105 deletions(-)
14
15 diff --git a/net-misc/nextcloud-client/nextcloud-client-3.6.2.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.6.2.ebuild
16 deleted file mode 100644
17 index 5599ebda4bf3..000000000000
18 --- a/net-misc/nextcloud-client/nextcloud-client-3.6.2.ebuild
19 +++ /dev/null
20 @@ -1,105 +0,0 @@
21 -# Copyright 1999-2022 Gentoo Authors
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=8
25 -
26 -inherit cmake virtualx xdg
27 -
28 -DESCRIPTION="Desktop Syncing Client for Nextcloud"
29 -HOMEPAGE="https://github.com/nextcloud/desktop"
30 -SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
31 -S="${WORKDIR}/desktop-${PV/_/-}"
32 -
33 -LICENSE="CC-BY-3.0 GPL-2"
34 -SLOT="0"
35 -KEYWORDS="~amd64 ~arm64 ~x86"
36 -IUSE="doc dolphin nautilus test webengine"
37 -RESTRICT="!test? ( test )"
38 -
39 -RDEPEND="
40 - >=dev-db/sqlite-3.34:3
41 - >=dev-libs/openssl-1.1.0:0=
42 - dev-libs/qtkeychain:=[qt5(+)]
43 - dev-qt/qtcore:5
44 - dev-qt/qtdbus:5
45 - dev-qt/qtdeclarative:5
46 - dev-qt/qtgui:5
47 - dev-qt/qtnetwork:5[ssl]
48 - dev-qt/qtquickcontrols2:5
49 - dev-qt/qtsvg:5
50 - dev-qt/qtwebsockets:5
51 - dev-qt/qtwidgets:5
52 - sys-libs/zlib
53 - dolphin? (
54 - kde-frameworks/kcoreaddons:5
55 - kde-frameworks/kio:5
56 - )
57 - nautilus? ( dev-python/nautilus-python )
58 - webengine? ( dev-qt/qtwebengine:5[widgets] )
59 -"
60 -DEPEND="${RDEPEND}
61 - dev-qt/qtconcurrent:5
62 - dev-qt/qtxml:5
63 - || ( gnome-base/librsvg media-gfx/inkscape )
64 - doc? (
65 - dev-python/sphinx
66 - dev-tex/latexmk
67 - dev-texlive/texlive-latexextra
68 - virtual/latex-base
69 - )
70 - test? (
71 - dev-qt/qttest:5
72 - dev-util/cmocka
73 - )
74 -"
75 -BDEPEND="
76 - dev-qt/linguist-tools:5
77 - dolphin? ( kde-frameworks/extra-cmake-modules )
78 -"
79 -
80 -src_prepare() {
81 - # We do not package libcloudproviders
82 - sed -e "s/pkg_check_modules.*cloudproviders/#&/" -i CMakeLists.txt || die
83 -
84 - # Keep tests in ${T}
85 - sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
86 -
87 - cmake_src_prepare
88 -}
89 -
90 -src_configure() {
91 - local mycmakeargs=(
92 - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
93 - -DBUILD_UPDATER=OFF
94 - $(cmake_use_find_package doc Sphinx)
95 - $(cmake_use_find_package doc PdfLatex)
96 - $(cmake_use_find_package webengine Qt5WebEngine)
97 - $(cmake_use_find_package webengine Qt5WebEngineWidgets)
98 - -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
99 - -DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus)
100 - -DBUILD_TESTING=$(usex test)
101 - )
102 -
103 - cmake_src_configure
104 -}
105 -
106 -src_test() {
107 - virtx cmake_src_test
108 -}
109 -
110 -src_compile() {
111 - local compile_targets=(all)
112 - if use doc; then
113 - compile_targets+=(doc doc-man)
114 - fi
115 - cmake_src_compile ${compile_targets[@]}
116 -}
117 -
118 -pkg_postinst() {
119 - xdg_pkg_postinst
120 -
121 - if ! use doc ; then
122 - elog "Documentation and man pages not installed"
123 - elog "Enable doc USE-flag to generate them"
124 - fi
125 -}