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/, net-misc/nextcloud-client/files/
Date: Tue, 18 Jul 2017 16:43:01
Message-Id: 1500396167.ebefa0508058597cf13d94d6dafe1929a4f1b84e.voyageur@gentoo
1 commit: ebefa0508058597cf13d94d6dafe1929a4f1b84e
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 18 16:42:28 2017 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 18 16:42:47 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebefa050
7
8 net-misc/nextcloud-client: drop old
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 net-misc/nextcloud-client/Manifest | 2 -
13 .../files/nextcloud-client-2.2.4-dolphin.patch | 28 ------
14 .../nextcloud-client-2.2.4-r2.ebuild | 107 ---------------------
15 .../nextcloud-client/nextcloud-client-2.3.1.ebuild | 104 --------------------
16 4 files changed, 241 deletions(-)
17
18 diff --git a/net-misc/nextcloud-client/Manifest b/net-misc/nextcloud-client/Manifest
19 index 982cb70c987..15197637558 100644
20 --- a/net-misc/nextcloud-client/Manifest
21 +++ b/net-misc/nextcloud-client/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST nextcloud-client-2.2.4.tar.gz 642472 SHA256 55a16505c8551cb8e6af5d2f570b6d4384f33a75a79810864e1d4555d53dedf9 SHA512 646e624335cc11ac862b1b58ceb36aa8264f2db6ed586ae473b7522a5fdab7e30f196c1680f8dcf70af3b204374488e3bd589bb41669f9abcd9509d2293afc3f WHIRLPOOL 1bf627732492726fbb8394c2c88dcef667b8079a8923c906a58bd2039b14b27e76224ceb8d08654806d7f55f966b949c338ec759746acb90e023adc608d659da
24 DIST nextcloud-client-2.3.1.tar.gz 654810 SHA256 5fc6f9f981d68110982ab006cdf9d68caa0c59015e57f4491b9a705fb6c83dd6 SHA512 f8210c8cc08e0bfb80e63b18af305c2a8e2309f673caca5bc748c130d960d444ab2db3fad3e43dbfffbe072748c85e15a50d0ebe1fd491dec7553ac8d9552cfe WHIRLPOOL 5a38a708647758ddb54d7d47dd30a71e59b03c3c45e6cfd9ac218c013da9dfc56d07b247982056f58e083d82c138576679525d994665717c739cc9f5cdd0238b
25 -DIST owncloudclient-2.2.4.tar.xz 12216896 SHA256 f313534f7cdae686beeaa6670d9e3586a627ce78b67cab6e42a448a675d9e7d3 SHA512 5bc5273c90ab63c411e58d1fe13636f6b5977c28470efe53296a71541aaa63af99001cb630adaee99b9b81a8b56fe0f66c337319464ab950dd6eac4cdd53f951 WHIRLPOOL 18aa5076049f9cdfbafa58454937b7fc4c38a5405b6e1375d762d88bbfae92b813cd2ec88a4e4108012137c94908894821575d3f6d2bf694e35d734f2b8fbd37
26 DIST owncloudclient-2.3.1.tar.xz 12260696 SHA256 93143752234a0bc4c9798b69d8239996d92130eecdc1d93b75e3d49b899f3914 SHA512 2dec3d4b452faca32e15c1a461d3fec97fc1c2e85bbfe2cb02035371a5426b8458be1382ed6b4a1102a4f38241580c3d49980ea388344365297a4a84f8dc9add WHIRLPOOL 49abeb9b9843a024338cd2d7c3a87625f7cd4f832db03513dc4d7b0d5d1908a5691d6f1e7b7437175084c30a5e3e18d837785afa5647971fdcb8e963db2d54b5
27
28 diff --git a/net-misc/nextcloud-client/files/nextcloud-client-2.2.4-dolphin.patch b/net-misc/nextcloud-client/files/nextcloud-client-2.2.4-dolphin.patch
29 deleted file mode 100644
30 index eea7fad024a..00000000000
31 --- a/net-misc/nextcloud-client/files/nextcloud-client-2.2.4-dolphin.patch
32 +++ /dev/null
33 @@ -1,28 +0,0 @@
34 ---- a/client/shell_integration/dolphin/CMakeLists.txt
35 -+++ b/client/shell_integration/dolphin/CMakeLists.txt
36 -@@ -49,5 +49,6 @@ target_link_libraries(${OWNCLOUDDOLPHINOVERLAYPLUGIN} KF5::CoreAddons KF5::KIOCo
37 - set(OWNCLOUDDOLPHINACTIONPLUGIN ${APPLICATION_EXECUTABLE}dolphinactionplugin)
38 - add_library(${OWNCLOUDDOLPHINACTIONPLUGIN} MODULE ownclouddolphinactionplugin.cpp)
39 - target_link_libraries(${OWNCLOUDDOLPHINACTIONPLUGIN} KF5::CoreAddons KF5::KIOCore KF5::KIOWidgets ${OWNCLOUDDOLPHINHELPER})
40 --install(FILES ownclouddolphinactionplugin.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} RENAME ${OWNCLOUDDOLPHINACTIONPLUGIN}.desktop)
41 -+configure_file(ownclouddolphinactionplugin.desktop.in ownclouddolphinactionplugin.desktop ESCAPE_QUOTES @ONLY)
42 -+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/ownclouddolphinactionplugin.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} RENAME ${OWNCLOUDDOLPHINACTIONPLUGIN}.desktop)
43 - install(TARGETS ${OWNCLOUDDOLPHINACTIONPLUGIN} DESTINATION ${KDE_INSTALL_PLUGINDIR})
44 ---- a/client/shell_integration/dolphin/ownclouddolphinactionplugin.desktop
45 -+++ /dev/null
46 -@@ -1,6 +0,0 @@
47 --[Desktop Entry]
48 --Type=Service
49 --Name=OwncloudAction
50 --ServiceTypes=KFileItemAction/Plugin
51 --MimeType=application/octet-stream;inode/directory;
52 --X-KDE-Library=ownclouddolphinactionplugin
53 ---- /dev/null
54 -+++ b/client/shell_integration/dolphin/ownclouddolphinactionplugin.desktop.in
55 -@@ -0,0 +1,6 @@
56 -+[Desktop Entry]
57 -+Type=Service
58 -+Name=@APPLICATION_NAME@Action
59 -+ServiceTypes=KFileItemAction/Plugin
60 -+MimeType=application/octet-stream;inode/directory;
61 -+X-KDE-Library=@APPLICATION_EXECUTABLE@dolphinactionplugin
62
63 diff --git a/net-misc/nextcloud-client/nextcloud-client-2.2.4-r2.ebuild b/net-misc/nextcloud-client/nextcloud-client-2.2.4-r2.ebuild
64 deleted file mode 100644
65 index 132a757972c..00000000000
66 --- a/net-misc/nextcloud-client/nextcloud-client-2.2.4-r2.ebuild
67 +++ /dev/null
68 @@ -1,107 +0,0 @@
69 -# Copyright 1999-2017 Gentoo Foundation
70 -# Distributed under the terms of the GNU General Public License v2
71 -
72 -EAPI=6
73 -
74 -inherit cmake-utils
75 -
76 -DESCRIPTION="Nextcloud themed desktop client"
77 -HOMEPAGE="https://github.com/nextcloud/client_theming"
78 -SRC_URI="http://download.owncloud.com/desktop/stable/owncloudclient-${PV}.tar.xz
79 - https://github.com/nextcloud/client_theming/archive/v${PV}.tar.gz -> ${P}.tar.gz"
80 -
81 -LICENSE="CC-BY-3.0 GPL-2"
82 -SLOT="0"
83 -KEYWORDS="~amd64 ~x86"
84 -IUSE="doc dolphin nautilus samba +sftp test"
85 -
86 -COMMON_DEPEND=">=dev-db/sqlite-3.4:3
87 - dev-libs/qtkeychain[qt5]
88 - dev-qt/qtconcurrent:5
89 - dev-qt/qtcore:5
90 - dev-qt/qtdbus:5
91 - dev-qt/qtgui:5
92 - dev-qt/qtnetwork:5
93 - dev-qt/qtsql:5
94 - dev-qt/qtwebkit:5
95 - sys-fs/inotify-tools
96 - virtual/libiconv
97 - dolphin? (
98 - kde-frameworks/kcoreaddons:5
99 - kde-frameworks/kio:5
100 - )
101 - nautilus? ( dev-python/nautilus-python )
102 - samba? ( >=net-fs/samba-3.5 )
103 - sftp? ( >=net-libs/libssh-0.5 )
104 -"
105 -RDEPEND="${COMMON_DEPEND}
106 - !net-misc/ocsync
107 - !net-misc/owncloud-client
108 -"
109 -DEPEND="${COMMON_DEPEND}
110 - dev-qt/linguist-tools:5
111 - doc? (
112 - dev-python/sphinx
113 - dev-texlive/texlive-latexextra
114 - virtual/latex-base
115 - )
116 - dolphin? ( kde-frameworks/extra-cmake-modules )
117 - test? (
118 - dev-util/cmocka
119 - dev-qt/qttest:5
120 - )
121 -"
122 -
123 -S=${WORKDIR}/client_theming-${PV}
124 -
125 -PATCHES=(
126 - "${FILESDIR}"/${P}-dolphin.patch
127 -)
128 -src_unpack() {
129 - default
130 -
131 - rmdir "${S}"/client || die
132 - mv "${WORKDIR}"/owncloudclient-${PV} "${S}"/client \
133 - || die
134 -}
135 -
136 -src_prepare() {
137 - CMAKE_USE_DIR="${S}"/client
138 - # Keep tests in ${T}
139 - sed -i -e "s#\"/tmp#\"${T}#g" client/test/test*.cpp || die
140 - # Fix icon name
141 - sed -e "/^Icon.*=/s/@APPLICATION_EXECUTABLE@/Nextcloud/" \
142 - -i client/mirall.desktop.in || die
143 -
144 - if ! use nautilus; then
145 - pushd client/shell_integration > /dev/null || die
146 - cmake_comment_add_subdirectory nautilus
147 - popd > /dev/null || die
148 - fi
149 -
150 - default
151 -}
152 -
153 -src_configure() {
154 - local mycmakeargs=(
155 - -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
156 - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
157 - -DWITH_ICONV=ON
158 - -DWITH_DOC=$(usex doc)
159 - -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin)
160 - -DBUILD_WITH_QT4=OFF
161 - -DCMAKE_DISABLE_FIND_PACKAGE_Libsmbclient=$(usex !samba)
162 - -DCMAKE_DISABLE_FIND_PACKAGE_LibSSH=$(usex !sftp)
163 - -DUNIT_TESTING=$(usex test)
164 - -DOEM_THEME_DIR="${S}"/nextcloudtheme
165 - )
166 -
167 - cmake-utils_src_configure
168 -}
169 -
170 -pkg_postinst() {
171 - if ! use doc ; then
172 - elog "Documentation and man pages not installed"
173 - elog "Enable doc USE-flag to generate them"
174 - fi
175 -}
176
177 diff --git a/net-misc/nextcloud-client/nextcloud-client-2.3.1.ebuild b/net-misc/nextcloud-client/nextcloud-client-2.3.1.ebuild
178 deleted file mode 100644
179 index b23cc84d14a..00000000000
180 --- a/net-misc/nextcloud-client/nextcloud-client-2.3.1.ebuild
181 +++ /dev/null
182 @@ -1,104 +0,0 @@
183 -# Copyright 1999-2017 Gentoo Foundation
184 -# Distributed under the terms of the GNU General Public License v2
185 -
186 -EAPI=6
187 -
188 -inherit cmake-utils
189 -
190 -DESCRIPTION="Nextcloud themed desktop client"
191 -HOMEPAGE="https://github.com/nextcloud/client_theming"
192 -SRC_URI="http://download.owncloud.com/desktop/stable/owncloudclient-${PV}.tar.xz
193 - https://github.com/nextcloud/client_theming/archive/v${PV}.tar.gz -> ${P}.tar.gz"
194 -
195 -LICENSE="CC-BY-3.0 GPL-2"
196 -SLOT="0"
197 -KEYWORDS="~amd64 ~x86"
198 -IUSE="doc dolphin nautilus samba +sftp test"
199 -
200 -COMMON_DEPEND=">=dev-db/sqlite-3.4:3
201 - dev-libs/qtkeychain[qt5]
202 - dev-qt/qtconcurrent:5
203 - dev-qt/qtcore:5
204 - dev-qt/qtdbus:5
205 - dev-qt/qtgui:5
206 - dev-qt/qtnetwork:5
207 - dev-qt/qtsql:5
208 - dev-qt/qtwebkit:5
209 - sys-fs/inotify-tools
210 - virtual/libiconv
211 - dolphin? (
212 - kde-frameworks/kcoreaddons:5
213 - kde-frameworks/kio:5
214 - )
215 - nautilus? ( dev-python/nautilus-python )
216 - samba? ( >=net-fs/samba-3.5 )
217 - sftp? ( >=net-libs/libssh-0.5 )
218 -"
219 -RDEPEND="${COMMON_DEPEND}
220 - !net-misc/ocsync
221 - !net-misc/owncloud-client
222 -"
223 -DEPEND="${COMMON_DEPEND}
224 - dev-qt/linguist-tools:5
225 - doc? (
226 - dev-python/sphinx
227 - dev-texlive/texlive-latexextra
228 - virtual/latex-base
229 - )
230 - dolphin? ( kde-frameworks/extra-cmake-modules )
231 - test? (
232 - dev-util/cmocka
233 - dev-qt/qttest:5
234 - )
235 -"
236 -
237 -S=${WORKDIR}/client_theming-${PV}
238 -
239 -src_unpack() {
240 - default
241 -
242 - rmdir "${S}"/client || die
243 - mv "${WORKDIR}"/owncloudclient-${PV} "${S}"/client \
244 - || die
245 -}
246 -
247 -src_prepare() {
248 - CMAKE_USE_DIR="${S}"/client
249 - # Keep tests in ${T}
250 - sed -i -e "s#\"/tmp#\"${T}#g" client/test/test*.cpp || die
251 - # Fix icon name
252 - sed -e "/^Icon.*=/s/@APPLICATION_EXECUTABLE@/Nextcloud/" \
253 - -i client/mirall.desktop.in || die
254 -
255 - if ! use nautilus; then
256 - pushd client/shell_integration > /dev/null || die
257 - cmake_comment_add_subdirectory nautilus
258 - popd > /dev/null || die
259 - fi
260 -
261 - default
262 -}
263 -
264 -src_configure() {
265 - local mycmakeargs=(
266 - -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
267 - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
268 - -DWITH_ICONV=ON
269 - -DWITH_DOC=$(usex doc)
270 - -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin)
271 - -DBUILD_WITH_QT4=OFF
272 - -DCMAKE_DISABLE_FIND_PACKAGE_Libsmbclient=$(usex !samba)
273 - -DCMAKE_DISABLE_FIND_PACKAGE_LibSSH=$(usex !sftp)
274 - -DUNIT_TESTING=$(usex test)
275 - -DOEM_THEME_DIR="${S}"/nextcloudtheme
276 - )
277 -
278 - cmake-utils_src_configure
279 -}
280 -
281 -pkg_postinst() {
282 - if ! use doc ; then
283 - elog "Documentation and man pages not installed"
284 - elog "Enable doc USE-flag to generate them"
285 - fi
286 -}