SPECS: irrlicht.spec - release 0.2: added -glXGetProcAddress.patch...

radek radek at pld-linux.org
Wed Mar 15 13:47:07 CET 2006


Author: radek                        Date: Wed Mar 15 12:47:07 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- release 0.2: added -glXGetProcAddress.patch and -DIRRLICHT_EXPORTS=1
  as workaround for the glXGetProcAddress{,ARB} issue on nvidia (proper?)

---- Files affected:
SPECS:
   irrlicht.spec (1.3 -> 1.4) 

---- Diffs:

================================================================
Index: SPECS/irrlicht.spec
diff -u SPECS/irrlicht.spec:1.3 SPECS/irrlicht.spec:1.4
--- SPECS/irrlicht.spec:1.3	Wed Mar 15 12:40:32 2006
+++ SPECS/irrlicht.spec	Wed Mar 15 13:47:02 2006
@@ -11,11 +11,12 @@
 Summary(pl):	Irrlicht - wysoko wydajny silnik 3D czasu rzeczywistego
 Name:		irrlicht
 Version:	0.14.0
-Release:	0.1
+Release:	0.2
 License:	BSD-like
 Group:		Development/Libraries
 Source0:	http://dl.sourceforge.net/irrlicht/%{name}-%{version}.zip
 # Source0-md5:	5da8c8f4632d26f971fba2d56e04a652
+Patch0:		%{name}-glXGetProcAddress.patch
 URL:		http://irrlicht.sourceforge.net/
 BuildRequires:	X11-devel
 #BuildRequires:	libpng-devel
@@ -76,12 +77,15 @@
 %prep
 %setup -q
 %{__unzip} -d source source/source.zip
+%patch0 -p1
 
 %build
 %{__make} -C source/Irrlicht \
-	CFLAGS="%{rpmcflags}"
+	CFLAGS="%{rpmcflags}   -DGLX_GLXEXT_LEGACY" \
+	CXXFLAGS="%{rpmcflags} -DGLX_GLXEXT_LEGACY \$(CXXINCS) -DIRRLICHT_EXPORTS=1"
 %{__make} -C source/Irrlicht sharedlib \
-	CFLAGS="%{rpmcflags}"
+	CFLAGS="%{rpmcflags}   -DGLX_GLXEXT_LEGACY" \
+	CXXFLAGS="%{rpmcflags} -DGLX_GLXEXT_LEGACY \$(CXXINCS) -DIRRLICHT_EXPORTS=1"
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -118,6 +122,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.4  2006/03/15 12:47:02  radek
+- release 0.2: added -glXGetProcAddress.patch and -DIRRLICHT_EXPORTS=1
+  as workaround for the glXGetProcAddress{,ARB} issue on nvidia (proper?)
+
 Revision 1.3  2006/03/15 11:40:32  radek
 - minor tweaks, more TODOs
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/irrlicht.spec?r1=1.3&r2=1.4&f=u



More information about the pld-cvs-commit mailing list