Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/teamspeak-server-bin: teamspeak-server-bin-3.0.7.2.ebuild ChangeLog teamspeak-server-bin-3.0.6.1.ebuild teamspeak-server-bin-3.0.7.1.ebuild
Date: Wed, 22 May 2013 11:23:05
Message-Id: 20130522112259.AAB612171D@flycatcher.gentoo.org
1 tomwij 13/05/22 11:22:59
2
3 Modified: ChangeLog
4 Added: teamspeak-server-bin-3.0.7.2.ebuild
5 Removed: teamspeak-server-bin-3.0.6.1.ebuild
6 teamspeak-server-bin-3.0.7.1.ebuild
7 Log:
8 Version bump to 3.0.7.2. Dropped old.
9
10 (Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
11
12 Revision Changes Path
13 1.31 media-sound/teamspeak-server-bin/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog?rev=1.31&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog?rev=1.31&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog?r1=1.30&r2=1.31
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog,v
22 retrieving revision 1.30
23 retrieving revision 1.31
24 diff -u -r1.30 -r1.31
25 --- ChangeLog 25 Apr 2013 18:11:05 -0000 1.30
26 +++ ChangeLog 22 May 2013 11:22:59 -0000 1.31
27 @@ -1,6 +1,14 @@
28 # ChangeLog for media-sound/teamspeak-server-bin
29 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog,v 1.30 2013/04/25 18:11:05 tomwij Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog,v 1.31 2013/05/22 11:22:59 tomwij Exp $
32 +
33 +*teamspeak-server-bin-3.0.7.2 (22 May 2013)
34 +
35 + 22 May 2013; Tom Wijsman <TomWij@g.o>
36 + +files/teamspeak-server-bin-3.0.7.2.rc, +teamspeak-server-bin-3.0.7.2.ebuild,
37 + -files/teamspeak-server-bin-3.0.7.1.rc, -teamspeak-server-bin-3.0.6.1.ebuild,
38 + -teamspeak-server-bin-3.0.7.1.ebuild:
39 + Version bump to 3.0.7.2. Dropped old.
40
41 *teamspeak-server-bin-3.0.7.1 (25 Apr 2013)
42
43
44
45
46 1.1 media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.7.2.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.7.2.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.7.2.ebuild?rev=1.1&content-type=text/plain
50
51 Index: teamspeak-server-bin-3.0.7.2.ebuild
52 ===================================================================
53 # Copyright 1999-2013 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.7.2.ebuild,v 1.1 2013/05/22 11:22:59 tomwij Exp $
56
57 EAPI=5
58
59 inherit eutils systemd user
60
61 DESCRIPTION="TeamSpeak Server - Voice Communication Software"
62 HOMEPAGE="http://www.teamspeak.com/"
63 LICENSE="teamspeak3 GPL-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 RESTRICT="fetch mirror strip"
67
68 SRC_URI="amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/teamspeak3-server_linux-amd64-${PV}.tar.gz )
69 x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/teamspeak3-server_linux-x86-${PV}.tar.gz )"
70
71 S="${WORKDIR}/teamspeak3-server_linux-${ARCH}"
72
73 pkg_nofetch() {
74 if use amd64 ; then
75 einfo "Please download teamspeak3-server_linux-amd64-${PV}.tar.gz"
76 elif use x86 ; then
77 einfo "Please download teamspeak3-server_linux-x86-${PV}.tar.gz"
78 fi
79 einfo "from ${HOMEPAGE}?page=downloads and place this"
80 einfo "file in ${DISTDIR}"
81 }
82
83 pkg_setup() {
84 enewuser teamspeak3
85 }
86
87 src_install() {
88 # Install TeamSpeak 3 server into /opt/teamspeak3-server.
89 local dest="${D}/opt/teamspeak3-server"
90 mkdir -p "${dest}" || die "Can't create ${dest} directory."
91 cp -R "${WORKDIR}/teamspeak3-server_linux-"*/* "${dest}/" || die "Can't copy files to ${dest}."
92 mv "${dest}/ts3server_linux_"* "${dest}/ts3server-bin" || die "Can't rename server file to t3server-bin."
93
94 # Install wrapper.
95 exeinto /usr/sbin
96 doexe "${FILESDIR}/ts3server"
97
98 # Install the runtime FS layout.
99 insinto /etc/teamspeak3-server
100 doins "${FILESDIR}/server.conf"
101 keepdir /{etc,var/{lib,log,run}}/teamspeak3-server
102
103 # Install the init script and systemd unit.
104 newinitd "${FILESDIR}/${P}.rc" teamspeak3-server
105 systemd_dounit "${FILESDIR}/systemd/teamspeak3.service"
106 systemd_dotmpfilesd "${FILESDIR}/systemd/teamspeak3.conf"
107
108 # Fix up permissions.
109 fowners teamspeak3 /{etc,var/{lib,log,run}}/teamspeak3-server
110 fperms 700 /{etc,var/{lib,log,run}}/teamspeak3-server
111
112 fowners teamspeak3 /opt/teamspeak3-server
113 fperms 755 /opt/teamspeak3-server
114 }