SPECS: quake2.spec - fix location of server.cfg

glen glen at pld-linux.org
Sat Feb 24 16:34:50 CET 2007


Author: glen                         Date: Sat Feb 24 15:34:50 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- fix location of server.cfg

---- Files affected:
SPECS:
   quake2.spec (1.67 -> 1.68) 

---- Diffs:

================================================================
Index: SPECS/quake2.spec
diff -u SPECS/quake2.spec:1.67 SPECS/quake2.spec:1.68
--- SPECS/quake2.spec:1.67	Sat Feb 24 16:20:20 2007
+++ SPECS/quake2.spec	Sat Feb 24 16:34:44 2007
@@ -6,7 +6,7 @@
 Summary(pt_BR.UTF-8):	Quake2 para Linux
 Name:		quake2
 Version:	0.3
-Release:	3.10
+Release:	3.11
 Epoch:		1
 License:	GPL (for code only)
 Group:		X11/Applications/Games
@@ -245,7 +245,7 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-install -d $RPM_BUILD_ROOT{%{_gamedatadir},%{_gamehomedir}}/baseq2 \
+install -d $RPM_BUILD_ROOT{%{_gamedatadir}/baseq2,%{_gamehomedir}/.quake2/baseq2} \
 	$RPM_BUILD_ROOT{/etc/sysconfig,/etc/rc.d/init.d} \
 	$RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}}
 
@@ -256,7 +256,7 @@
 #done
 #install baseq2/pak2.pak        $RPM_BUILD_ROOT%{_gamedir}/quake2/baseq2
 
-install %{SOURCE2} $RPM_BUILD_ROOT%{_gamehomedir}/baseq2/server.cfg
+install %{SOURCE2} $RPM_BUILD_ROOT%{_gamehomedir}/.quake2/baseq2/server.cfg
 install %{SOURCE7} $RPM_BUILD_ROOT%{_gamehomedir}/.screenrc
 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/q2ded
 install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}
@@ -295,10 +295,10 @@
 	%groupremove quake2
 fi
 
-%triggerpostun server -- %{name}-server < 1:0.3-3.6
+%triggerpostun server -- %{name}-server < 1:0.3-3.11
 if [ -f %{_gamedatadir}/baseq2/server.cfg.rpmsave ]; then
-	mv -f %{_gamehomedir}/baseq2/server.cfg{,.rpmnew}
-	mv -f %{_gamedatadir}/baseq2/server.cfg.rpmsave %{_gamehomedir}/baseq2/server.cfg
+	mv -f %{_gamehomedir}/.quake2/baseq2/server.cfg{,.rpmnew}
+	mv -f %{_gamedatadir}/baseq2/server.cfg.rpmsave %{_gamehomedir}/.quake2/baseq2/server.cfg
 fi
 
 if [ -f /var/lock/subsys/quake2-server ]; then
@@ -327,9 +327,10 @@
 %attr(754,root,root) /etc/rc.d/init.d/q2ded
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/q2ded
 %dir %attr(770,root,quake2) %{_gamehomedir}
-%dir %attr(770,root,quake2) %{_gamehomedir}/baseq2
-%config(noreplace) %attr(660,root,quake2) %verify(not md5 mtime size) %{_gamehomedir}/baseq2/server.cfg
 %config(noreplace) %attr(660,root,quake2) %verify(not md5 mtime size) %{_gamehomedir}/.screenrc
+%dir %attr(770,root,quake2) %{_gamehomedir}/.quake2
+%dir %attr(770,root,quake2) %{_gamehomedir}/.quake2/baseq2
+%config(noreplace) %attr(660,root,quake2) %verify(not md5 mtime size) %{_gamehomedir}/.quake2/baseq2/server.cfg
 
 %files 3dfx
 %defattr(644,root,root,755)
@@ -378,6 +379,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.68  2007/02/24 15:34:44  glen
+- fix location of server.cfg
+
 Revision 1.67  2007/02/24 15:20:20  glen
 - install .screenrc, so you can just type "screen" to start q2ded under quake2 user
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/quake2.spec?r1=1.67&r2=1.68&f=u



More information about the pld-cvs-commit mailing list