1 |
commit: 3483d2588efd548441faa833074471c3241e6050 |
2 |
Author: Ben Kohler <bkohler <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Sep 26 13:09:07 2022 +0000 |
4 |
Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Sep 26 15:20:19 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3483d258 |
7 |
|
8 |
net-misc/dropbox: drop versions |
9 |
|
10 |
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org> |
11 |
|
12 |
net-misc/dropbox/Manifest | 8 --- |
13 |
net-misc/dropbox/dropbox-155.4.5493.ebuild | 110 ----------------------------- |
14 |
net-misc/dropbox/dropbox-155.4.5495.ebuild | 110 ----------------------------- |
15 |
net-misc/dropbox/dropbox-156.4.4908.ebuild | 110 ----------------------------- |
16 |
net-misc/dropbox/dropbox-157.4.4801.ebuild | 110 ----------------------------- |
17 |
5 files changed, 448 deletions(-) |
18 |
|
19 |
diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest |
20 |
index e62934079f50..6e42d04163f7 100644 |
21 |
--- a/net-misc/dropbox/Manifest |
22 |
+++ b/net-misc/dropbox/Manifest |
23 |
@@ -1,11 +1,3 @@ |
24 |
DIST DropboxGlyph_Blue.svg 605 BLAKE2B 6c488bd261293b22da98035935ddfa9247bedbc6f4da2f9fc2470af802c1f4f597ac88b01b5bef9e77e1e717267f633d6a04af2ccfd3c5f9dbff22fbceaf9a91 SHA512 9202344b904dcd7955e5a355dadf537d1544140d74f8a33bdc40e18e36661e3a474d11cf17613eaebf4e76c170d8413d99abdedfb8635784bcd6892b4b259712 |
25 |
-DIST dropbox-lnx.x86-155.4.5493.tar.gz 110570231 BLAKE2B 6ca25cf885b62d8cec01b88cd5a729868af6c070163940d319a3f06798f7d2af6c62be8a10356452bdb64e1771b3b10083c2fa435966cbebc0a1175481ac3f17 SHA512 fe09a83534a82f47cc8313bfc36a7d738fdf065e27e1980aa0d3ca2735c6027853baa672c59dc78e5200664bab541fe9b268f25c1f261b4838dc2697b0f86e37 |
26 |
-DIST dropbox-lnx.x86-155.4.5495.tar.gz 110572454 BLAKE2B 88e6bcb42bf21eb72f9d9db2082228d08be2956134091c5eb88eab8a8c9967391cf89e5722435ec91158edfbcfdfed3f8c5329d677eee90caa8f4ce576e197b2 SHA512 0b7bb6cdb0fb60f4ec28779d4e080d73b9a15a79a973c3530d4524f2603785bef4542b48e9ca8302febc97bf777b6ba6722709dff5301d8e18779d3afac3dccf |
27 |
-DIST dropbox-lnx.x86-156.4.4908.tar.gz 110729407 BLAKE2B 80d87e531ebe755bb6f9ecd5f5d3e687b032d054136bce1820643dc137f60af0b089bf03f45e3ad1982382d740b3887c06ff0af39440876a8cacc2938be1c103 SHA512 d2066a48b76684feafca28ba290096e7ee4e86e0c1199b8f82fa9af3190825ee3a9842ded695fcb6b6166cecfab257990324dfaf54bcd173fca5173117f7542b |
28 |
-DIST dropbox-lnx.x86-157.4.4801.tar.gz 110763794 BLAKE2B a1ea3dbf238ba02b7942fbade9568e27d81691838ed317167e2cb47092e0ab8738d07aec6e2fa5a54f5b5e53cea545b4d522de30e2edfbeb74d21cef1a6b2a66 SHA512 f8582fdaeeac7c303acbaf92a4e7093920f1223dda8ca1002d033fb7096d8a4abe931c5d7b9b8224285481b497c09409ad3d559a3a70c102d10408fac890f610 |
29 |
DIST dropbox-lnx.x86-157.4.4808.tar.gz 110762632 BLAKE2B cb8044f70f2c655a0ba3fc67f05cb41524331f807d08ff0d52370fb950232ccb72df7029ec84fc18b09e5adc22f82bce2a49f38970a7d1ad9b8bd62defb8ca99 SHA512 6fd109dd306fd446247e7e44daabca3467afbf7ec62a705347ab316aad376f28f653ab3bfb00b37948d9a4a59511efd24b29cda33c5c691eb140778078506737 |
30 |
-DIST dropbox-lnx.x86_64-155.4.5493.tar.gz 112165525 BLAKE2B 20688e9a7afc3cf0ffb8bd2184227b46f9303ad74886ea66e8c4c2dafc2d910595163792ca0da409ae16dbca524e3d72f3e11180a2aa70207c3b9ddb5f6fcc29 SHA512 41bc6a2275dee1eb9b5446f2ca6f1270ee521ddc19696cd7f7bc317f952bc96f6afd6dd03c06ded4b9c4971de5aba0633cdcc0c85e0f51edd934eabf58867695 |
31 |
-DIST dropbox-lnx.x86_64-155.4.5495.tar.gz 112169870 BLAKE2B a62ef8a7e64d7182b2da9b3198ff1d98e7ed551736bc0992fee142839a5ba918bfa6abbd9745675838ddee57eaf49e513038cc69fff24139f9c659c717a5c1b2 SHA512 70f571b949b588abb63f27334aa719de00502c5ba6e6ab8fdaa09d65355d1c374e673bfbc304f62e7f59fbb67201e24e31d776ee2124997a3c1ada1f5c8e12d5 |
32 |
-DIST dropbox-lnx.x86_64-156.4.4908.tar.gz 112305517 BLAKE2B f5c61563c620e15f97408b23acea791c3f34a6e324a93bada471d39ac7ab3b2fbfe3f9125b1a584e1ec3543a36f27e3c15beb2a38f19f9066a16aab85377c178 SHA512 2e7aed5d55d57150aaf5ceb875635516736d96dc1a527638c169ab1f3c637587296e3a0667de5bf12c241eb4d2f78ff903dd100023d560c785881fb26502302d |
33 |
-DIST dropbox-lnx.x86_64-157.4.4801.tar.gz 112343678 BLAKE2B a76d2409297bab3df7a3aa9ddffbefd0bf155cb901e0d7f6de6edb3e5c40de63b2667272cc42bc9d81fe1dbb17224422fa7c55235b1a0b9eff815f2aa3ff4a58 SHA512 76e9cca889f744f8dad7aac701789e73fdfa5742faf207c0e6fa1d16fbaf7d16f7fa628e314ad5473658a14d945d3bb4af6037979a6a04f006d29fa569bb9a1c |
34 |
DIST dropbox-lnx.x86_64-157.4.4808.tar.gz 112343232 BLAKE2B 21c478f8d4775823893236887ea8bb9a63bd793c56688b3f478c951fcb031efafc2c48747042beaa4898cdcbabd773e0b6faf42fbb7fc91d94a8ea86aa6a3819 SHA512 53a94c60ba2a7a97b02e35ab7bd9a9374763e023220c2f07313f7619eedfa65f4be93e342626e574e9e505b03b11f60dcd6bf27197a6c94231b689e1aa767fdb |
35 |
|
36 |
diff --git a/net-misc/dropbox/dropbox-155.4.5493.ebuild b/net-misc/dropbox/dropbox-155.4.5493.ebuild |
37 |
deleted file mode 100644 |
38 |
index 9f69935f4a22..000000000000 |
39 |
--- a/net-misc/dropbox/dropbox-155.4.5493.ebuild |
40 |
+++ /dev/null |
41 |
@@ -1,110 +0,0 @@ |
42 |
-# Copyright 1999-2022 Gentoo Authors |
43 |
-# Distributed under the terms of the GNU General Public License v2 |
44 |
- |
45 |
-EAPI=7 |
46 |
- |
47 |
-inherit desktop pax-utils systemd xdg |
48 |
- |
49 |
-DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" |
50 |
-HOMEPAGE="https://www.dropbox.com/" |
51 |
-SRC_URI=" |
52 |
- amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) |
53 |
- x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) |
54 |
- https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg |
55 |
-" |
56 |
- |
57 |
-LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" |
58 |
-SLOT="0" |
59 |
-KEYWORDS="amd64 x86 ~x86-linux" |
60 |
-IUSE="selinux X" |
61 |
- |
62 |
-RESTRICT="mirror strip" |
63 |
- |
64 |
-QA_PREBUILT="opt/.*" |
65 |
-QA_EXECSTACK="opt/dropbox/dropbox" |
66 |
- |
67 |
-BDEPEND="dev-util/patchelf" |
68 |
- |
69 |
-# Be sure to have GLIBCXX_3.4.9, #393125 |
70 |
-RDEPEND=" |
71 |
- X? ( |
72 |
- x11-themes/hicolor-icon-theme |
73 |
- ) |
74 |
- selinux? ( sec-policy/selinux-dropbox ) |
75 |
- app-arch/bzip2 |
76 |
- dev-libs/glib:2 |
77 |
- dev-libs/libffi-compat:6 |
78 |
- media-libs/fontconfig |
79 |
- media-libs/freetype |
80 |
- net-misc/wget |
81 |
- sys-libs/zlib |
82 |
- sys-libs/ncurses-compat:5 |
83 |
- virtual/opengl |
84 |
- x11-libs/libICE |
85 |
- x11-libs/libSM |
86 |
- x11-libs/libX11 |
87 |
- x11-libs/libXext |
88 |
- x11-libs/libXrender |
89 |
- x11-libs/libxcb |
90 |
-" |
91 |
- |
92 |
-src_unpack() { |
93 |
- unpack ${A} |
94 |
- mkdir -p "${S}" || die |
95 |
- mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die |
96 |
- mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die |
97 |
- rmdir "${S}"/dropbox-lnx.*-${PV}/ || die |
98 |
- rmdir .dropbox-dist || die |
99 |
-} |
100 |
- |
101 |
-src_prepare() { |
102 |
- default |
103 |
- # we supply all of these in RDEPEND |
104 |
- rm -vf libGL.so.1 libX11* libffi.so.6 || die |
105 |
- # some of these do not appear to be used |
106 |
- rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ |
107 |
- PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ |
108 |
- wmctrl libdrm.so.2 libpopt.so.0 || die |
109 |
- if use X ; then |
110 |
- mv images/hicolor/16x16/status "${T}" || die |
111 |
- else |
112 |
- rm -vrf images || die |
113 |
- fi |
114 |
- patchelf --set-rpath '$ORIGIN' \ |
115 |
- apex._apex.*.so \ |
116 |
- nucleus_python.*.so \ |
117 |
- tprt.*.so \ |
118 |
- || die |
119 |
- pax-mark cm dropbox |
120 |
- mv README ACKNOWLEDGEMENTS "${T}" || die |
121 |
-} |
122 |
- |
123 |
-src_install() { |
124 |
- local targetdir="/opt/dropbox" |
125 |
- |
126 |
- insinto "${targetdir}" |
127 |
- doins -r * |
128 |
- fperms a+x "${targetdir}"/{dropbox,dropboxd} |
129 |
- dosym "${targetdir}/dropboxd" "/opt/bin/dropbox" |
130 |
- |
131 |
- if use X; then |
132 |
- doicon -s 16 -c status "${T}"/status |
133 |
- newicon -s scalable "${DISTDIR}/DropboxGlyph_Blue.svg" dropbox.svg |
134 |
- fi |
135 |
- |
136 |
- make_desktop_entry "${PN}" "Dropbox" "dropbox" |
137 |
- |
138 |
- newinitd "${FILESDIR}"/dropbox.initd dropbox |
139 |
- newconfd "${FILESDIR}"/dropbox.conf dropbox |
140 |
- systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service" |
141 |
- |
142 |
- dodoc "${T}"/{README,ACKNOWLEDGEMENTS} |
143 |
-} |
144 |
- |
145 |
-pkg_postinst() { |
146 |
- einfo "Warning: while running, dropbox may attempt to autoupdate itself in" |
147 |
- einfo " your user's home directory. To prevent this, run the following as" |
148 |
- einfo " each user who will run dropbox:" |
149 |
- einfo "" |
150 |
- einfo "install -dm0 ~/.dropbox-dist" |
151 |
-} |
152 |
|
153 |
diff --git a/net-misc/dropbox/dropbox-155.4.5495.ebuild b/net-misc/dropbox/dropbox-155.4.5495.ebuild |
154 |
deleted file mode 100644 |
155 |
index 8b2419b74a06..000000000000 |
156 |
--- a/net-misc/dropbox/dropbox-155.4.5495.ebuild |
157 |
+++ /dev/null |
158 |
@@ -1,110 +0,0 @@ |
159 |
-# Copyright 1999-2022 Gentoo Authors |
160 |
-# Distributed under the terms of the GNU General Public License v2 |
161 |
- |
162 |
-EAPI=7 |
163 |
- |
164 |
-inherit desktop pax-utils systemd xdg |
165 |
- |
166 |
-DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" |
167 |
-HOMEPAGE="https://www.dropbox.com/" |
168 |
-SRC_URI=" |
169 |
- amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) |
170 |
- x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) |
171 |
- https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg |
172 |
-" |
173 |
- |
174 |
-LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" |
175 |
-SLOT="0" |
176 |
-KEYWORDS="~amd64 ~x86 ~x86-linux" |
177 |
-IUSE="selinux X" |
178 |
- |
179 |
-RESTRICT="mirror strip" |
180 |
- |
181 |
-QA_PREBUILT="opt/.*" |
182 |
-QA_EXECSTACK="opt/dropbox/dropbox" |
183 |
- |
184 |
-BDEPEND="dev-util/patchelf" |
185 |
- |
186 |
-# Be sure to have GLIBCXX_3.4.9, #393125 |
187 |
-RDEPEND=" |
188 |
- X? ( |
189 |
- x11-themes/hicolor-icon-theme |
190 |
- ) |
191 |
- selinux? ( sec-policy/selinux-dropbox ) |
192 |
- app-arch/bzip2 |
193 |
- dev-libs/glib:2 |
194 |
- dev-libs/libffi-compat:6 |
195 |
- media-libs/fontconfig |
196 |
- media-libs/freetype |
197 |
- net-misc/wget |
198 |
- sys-libs/zlib |
199 |
- sys-libs/ncurses-compat:5 |
200 |
- virtual/opengl |
201 |
- x11-libs/libICE |
202 |
- x11-libs/libSM |
203 |
- x11-libs/libX11 |
204 |
- x11-libs/libXext |
205 |
- x11-libs/libXrender |
206 |
- x11-libs/libxcb |
207 |
-" |
208 |
- |
209 |
-src_unpack() { |
210 |
- unpack ${A} |
211 |
- mkdir -p "${S}" || die |
212 |
- mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die |
213 |
- mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die |
214 |
- rmdir "${S}"/dropbox-lnx.*-${PV}/ || die |
215 |
- rmdir .dropbox-dist || die |
216 |
-} |
217 |
- |
218 |
-src_prepare() { |
219 |
- default |
220 |
- # we supply all of these in RDEPEND |
221 |
- rm -vf libGL.so.1 libX11* libffi.so.6 || die |
222 |
- # some of these do not appear to be used |
223 |
- rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ |
224 |
- PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ |
225 |
- wmctrl libdrm.so.2 libpopt.so.0 || die |
226 |
- if use X ; then |
227 |
- mv images/hicolor/16x16/status "${T}" || die |
228 |
- else |
229 |
- rm -vrf images || die |
230 |
- fi |
231 |
- patchelf --set-rpath '$ORIGIN' \ |
232 |
- apex._apex.*.so \ |
233 |
- nucleus_python.*.so \ |
234 |
- tprt.*.so \ |
235 |
- || die |
236 |
- pax-mark cm dropbox |
237 |
- mv README ACKNOWLEDGEMENTS "${T}" || die |
238 |
-} |
239 |
- |
240 |
-src_install() { |
241 |
- local targetdir="/opt/dropbox" |
242 |
- |
243 |
- insinto "${targetdir}" |
244 |
- doins -r * |
245 |
- fperms a+x "${targetdir}"/{dropbox,dropboxd} |
246 |
- dosym "${targetdir}/dropboxd" "/opt/bin/dropbox" |
247 |
- |
248 |
- if use X; then |
249 |
- doicon -s 16 -c status "${T}"/status |
250 |
- newicon -s scalable "${DISTDIR}/DropboxGlyph_Blue.svg" dropbox.svg |
251 |
- fi |
252 |
- |
253 |
- make_desktop_entry "${PN}" "Dropbox" "dropbox" |
254 |
- |
255 |
- newinitd "${FILESDIR}"/dropbox.initd dropbox |
256 |
- newconfd "${FILESDIR}"/dropbox.conf dropbox |
257 |
- systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service" |
258 |
- |
259 |
- dodoc "${T}"/{README,ACKNOWLEDGEMENTS} |
260 |
-} |
261 |
- |
262 |
-pkg_postinst() { |
263 |
- einfo "Warning: while running, dropbox may attempt to autoupdate itself in" |
264 |
- einfo " your user's home directory. To prevent this, run the following as" |
265 |
- einfo " each user who will run dropbox:" |
266 |
- einfo "" |
267 |
- einfo "install -dm0 ~/.dropbox-dist" |
268 |
-} |
269 |
|
270 |
diff --git a/net-misc/dropbox/dropbox-156.4.4908.ebuild b/net-misc/dropbox/dropbox-156.4.4908.ebuild |
271 |
deleted file mode 100644 |
272 |
index 8b2419b74a06..000000000000 |
273 |
--- a/net-misc/dropbox/dropbox-156.4.4908.ebuild |
274 |
+++ /dev/null |
275 |
@@ -1,110 +0,0 @@ |
276 |
-# Copyright 1999-2022 Gentoo Authors |
277 |
-# Distributed under the terms of the GNU General Public License v2 |
278 |
- |
279 |
-EAPI=7 |
280 |
- |
281 |
-inherit desktop pax-utils systemd xdg |
282 |
- |
283 |
-DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" |
284 |
-HOMEPAGE="https://www.dropbox.com/" |
285 |
-SRC_URI=" |
286 |
- amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) |
287 |
- x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) |
288 |
- https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg |
289 |
-" |
290 |
- |
291 |
-LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" |
292 |
-SLOT="0" |
293 |
-KEYWORDS="~amd64 ~x86 ~x86-linux" |
294 |
-IUSE="selinux X" |
295 |
- |
296 |
-RESTRICT="mirror strip" |
297 |
- |
298 |
-QA_PREBUILT="opt/.*" |
299 |
-QA_EXECSTACK="opt/dropbox/dropbox" |
300 |
- |
301 |
-BDEPEND="dev-util/patchelf" |
302 |
- |
303 |
-# Be sure to have GLIBCXX_3.4.9, #393125 |
304 |
-RDEPEND=" |
305 |
- X? ( |
306 |
- x11-themes/hicolor-icon-theme |
307 |
- ) |
308 |
- selinux? ( sec-policy/selinux-dropbox ) |
309 |
- app-arch/bzip2 |
310 |
- dev-libs/glib:2 |
311 |
- dev-libs/libffi-compat:6 |
312 |
- media-libs/fontconfig |
313 |
- media-libs/freetype |
314 |
- net-misc/wget |
315 |
- sys-libs/zlib |
316 |
- sys-libs/ncurses-compat:5 |
317 |
- virtual/opengl |
318 |
- x11-libs/libICE |
319 |
- x11-libs/libSM |
320 |
- x11-libs/libX11 |
321 |
- x11-libs/libXext |
322 |
- x11-libs/libXrender |
323 |
- x11-libs/libxcb |
324 |
-" |
325 |
- |
326 |
-src_unpack() { |
327 |
- unpack ${A} |
328 |
- mkdir -p "${S}" || die |
329 |
- mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die |
330 |
- mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die |
331 |
- rmdir "${S}"/dropbox-lnx.*-${PV}/ || die |
332 |
- rmdir .dropbox-dist || die |
333 |
-} |
334 |
- |
335 |
-src_prepare() { |
336 |
- default |
337 |
- # we supply all of these in RDEPEND |
338 |
- rm -vf libGL.so.1 libX11* libffi.so.6 || die |
339 |
- # some of these do not appear to be used |
340 |
- rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ |
341 |
- PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ |
342 |
- wmctrl libdrm.so.2 libpopt.so.0 || die |
343 |
- if use X ; then |
344 |
- mv images/hicolor/16x16/status "${T}" || die |
345 |
- else |
346 |
- rm -vrf images || die |
347 |
- fi |
348 |
- patchelf --set-rpath '$ORIGIN' \ |
349 |
- apex._apex.*.so \ |
350 |
- nucleus_python.*.so \ |
351 |
- tprt.*.so \ |
352 |
- || die |
353 |
- pax-mark cm dropbox |
354 |
- mv README ACKNOWLEDGEMENTS "${T}" || die |
355 |
-} |
356 |
- |
357 |
-src_install() { |
358 |
- local targetdir="/opt/dropbox" |
359 |
- |
360 |
- insinto "${targetdir}" |
361 |
- doins -r * |
362 |
- fperms a+x "${targetdir}"/{dropbox,dropboxd} |
363 |
- dosym "${targetdir}/dropboxd" "/opt/bin/dropbox" |
364 |
- |
365 |
- if use X; then |
366 |
- doicon -s 16 -c status "${T}"/status |
367 |
- newicon -s scalable "${DISTDIR}/DropboxGlyph_Blue.svg" dropbox.svg |
368 |
- fi |
369 |
- |
370 |
- make_desktop_entry "${PN}" "Dropbox" "dropbox" |
371 |
- |
372 |
- newinitd "${FILESDIR}"/dropbox.initd dropbox |
373 |
- newconfd "${FILESDIR}"/dropbox.conf dropbox |
374 |
- systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service" |
375 |
- |
376 |
- dodoc "${T}"/{README,ACKNOWLEDGEMENTS} |
377 |
-} |
378 |
- |
379 |
-pkg_postinst() { |
380 |
- einfo "Warning: while running, dropbox may attempt to autoupdate itself in" |
381 |
- einfo " your user's home directory. To prevent this, run the following as" |
382 |
- einfo " each user who will run dropbox:" |
383 |
- einfo "" |
384 |
- einfo "install -dm0 ~/.dropbox-dist" |
385 |
-} |
386 |
|
387 |
diff --git a/net-misc/dropbox/dropbox-157.4.4801.ebuild b/net-misc/dropbox/dropbox-157.4.4801.ebuild |
388 |
deleted file mode 100644 |
389 |
index 8b2419b74a06..000000000000 |
390 |
--- a/net-misc/dropbox/dropbox-157.4.4801.ebuild |
391 |
+++ /dev/null |
392 |
@@ -1,110 +0,0 @@ |
393 |
-# Copyright 1999-2022 Gentoo Authors |
394 |
-# Distributed under the terms of the GNU General Public License v2 |
395 |
- |
396 |
-EAPI=7 |
397 |
- |
398 |
-inherit desktop pax-utils systemd xdg |
399 |
- |
400 |
-DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" |
401 |
-HOMEPAGE="https://www.dropbox.com/" |
402 |
-SRC_URI=" |
403 |
- amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) |
404 |
- x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) |
405 |
- https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg |
406 |
-" |
407 |
- |
408 |
-LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" |
409 |
-SLOT="0" |
410 |
-KEYWORDS="~amd64 ~x86 ~x86-linux" |
411 |
-IUSE="selinux X" |
412 |
- |
413 |
-RESTRICT="mirror strip" |
414 |
- |
415 |
-QA_PREBUILT="opt/.*" |
416 |
-QA_EXECSTACK="opt/dropbox/dropbox" |
417 |
- |
418 |
-BDEPEND="dev-util/patchelf" |
419 |
- |
420 |
-# Be sure to have GLIBCXX_3.4.9, #393125 |
421 |
-RDEPEND=" |
422 |
- X? ( |
423 |
- x11-themes/hicolor-icon-theme |
424 |
- ) |
425 |
- selinux? ( sec-policy/selinux-dropbox ) |
426 |
- app-arch/bzip2 |
427 |
- dev-libs/glib:2 |
428 |
- dev-libs/libffi-compat:6 |
429 |
- media-libs/fontconfig |
430 |
- media-libs/freetype |
431 |
- net-misc/wget |
432 |
- sys-libs/zlib |
433 |
- sys-libs/ncurses-compat:5 |
434 |
- virtual/opengl |
435 |
- x11-libs/libICE |
436 |
- x11-libs/libSM |
437 |
- x11-libs/libX11 |
438 |
- x11-libs/libXext |
439 |
- x11-libs/libXrender |
440 |
- x11-libs/libxcb |
441 |
-" |
442 |
- |
443 |
-src_unpack() { |
444 |
- unpack ${A} |
445 |
- mkdir -p "${S}" || die |
446 |
- mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die |
447 |
- mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die |
448 |
- rmdir "${S}"/dropbox-lnx.*-${PV}/ || die |
449 |
- rmdir .dropbox-dist || die |
450 |
-} |
451 |
- |
452 |
-src_prepare() { |
453 |
- default |
454 |
- # we supply all of these in RDEPEND |
455 |
- rm -vf libGL.so.1 libX11* libffi.so.6 || die |
456 |
- # some of these do not appear to be used |
457 |
- rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ |
458 |
- PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ |
459 |
- wmctrl libdrm.so.2 libpopt.so.0 || die |
460 |
- if use X ; then |
461 |
- mv images/hicolor/16x16/status "${T}" || die |
462 |
- else |
463 |
- rm -vrf images || die |
464 |
- fi |
465 |
- patchelf --set-rpath '$ORIGIN' \ |
466 |
- apex._apex.*.so \ |
467 |
- nucleus_python.*.so \ |
468 |
- tprt.*.so \ |
469 |
- || die |
470 |
- pax-mark cm dropbox |
471 |
- mv README ACKNOWLEDGEMENTS "${T}" || die |
472 |
-} |
473 |
- |
474 |
-src_install() { |
475 |
- local targetdir="/opt/dropbox" |
476 |
- |
477 |
- insinto "${targetdir}" |
478 |
- doins -r * |
479 |
- fperms a+x "${targetdir}"/{dropbox,dropboxd} |
480 |
- dosym "${targetdir}/dropboxd" "/opt/bin/dropbox" |
481 |
- |
482 |
- if use X; then |
483 |
- doicon -s 16 -c status "${T}"/status |
484 |
- newicon -s scalable "${DISTDIR}/DropboxGlyph_Blue.svg" dropbox.svg |
485 |
- fi |
486 |
- |
487 |
- make_desktop_entry "${PN}" "Dropbox" "dropbox" |
488 |
- |
489 |
- newinitd "${FILESDIR}"/dropbox.initd dropbox |
490 |
- newconfd "${FILESDIR}"/dropbox.conf dropbox |
491 |
- systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service" |
492 |
- |
493 |
- dodoc "${T}"/{README,ACKNOWLEDGEMENTS} |
494 |
-} |
495 |
- |
496 |
-pkg_postinst() { |
497 |
- einfo "Warning: while running, dropbox may attempt to autoupdate itself in" |
498 |
- einfo " your user's home directory. To prevent this, run the following as" |
499 |
- einfo " each user who will run dropbox:" |
500 |
- einfo "" |
501 |
- einfo "install -dm0 ~/.dropbox-dist" |
502 |
-} |