Gentoo Archives: gentoo-commits

From: Bernard Cafarelli <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/nextcloud-client/
Date: Tue, 28 Sep 2021 21:21:21
Message-Id: 1632864059.acb697174bbe25a704e733e931ebf3a1d0e16a0c.voyageur@gentoo
1 commit: acb697174bbe25a704e733e931ebf3a1d0e16a0c
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 28 21:02:21 2021 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 28 21:20:59 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb69717
7
8 net-misc/nextcloud-client: drop some old ~arch versions
9
10 Package-Manager: Portage-3.0.24, Repoman-3.0.3
11 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
12
13 net-misc/nextcloud-client/Manifest | 2 -
14 .../nextcloud-client/nextcloud-client-3.2.1.ebuild | 92 ---------------------
15 .../nextcloud-client/nextcloud-client-3.2.2.ebuild | 92 ---------------------
16 .../nextcloud-client/nextcloud-client-3.2.3.ebuild | 94 ----------------------
17 4 files changed, 280 deletions(-)
18
19 diff --git a/net-misc/nextcloud-client/Manifest b/net-misc/nextcloud-client/Manifest
20 index 90a33f02f15..a9ec507b716 100644
21 --- a/net-misc/nextcloud-client/Manifest
22 +++ b/net-misc/nextcloud-client/Manifest
23 @@ -1,4 +1,2 @@
24 DIST nextcloud-client-3.1.3.tar.gz 19552683 BLAKE2B 321ddc6bd5f9428abe1eafe25d426c26c99307c5e7d204bc60fd1bafe773fbed9cb54264f7b1ec7766078b8c06a2399c916a8bd9291e0e28e5b6b3ed8725a7a4 SHA512 ca0a70e65be67e10a7cb45f2b30f6b82230f30c2e3afcd16a222a8ed6fb8df4eff5e78fe0b6e3f4c6a18ff963896ccd6d8282c9829bd75a943324d4ab0068a99
25 -DIST nextcloud-client-3.2.1.tar.gz 15234115 BLAKE2B 2fcbaab4e73db3cfbf7dea750a0e0782c6cb8bb03c867653a47d2f21cfe369da8e4eff8bf1f0ff548c62909e770132799a927e18f9c732a4d551b97ff6362572 SHA512 bf2b4e1c85e07ad32ed00efa4a56d6b4195b42f4d95c7cb32d8c43d2c5564ac1512155a9f51508d522366c5ce44104f1b076f1addef1147a77ace5a11bd500e6
26 -DIST nextcloud-client-3.2.2.tar.gz 15398900 BLAKE2B b91c814977486db57b1864f71d3763c64f676449a5547f21bb379154f66a38bc4db355bb16cc6a70781cb45d4a4704f55238dd570f123b450c512bc3e0ce5b3c SHA512 ce6adbb09ee8495448b7da0c5e9637b3c775d28b8ee1656864843264bdacffbc402c9f507ced3e3943896ae25ee73975054b8ffa1577bdd3d32dc453c3f94d74
27 DIST nextcloud-client-3.2.3.tar.gz 15381488 BLAKE2B 14ee239321d7c530dada9d4727fa7cc9801637827fc8dd065ea9b68c54f3559cdb56b0d0e0e37fc7aa5c668be51e3839bc33b20ea9ab73e4a1df4ba260b0ab9e SHA512 bbb247ce4945503a5b1af55ee200edaef000bb21220a9408657e057c98bd3f7bd646dedbedc57048e9f593f3a1d408ac37b4b01c390ecf85dca82868792e922d
28
29 diff --git a/net-misc/nextcloud-client/nextcloud-client-3.2.1.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.2.1.ebuild
30 deleted file mode 100644
31 index 7e82191086c..00000000000
32 --- a/net-misc/nextcloud-client/nextcloud-client-3.2.1.ebuild
33 +++ /dev/null
34 @@ -1,92 +0,0 @@
35 -# Copyright 1999-2021 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=7
39 -
40 -inherit cmake xdg
41 -
42 -DESCRIPTION="Desktop Syncing Client for Nextcloud"
43 -HOMEPAGE="https://github.com/nextcloud/desktop"
44 -SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
45 -
46 -LICENSE="CC-BY-3.0 GPL-2"
47 -SLOT="0"
48 -KEYWORDS="~amd64 ~arm64 ~x86"
49 -IUSE="doc dolphin nautilus test"
50 -RESTRICT="!test? ( test )"
51 -
52 -COMMON_DEPEND=">=dev-db/sqlite-3.34:3
53 - dev-libs/qtkeychain[qt5(+)]
54 - dev-qt/qtcore:5
55 - dev-qt/qtdbus:5
56 - dev-qt/qtdeclarative:5
57 - dev-qt/qtgui:5
58 - dev-qt/qtnetwork:5[ssl]
59 - dev-qt/qtquickcontrols2:5
60 - dev-qt/qtsvg:5
61 - dev-qt/qtwebengine:5[widgets]
62 - dev-qt/qtwebsockets:5
63 - dev-qt/qtwidgets:5
64 - sys-libs/zlib
65 - dolphin? (
66 - kde-frameworks/kcoreaddons:5
67 - kde-frameworks/kio:5
68 - )
69 - >=dev-libs/openssl-1.1.0:0=
70 - nautilus? ( dev-python/nautilus-python )"
71 -
72 -DEPEND="${COMMON_DEPEND}
73 - dev-qt/linguist-tools:5
74 - dev-qt/qtconcurrent:5
75 - dev-qt/qtxml:5
76 - doc? (
77 - dev-python/sphinx
78 - dev-tex/latexmk
79 - dev-texlive/texlive-latexextra
80 - virtual/latex-base
81 - )
82 - dolphin? ( kde-frameworks/extra-cmake-modules )
83 - test? (
84 - dev-util/cmocka
85 - dev-qt/qttest:5
86 - )"
87 -
88 -RDEPEND="${COMMON_DEPEND}"
89 -
90 -S="${WORKDIR}/desktop-${PV/_/-}"
91 -
92 -src_prepare() {
93 - # Keep tests in ${T}
94 - sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
95 -
96 - if ! use nautilus; then
97 - pushd shell_integration > /dev/null || die
98 - cmake_comment_add_subdirectory nautilus
99 - popd > /dev/null || die
100 - fi
101 -
102 - cmake_src_prepare
103 -}
104 -
105 -src_configure() {
106 - local mycmakeargs=(
107 - -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
108 - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
109 - -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc)
110 - -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin)
111 - -DNO_SHIBBOLETH=yes
112 - -DBUILD_UPDATER=OFF
113 - -DUNIT_TESTING=$(usex test)
114 - )
115 -
116 - cmake_src_configure
117 -}
118 -
119 -pkg_postinst() {
120 - xdg_pkg_postinst
121 -
122 - if ! use doc ; then
123 - elog "Documentation and man pages not installed"
124 - elog "Enable doc USE-flag to generate them"
125 - fi
126 -}
127
128 diff --git a/net-misc/nextcloud-client/nextcloud-client-3.2.2.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.2.2.ebuild
129 deleted file mode 100644
130 index 7e82191086c..00000000000
131 --- a/net-misc/nextcloud-client/nextcloud-client-3.2.2.ebuild
132 +++ /dev/null
133 @@ -1,92 +0,0 @@
134 -# Copyright 1999-2021 Gentoo Authors
135 -# Distributed under the terms of the GNU General Public License v2
136 -
137 -EAPI=7
138 -
139 -inherit cmake xdg
140 -
141 -DESCRIPTION="Desktop Syncing Client for Nextcloud"
142 -HOMEPAGE="https://github.com/nextcloud/desktop"
143 -SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
144 -
145 -LICENSE="CC-BY-3.0 GPL-2"
146 -SLOT="0"
147 -KEYWORDS="~amd64 ~arm64 ~x86"
148 -IUSE="doc dolphin nautilus test"
149 -RESTRICT="!test? ( test )"
150 -
151 -COMMON_DEPEND=">=dev-db/sqlite-3.34:3
152 - dev-libs/qtkeychain[qt5(+)]
153 - dev-qt/qtcore:5
154 - dev-qt/qtdbus:5
155 - dev-qt/qtdeclarative:5
156 - dev-qt/qtgui:5
157 - dev-qt/qtnetwork:5[ssl]
158 - dev-qt/qtquickcontrols2:5
159 - dev-qt/qtsvg:5
160 - dev-qt/qtwebengine:5[widgets]
161 - dev-qt/qtwebsockets:5
162 - dev-qt/qtwidgets:5
163 - sys-libs/zlib
164 - dolphin? (
165 - kde-frameworks/kcoreaddons:5
166 - kde-frameworks/kio:5
167 - )
168 - >=dev-libs/openssl-1.1.0:0=
169 - nautilus? ( dev-python/nautilus-python )"
170 -
171 -DEPEND="${COMMON_DEPEND}
172 - dev-qt/linguist-tools:5
173 - dev-qt/qtconcurrent:5
174 - dev-qt/qtxml:5
175 - doc? (
176 - dev-python/sphinx
177 - dev-tex/latexmk
178 - dev-texlive/texlive-latexextra
179 - virtual/latex-base
180 - )
181 - dolphin? ( kde-frameworks/extra-cmake-modules )
182 - test? (
183 - dev-util/cmocka
184 - dev-qt/qttest:5
185 - )"
186 -
187 -RDEPEND="${COMMON_DEPEND}"
188 -
189 -S="${WORKDIR}/desktop-${PV/_/-}"
190 -
191 -src_prepare() {
192 - # Keep tests in ${T}
193 - sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
194 -
195 - if ! use nautilus; then
196 - pushd shell_integration > /dev/null || die
197 - cmake_comment_add_subdirectory nautilus
198 - popd > /dev/null || die
199 - fi
200 -
201 - cmake_src_prepare
202 -}
203 -
204 -src_configure() {
205 - local mycmakeargs=(
206 - -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
207 - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
208 - -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc)
209 - -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin)
210 - -DNO_SHIBBOLETH=yes
211 - -DBUILD_UPDATER=OFF
212 - -DUNIT_TESTING=$(usex test)
213 - )
214 -
215 - cmake_src_configure
216 -}
217 -
218 -pkg_postinst() {
219 - xdg_pkg_postinst
220 -
221 - if ! use doc ; then
222 - elog "Documentation and man pages not installed"
223 - elog "Enable doc USE-flag to generate them"
224 - fi
225 -}
226
227 diff --git a/net-misc/nextcloud-client/nextcloud-client-3.2.3.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.2.3.ebuild
228 deleted file mode 100644
229 index 4bf713797b3..00000000000
230 --- a/net-misc/nextcloud-client/nextcloud-client-3.2.3.ebuild
231 +++ /dev/null
232 @@ -1,94 +0,0 @@
233 -# Copyright 1999-2021 Gentoo Authors
234 -# Distributed under the terms of the GNU General Public License v2
235 -
236 -EAPI=7
237 -
238 -inherit cmake xdg
239 -
240 -DESCRIPTION="Desktop Syncing Client for Nextcloud"
241 -HOMEPAGE="https://github.com/nextcloud/desktop"
242 -SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
243 -
244 -LICENSE="CC-BY-3.0 GPL-2"
245 -SLOT="0"
246 -KEYWORDS="~amd64 ~arm64 ~x86"
247 -IUSE="doc dolphin nautilus test"
248 -RESTRICT="!test? ( test )"
249 -
250 -COMMON_DEPEND=">=dev-db/sqlite-3.34:3
251 - dev-libs/qtkeychain[qt5(+)]
252 - dev-qt/qtcore:5
253 - dev-qt/qtdbus:5
254 - dev-qt/qtdeclarative:5
255 - dev-qt/qtgui:5
256 - dev-qt/qtnetwork:5[ssl]
257 - dev-qt/qtquickcontrols2:5
258 - dev-qt/qtsvg:5
259 - dev-qt/qtwebengine:5[widgets]
260 - dev-qt/qtwebsockets:5
261 - dev-qt/qtwidgets:5
262 - sys-libs/zlib
263 - dolphin? (
264 - kde-frameworks/kcoreaddons:5
265 - kde-frameworks/kio:5
266 - )
267 - >=dev-libs/openssl-1.1.0:0=
268 - nautilus? ( dev-python/nautilus-python )"
269 -
270 -DEPEND="${COMMON_DEPEND}
271 - dev-qt/linguist-tools:5
272 - dev-qt/qtconcurrent:5
273 - dev-qt/qtxml:5
274 - doc? (
275 - dev-python/sphinx
276 - dev-tex/latexmk
277 - dev-texlive/texlive-latexextra
278 - virtual/latex-base
279 - )
280 - dolphin? ( kde-frameworks/extra-cmake-modules )
281 - test? (
282 - dev-util/cmocka
283 - dev-qt/qttest:5
284 - )"
285 -
286 -RDEPEND="${COMMON_DEPEND}"
287 -
288 -PATCHES=( "${FILESDIR}"/${P}-inkscape.patch )
289 -
290 -S="${WORKDIR}/desktop-${PV/_/-}"
291 -
292 -src_prepare() {
293 - # Keep tests in ${T}
294 - sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
295 -
296 - if ! use nautilus; then
297 - pushd shell_integration > /dev/null || die
298 - cmake_comment_add_subdirectory nautilus
299 - popd > /dev/null || die
300 - fi
301 -
302 - cmake_src_prepare
303 -}
304 -
305 -src_configure() {
306 - local mycmakeargs=(
307 - -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
308 - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
309 - -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc)
310 - -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin)
311 - -DNO_SHIBBOLETH=yes
312 - -DBUILD_UPDATER=OFF
313 - -DUNIT_TESTING=$(usex test)
314 - )
315 -
316 - cmake_src_configure
317 -}
318 -
319 -pkg_postinst() {
320 - xdg_pkg_postinst
321 -
322 - if ! use doc ; then
323 - elog "Documentation and man pages not installed"
324 - elog "Enable doc USE-flag to generate them"
325 - fi
326 -}