Gentoo Archives: gentoo-commits

From: Conrad Kostecki <conikost@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/teamspeak-server/
Date: Thu, 01 Jul 2021 10:28:07
Message-Id: 1625134325.b3358098fde2dc715cf85559660b19f427a37fca.conikost@gentoo
1 commit: b3358098fde2dc715cf85559660b19f427a37fca
2 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 1 10:12:05 2021 +0000
4 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 1 10:12:05 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3358098
7
8 media-sound/teamspeak-server: drop old version
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
12
13 media-sound/teamspeak-server/Manifest | 2 -
14 .../teamspeak-server-3.13.5.ebuild | 134 ---------------------
15 2 files changed, 136 deletions(-)
16
17 diff --git a/media-sound/teamspeak-server/Manifest b/media-sound/teamspeak-server/Manifest
18 index 296824365f2..3dc33f720dd 100644
19 --- a/media-sound/teamspeak-server/Manifest
20 +++ b/media-sound/teamspeak-server/Manifest
21 @@ -1,6 +1,4 @@
22 DIST teamspeak3-server_linux_amd64-3.13.3.tar.bz2 9945408 BLAKE2B d714a046279c8cac11ff373a66ba41010e5839704030ae29f8d7f429759126dff8675b8b0b37b584115ad44d9e216cb5449d4b159dae53ece72f9e5bbe119f84 SHA512 39ad3a00f5e38a0601ed9e9df4227a7f00b4cb9bdaed6562ccf05e0fce22ed040cfd5a2ea36e9e97a18a74c335e90c0c080106cdaf5c0b32859819286727cb58
23 -DIST teamspeak3-server_linux_amd64-3.13.5.tar.bz2 9950540 BLAKE2B 0ba97317364a2b219d98d7c9590355a8ce62a91f1e6b1b647d5a00643c79fe197fefb548c872f54ac2b67612eef4d97e36c7bbdb59647ab061520ad2295344ab SHA512 c190ff1fccea71d90fae70e5786a4b6d269161a073f4a10abf24c9c75e694eae2b49e8aabf3dcb1afbcbc4242e1a8c6616e39b950c719ccebb47ad49d8a4f8ae
24 DIST teamspeak3-server_linux_amd64-3.13.6.tar.bz2 9948972 BLAKE2B 397e96751e6688b5579ff7828e4998e3b26183b0b10980e89748d51207428059e7d8cfa6f2f6fb961b77f735f61e1ba00ac13a077c76b5d22a7b2abb28d67e48 SHA512 dc007cdc924fd284da4a206cf615816b53c2f03ccb2573a29aa2bce6874e09ce5764a3953f8e84de8a3cc02aee306b1505d8c7edf8d48713bbf5f172c3be3422
25 DIST teamspeak3-server_linux_x86-3.13.3.tar.bz2 9779788 BLAKE2B 1ddb466dfc6a7d19dacfa05a0608487a8b086963186eb48e2480b83fb9eaa408ca45bc80bfc6fbfd1623c21caeb27e516f6d893ab84e442ba75c9f59daf4fa79 SHA512 9b14e1fd8b969c32ca63e3b9665e0941c3d1e67b3e49d5f2d6cc701aa4ee10a80f1c10428ef2d59bb3767cd03ad5503a527c47b1db11ea525cca8c7e07787621
26 -DIST teamspeak3-server_linux_x86-3.13.5.tar.bz2 9784415 BLAKE2B 54fa526f2fa4ebade068faf1c7e6becdf34fd70bc12771f90b454c9adfdefb5fd61ee4cc9e59c20041cd2387871598c7bd900845cdffbb822b2ce238a826d861 SHA512 05a5440dd7a18f9af1023f9ed98626f0e68a31375a7d5debfa401601a743546a44ff2162e92a18bfacccf5a1b9f5c4218bd5ea82ca5700133c30be70ffb0aea0
27 DIST teamspeak3-server_linux_x86-3.13.6.tar.bz2 9785491 BLAKE2B f0d196a72e9a4283006c4dfd9a1d86e96a3b435d8bf14dfca178ea0240e94b88bcf3b9e20b6c99638e04019065fa79d28ac2d9ad452e306c4c27966e32464c69 SHA512 ef124964590c106bacd3bc98847a5e8f64fbbf69ccb2a216f9af6548f5f2d200c0bd307d283f48cb08c254fddb92fe03f6cff2c3c87e7ca593edf3023b053bee
28
29 diff --git a/media-sound/teamspeak-server/teamspeak-server-3.13.5.ebuild b/media-sound/teamspeak-server/teamspeak-server-3.13.5.ebuild
30 deleted file mode 100644
31 index bd2a13a829c..00000000000
32 --- a/media-sound/teamspeak-server/teamspeak-server-3.13.5.ebuild
33 +++ /dev/null
34 @@ -1,134 +0,0 @@
35 -# Copyright 1999-2021 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=7
39 -
40 -inherit systemd
41 -
42 -DESCRIPTION="A server software for hosting quality voice communication via the internet"
43 -HOMEPAGE="https://www.teamspeak.com/"
44 -SRC_URI="
45 - amd64? ( https://files.teamspeak-services.com/releases/server/${PV}/teamspeak3-server_linux_amd64-${PV}.tar.bz2 )
46 - x86? ( https://files.teamspeak-services.com/releases/server/${PV}/teamspeak3-server_linux_x86-${PV}.tar.bz2 )
47 -"
48 -
49 -LICENSE="Apache-2.0 Boost-1.0 BSD LGPL-2.1 LGPL-3 MIT teamspeak3"
50 -SLOT="0"
51 -KEYWORDS="-* ~amd64 ~x86"
52 -IUSE="doc mysql postgres tsdns"
53 -
54 -RESTRICT="bindist mirror"
55 -
56 -RDEPEND="
57 - acct-group/teamspeak
58 - acct-user/teamspeak
59 - postgres? ( dev-db/postgresql )
60 -"
61 -
62 -QA_PREBUILT="
63 - opt/teamspeak3-server/libmariadb.so.2
64 - opt/teamspeak3-server/libts3db_mariadb.so
65 - opt/teamspeak3-server/libts3db_postgresql.so
66 - opt/teamspeak3-server/libts3db_sqlite3.so
67 - opt/teamspeak3-server/libts3_ssh.so
68 - opt/teamspeak3-server/ts3server
69 - opt/teamspeak3-server/tsdnsserver
70 -"
71 -
72 -src_unpack() {
73 - default
74 -
75 - mv teamspeak3-server_linux_$(usex amd64 amd64 x86) "${P}" || die
76 -}
77 -
78 -src_install() {
79 - diropts -o teamspeak -g teamspeak
80 - keepdir /opt/teamspeak3-server /var/log/teamspeak3-server
81 -
82 - diropts
83 - keepdir /etc/teamspeak3-server
84 -
85 - touch "${ED}"/opt/teamspeak3-server/.ts3server_license_accepted || die
86 -
87 - exeinto /opt/teamspeak3-server
88 - doexe ts3server
89 -
90 - dodir /opt/bin
91 - dosym ../teamspeak3-server/ts3server /opt/bin/ts3server
92 -
93 - exeinto /opt/teamspeak3-server
94 - doexe libts3db_sqlite3.so libts3_ssh.so
95 -
96 - insinto /opt/teamspeak3-server/serverquerydocs
97 - doins -r serverquerydocs/.
98 -
99 - insinto /opt/teamspeak3-server/sql
100 - doins sql/*.sql
101 - doins -r sql/create_sqlite
102 -
103 - insinto /etc/teamspeak3-server
104 - newins "${FILESDIR}"/ts3server.ini-r2 ts3server.ini
105 -
106 - dodoc CHANGELOG
107 - docinto ts3server
108 - dodoc doc/*.{md,txt}
109 -
110 - newinitd "${FILESDIR}"/teamspeak.initd-r1 teamspeak3-server
111 - systemd_newunit "${FILESDIR}"/teamspeak.service teamspeak3-server.service
112 -
113 - newenvd - 99teamspeak3-server <<- EOF
114 - CONFIG_PROTECT="/etc/teamspeak3-server/ts3server.ini /etc/teamspeak3-server/ts3server_mariadb.ini /etc/teamspeak3-server/tsdns_settings.ini"
115 - EOF
116 -
117 - if use doc; then
118 - docinto html
119 - dodoc -r doc/serverquery/.
120 - fi
121 -
122 - if use mysql; then
123 - insinto /etc/teamspeak3-server
124 - newins "${FILESDIR}"/ts3server_mariadb.ini.sample-r2 ts3server_mariadb.ini.sample
125 - doins "${FILESDIR}"/ts3db_mariadb.ini.sample
126 -
127 - exeinto /opt/teamspeak3-server
128 - doexe libts3db_mariadb.so
129 - doexe redist/libmariadb.so.2
130 -
131 - insinto /opt/teamspeak3-server/sql
132 - doins -r sql/create_mariadb
133 - doins -r sql/updates_and_fixes
134 - fi
135 -
136 - if use postgres; then
137 - insinto /etc/teamspeak3-server
138 - doins "${FILESDIR}"/ts3server_postgresql.ini.sample
139 - doins "${FILESDIR}"/ts3db_postgresql.ini.sample
140 -
141 - exeinto /opt/teamspeak3-server
142 - doexe libts3db_postgresql.so
143 -
144 - insinto /opt/teamspeak3-server/sql
145 - doins -r sql/create_postgresql
146 - doins -r sql/updates_and_fixes
147 - fi
148 -
149 - if use tsdns; then
150 - exeinto /opt/teamspeak3-server
151 - doexe tsdns/tsdnsserver
152 - dodir /opt/bin
153 - dosym ../teamspeak3-server/tsdnsserver /opt/bin/tsdnsserver
154 -
155 - insinto /etc/teamspeak3-server
156 - doins tsdns/tsdns_settings.ini.sample
157 -
158 - docinto tsdns
159 - dodoc tsdns/{README,USAGE}
160 - fi
161 -}
162 -
163 -pkg_postinst() {
164 - elog "If you have a license,"
165 - elog "put it in /opt/teamspeak3-server named as licensekey.dat."
166 - elog "Please note, that the license must be writeable by the teamspeak user,"
167 - elog "as it will be automatically updated every six months."
168 -}