SPECS: quake3-gpl.spec - quake3 user/group fixing finished - TODO:...

sparky sparky at pld-linux.org
Sat Oct 15 15:00:58 CEST 2005


Author: sparky                       Date: Sat Oct 15 13:00:58 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- quake3 user/group fixing finished
- TODO: clean upgrade from binary q3: quake3 home dir has changed

---- Files affected:
SPECS:
   quake3-gpl.spec (1.15 -> 1.16) 

---- Diffs:

================================================================
Index: SPECS/quake3-gpl.spec
diff -u SPECS/quake3-gpl.spec:1.15 SPECS/quake3-gpl.spec:1.16
--- SPECS/quake3-gpl.spec:1.15	Sat Oct 15 12:36:21 2005
+++ SPECS/quake3-gpl.spec	Sat Oct 15 15:00:53 2005
@@ -24,8 +24,6 @@
 Requires:	%{name}-common = %{version}-%{release}
 Requires:	OpenGL
 Requires:	psmisc
-Provides:	group(quake3)
-Provides:	user(quake3)
 Obsoletes:	quake3
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -53,6 +51,8 @@
 Requires(post,preun):   /sbin/chkconfig
 Requires:	%{name}-common = %{version}-%{release}
 Requires:	screen
+Provides:	group(quake3)
+Provides:	user(quake3)
 Obsoletes:	quake3-server
 
 %description server
@@ -114,7 +114,8 @@
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig} \
 	$RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}/baseq3} \
-	$RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}}
+	$RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}} \
+	$RPM_BUILD_ROOT/home/services/quake3
 
 %{__make} -C code/unix install	\
 	BR="release-%{_target}"	\
@@ -143,7 +144,7 @@
 
 %pre server
 %groupadd -P %{name}-common -g 38 quake3
-%useradd -P %{name}-common -u 124 -d %{_datadir}/%{name}} -s /bin/bash -c "Quake ]|[ Arena" -g quake3 quake3
+%useradd -P %{name}-common -u 124 -d /home/services/quake3 -s /bin/bash -c "Quake ]|[ Arena" -g quake3 quake3
 
 %post server
 /sbin/chkconfig --add q3ded
@@ -183,6 +184,7 @@
 %attr(754,root,root) /etc/rc.d/init.d/q3ded
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/q3ded
 %attr(755,root,root) %{_bindir}/q3ded
+%attr(750,quake3,quake3) /home/services/quake3
 
 %if 0
 # broken
@@ -198,6 +200,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.16  2005/10/15 13:00:53  sparky
+- quake3 user/group fixing finished
+- TODO: clean upgrade from binary q3: quake3 home dir has changed
+
 Revision 1.15  2005/10/15 10:36:21  paszczus
 - Requires(post,preun,pre,postun) moved to -server package
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/quake3-gpl.spec?r1=1.15&r2=1.16&f=u




More information about the pld-cvs-commit mailing list