Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=f07f2755c2d3aeb661a128eb094e8ed3514a7dec
commit f07f2755c2d3aeb661a128eb094e8ed3514a7dec Author: crazy <[EMAIL PROTECTED]> Date: Sat Dec 29 01:00:07 2007 +0100 clanlib-0.8.0-2-i686 * fix compile error with gcc4.2* * vorbis isn't auto magically pulled anymore so added to depends() diff --git a/source/xlib-extra/clanlib/FrugalBuild b/source/xlib-extra/clanlib/FrugalBuild index 6da3382..278890c 100644 --- a/source/xlib-extra/clanlib/FrugalBuild +++ b/source/xlib-extra/clanlib/FrugalBuild @@ -8,12 +8,13 @@ pkgrel=2 pkgdesc="ClanLib is a cross platform C++ framework." url="http://www.clanlib.org/" license="LGPL" -depends=('zlib' 'libjpeg' 'libpng' 'libxmu' 'sdl' 'xf86vidmodeproto' 'sdl_gfx>=2.0.16' 'mesa') +depends=('zlib' 'libjpeg' 'libpng' 'libxmu' 'sdl' 'xf86vidmodeproto' 'sdl_gfx>=2.0.16' 'mesa' 'libvorbis') groups=('xlib-extra') archs=('i686' 'x86_64') up2date="lynx -dump http://www.clanlib.org/ | grep -m1 Latest | sed 's/.*b-\(.*\).t.*/\1/'" -source=(http://www.clanlib.org/download/releases-0.8/ClanLib-${pkgver}.tgz) -sha1sums=('e8b30bbb16d07d1cfd90525d60d9d2d8f3e74282') +source=(http://www.clanlib.org/download/releases-0.8/ClanLib-${pkgver}.tgz clanlib-0.8.0-gcc42.patch) +sha1sums=('e8b30bbb16d07d1cfd90525d60d9d2d8f3e74282' \ + '0ef10d301fa2974c11abf14e707a624529bea823') _F_cd_path="ClanLib-$pkgver" Fconfopts="[EMAIL PROTECTED] --enable-dyn --enable-clanNetwork --disable-dependency-tracking" diff --git a/source/xlib-extra/clanlib/clanlib-0.8.0-gcc42.patch b/source/xlib-extra/clanlib/clanlib-0.8.0-gcc42.patch new file mode 100644 index 0000000..bd5274a --- /dev/null +++ b/source/xlib-extra/clanlib/clanlib-0.8.0-gcc42.patch @@ -0,0 +1,11 @@ +--- Sources/API/GL/opengl_wrap.h ++++ Sources/API/GL/opengl_wrap.h +@@ -2530,7 +2530,7 @@ + typedef CLuint (CL_GLFUNC *ptr_glCreateShaderObjectARB )(CLenum shaderType); + typedef CLvoid (CL_GLFUNC *ptr_glShaderSourceARB)(CLuint shaderObj, CLsizei count, const CLchar* *string, const CLint *length); + typedef CLvoid (CL_GLFUNC *ptr_glCompileShaderARB)(CLuint shaderObj); +- typedef CLuint (CL_GLFUNC *ptr_glCreateProgramObjectARB)(CLvoid); ++ typedef CLuint (CL_GLFUNC *ptr_glCreateProgramObjectARB)(void); + typedef CLvoid (CL_GLFUNC *ptr_glAttachObjectARB)(CLuint containerObj, CLuint attachedObj); + typedef CLvoid (CL_GLFUNC *ptr_glLinkProgramARB)(CLuint programObj); + typedef CLvoid (CL_GLFUNC *ptr_glUseProgramObjectARB)(CLuint programObj); _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
