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