From 4e03981715fd3c296f837130376b572d16a8f92a Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Jan 04 2008 20:45:16 +0000 Subject: - Fix headers to allow inclusion from c++ programs compiled with gcc 4.3 --- diff --git a/alleggl-0.4.2-gcc43.patch b/alleggl-0.4.2-gcc43.patch new file mode 100644 index 0000000..8c461b5 --- /dev/null +++ b/alleggl-0.4.2-gcc43.patch @@ -0,0 +1,12 @@ +diff -up alleggl/include/allegrogl/GLext/gl_ext_api.h~ alleggl/include/allegrogl/GLext/gl_ext_api.h +--- alleggl/include/allegrogl/GLext/gl_ext_api.h~ 2008-01-04 21:39:04.000000000 +0100 ++++ alleggl/include/allegrogl/GLext/gl_ext_api.h 2008-01-04 21:39:04.000000000 +0100 +@@ -1824,7 +1824,7 @@ AGL_API(void, BindBufferBaseNV, (GLenum + AGL_API(void, TransformFeedbackAttribsNV, (GLsizei, const GLint *, GLenum)) + AGL_API(void, TransformFeedbackVaryingsNV,(GLuint, GLsizei, const GLint *, GLenum)) + AGL_API(void, BeginTransformFeedbackNV, (GLenum)) +-AGL_API(void, EndTransformFeedbackNV, (GLvoid)) ++AGL_API(void, EndTransformFeedbackNV, (void)) + AGL_API(GLint, GetVaryingLocationNV, (GLuint, const GLchar *)) + AGL_API(void, GetActiveVaryingNV, (GLuint, GLuint, GLsizei, GLsizei *, GLsizei *, GLenum *, GLchar *)) + AGL_API(void, ActiveVaryingNV, (GLuint, const GLchar *)) diff --git a/alleggl.spec b/alleggl.spec index a284bd7..e827871 100644 --- a/alleggl.spec +++ b/alleggl.spec @@ -1,11 +1,12 @@ Name: alleggl Version: 0.4.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: OpenGL support library for Allegro Group: System Environment/Libraries License: zlib URL: http://allegrogl.sourceforge.net/ Source0: http://downloads.sourceforge.net/allegrogl/%{name}-%{version}.tar.bz2 +Patch0: alleggl-0.4.2-gcc43.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: allegro-devel libGLU-devel libX11-devel libXext-devel BuildRequires: libXpm-devel libXxf86vm-devel @@ -35,6 +36,7 @@ developing applications that use %{name}. %prep %setup -q -n %{name} +%patch0 -p1 %build @@ -85,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Dec 4 2007 Hans de Goede 0.4.3-2 +- Fix headers to allow inclusion from c++ programs compiled with gcc 4.3 + * Sun Nov 11 2007 Hans de Goede 0.4.3-1 - New upstream release 0.4.3 - Drop prebuild doxygen Source as upstream now includes prebuild doxygen docs