SPECS: miniracer.spec - 1.04, simplified a bit, added gamma_ramp b...

freetz freetz at pld-linux.org
Tue Jul 19 20:23:34 CEST 2005


Author: freetz                       Date: Tue Jul 19 18:23:34 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- 1.04, simplified a bit, added gamma_ramp bcond (for fglrx users)

---- Files affected:
SPECS:
   miniracer.spec (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SPECS/miniracer.spec
diff -u SPECS/miniracer.spec:1.1 SPECS/miniracer.spec:1.2
--- SPECS/miniracer.spec:1.1	Fri Jul 23 23:54:57 2004
+++ SPECS/miniracer.spec	Tue Jul 19 20:23:29 2005
@@ -1,17 +1,21 @@
 # $Revision$, $Date$
+# Conditional build:
+%bcond_without	gamma_ramp	# disable VidModeGammaRamp extension
+#
 Summary:	Racing game
 Summary(pl):	Wyścigi samochodowe
 Name:		miniracer
-Version:	1.03
+Version:	1.04
 Release:	1
 License:	GPL
 Group:		X11/Applications/Games
 Source0:	http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-# Source0-md5:	f0f2c26390a4005a8ae0a057560f7ba4
+# Source0-md5:	9078a3820bda65fac66e8cfc8270c102
 Patch0:		%{name}-files.patch
 URL:		http://miniracer.sourceforge.net/
 BuildRequires:	OpenGL-devel
 BuildRequires:	SDL_mixer-devel
+BuildRequires:	sed >= 4.0
 Requires:	OpenGL
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -34,12 +38,10 @@
 
 %build
 %{__make} \
-	CFLAGS="%{rpmcflags} -I. -I/usr/X11R6/include -I/usr/include/SDL \
-	-DVIDMODEXT_GAMMA_RAMP -DSOUND"
+	OPTFLAGS="%{rpmcflags} \
+	%{?with_gamma_ramp:-DVIDMODEXT_GAMMA_RAMP}"
 
-cp miniracer miniracer.tmp
-cat miniracer.tmp | sed -e 's#/usr/share/games#%{_datadir}#' | \
-	sed -e 's#/usr/lib#%{_libdir}#' > miniracer
+sed -i -e 's#/usr/lib#%{_libdir}#' miniracer
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -69,6 +71,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.2  2005/07/19 18:23:29  freetz
+- 1.04, simplified a bit, added gamma_ramp bcond (for fglrx users)
+
 Revision 1.1  2004/07/23 21:54:57  grzegol
 - new
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/miniracer.spec?r1=1.1&r2=1.2&f=u




More information about the pld-cvs-commit mailing list