Gentoo Archives: gentoo-commits

From: Ben Kohler <bkohler@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
Date: Fri, 29 Oct 2021 10:47:38
Message-Id: 1635504433.e48dfaf12d573ebedf2489b5afd93e41eacd443d.bkohler@gentoo
1 commit: e48dfaf12d573ebedf2489b5afd93e41eacd443d
2 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 29 10:43:36 2021 +0000
4 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 29 10:47:13 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48dfaf1
7
8 net-misc/dropbox: 133 stable, drop old
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
12
13 net-misc/dropbox/Manifest | 4 --
14 net-misc/dropbox/dropbox-131.4.3968.ebuild | 105 -----------------------------
15 net-misc/dropbox/dropbox-132.4.3800.ebuild | 105 -----------------------------
16 net-misc/dropbox/dropbox-133.4.4089.ebuild | 2 +-
17 4 files changed, 1 insertion(+), 215 deletions(-)
18
19 diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest
20 index 82ce8ddee90..359ea391736 100644
21 --- a/net-misc/dropbox/Manifest
22 +++ b/net-misc/dropbox/Manifest
23 @@ -1,6 +1,2 @@
24 -DIST dropbox-lnx.x86-131.4.3968.tar.gz 99373510 BLAKE2B f9db71b392218b09d1428729af8ad83353c9c9b045342af7fcb19d63e318d260cf35ec8ce52ab14eabd6f5c5e094f9f6fb14517fed806381ee5d6f1f61e16ae8 SHA512 3b220c9768199e7cafafde5b73c0ea5a976aa73ed2b9bba9fcc116c25a0da362b1cff65d86f71c3c75a7ba82337c4d4673abf56934ad0e4b4a6c797e7664f4c5
25 -DIST dropbox-lnx.x86-132.4.3800.tar.gz 99450051 BLAKE2B c765236721e462a1f0a1b1d48bfc1bb80c8347a0b64b0fb37a68a03fc10ff69274e84065802d31419d5810324a41e638eabeafc1563b2b464770fafd40b5be1d SHA512 8a132623b4dde39e0e39d88a4ca90c88c6349236a7e3941be77f1784fd1a289a803a211f532b78d7805c5e765d0f358a20745a6300ad4c1e16f385fb82b01625
26 DIST dropbox-lnx.x86-133.4.4089.tar.gz 99659191 BLAKE2B d13af3f0ff0f763773969292470165c2e0695a1341bf78f69227048f245bcbd0cd520f748c40062661e9c1a95bf290fb3ff72d5d960fa86db03c70e7892d36d7 SHA512 716e9c387c19424e75b8fa164ce978ed9cfb0b5a26ff425162183293c26a6a09e33e76432f9f6badd5fb6d80ae658cb310d69345cb74861df474f3628a2023bc
27 -DIST dropbox-lnx.x86_64-131.4.3968.tar.gz 101176952 BLAKE2B da7470b1f401792874e6fd1c0fb2546d38f111f0db232f20adb9488ee844c7cbe469362f1ccb74b8708da43fd7389642ca5ba5579de60ae340c13f833add63cd SHA512 1a6b9262f31f540c4aa718058106dafc990694ef26f247d0f43e32592a2bfcc831dd2f1009feed634299546034aba4451fc7ce621f8574bb83510b783011b78e
28 -DIST dropbox-lnx.x86_64-132.4.3800.tar.gz 101246481 BLAKE2B 9ad48da71e42810dcd898fb3f52e5b0a6c0791be03a41ab54a5a97c88c635542ccfb528e2b8d6165b9d8497ac48002d62139eaad649fb4fac694975542dc295a SHA512 e4b7fdcfe8aeb67f523f2ce320dba7e689e9947d741f2ae21a0a12a3f25dab6e3e9a67394d312149b5e181207d0c2b28d417684b739d3462c9984ccca3fba3c3
29 DIST dropbox-lnx.x86_64-133.4.4089.tar.gz 101463037 BLAKE2B 561efbfa7adb5b173112d36e63e92c31bbc6e4cdc87671817222c55c5b3beebe0195d8f566e0da6a1196ecd75f6148a6307ebd998c77b41760b0596f3fae8e70 SHA512 8b7509d813653478ecf86addb00f8b8f2739976e716c94a67f5f471396a656c43cafab9104722bd238e42965d3ef34cc6273aa92af5a0ea9076da0a5fb40b1c2
30
31 diff --git a/net-misc/dropbox/dropbox-131.4.3968.ebuild b/net-misc/dropbox/dropbox-131.4.3968.ebuild
32 deleted file mode 100644
33 index 83389e2d0ed..00000000000
34 --- a/net-misc/dropbox/dropbox-131.4.3968.ebuild
35 +++ /dev/null
36 @@ -1,105 +0,0 @@
37 -# Copyright 1999-2021 Gentoo Authors
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -EAPI=7
41 -
42 -inherit desktop pax-utils systemd xdg
43 -
44 -DESCRIPTION="Dropbox daemon (pretends to be GUI-less)"
45 -HOMEPAGE="https://www.dropbox.com/"
46 -SRC_URI="
47 - amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz )
48 - x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz )"
49 -
50 -LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
51 -SLOT="0"
52 -KEYWORDS="amd64 x86 ~x86-linux"
53 -IUSE="selinux X"
54 -
55 -RESTRICT="mirror strip"
56 -
57 -QA_PREBUILT="opt/.*"
58 -QA_EXECSTACK="opt/dropbox/dropbox"
59 -
60 -BDEPEND="dev-util/patchelf"
61 -
62 -# Be sure to have GLIBCXX_3.4.9, #393125
63 -RDEPEND="
64 - X? (
65 - x11-themes/hicolor-icon-theme
66 - )
67 - selinux? ( sec-policy/selinux-dropbox )
68 - app-arch/bzip2
69 - dev-libs/glib:2
70 - dev-libs/libffi-compat:6
71 - media-libs/fontconfig
72 - media-libs/freetype
73 - net-misc/wget
74 - sys-libs/zlib
75 - sys-libs/ncurses-compat:5
76 - virtual/opengl
77 - x11-libs/libICE
78 - x11-libs/libSM
79 - x11-libs/libX11
80 - x11-libs/libXext
81 - x11-libs/libXrender
82 - x11-libs/libxcb
83 -"
84 -
85 -src_unpack() {
86 - unpack ${A}
87 - mkdir -p "${S}" || die
88 - mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die
89 - mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die
90 - rmdir "${S}"/dropbox-lnx.*-${PV}/ || die
91 - rmdir .dropbox-dist || die
92 -}
93 -
94 -src_prepare() {
95 - default
96 - # we supply all of these in RDEPEND
97 - rm -vf libGL.so.1 libX11* libffi.so.6 || die
98 - # some of these do not appear to be used
99 - rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \
100 - PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \
101 - wmctrl libdrm.so.2 libpopt.so.0 || die
102 - if use X ; then
103 - mv images/hicolor/16x16/status "${T}" || die
104 - else
105 - rm -vrf images || die
106 - fi
107 - patchelf --set-rpath '$ORIGIN' \
108 - apex._apex.*.so \
109 - nucleus_python.*.so \
110 - tprt.*.so \
111 - || die
112 - pax-mark cm dropbox
113 - mv README ACKNOWLEDGEMENTS "${T}" || die
114 -}
115 -
116 -src_install() {
117 - local targetdir="/opt/dropbox"
118 -
119 - insinto "${targetdir}"
120 - doins -r *
121 - fperms a+x "${targetdir}"/{dropbox,dropboxd}
122 - dosym "${targetdir}/dropboxd" "/opt/bin/dropbox"
123 -
124 - use X && doicon -s 16 -c status "${T}"/status
125 -
126 - make_desktop_entry "${PN}" "Dropbox" "dropboxstatus-logo"
127 -
128 - newinitd "${FILESDIR}"/dropbox.initd dropbox
129 - newconfd "${FILESDIR}"/dropbox.conf dropbox
130 - systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service"
131 -
132 - dodoc "${T}"/{README,ACKNOWLEDGEMENTS}
133 -}
134 -
135 -pkg_postinst() {
136 - einfo "Warning: while running, dropbox may attempt to autoupdate itself in"
137 - einfo " your user's home directory. To prevent this, run the following as"
138 - einfo " each user who will run dropbox:"
139 - einfo ""
140 - einfo "install -dm0 ~/.dropbox-dist"
141 -}
142
143 diff --git a/net-misc/dropbox/dropbox-132.4.3800.ebuild b/net-misc/dropbox/dropbox-132.4.3800.ebuild
144 deleted file mode 100644
145 index be2fed244ff..00000000000
146 --- a/net-misc/dropbox/dropbox-132.4.3800.ebuild
147 +++ /dev/null
148 @@ -1,105 +0,0 @@
149 -# Copyright 1999-2021 Gentoo Authors
150 -# Distributed under the terms of the GNU General Public License v2
151 -
152 -EAPI=7
153 -
154 -inherit desktop pax-utils systemd xdg
155 -
156 -DESCRIPTION="Dropbox daemon (pretends to be GUI-less)"
157 -HOMEPAGE="https://www.dropbox.com/"
158 -SRC_URI="
159 - amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz )
160 - x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz )"
161 -
162 -LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
163 -SLOT="0"
164 -KEYWORDS="~amd64 ~x86 ~x86-linux"
165 -IUSE="selinux X"
166 -
167 -RESTRICT="mirror strip"
168 -
169 -QA_PREBUILT="opt/.*"
170 -QA_EXECSTACK="opt/dropbox/dropbox"
171 -
172 -BDEPEND="dev-util/patchelf"
173 -
174 -# Be sure to have GLIBCXX_3.4.9, #393125
175 -RDEPEND="
176 - X? (
177 - x11-themes/hicolor-icon-theme
178 - )
179 - selinux? ( sec-policy/selinux-dropbox )
180 - app-arch/bzip2
181 - dev-libs/glib:2
182 - dev-libs/libffi-compat:6
183 - media-libs/fontconfig
184 - media-libs/freetype
185 - net-misc/wget
186 - sys-libs/zlib
187 - sys-libs/ncurses-compat:5
188 - virtual/opengl
189 - x11-libs/libICE
190 - x11-libs/libSM
191 - x11-libs/libX11
192 - x11-libs/libXext
193 - x11-libs/libXrender
194 - x11-libs/libxcb
195 -"
196 -
197 -src_unpack() {
198 - unpack ${A}
199 - mkdir -p "${S}" || die
200 - mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die
201 - mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die
202 - rmdir "${S}"/dropbox-lnx.*-${PV}/ || die
203 - rmdir .dropbox-dist || die
204 -}
205 -
206 -src_prepare() {
207 - default
208 - # we supply all of these in RDEPEND
209 - rm -vf libGL.so.1 libX11* libffi.so.6 || die
210 - # some of these do not appear to be used
211 - rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \
212 - PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \
213 - wmctrl libdrm.so.2 libpopt.so.0 || die
214 - if use X ; then
215 - mv images/hicolor/16x16/status "${T}" || die
216 - else
217 - rm -vrf images || die
218 - fi
219 - patchelf --set-rpath '$ORIGIN' \
220 - apex._apex.*.so \
221 - nucleus_python.*.so \
222 - tprt.*.so \
223 - || die
224 - pax-mark cm dropbox
225 - mv README ACKNOWLEDGEMENTS "${T}" || die
226 -}
227 -
228 -src_install() {
229 - local targetdir="/opt/dropbox"
230 -
231 - insinto "${targetdir}"
232 - doins -r *
233 - fperms a+x "${targetdir}"/{dropbox,dropboxd}
234 - dosym "${targetdir}/dropboxd" "/opt/bin/dropbox"
235 -
236 - use X && doicon -s 16 -c status "${T}"/status
237 -
238 - make_desktop_entry "${PN}" "Dropbox" "dropboxstatus-logo"
239 -
240 - newinitd "${FILESDIR}"/dropbox.initd dropbox
241 - newconfd "${FILESDIR}"/dropbox.conf dropbox
242 - systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service"
243 -
244 - dodoc "${T}"/{README,ACKNOWLEDGEMENTS}
245 -}
246 -
247 -pkg_postinst() {
248 - einfo "Warning: while running, dropbox may attempt to autoupdate itself in"
249 - einfo " your user's home directory. To prevent this, run the following as"
250 - einfo " each user who will run dropbox:"
251 - einfo ""
252 - einfo "install -dm0 ~/.dropbox-dist"
253 -}
254
255 diff --git a/net-misc/dropbox/dropbox-133.4.4089.ebuild b/net-misc/dropbox/dropbox-133.4.4089.ebuild
256 index be2fed244ff..83389e2d0ed 100644
257 --- a/net-misc/dropbox/dropbox-133.4.4089.ebuild
258 +++ b/net-misc/dropbox/dropbox-133.4.4089.ebuild
259 @@ -13,7 +13,7 @@ SRC_URI="
260
261 LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
262 SLOT="0"
263 -KEYWORDS="~amd64 ~x86 ~x86-linux"
264 +KEYWORDS="amd64 x86 ~x86-linux"
265 IUSE="selinux X"
266
267 RESTRICT="mirror strip"