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