Gentoo Archives: gentoo-commits

From: "Christian Parpart (trapni)" <trapni@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/teamspeak-server-bin: ChangeLog teamspeak-server-bin-3.0.0_beta11.ebuild
Date: Tue, 29 Dec 2009 22:55:40
Message-Id: E1NPkyY-0003gY-9i@stork.gentoo.org
1 trapni 09/12/29 22:55:38
2
3 Modified: ChangeLog
4 Added: teamspeak-server-bin-3.0.0_beta11.ebuild
5 Log:
6 version bump
7 (Portage version: 2.2_rc61/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.3 media-sound/teamspeak-server-bin/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog?r1=1.2&r2=1.3
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- ChangeLog 24 Dec 2009 13:27:42 -0000 1.2
23 +++ ChangeLog 29 Dec 2009 22:55:37 -0000 1.3
24 @@ -1,6 +1,13 @@
25 # ChangeLog for media-sound/teamspeak-server-bin
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog,v 1.2 2009/12/24 13:27:42 trapni Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog,v 1.3 2009/12/29 22:55:37 trapni Exp $
29 +
30 +*teamspeak-server-bin-3.0.0_beta11 (29 Dec 2009)
31 +
32 + 29 Dec 2009; Christian Parpart <trapni@g.o> +files/server.conf,
33 + +files/teamspeak3-server.rc, +files/ts3server,
34 + +teamspeak-server-bin-3.0.0_beta11.ebuild:
35 + version bump
36
37 *teamspeak-server-bin-3.0.0_beta6 (24 Dec 2009)
38
39
40
41
42 1.1 media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.0_beta11.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.0_beta11.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.0_beta11.ebuild?rev=1.1&content-type=text/plain
46
47 Index: teamspeak-server-bin-3.0.0_beta11.ebuild
48 ===================================================================
49 # Copyright 1999-2009 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.0_beta11.ebuild,v 1.1 2009/12/29 22:55:37 trapni Exp $
52
53 # NOTE: The comments in this file are for instruction and documentation.
54 # They're not meant to appear with your final, production ebuild. Please
55 # remember to remove them before submitting or committing your ebuild. That
56 # doesn't mean you can't add your own comments though.
57
58 # The 'Header' on the third line should just be left alone. When your ebuild
59 # will be committed to cvs, the details on that line will be automatically
60 # generated to contain the correct data.
61
62 EAPI=1
63
64 inherit eutils
65
66 DESCRIPTION="TeamSpeak Server - Voice Communication Software"
67 HOMEPAGE="http://teamspeak.com/"
68 LICENSE="as-is"
69 SLOT="0"
70 IUSE=""
71 KEYWORDS="~amd64 ~x86"
72 RESTRICT="strip"
73
74 SRC_URI="
75 amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/beta-11/teamspeak3-server_linux-amd64-${PV/_/-}.tar.gz )
76 x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/beta-11/teamspeak3-server_linux-x86-${PV/_/-}.tar.gz )
77 "
78
79 DEPEND=""
80 RDEPEND="${DEPEND}"
81
82 pkg_setup() {
83 enewuser teamspeak3
84 }
85
86 src_install() {
87 local dest="${D}/opt/teamspeak3-server"
88
89 mkdir -p "${dest}"
90 cp -R "${WORKDIR}/teamspeak3-server_linux-amd64/"* "${dest}/" || die
91
92 mv "${dest}/ts3server_linux_"* "${dest}/ts3server-bin" || die
93
94 exeinto /usr/sbin || die
95 doexe "${FILESDIR}/ts3server" || die
96
97 # runtime FS layout ...
98 insinto /etc/teamspeak3-server
99 doins "${FILESDIR}/server.conf"
100 newinitd "${FILESDIR}/teamspeak3-server.rc" teamspeak3-server
101
102 keepdir /{etc,var/{lib,log,run}}/teamspeak3-server
103 fowners teamspeak3 /{etc,var/{lib,log,run}}/teamspeak3-server
104 fperms 700 /{etc,var/{lib,log,run}}/teamspeak3-server
105
106 fowners teamspeak3 /opt/teamspeak3-server
107 fperms 755 /opt/teamspeak3-server
108 }