Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/teamviewer/
Date: Mon, 01 Feb 2021 00:23:25
Message-Id: 1612138997.b5bd3041b4f4da9a5e5a556469d1ee4dffe200f3.whissi@gentoo
1 commit: b5bd3041b4f4da9a5e5a556469d1ee4dffe200f3
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 1 00:23:07 2021 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 1 00:23:17 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5bd3041
7
8 net-misc/teamviewer: bump to v15.14.3
9
10 Closes: https://bugs.gentoo.org/751586
11 Package-Manager: Portage-3.0.14, Repoman-3.0.2
12 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
13
14 net-misc/teamviewer/Manifest | 4 +-
15 ...wer-15.5.3.ebuild => teamviewer-15.14.3.ebuild} | 54 +++++++++++-----------
16 2 files changed, 29 insertions(+), 29 deletions(-)
17
18 diff --git a/net-misc/teamviewer/Manifest b/net-misc/teamviewer/Manifest
19 index b5760426f19..8504d7a88fc 100644
20 --- a/net-misc/teamviewer/Manifest
21 +++ b/net-misc/teamviewer/Manifest
22 @@ -1,2 +1,2 @@
23 -DIST teamviewer_15.5.3_amd64.tar.xz 13028200 BLAKE2B 12eec74d2e737d8d091fa100f3a6ff56926257ddd7757f649d2acaacac55c29724690a9bc52bef9c9b966692f8d28d352dc5002b815b4b7e3fd535bb1b250105 SHA512 36a758759e1f0ebfc1e7cd559d5326f51704307373a96d4df1fae5d4e467cd638a9d2c7f4d40c7b2ad47ec4fc66e0f5b432596569b2226d92c18abe67ab01b50
24 -DIST teamviewer_15.5.3_i386.tar.xz 13562544 BLAKE2B 55d16574968943ae5dd52d523b63ceadd1f74ec7a4440dc476e6498bb3c05cda395524af4d4d4b3b1b94eae5ea22b70bc91ee63c27be90986589d7a8ec50393e SHA512 4022d179aedf8050ddb07f6ae44cac1a08f8f3e8a3b2593c2c3d97ba87f02d6b24db0247b173f64f38ed6128b148c025e0941e2695cf5fdbb443768e93dfd797
25 +DIST teamviewer_15.14.3_amd64.tar.xz 13216052 BLAKE2B d5fa55609a2bb6257c1fc95ec9dd3f330a4729c2af230600730fed06239b5cf2991733958790e254edb1d83191fd3467ae4b82547b089208799ee264c913506b SHA512 2bdeb5563c48595ed6bbbaa21e3ab63f670da082bcef297052f974c62c15ec085385d055f9be6a6fabaa61aa57d213a8dd0aaa1700f9ff20ad8ced0655684d4f
26 +DIST teamviewer_15.14.3_i386.tar.xz 13733488 BLAKE2B 14def908b2c2e86b49649264b0eab4b15594e15425b98333720f0025a0530cf3e2c350f54b996f6d48a6f44dd368899fec95c38ddeb6b909992fecf80a2bdc46 SHA512 02a2843424a19252546ce0598f0ec52dd4a0d02148e379c944b7976bba794858cc1ca58724bf5b9828b6dd38e3f3989bab8b17d7ca9285596fd450d2ce753668
27
28 diff --git a/net-misc/teamviewer/teamviewer-15.5.3.ebuild b/net-misc/teamviewer/teamviewer-15.14.3.ebuild
29 similarity index 76%
30 rename from net-misc/teamviewer/teamviewer-15.5.3.ebuild
31 rename to net-misc/teamviewer/teamviewer-15.14.3.ebuild
32 index d4da70a87a1..4636957e3f9 100644
33 --- a/net-misc/teamviewer/teamviewer-15.5.3.ebuild
34 +++ b/net-misc/teamviewer/teamviewer-15.14.3.ebuild
35 @@ -1,10 +1,10 @@
36 -# Copyright 1999-2020 Gentoo Authors
37 +# Copyright 1999-2021 Gentoo Authors
38 # Distributed under the terms of the GNU General Public License v2
39
40 EAPI=7
41
42 MY_PN=${PN}${PV/\.*}
43 -inherit desktop xdg-utils systemd
44 +inherit desktop systemd xdg
45
46 DESCRIPTION="All-In-One Solution for Remote Access and Support over the Internet"
47 HOMEPAGE="https://www.teamviewer.com"
48 @@ -31,7 +31,7 @@ RDEPEND="
49 !sys-auth/consolekit
50 "
51
52 -# For consolekit incompatibility see https://forums.gentoo.org/viewtopic-p-8332956.html?sid=3cc21e5a27935e38975ee85bf03317ae#8332956
53 +# For consolekit incompatibility see https://forums.gentoo.org/viewtopic-p-8332956.html#8332956
54
55 RESTRICT="bindist mirror"
56
57 @@ -109,28 +109,28 @@ src_install() {
58 }
59
60 pkg_postinst() {
61 - xdg_icon_cache_update
62 -
63 - elog "Please note that parallel installation of multiple versions of"
64 - elog "TeamViewer is currently not supported at runtime. Bug #621818"
65 - elog ""
66 - elog "Before using TeamViewer, you need to start its daemon:"
67 - elog "OpenRC:"
68 - elog "# /etc/init.d/teamviewerd start"
69 - elog "# rc-update add teamviewerd default"
70 - elog
71 - elog "Systemd:"
72 - elog "# systemctl start teamviewerd.service"
73 - elog "# systemctl enable teamviewerd.service"
74 - elog
75 - elog "To display additional command line options simply run:"
76 - elog "$ teamviewer help"
77 - elog
78 - elog "Most likely TeamViewer will work normally only on systems with systemd"
79 - elog "or elogind. See this thread for additional info:"
80 - elog "https://forums.gentoo.org/viewtopic-p-8332956.html?sid=3cc21e5a27935e38975ee85bf03317ae#8332956"
81 -}
82 -
83 -pkg_postrm() {
84 - xdg_icon_cache_update
85 + xdg_pkg_postinst
86 +
87 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
88 + # This is a new installation
89 +
90 + elog "Please note that parallel installation of multiple versions of"
91 + elog "TeamViewer is currently not supported at runtime. Bug #621818"
92 + elog ""
93 + elog "Before using TeamViewer, you need to start its daemon:"
94 + elog "OpenRC:"
95 + elog "# /etc/init.d/teamviewerd start"
96 + elog "# rc-update add teamviewerd default"
97 + elog
98 + elog "Systemd:"
99 + elog "# systemctl start teamviewerd.service"
100 + elog "# systemctl enable teamviewerd.service"
101 + elog
102 + elog "To display additional command line options simply run:"
103 + elog "$ teamviewer help"
104 + elog
105 + elog "Most likely TeamViewer will work normally only on systems with systemd"
106 + elog "or elogind. See this thread for additional info:"
107 + elog "https://forums.gentoo.org/viewtopic-p-8332956.html#8332956"
108 + fi
109 }