rpms/ppracer/devel ppracer.spec,1.20,1.21
Nils Philippsen (nphilipp)
fedora-extras-commits at redhat.com
Wed Oct 17 07:13:28 UTC 2007
- Previous message (by thread): rpms/gnome-compiz-manager/devel .cvsignore, 1.2, 1.3 gnome-compiz-manager.spec, 1.1, 1.2 sources, 1.2, 1.3
- Next message (by thread): rpms/hwbrowser/devel .cvsignore, 1.37, 1.38 hwbrowser.spec, 1.51, 1.52 sources, 1.45, 1.46
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: nphilipp
Update of /cvs/pkgs/rpms/ppracer/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10528
Modified Files:
ppracer.spec
Log Message:
use opengl-games-wrapper.sh from Fedora 7 on (#335691)
Index: ppracer.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ppracer/devel/ppracer.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- ppracer.spec 5 Sep 2007 12:46:03 -0000 1.20
+++ ppracer.spec 17 Oct 2007 07:12:55 -0000 1.21
@@ -4,10 +4,16 @@
# Use --without modular_x to rebuild without modular X deps
%define _modular_x 0%{!?_without_modular_x:1}
+%if %{?fedora}%{!?fedora:7} < 7
+%define _opengl_wrapper 1
+%else
+%define _opengl_wrapper 0
+%endif
+
Summary: 3D racing game featuring Tux
Name: ppracer
Version: 0.3.1
-Release: 11%{?dist}
+Release: 12%{?dist}
License: GPLv2+
Group: Amusements/Games
URL: http://racer.planetpenguin.de
@@ -23,6 +29,8 @@
Patch1: ppracer-0.3.1-lib64.patch
Patch2: ppracer-0.3.1-c++.patch
+Obsoletes: tuxracer <= 0.61
+
%if %_modular_x
BuildRequires: libICE-devel
BuildRequires: libSM-devel
@@ -43,10 +51,12 @@
BuildRequires: freetype-devel
BuildRequires: libpng-devel
BuildRequires: zlib-devel
-
BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
-Obsoletes: tuxracer <= 0.61
+%if %_opengl_wrapper
+BuildRequires: sed
+Requires: opengl-games-utils
+%endif
%description
PPRacer is a simple OpenGL-based racing game featuring Tux. The
@@ -78,9 +88,16 @@
mkdir -p %{buildroot}%{_datadir}/pixmaps/
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
+%if %_opengl_wrapper
+ln -snf opengl-game-wrapper.sh %{buildroot}%{_bindir}/ppracer-wrapper
+sed 's:^Exec=\(.*\)$:Exec=\1-wrapper:g' < %{SOURCE2} > ppracer.desktop
+%else
+cp -dpf %{SOURCE2} ppracer.desktop
+%endif
+
mkdir -p %{buildroot}%{_datadir}/applications/
desktop-file-install --vendor %{desktop_vendor} --dir %{buildroot}%{_datadir}/applications \
- %{SOURCE2}
+ ppracer.desktop
%clean
rm -rf %{buildroot}
@@ -89,11 +106,17 @@
%defattr (-, root, root, 755)
%doc AUTHORS COPYING ChangeLog contrib
%{_bindir}/ppracer
+%if %_opengl_wrapper
+%{_bindir}/ppracer-wrapper
+%endif
%{_datadir}/ppracer
%{_datadir}/pixmaps/ppracer.png
%{_datadir}/applications/%{desktop_vendor}-%{name}.desktop
%changelog
+* Wed Oct 17 2007 Nils Philippsen <nphilipp at redhat.com> 0.3.1-12
+- use opengl-games-wrapper.sh from Fedora 7 on (#335691)
+
* Wed Sep 05 2007 Nils Philippsen <nphilipp at redhat.com> 0.3.1-11
- change license to GPLv2+
- Previous message (by thread): rpms/gnome-compiz-manager/devel .cvsignore, 1.2, 1.3 gnome-compiz-manager.spec, 1.1, 1.2 sources, 1.2, 1.3
- Next message (by thread): rpms/hwbrowser/devel .cvsignore, 1.37, 1.38 hwbrowser.spec, 1.51, 1.52 sources, 1.45, 1.46
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list