Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/teamspeak-server-bin/
Date: Sat, 28 Apr 2018 08:12:12
Message-Id: 1524903115.bc742a247f59c7105fd58bab0ee4575084364a4f.zlogene@gentoo
1 commit: bc742a247f59c7105fd58bab0ee4575084364a4f
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 28 08:11:55 2018 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 28 08:11:55 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc742a24
7
8 media-sound/teamspeak-server-bin: QA: useless comments and inheritance
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 .../teamspeak-server-bin/teamspeak-server-bin-3.1.2.ebuild | 12 +-----------
13 1 file changed, 1 insertion(+), 11 deletions(-)
14
15 diff --git a/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.1.2.ebuild b/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.1.2.ebuild
16 index 94b2f7e2556..5bbbf749cb0 100644
17 --- a/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.1.2.ebuild
18 +++ b/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.1.2.ebuild
19 @@ -3,7 +3,7 @@
20
21 EAPI=6
22
23 -inherit eutils systemd user
24 +inherit systemd user
25
26 DESCRIPTION="TeamSpeak is software for quality voice communication via the Internet"
27 HOMEPAGE="https://www.teamspeak.com/"
28 @@ -48,27 +48,22 @@ src_install() {
29 insinto "/opt/teamspeak3-server"
30 doins "${T}"/.ts3server_license_accepted
31
32 - # Install binary and wrapper
33 exeinto "/opt/teamspeak3-server"
34 doexe "ts3server"
35 doexe "${FILESDIR}/ts3server-bin"
36 dodir "/opt/bin"
37 dosym "../teamspeak3-server/ts3server-bin" "/opt/bin/ts3server"
38
39 - # Install libs
40 exeinto "/opt/teamspeak3-server"
41 doexe "libts3db_sqlite3.so"
42
43 - # Install sql
44 insinto "/opt/teamspeak3-server/sql"
45 doins "sql"/*.sql
46 doins -r "sql/create_sqlite"
47
48 - # Install config
49 insinto "/etc/teamspeak3-server"
50 doins "${FILESDIR}/ts3server.ini"
51
52 - # Install init script and systemd unit
53 newinitd "${FILESDIR}/teamspeak.initd" teamspeak3-server
54 systemd_newunit "${FILESDIR}/teamspeak.service" teamspeak3-server.service
55 systemd_newtmpfilesd "${FILESDIR}/teamspeak.tmpfiles" teamspeak3-server.conf
56 @@ -87,7 +82,6 @@ src_install() {
57 # doins -r "sql/updates_and_fixes"
58 # fi
59
60 - # Install optional docs
61 if use doc; then
62 local HTML_DOCS=( "doc/serverquery/." )
63
64 @@ -98,7 +92,6 @@ src_install() {
65 dodoc "doc"/*.txt
66 fi
67
68 - # Install tsdns
69 if use tsdns; then
70 exeinto "/opt/teamspeak3-server"
71 doexe "tsdns/tsdnsserver"
72 @@ -112,10 +105,8 @@ src_install() {
73 dodoc "tsdns/README" "tsdns/USAGE"
74 fi
75
76 - # Install docs
77 einstalldocs
78
79 - # Keep directories
80 keepdir "/etc/teamspeak3-server"
81 keepdir "/var/log/teamspeak3-server"
82
83 @@ -127,7 +118,6 @@ src_install() {
84 # fi
85 doenvd "${T}"/99teamspeak3-server
86
87 - # Set permissions
88 fowners -R teamspeak:teamspeak "/etc/teamspeak3-server" "/opt/teamspeak3-server" "/var/log/teamspeak3-server"
89 }