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: Thu, 04 Feb 2021 13:14:26
Message-Id: 1612443894.65f5aa330206b9559a4984f61793dd3460865584.bkohler@gentoo
1 commit: 65f5aa330206b9559a4984f61793dd3460865584
2 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 4 13:04:34 2021 +0000
4 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 4 13:04:54 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f5aa33
7
8 net-misc/dropbox: bump to 115.4.601 & drop old
9
10 Package-Manager: Portage-3.0.14, Repoman-3.0.2
11 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
12
13 net-misc/dropbox/Manifest | 6 +-
14 net-misc/dropbox/dropbox-112.4.321.ebuild | 102 ---------------------
15 ...x-113.4.507.ebuild => dropbox-115.4.601.ebuild} | 0
16 3 files changed, 2 insertions(+), 106 deletions(-)
17
18 diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest
19 index 66607fd465e..3c35b8e6b78 100644
20 --- a/net-misc/dropbox/Manifest
21 +++ b/net-misc/dropbox/Manifest
22 @@ -1,6 +1,4 @@
23 -DIST dropbox-lnx.x86-112.4.321.tar.gz 99004752 BLAKE2B adec5e29703d36ceadcaed1447b03d5edfd2249f06ab295c55c87684bf4b4c9c59a49a59b71158c17908753cb4dac51e17629cc2fb07c4b44d32d094cecae8e5 SHA512 222cb754713233b05fcf918995ca21d5b5663757304d1303534007872ea83e432641fa13b758b21dcd24568b63fd88b3fed1e45d15b0422226040e655796d369
24 -DIST dropbox-lnx.x86-113.4.507.tar.gz 100113763 BLAKE2B 6340195b5d6d47b077e4a7b335c4c1d3298d6504503fb39bc71e407d7e8e09cd80afaed9df84dd4e7ea875a8adf28279d9d348f54905958034152fd201b4e4cf SHA512 4e74df30a7debd5c8e2aca4a2494178392d6646bc7dd1966a3aa730b43f0759251a046a7e9266ce68f683786ef9998e71718be1769c574019d688b6420f7ee17
25 DIST dropbox-lnx.x86-114.4.426.tar.gz 100421824 BLAKE2B 1070be0d3607c8f3df0277dcae282bce704578d9c02fd191f32503dc1f152e6861b3945d19b186eda23ac8676b8e7da31050bc954a25e1b33fb4a4098d22f48c SHA512 d64ecd9889ab46c50ee6e2d7978afca3fa34fe3093f68ce2b328e488bb536a61a54c9c835be32765200e382dbaab3d8c025cf185998371793fb202c0998ab5f2
26 -DIST dropbox-lnx.x86_64-112.4.321.tar.gz 103084021 BLAKE2B 96c15e627434557663712bd6f679efd11b8a6e353757becf1a09830e6f16fb5652159af9601ae1ca84ec397aee277161bcaf1988589b782c43ec433b7ed69a66 SHA512 e22c5595ba5dc90e3fcc958be92ac5fb403f76d8567a03bcfb14e5ea058147f23564de6a2d020a37da4f5a0c34dc85ccbc528bf1f1c683b370899e22f6e652ab
27 -DIST dropbox-lnx.x86_64-113.4.507.tar.gz 103671827 BLAKE2B 32bab397f2a964c63a733bdd5834cae5a872346fd56f539ce55df91755e8d4c9195e77723ca9d345fea5769163d15cd19406d28c9d4ff76b61d45ec77d729b78 SHA512 473282044032bab21e0d24c6987343b1cfdad98a4f608336d6c6af50e613e201ed71d56e5d231252e2eb3df236cdbba7c74ef1b6378fa88b1bce5995113d660d
28 +DIST dropbox-lnx.x86-115.4.601.tar.gz 100133235 BLAKE2B edb1c89215511e4d36d0c2f1fba3f67e73b022efe7f3ff3cae2a85b089532659d2b0e685be5e017125a44897b487c5308225e44a39ced1dd779e0c212efe523c SHA512 bfd74e43bfeb9b65bf6dd84be7148cbca24ef33f16d24a9456eefc713dd3c6f583c0f4c2bd95b8ef13ec0d6a40b7a6b49e45d9c9179f8ee36326a62500119eb6
29 DIST dropbox-lnx.x86_64-114.4.426.tar.gz 104003045 BLAKE2B f71e9aba191f7258588aeb2cf2459eb0d9311c5c56e711f9b2932b8dfe2070cc0f1a20d3cfc9fc710ad75093e18fa494f9a42a6ff23d3e231e76edd29146612a SHA512 c9d42944e81fdb1ad315c388acdfba4b3da53bf90b6265c8ca030152c39ac0a60e8d064b1c47df7d8ecaca8b0801ad0851a2252d2241580cfc479cbf76e9fc3b
30 +DIST dropbox-lnx.x86_64-115.4.601.tar.gz 103710196 BLAKE2B 9e909052c4b1c66f4c691801322c895471754f9081837fd1da47a19abf5be37f564044ebb6b5a9630b9c72033111b96b4575d1e225095d57fa8ce36fca4e7def SHA512 c13ce9651f8b6020a15548ff7446c7d996f50030aea7f9fa53b8c92c65dda3fac9441147ec1694194dc51f9663b3a2f869705048c65449aca1a502d402f37bf3
31
32 diff --git a/net-misc/dropbox/dropbox-112.4.321.ebuild b/net-misc/dropbox/dropbox-112.4.321.ebuild
33 deleted file mode 100644
34 index c4fb56f770a..00000000000
35 --- a/net-misc/dropbox/dropbox-112.4.321.ebuild
36 +++ /dev/null
37 @@ -1,102 +0,0 @@
38 -# Copyright 1999-2020 Gentoo Authors
39 -# Distributed under the terms of the GNU General Public License v2
40 -
41 -EAPI=7
42 -
43 -inherit desktop pax-utils systemd xdg
44 -
45 -DESCRIPTION="Dropbox daemon (pretends to be GUI-less)"
46 -HOMEPAGE="https://www.dropbox.com/"
47 -SRC_URI="
48 - amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz )
49 - x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz )"
50 -
51 -LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
52 -SLOT="0"
53 -KEYWORDS="amd64 x86 ~x86-linux"
54 -IUSE="selinux X"
55 -
56 -RESTRICT="mirror strip"
57 -
58 -QA_PREBUILT="opt/.*"
59 -QA_EXECSTACK="opt/dropbox/dropbox"
60 -
61 -BDEPEND="dev-util/patchelf"
62 -
63 -# Be sure to have GLIBCXX_3.4.9, #393125
64 -RDEPEND="
65 - X? (
66 - x11-themes/hicolor-icon-theme
67 - )
68 - selinux? ( sec-policy/selinux-dropbox )
69 - app-arch/bzip2
70 - dev-libs/glib:2
71 - dev-libs/libffi-compat:6
72 - media-libs/fontconfig
73 - media-libs/freetype
74 - net-misc/wget
75 - sys-libs/zlib
76 - sys-libs/ncurses-compat:5
77 - virtual/opengl
78 - x11-libs/libICE
79 - x11-libs/libSM
80 - x11-libs/libX11
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 -}
140
141 diff --git a/net-misc/dropbox/dropbox-113.4.507.ebuild b/net-misc/dropbox/dropbox-115.4.601.ebuild
142 similarity index 100%
143 rename from net-misc/dropbox/dropbox-113.4.507.ebuild
144 rename to net-misc/dropbox/dropbox-115.4.601.ebuild