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: Thu, 24 Jun 2021 15:06:49
Message-Id: 1624547201.d5848a9b5d29763277ce7ecf14d10061c50e8a6c.whissi@gentoo
1 commit: d5848a9b5d29763277ce7ecf14d10061c50e8a6c
2 Author: Martin Dummer <martin.dummer <AT> gmx <DOT> net>
3 AuthorDate: Thu Jun 24 13:04:46 2021 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 24 15:06:41 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5848a9b
7
8 net-misc/teamviewer: fix compression of doc files
9
10 When teamviewer starts on new installation, it likes to display a
11 license agreement dialogue. This fails when documentation files are
12 compressed. fixed.
13
14 Adopt package, change maintainer-needed -> @me
15
16 Additionally, adjust dependencies.
17
18 Closes: https://bugs.gentoo.org/798300
19 Package-Manager: Portage-3.0.20, Repoman-3.0.2
20 Signed-off-by: Martin Dummer <martin.dummer <AT> gmx.net>
21 Closes: https://github.com/gentoo/gentoo/pull/21404
22 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
23
24 net-misc/teamviewer/metadata.xml | 9 ++++++++-
25 ...teamviewer-15.19.3-r1.ebuild => teamviewer-15.19.3-r2.ebuild} | 6 +++---
26 2 files changed, 11 insertions(+), 4 deletions(-)
27
28 diff --git a/net-misc/teamviewer/metadata.xml b/net-misc/teamviewer/metadata.xml
29 index 7a38bb90096..807eeb2b38c 100644
30 --- a/net-misc/teamviewer/metadata.xml
31 +++ b/net-misc/teamviewer/metadata.xml
32 @@ -1,5 +1,12 @@
33 <?xml version="1.0" encoding="UTF-8"?>
34 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
35 <pkgmetadata>
36 - <!-- maintainer-needed -->
37 + <maintainer type="person" proxied="yes">
38 + <email>martin.dummer@×××.net</email>
39 + <name>Martin Dummer</name>
40 + </maintainer>
41 + <maintainer type="project" proxied="proxy">
42 + <email>proxy-maint@g.o</email>
43 + <name>Proxy Maintainers</name>
44 + </maintainer>
45 </pkgmetadata>
46
47 diff --git a/net-misc/teamviewer/teamviewer-15.19.3-r1.ebuild b/net-misc/teamviewer/teamviewer-15.19.3-r2.ebuild
48 similarity index 98%
49 rename from net-misc/teamviewer/teamviewer-15.19.3-r1.ebuild
50 rename to net-misc/teamviewer/teamviewer-15.19.3-r2.ebuild
51 index 2cdfb0f817d..ac275a91ce8 100644
52 --- a/net-misc/teamviewer/teamviewer-15.19.3-r1.ebuild
53 +++ b/net-misc/teamviewer/teamviewer-15.19.3-r2.ebuild
54 @@ -24,7 +24,7 @@ RDEPEND="
55 dev-libs/nspr
56 media-libs/fontconfig
57 media-libs/freetype
58 - media-libs/libglvnd
59 + media-libs/libglvnd[X]
60 sys-apps/dbus
61 sys-apps/util-linux
62 sys-libs/zlib:0/1[minizip]
63 @@ -32,7 +32,7 @@ RDEPEND="
64 x11-libs/libICE
65 x11-libs/libSM
66 x11-libs/libxcb
67 - x11-libs/libxkbcommon
68 + x11-libs/libxkbcommon[X]
69 x11-libs/libXcomposite
70 x11-libs/libXcursor
71 x11-libs/libXdamage
72 @@ -112,7 +112,7 @@ src_install() {
73 dosym ../../usr/share/doc/${PF}/doc ${dst}/doc
74
75 # We need to keep docs uncompressed, bug #778617
76 - docompress -x /usr/share/doc/${PF}/*
77 + docompress -x /usr/share/doc/${PF}/.
78
79 keepdir /etc/${MY_P}
80 dosym ../../etc/${MY_P} ${dst}/config