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