Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 368581 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.0_beta30.ebuild (-11 / +8 lines)
Lines 2-16 Link Here
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.0_beta30.ebuild,v 1.1 2011/02/27 19:45:07 trapni Exp $
3
# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.0_beta30.ebuild,v 1.1 2011/02/27 19:45:07 trapni Exp $
4
4
5
# NOTE: The comments in this file are for instruction and documentation.
6
# They're not meant to appear with your final, production ebuild.  Please
7
# remember to remove them before submitting or committing your ebuild.  That
8
# doesn't mean you can't add your own comments though.
9
10
# The 'Header' on the third line should just be left alone.  When your ebuild
11
# will be committed to cvs, the details on that line will be automatically
12
# generated to contain the correct data.
13
14
EAPI=1
5
EAPI=1
15
6
16
inherit eutils
7
inherit eutils
Lines 24-31 Link Here
24
RESTRICT="strip"
15
RESTRICT="strip"
25
16
26
SRC_URI="
17
SRC_URI="
27
	amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/beta-${PV/3.0.0_beta/}/teamspeak3-server_linux-amd64-${PV/_/-}.tar.gz )
18
	amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/rc${PV/3.0.0_rc/}/teamspeak3-server_linux-amd64-${PV/_/-}.tar.gz )
28
	x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/beta-${PV/3.0.0_beta/}/teamspeak3-server_linux-x86-${PV/_/-}.tar.gz )
19
	x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/rc${PV/3.0.0_rc/}/teamspeak3-server_linux-x86-${PV/_/-}.tar.gz )
29
"
20
"
30
21
31
DEPEND=""
22
DEPEND=""
Lines 42-47 Link Here
42
	cp -R "${WORKDIR}/teamspeak3-server_linux-"*/* "${dest}/" || die
33
	cp -R "${WORKDIR}/teamspeak3-server_linux-"*/* "${dest}/" || die
43
34
44
	mv "${dest}/ts3server_linux_"* "${dest}/ts3server-bin" || die
35
	mv "${dest}/ts3server_linux_"* "${dest}/ts3server-bin" || die
36
	mv "${dest}/tsdns/tsdnsserver_linux_"* "${dest}/tsdns/tsdnsserver" || die
37
38
	# upstream is poked wrt inifile switch for tsdns, we need to keep the inifile in /opt for now.
39
	mv "${dest}/tsdns/tsdns_settings.ini.sample" "${dest}/tsdns/tsdns_settings.ini" || die
45
40
46
	exeinto /usr/sbin || die
41
	exeinto /usr/sbin || die
47
	doexe "${FILESDIR}/ts3server" || die
42
	doexe "${FILESDIR}/ts3server" || die
Lines 49-55 Link Here
49
	# runtime FS layout ...
44
	# runtime FS layout ...
50
	insinto /etc/teamspeak3-server
45
	insinto /etc/teamspeak3-server
51
	doins "${FILESDIR}/server.conf"
46
	doins "${FILESDIR}/server.conf"
47
#	doins "${dest}/ts3server-bin/tsdns/tsdns_settings.ini.sample" tsdns_settings.ini
52
	newinitd "${FILESDIR}/teamspeak3-server.rc" teamspeak3-server
48
	newinitd "${FILESDIR}/teamspeak3-server.rc" teamspeak3-server
49
	newinitd "${FILESDIR}/teamspeak3-tsdns-server.rc" teamspeak3-tsdns-server
53
50
54
	keepdir /{etc,var/{lib,log,run}}/teamspeak3-server
51
	keepdir /{etc,var/{lib,log,run}}/teamspeak3-server
55
	fowners teamspeak3 /{etc,var/{lib,log,run}}/teamspeak3-server
52
	fowners teamspeak3 /{etc,var/{lib,log,run}}/teamspeak3-server

Return to bug 368581