1 |
mjolnir 08/02/27 01:27:11 |
2 |
|
3 |
Modified: ChangeLog |
4 |
Added: teamspeak2-server-bin-2.0.24.01-r1.ebuild |
5 |
Log: |
6 |
Fix space issue in shebang and make patch only check package revision. Shame they still haven't released an integrated package upstream. |
7 |
(Portage version: 2.1.4.4) |
8 |
|
9 |
Revision Changes Path |
10 |
1.33 media-sound/teamspeak2-server-bin/ChangeLog |
11 |
|
12 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak2-server-bin/ChangeLog?rev=1.33&view=markup |
13 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak2-server-bin/ChangeLog?rev=1.33&content-type=text/plain |
14 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak2-server-bin/ChangeLog?r1=1.32&r2=1.33 |
15 |
|
16 |
Index: ChangeLog |
17 |
=================================================================== |
18 |
RCS file: /var/cvsroot/gentoo-x86/media-sound/teamspeak2-server-bin/ChangeLog,v |
19 |
retrieving revision 1.32 |
20 |
retrieving revision 1.33 |
21 |
diff -u -r1.32 -r1.33 |
22 |
--- ChangeLog 16 Sep 2007 19:35:48 -0000 1.32 |
23 |
+++ ChangeLog 27 Feb 2008 01:27:11 -0000 1.33 |
24 |
@@ -1,6 +1,13 @@ |
25 |
# ChangeLog for media-sound/teamspeak2-server-bin |
26 |
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 |
27 |
-# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak2-server-bin/ChangeLog,v 1.32 2007/09/16 19:35:48 mjolnir Exp $ |
28 |
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 |
29 |
+# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak2-server-bin/ChangeLog,v 1.33 2008/02/27 01:27:11 mjolnir Exp $ |
30 |
+ |
31 |
+ 27 Feb 2008; Martin Jackson <mjolnir@g.o> |
32 |
+ files/teamspeak2-server-ng.rc6, |
33 |
+ +teamspeak2-server-bin-2.0.24.01-r1.ebuild: |
34 |
+ Fix typo in init script |
35 |
+ |
36 |
+*teamspeak2-server-bin-2.0.24.01-r1 (26 Feb 2008) |
37 |
|
38 |
16 Sep 2007; Martin Jackson <mjolnir@g.o> |
39 |
-teamspeak2-server-bin-2.0.23.22-r1.ebuild: |
40 |
|
41 |
|
42 |
|
43 |
1.1 media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.24.01-r1.ebuild |
44 |
|
45 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.24.01-r1.ebuild?rev=1.1&view=markup |
46 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.24.01-r1.ebuild?rev=1.1&content-type=text/plain |
47 |
|
48 |
Index: teamspeak2-server-bin-2.0.24.01-r1.ebuild |
49 |
=================================================================== |
50 |
# Copyright 1999-2008 Gentoo Foundation |
51 |
# Distributed under the terms of the GNU General Public License v2 |
52 |
# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.24.01-r1.ebuild,v 1.1 2008/02/27 01:27:11 mjolnir Exp $ |
53 |
|
54 |
inherit eutils |
55 |
|
56 |
# mjolnir - This is a necessary hack while we're waiting for an official |
57 |
# 2.0.23.22 release. We take the 2.0.23.19 release and overlay the 2.0.23.22 |
58 |
# binary on it. When the real release comes out, we'll do an -r1 that uses |
59 |
# the official release. |
60 |
BASE_PV="2.0.23.19" |
61 |
|
62 |
DESCRIPTION="The Teamspeak Voice Communication Server" |
63 |
HOMEPAGE="http://www.goteamspeak.com/" |
64 |
SRC_URI="ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/ts2_server_rc2_${BASE_PV//./}.tar.bz2 |
65 |
mirror://gentoo/server_linux-${PV//./}.tar.bz2" |
66 |
|
67 |
LICENSE="as-is" |
68 |
SLOT="0" |
69 |
KEYWORDS="-* ~amd64 ~x86" |
70 |
IUSE="mysql" |
71 |
|
72 |
S="${WORKDIR}/tss2_rc2" |
73 |
|
74 |
RDEPEND="amd64? ( >=sys-libs/glibc-2.3.4.20041102 )" |
75 |
DEPEND="" |
76 |
|
77 |
pkg_setup() { |
78 |
enewuser teamspeak2 |
79 |
} |
80 |
|
81 |
src_install() { |
82 |
exeinto /opt/teamspeak2-server |
83 |
doexe server_linux sqlite.so |
84 |
if use mysql; then |
85 |
doexe libsqlmy.so |
86 |
fi |
87 |
|
88 |
touch "${D}"/opt/teamspeak2-server/bad_names.txt |
89 |
fowners teamspeak2 /opt/teamspeak2-server/bad_names.txt |
90 |
|
91 |
insinto /opt/teamspeak2-server/sql |
92 |
doins sqlite_sql/*.sql |
93 |
if use mysql; then |
94 |
insinto /opt/teamspeak2-server/mysql_sql |
95 |
doins mysql_sql/*.sql |
96 |
fi |
97 |
|
98 |
# www-data ... |
99 |
insinto /opt/teamspeak2-server/http |
100 |
doins httpdocs/*.html |
101 |
insinto /opt/teamspeak2-server/http/gfx |
102 |
doins httpdocs/gfx/*.{jpg,png,gif} |
103 |
insinto /opt/teamspeak2-server/http/help |
104 |
doins httpdocs/help/*.html |
105 |
|
106 |
# tcpquery docs ... |
107 |
insinto /opt/teamspeak2-server/tcpquerydocs |
108 |
doins tcpquerydocs/*.txt |
109 |
|
110 |
# user manual docs ... |
111 |
dodoc changelog.txt README |
112 |
dohtml manual.html |
113 |
dohtml -r Manual |
114 |
|
115 |
if use mysql; then |
116 |
dodoc INSTALL.mysql |
117 |
fi |
118 |
|
119 |
# runtime FS layout ... |
120 |
newinitd "${FILESDIR}/teamspeak2-server-ng.rc6" teamspeak2-server |
121 |
|
122 |
keepdir /{etc,var/{lib,log,run}}/teamspeak2-server |
123 |
fowners teamspeak2 /{etc,var/{lib,log,run}}/teamspeak2-server |
124 |
fperms 700 /{etc,var/{lib,log,run}}/teamspeak2-server |
125 |
|
126 |
# Fix bug #66639 |
127 |
dosym sql /opt/teamspeak2-server/sqlite_sql |
128 |
} |
129 |
|
130 |
pkg_postinst() { |
131 |
einfo |
132 |
einfo "The Teamspeak Server generates the admin and superadmin" |
133 |
einfo "passwords on the fly. To get them, please look in:" |
134 |
einfo "/var/log/teamspeak2-server/server.log" |
135 |
einfo |
136 |
if use mysql; then |
137 |
einfo "In order to have Teamspeak utilize a MySQL server, you will" |
138 |
einfo "need to edit the server.ini file found in /etc/teamspeak2-server/" |
139 |
einfo |
140 |
einfo "Also, please note Teamspeak is only compatible with MySQL 3.x" |
141 |
einfo "While it is possible to use a later version of MySQL, it may" |
142 |
einfo "require modifications such as replacing libraries." |
143 |
einfo |
144 |
einfo "For more information, please see INSTALL.mysql which is" |
145 |
einfo "located in /usr/share/doc/${PF}/ or " |
146 |
einfo "visit the Teamspeak website at http://www.teamspeak.org" |
147 |
einfo |
148 |
fi |
149 |
} |
150 |
|
151 |
|
152 |
|
153 |
-- |
154 |
gentoo-commits@l.g.o mailing list |