rpms/bzflag/devel bzflag.spec,1.32,1.33
Nils Philippsen (nphilipp)
fedora-extras-commits at redhat.com
Tue Oct 16 15:00:47 UTC 2007
Author: nphilipp
Update of /cvs/pkgs/rpms/bzflag/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13740
Modified Files:
bzflag.spec
Log Message:
use opengl-games-wrapper.sh from Fedora 7 on (#304781)
Index: bzflag.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bzflag/devel/bzflag.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- bzflag.spec 10 Sep 2007 11:51:47 -0000 1.32
+++ bzflag.spec 16 Oct 2007 15:00:15 -0000 1.33
@@ -3,20 +3,26 @@
#### default options:
%if %{?fedora}%{!?fedora:5} < 5
- # default to non-modular X on FC < 5
+# default to non-modular X on FC < 5
%define _modular_x 0%{?_with_modular_x:1}
%else
# default to modular X on FC >= 5 and elsewhere
%define _modular_x 0%{!?_without_modular_x:1}
%endif
+%if %{?fedora}%{!?fedora:7} < 7
+%define _opengl_wrapper 1
+%else
+%define _opengl_wrapper 0
+%endif
+
%define desktop_vendor fedora
#define date 20050930
Summary: 3D multi-player tank battle game
Name: bzflag
Version: 2.0.8
-Release: 6%{?dist}
+Release: 7%{?dist}
License: LGPLv2
Group: Amusements/Games
URL: http://bzflag.org
@@ -44,6 +50,10 @@
BuildRequires: c-ares-devel
# for curl version checking in configure. ugh.
BuildRequires: bc
+%if %_opengl_wrapper
+BuildRequires: sed
+Requires: opengl-games-utils
+%endif
%description
BZFlag is a 3D multi-player tank battle game that allows users to play
@@ -76,10 +86,17 @@
install -D -m 644 package/rpm/bzflag-m.xpm \
%{buildroot}%{_datadir}/pixmaps/bzflag.xpm
+%if %_opengl_wrapper
+ln -snf opengl-game-wrapper.sh %{buildroot}%{_bindir}/bzflag-wrapper
+sed 's:^Exec=\(.*\)$:Exec=\1-wrapper:g' < %{SOURCE1} > bzflag.desktop
+%else
+cp -dpf %{SOURCE1} bzflag.desktop
+%endif
+
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --vendor %{desktop_vendor} \
--dir %{buildroot}%{_datadir}/applications \
- %{SOURCE1}
+ bzflag.desktop
%clean
rm -rf %{buildroot}
@@ -89,6 +106,9 @@
%doc AUTHORS BUGS COPYING ChangeLog NEWS README README.Linux
%{_bindir}/bzadmin
%{_bindir}/bzflag
+%if %_opengl_wrapper
+%{_bindir}/bzflag-wrapper
+%endif
%{_bindir}/bzfs
%{_datadir}/applications/%{desktop_vendor}-%{name}.desktop
%{_datadir}/bzflag
@@ -96,6 +116,9 @@
%{_mandir}/man*/*
%changelog
+* Wed Sep 05 2007 Nils Philippsen <nphilipp at redhat.com> 2.0.8-7
+- use opengl-games-wrapper.sh from Fedora 7 on (#304781)
+
* Wed Sep 05 2007 Nils Philippsen <nphilipp at redhat.com> 2.0.8-6
- change license tag from LGPL to LGPLv2
More information about the fedora-extras-commits
mailing list