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_beta23.ebuild
Date: Wed, 02 Jun 2010 19:35:26
Message-Id: 20100602193523.603ED2CE14@corvid.gentoo.org
1 trapni 10/06/02 19:35:23
2
3 Modified: ChangeLog
4 Added: teamspeak-server-bin-3.0.0_beta23.ebuild
5 Log:
6 version bump
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.14 media-sound/teamspeak-server-bin/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog?rev=1.14&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog?rev=1.14&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog?r1=1.13&r2=1.14
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog,v
19 retrieving revision 1.13
20 retrieving revision 1.14
21 diff -u -r1.13 -r1.14
22 --- ChangeLog 16 May 2010 11:20:03 -0000 1.13
23 +++ ChangeLog 2 Jun 2010 19:35:23 -0000 1.14
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.13 2010/05/16 11:20:03 trapni Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog,v 1.14 2010/06/02 19:35:23 trapni Exp $
29 +
30 +*teamspeak-server-bin-3.0.0_beta23 (02 Jun 2010)
31 +
32 + 02 Jun 2010; Christian Parpart <trapni@g.o>
33 + +teamspeak-server-bin-3.0.0_beta23.ebuild:
34 + version bump
35
36 *teamspeak-server-bin-3.0.0_beta22 (16 May 2010)
37
38
39
40
41 1.1 media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.0_beta23.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.0_beta23.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.0_beta23.ebuild?rev=1.1&content-type=text/plain
45
46 Index: teamspeak-server-bin-3.0.0_beta23.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header:
51 # /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.0_beta23.ebuild,v 1.1 2010/03/15 17:31:49 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="teamspeak3"
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-23/teamspeak3-server_linux-amd64-${PV/_/-}.tar.gz )
76 x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/beta-23/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-"*/* "${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 }