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/owncloud-client/
Date: Fri, 23 Oct 2020 21:16:07
Message-Id: 1603487711.c416bf6c4f19eb46e65c89e73f7ee129d5047876.voyageur@gentoo
1 commit: c416bf6c4f19eb46e65c89e73f7ee129d5047876
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 23 21:02:02 2020 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 23 21:15:11 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c416bf6c
7
8 net-misc/owncloud-client: drop old versions
9
10 This also cleans USE=shibboleth, last version does not have it
11
12 Bug: https://bugs.gentoo.org/750884
13 Package-Manager: Portage-3.0.8, Repoman-3.0.2
14 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
15
16 net-misc/owncloud-client/Manifest | 2 -
17 net-misc/owncloud-client/metadata.xml | 1 -
18 .../owncloud-client-2.6.0.13018.ebuild | 89 ----------------------
19 .../owncloud-client-2.6.1.13407-r1.ebuild | 83 --------------------
20 4 files changed, 175 deletions(-)
21
22 diff --git a/net-misc/owncloud-client/Manifest b/net-misc/owncloud-client/Manifest
23 index 998b413cbb0..fcf6fa27210 100644
24 --- a/net-misc/owncloud-client/Manifest
25 +++ b/net-misc/owncloud-client/Manifest
26 @@ -1,3 +1 @@
27 -DIST owncloudclient-2.6.0.13018.tar.xz 17311396 BLAKE2B b0c76b2fea51ca9e71f918ada2b99ce20b9b62494c41608e804c4ca0c8aafe59897fea31d28bed1ec61feefca4b4b6e783c6fa777ea56524e7c18d1a460ab954 SHA512 b8eb9dc6f9c061a74fee3f31926a3fb7f5093277955fe327d1169c84f929d1e1ad8da472a7098c1c10399f395c6bfc3b2684cf4c85cddc5e45b733abfb8e4046
28 -DIST owncloudclient-2.6.1.13407.tar.xz 17317284 BLAKE2B b88bfc987aca036b6269e094cee5b91a3516db7b899df4cfde4961ba6eb3bb24329de103b154f0a21e5778997659cfb9b53be2f88affe03251aa9c747276d517 SHA512 40e0b607ac6cd5437682cd40e125404472c5ad63520e1dde19729760c0b7612451b3a34ede74e988d8fd09a6fae7d17a3dd6c5b0cfa6563dab7245e5f67c52bf
29 DIST owncloudclient-2.6.3.14058.tar.xz 21246672 BLAKE2B 15b75c2162d22c22827a057242d783e739837f618c2f65be3edce6b2678aaa13505fd14c4e4088374c240537a999d9aff7758ccb93993e0cbdebb886f735311c SHA512 e2159dc5668f263449e7a9a20ef10c6bb140ea5bd1128a6d3438abce03bc4913bb4eecbacc5160c8018398b6fa75ccfb2a9ab9ad637965e41caebc83994b80b3
30
31 diff --git a/net-misc/owncloud-client/metadata.xml b/net-misc/owncloud-client/metadata.xml
32 index c4baadc214c..abf32936e09 100644
33 --- a/net-misc/owncloud-client/metadata.xml
34 +++ b/net-misc/owncloud-client/metadata.xml
35 @@ -8,6 +8,5 @@
36 <use>
37 <flag name="dolphin">Install the <pkg>kde-apps/dolphin</pkg> extension</flag>
38 <flag name="nautilus">Install the <pkg>gnome-base/nautilus</pkg> extension</flag>
39 - <flag name="shibboleth">Build support for Shibboleth single sign-on</flag>
40 </use>
41 </pkgmetadata>
42
43 diff --git a/net-misc/owncloud-client/owncloud-client-2.6.0.13018.ebuild b/net-misc/owncloud-client/owncloud-client-2.6.0.13018.ebuild
44 deleted file mode 100644
45 index 406a7f288f9..00000000000
46 --- a/net-misc/owncloud-client/owncloud-client-2.6.0.13018.ebuild
47 +++ /dev/null
48 @@ -1,89 +0,0 @@
49 -# Copyright 1999-2019 Gentoo Authors
50 -# Distributed under the terms of the GNU General Public License v2
51 -
52 -EAPI=6
53 -
54 -inherit cmake-utils gnome2-utils
55 -
56 -DESCRIPTION="Synchronize files from ownCloud Server with your computer"
57 -HOMEPAGE="https://owncloud.org/"
58 -SRC_URI="https://download.owncloud.com/desktop/stable/${P/-}.tar.xz"
59 -
60 -LICENSE="CC-BY-3.0 GPL-2"
61 -SLOT="0"
62 -KEYWORDS="~amd64 ~x86"
63 -IUSE="doc dolphin nautilus shibboleth test"
64 -
65 -COMMON_DEPEND=">=dev-db/sqlite-3.4:3
66 - dev-libs/qtkeychain[qt5(+)]
67 - dev-qt/qtconcurrent:5
68 - dev-qt/qtcore:5
69 - dev-qt/qtdbus:5
70 - dev-qt/qtgui:5
71 - dev-qt/qtnetwork:5[ssl]
72 - dev-qt/qtsql:5
73 - dev-qt/qtwidgets:5
74 - dev-qt/qtxml:5
75 - sys-fs/inotify-tools
76 - dolphin? (
77 - kde-frameworks/kcoreaddons:5
78 - kde-frameworks/kio:5
79 - )
80 - nautilus? ( dev-python/nautilus-python )
81 - shibboleth? ( dev-qt/qtwebkit:5 )"
82 -
83 -RDEPEND="${COMMON_DEPEND}"
84 -DEPEND="${COMMON_DEPEND}
85 - dev-qt/linguist-tools:5
86 - doc? (
87 - dev-python/sphinx
88 - dev-tex/latexmk
89 - dev-texlive/texlive-latexextra
90 - virtual/latex-base
91 - )
92 - dolphin? ( kde-frameworks/extra-cmake-modules )
93 - test? (
94 - dev-util/cmocka
95 - dev-qt/qttest:5
96 - )"
97 -
98 -RESTRICT="!test? ( test )"
99 -
100 -S=${WORKDIR}/${P/-}
101 -
102 -src_prepare() {
103 - # Keep tests in ${T}
104 - sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
105 -
106 - if ! use nautilus; then
107 - pushd shell_integration > /dev/null || die
108 - cmake_comment_add_subdirectory nautilus
109 - popd > /dev/null || die
110 - fi
111 - cmake-utils_src_prepare
112 -}
113 -
114 -src_configure() {
115 - local mycmakeargs=(
116 - -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
117 - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
118 - -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc)
119 - -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin)
120 - -DNO_SHIBBOLETH=$(usex !shibboleth)
121 - -DUNIT_TESTING=$(usex test)
122 - )
123 -
124 - cmake-utils_src_configure
125 -}
126 -
127 -pkg_postinst() {
128 - if ! use doc ; then
129 - elog "Documentation and man pages not installed"
130 - elog "Enable doc USE-flag to generate them"
131 - fi
132 - gnome2_icon_cache_update
133 -}
134 -
135 -pkg_postrm() {
136 - gnome2_icon_cache_update
137 -}
138
139 diff --git a/net-misc/owncloud-client/owncloud-client-2.6.1.13407-r1.ebuild b/net-misc/owncloud-client/owncloud-client-2.6.1.13407-r1.ebuild
140 deleted file mode 100644
141 index a084b55ed74..00000000000
142 --- a/net-misc/owncloud-client/owncloud-client-2.6.1.13407-r1.ebuild
143 +++ /dev/null
144 @@ -1,83 +0,0 @@
145 -# Copyright 1999-2020 Gentoo Authors
146 -# Distributed under the terms of the GNU General Public License v2
147 -
148 -EAPI=7
149 -
150 -inherit cmake-utils xdg
151 -
152 -DESCRIPTION="Synchronize files from ownCloud Server with your computer"
153 -HOMEPAGE="https://owncloud.org/"
154 -SRC_URI="https://download.owncloud.com/desktop/stable/${P/-}.tar.xz"
155 -
156 -LICENSE="CC-BY-3.0 GPL-2"
157 -SLOT="0"
158 -KEYWORDS="~amd64 ~x86"
159 -IUSE="doc dolphin gnome-keyring nautilus test"
160 -
161 -COMMON_DEPEND=">=dev-db/sqlite-3.4:3
162 - dev-libs/qtkeychain[gnome-keyring?,qt5(+)]
163 - dev-qt/qtconcurrent:5
164 - dev-qt/qtcore:5
165 - dev-qt/qtdbus:5
166 - dev-qt/qtgui:5
167 - dev-qt/qtnetwork:5[ssl]
168 - dev-qt/qtsql:5
169 - dev-qt/qtwidgets:5
170 - dev-qt/qtxml:5
171 - sys-fs/inotify-tools
172 - dolphin? (
173 - kde-frameworks/kcoreaddons:5
174 - kde-frameworks/kio:5
175 - )
176 - nautilus? ( dev-python/nautilus-python )"
177 -
178 -RDEPEND="${COMMON_DEPEND}"
179 -DEPEND="${COMMON_DEPEND}
180 - dev-qt/linguist-tools:5
181 - doc? (
182 - dev-python/sphinx
183 - dev-tex/latexmk
184 - dev-texlive/texlive-latexextra
185 - virtual/latex-base
186 - )
187 - dolphin? ( kde-frameworks/extra-cmake-modules )
188 - test? (
189 - dev-util/cmocka
190 - dev-qt/qttest:5
191 - )"
192 -
193 -RESTRICT="!test? ( test )"
194 -
195 -S=${WORKDIR}/${P/-}
196 -
197 -src_prepare() {
198 - # Keep tests in ${T}
199 - sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
200 -
201 - if ! use nautilus; then
202 - pushd shell_integration > /dev/null || die
203 - cmake_comment_add_subdirectory nautilus
204 - popd > /dev/null || die
205 - fi
206 - cmake-utils_src_prepare
207 -}
208 -
209 -src_configure() {
210 - local mycmakeargs=(
211 - -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
212 - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
213 - -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc)
214 - -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin)
215 - -DBUILD_TESTING=$(usex test)
216 - )
217 -
218 - cmake-utils_src_configure
219 -}
220 -
221 -pkg_postinst() {
222 - if ! use doc ; then
223 - elog "Documentation and man pages not installed"
224 - elog "Enable doc USE-flag to generate them"
225 - fi
226 - xdg_pkg_postinst
227 -}