--- rpms/smeserver-teamspeak-server/contribs8/smeserver-teamspeak-server.spec 2013/03/08 22:00:38 1.3 +++ rpms/smeserver-teamspeak-server/contribs8/smeserver-teamspeak-server.spec 2013/06/20 20:51:28 1.4 @@ -1,4 +1,4 @@ -# $Id: smeserver-teamspeak-server.spec,v 1.2 2013/03/08 19:14:54 unnilennium Exp $ +# $Id: smeserver-teamspeak-server.spec,v 1.3 2013/03/08 22:00:38 unnilennium Exp $ # Authority: cool34000 # Name: Sylvain Gomez @@ -15,6 +15,7 @@ Release: %{release}%{?dist} License: Freeware Group: VOIP Source: %{name}-%{version}.tar.gz +Patch0: smeserver-teamspeak-server-3.1-patch0.patch URL: http://www.goteamspeak.com/ BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot BuildArchitectures: noarch @@ -35,6 +36,7 @@ http://your_e-smith-server_name:14534 - added back the web interface - added back templates - added default db values in tar +- improving installing script and events patch0 * Fri Mar 8 2013 JP Pialasse 3.0-0 - change tarball to remove teamspeak binaries @@ -65,10 +67,10 @@ http://your_e-smith-server_name:14534 %setup - +%patch0 -p1 %build - +perl createlinks %install rm -rf $RPM_BUILD_ROOT @@ -82,7 +84,8 @@ rm -rf $RPM_BUILD_ROOT %pre - +/sbin/e-smith/create-system-user teamspeak 1050 \ + 'teamspeak' /opt/teamspeak /bin/bash %post @@ -115,12 +118,12 @@ fi %postun if [ $1 = 0 ] ; then - echo "Unregistering and deleting service..." - rm -f /etc/rc.d/rc7.d/S98teamspeak - rm -f /etc/rc.d/rc6.d/K98teamspeak - /sbin/e-smith/config delete teamspeak - /sbin/e-smith/config delete tsweb - /sbin/e-smith/signal-event remoteaccess-update +# echo "Unregistering and deleting service..." +# rm -f /etc/rc.d/rc7.d/S98teamspeak +# rm -f /etc/rc.d/rc6.d/K98teamspeak +# /sbin/e-smith/config delete teamspeak +# /sbin/e-smith/config delete tsweb +# /sbin/e-smith/signal-event remoteaccess-update echo "Restarting Apache..." /sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf