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: Wed, 29 Sep 2021 10:43:05
Message-Id: 1632912174.d9a00acc6570b0144cccda236e0a32eb3f25c524.bkohler@gentoo
1 commit: d9a00acc6570b0144cccda236e0a32eb3f25c524
2 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 29 10:42:37 2021 +0000
4 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 29 10:42:54 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a00acc
7
8 net-misc/dropbox: drop old
9
10 Package-Manager: Portage-3.0.26, Repoman-3.0.3
11 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
12
13 net-misc/dropbox/Manifest | 2 -
14 net-misc/dropbox/dropbox-130.4.4978.ebuild | 105 -----------------------------
15 2 files changed, 107 deletions(-)
16
17 diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest
18 index b41bc35322c..4ab63d4c473 100644
19 --- a/net-misc/dropbox/Manifest
20 +++ b/net-misc/dropbox/Manifest
21 @@ -1,6 +1,4 @@
22 -DIST dropbox-lnx.x86-130.4.4978.tar.gz 99316040 BLAKE2B 2760b2f94e0c5308660698b3887df062518f950e145499dd8b082a547a75415ad6fe60c5a505c2c4486a579447f6f9656e7f2306e7dfa51f8f300df989a2cc38 SHA512 160f1e7cb9f91ead905e35f79cccdc08c661053143c681a3766c57384bf7b61015fd4c6521aa0a8bdca5c1e6ae88f2dc997a6aec6024f6309c785d5a6baa48dd
23 DIST dropbox-lnx.x86-131.4.3968.tar.gz 99373510 BLAKE2B f9db71b392218b09d1428729af8ad83353c9c9b045342af7fcb19d63e318d260cf35ec8ce52ab14eabd6f5c5e094f9f6fb14517fed806381ee5d6f1f61e16ae8 SHA512 3b220c9768199e7cafafde5b73c0ea5a976aa73ed2b9bba9fcc116c25a0da362b1cff65d86f71c3c75a7ba82337c4d4673abf56934ad0e4b4a6c797e7664f4c5
24 DIST dropbox-lnx.x86-132.4.3800.tar.gz 99450051 BLAKE2B c765236721e462a1f0a1b1d48bfc1bb80c8347a0b64b0fb37a68a03fc10ff69274e84065802d31419d5810324a41e638eabeafc1563b2b464770fafd40b5be1d SHA512 8a132623b4dde39e0e39d88a4ca90c88c6349236a7e3941be77f1784fd1a289a803a211f532b78d7805c5e765d0f358a20745a6300ad4c1e16f385fb82b01625
25 -DIST dropbox-lnx.x86_64-130.4.4978.tar.gz 101155639 BLAKE2B 097802a707049c2c5eea8cd66c950c9f7139b9e53119269714d8b474bcdc6746b7de3fd57c79411208bfb8ee9015ba47ef0ab2b836adae621f78f26c3974d928 SHA512 4a317bb15bcf7e5b02bc3da4a23cb34dd52c353c667f3290eca1206aaddfe7ef8885296b97c2b7619aa74f85d64f51133908510436eb0dfca011c8cde5fa6ddf
26 DIST dropbox-lnx.x86_64-131.4.3968.tar.gz 101176952 BLAKE2B da7470b1f401792874e6fd1c0fb2546d38f111f0db232f20adb9488ee844c7cbe469362f1ccb74b8708da43fd7389642ca5ba5579de60ae340c13f833add63cd SHA512 1a6b9262f31f540c4aa718058106dafc990694ef26f247d0f43e32592a2bfcc831dd2f1009feed634299546034aba4451fc7ce621f8574bb83510b783011b78e
27 DIST dropbox-lnx.x86_64-132.4.3800.tar.gz 101246481 BLAKE2B 9ad48da71e42810dcd898fb3f52e5b0a6c0791be03a41ab54a5a97c88c635542ccfb528e2b8d6165b9d8497ac48002d62139eaad649fb4fac694975542dc295a SHA512 e4b7fdcfe8aeb67f523f2ce320dba7e689e9947d741f2ae21a0a12a3f25dab6e3e9a67394d312149b5e181207d0c2b28d417684b739d3462c9984ccca3fba3c3
28
29 diff --git a/net-misc/dropbox/dropbox-130.4.4978.ebuild b/net-misc/dropbox/dropbox-130.4.4978.ebuild
30 deleted file mode 100644
31 index 83389e2d0ed..00000000000
32 --- a/net-misc/dropbox/dropbox-130.4.4978.ebuild
33 +++ /dev/null
34 @@ -1,105 +0,0 @@
35 -# Copyright 1999-2021 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=7
39 -
40 -inherit desktop pax-utils systemd xdg
41 -
42 -DESCRIPTION="Dropbox daemon (pretends to be GUI-less)"
43 -HOMEPAGE="https://www.dropbox.com/"
44 -SRC_URI="
45 - amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz )
46 - x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz )"
47 -
48 -LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
49 -SLOT="0"
50 -KEYWORDS="amd64 x86 ~x86-linux"
51 -IUSE="selinux X"
52 -
53 -RESTRICT="mirror strip"
54 -
55 -QA_PREBUILT="opt/.*"
56 -QA_EXECSTACK="opt/dropbox/dropbox"
57 -
58 -BDEPEND="dev-util/patchelf"
59 -
60 -# Be sure to have GLIBCXX_3.4.9, #393125
61 -RDEPEND="
62 - X? (
63 - x11-themes/hicolor-icon-theme
64 - )
65 - selinux? ( sec-policy/selinux-dropbox )
66 - app-arch/bzip2
67 - dev-libs/glib:2
68 - dev-libs/libffi-compat:6
69 - media-libs/fontconfig
70 - media-libs/freetype
71 - net-misc/wget
72 - sys-libs/zlib
73 - sys-libs/ncurses-compat:5
74 - virtual/opengl
75 - x11-libs/libICE
76 - x11-libs/libSM
77 - x11-libs/libX11
78 - x11-libs/libXext
79 - x11-libs/libXrender
80 - x11-libs/libxcb
81 -"
82 -
83 -src_unpack() {
84 - unpack ${A}
85 - mkdir -p "${S}" || die
86 - mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die
87 - mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die
88 - rmdir "${S}"/dropbox-lnx.*-${PV}/ || die
89 - rmdir .dropbox-dist || die
90 -}
91 -
92 -src_prepare() {
93 - default
94 - # we supply all of these in RDEPEND
95 - rm -vf libGL.so.1 libX11* libffi.so.6 || die
96 - # some of these do not appear to be used
97 - rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \
98 - PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \
99 - wmctrl libdrm.so.2 libpopt.so.0 || die
100 - if use X ; then
101 - mv images/hicolor/16x16/status "${T}" || die
102 - else
103 - rm -vrf images || die
104 - fi
105 - patchelf --set-rpath '$ORIGIN' \
106 - apex._apex.*.so \
107 - nucleus_python.*.so \
108 - tprt.*.so \
109 - || die
110 - pax-mark cm dropbox
111 - mv README ACKNOWLEDGEMENTS "${T}" || die
112 -}
113 -
114 -src_install() {
115 - local targetdir="/opt/dropbox"
116 -
117 - insinto "${targetdir}"
118 - doins -r *
119 - fperms a+x "${targetdir}"/{dropbox,dropboxd}
120 - dosym "${targetdir}/dropboxd" "/opt/bin/dropbox"
121 -
122 - use X && doicon -s 16 -c status "${T}"/status
123 -
124 - make_desktop_entry "${PN}" "Dropbox" "dropboxstatus-logo"
125 -
126 - newinitd "${FILESDIR}"/dropbox.initd dropbox
127 - newconfd "${FILESDIR}"/dropbox.conf dropbox
128 - systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service"
129 -
130 - dodoc "${T}"/{README,ACKNOWLEDGEMENTS}
131 -}
132 -
133 -pkg_postinst() {
134 - einfo "Warning: while running, dropbox may attempt to autoupdate itself in"
135 - einfo " your user's home directory. To prevent this, run the following as"
136 - einfo " each user who will run dropbox:"
137 - einfo ""
138 - einfo "install -dm0 ~/.dropbox-dist"
139 -}