rpms/crossfire/devel crossfire.spec,1.10,1.11

Michael Thomas (wart) fedora-extras-commits at redhat.com
Thu Jul 24 16:32:40 UTC 2008


Author: wart

Update of /cvs/extras/rpms/crossfire/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5960

Modified Files:
	crossfire.spec 
Log Message:
Fix dependency on selinux policy version



Index: crossfire.spec
===================================================================
RCS file: /cvs/extras/rpms/crossfire/devel/crossfire.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- crossfire.spec	24 Jul 2008 00:39:19 -0000	1.10
+++ crossfire.spec	24 Jul 2008 16:31:52 -0000	1.11
@@ -1,5 +1,5 @@
 %define selinux_variants mls strict targeted
-%define selinux_policyver %(%{__sed} -e 's,.*selinux-policy-\\([^/]*\\)/.*,\\1,' /usr/share/selinux/devel/policyhelp)
+%global selinux_policyver %(%{__sed} -e 's,.*selinux-policy-\\([^/]*\\)/.*,\\1,' /usr/share/selinux/devel/policyhelp || echo 0.0.0)
 
 
 %define logwatch_root %{_datadir}/logwatch
@@ -87,9 +87,7 @@
 Summary: SELinux policy files for crossfire
 Group: Amusements/Games
 Requires: %{name} = %{version}-%{release}
-%if "%{selinux_policyver}" != ""
 Requires:       selinux-policy >= %{selinux_policyver}
-%endif
 Requires(post):         /usr/sbin/semodule /usr/sbin/semanage /sbin/fixfiles
 Requires(preun):        /sbin/service /usr/sbin/semodule /usr/sbin/semanage /sbin/fixfiles
 Requires(postun):       /usr/sbin/semodule




More information about the fedora-extras-commits mailing list