Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv19342/main/finkinfo/graphics
Modified Files: glew.info glew.patch Log Message: new upstream Index: glew.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/glew.info,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- glew.info 12 Jan 2009 03:57:13 -0000 1.4 +++ glew.info 24 Jun 2009 21:39:33 -0000 1.5 @@ -1,20 +1,29 @@ Package: glew -Version: 1.3.5 -Revision: 1023 +Version: 1.5.1 +Revision: 1 Description: OpenGL Extension Wrangler Library License: BSD Maintainer: Benjamin Reed <g...@fink.racoonfink.com> Depends: %N-shlibs (= %v-%r) -BuildDepends: fink (>= 0.24.12-1), libgl-dev, x11-dev +BuildDepends: << + dos2unix, + fink (>= 0.29.7-1), + libgl-dev, + x11-dev +<< BuildDependsOnly: true GCC: 4.0 Source: mirror:sourceforge:%n/%n-%v-src.zip +Source-MD5: c5f7d3d39aa80478b6320ae1e723960a SourceDirectory: %n -Source-MD5: 84609e5daa0660780e0edf37753c9ccc +PatchScript: << + %{default_script} + find . -type f -exec dos2unix {} \; +<< PatchFile: %n.patch -PatchFile-MD5: ee4a713bef475e64412f9f5f04f783cd +PatchFile-MD5: 3a75cd0ed340436eb7f28adffbc66e06 CompileScript: << chmod -R a+rw . @@ -24,15 +33,18 @@ InstallScript: << make install GLEW_DEST=%i GLEW_APPLE_GLX=1 - ln -sf libGLEW.1.3.5.dylib %i/lib/libGLEW.1.dylib + ln -sf libGLEW.1.5.dylib %i/lib/libGLEW.1.dylib << -DocFiles: ChangeLog README.txt doc/* +DocFiles: LICENSE* README* doc/* SplitOff: << Package: %N-shlibs - Depends: libgl-shlibs, x11-shlibs - DocFiles: README.txt - Files: lib/libGLEW.*.dylib - Shlibs: %p/lib/libGLEW.1.dylib 1.3.0 %n (>= 1.3.5-1) + Depends: << + libgl-shlibs, + x11-shlibs + << + DocFiles: LICENSE* + Files: lib/libGLEW.1*.dylib + Shlibs: %p/lib/libGLEW.1.dylib 1.5.0 %n (>= 1.5.1-1) << Homepage: http://glew.sourceforge.net/ Index: glew.patch =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/glew.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- glew.patch 11 Jan 2008 04:52:15 -0000 1.2 +++ glew.patch 24 Jun 2009 21:39:33 -0000 1.3 @@ -1,31 +1,95 @@ ---- glew/config/Makefile.darwin 2005-01-05 15:19:04.000000000 -0800 -+++ glew-patched/config/Makefile.darwin 2007-12-13 22:53:57.000000000 -0800 +diff -Nurd glew/config/Makefile.darwin glew-new/config/Makefile.darwin +--- glew/config/Makefile.darwin 2008-11-03 01:25:20.000000000 -0500 ++++ glew-new/config/Makefile.darwin 2009-06-24 16:50:38.000000000 -0400 @@ -1,13 +1,13 @@ - NAME = $(GLEW_NAME) --CC = cc --LD = cc -+CC = gcc -+LD = gcc -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib - CFLAGS.EXTRA = -no-cpp-precomp -dynamic -fno-common - ifneq (undefined, $(origin GLEW_MX)) - CFLAGS.EXTRA += -DGLEW_MX - endif - PICFLAG = -fPIC --LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.SHARED) --LDFLAGS.EXTRA = -+LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.MAJORNAME) -current_version $(SO_VERSION) -compatibility_version $(SO_MAJOR) -+LDFLAGS.EXTRA = -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib - ifneq (undefined, $(origin GLEW_APPLE_GLX)) - CFLAGS.EXTRA += -I/usr/X11R6/include -D'GLEW_APPLE_GLX' - LDFLAGS.GL = -L/usr/X11R6/lib -lXmu -lXi -lGLU -lGL -lXext -lX11 -@@ -17,8 +17,9 @@ - LDFLAGS.STATIC = - LDFLAGS.DYNAMIC = - WARN = -Wall -W --POPT = -O2 -+POPT = -Os - BIN.SUFFIX = -+LIB.MAJORNAME = lib$(NAME).$(GLEW_MAJOR).dylib - LIB.SONAME = lib$(NAME).$(SO_MAJOR).dylib - LIB.DEVLNK = lib$(NAME).dylib - LIB.SHARED = lib$(NAME).$(SO_VERSION).dylib + NAME = $(GLEW_NAME) +-CC = cc +-LD = cc ++CC = gcc ++LD = gcc + CFLAGS.EXTRA = -no-cpp-precomp -dynamic -fno-common + ifneq (undefined, $(origin GLEW_MX)) + CFLAGS.EXTRA += -DGLEW_MX + endif + PICFLAG = -fPIC +-LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.SHARED) +-LDFLAGS.EXTRA = ++LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/lib$(NAME).1.dylib -current_version $(SO_VERSION) -compatibility_version $(SO_MAJOR) ++LDFLAGS.EXTRA = -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib + ifneq (undefined, $(origin GLEW_APPLE_GLX)) + CFLAGS.EXTRA += -I/usr/X11R6/include -D'GLEW_APPLE_GLX' + LDFLAGS.GL = -L/usr/X11R6/lib -lXmu -lXi -lGLU -lGL -lXext -lX11 +diff -Nurd glew/include/GL/glew.h glew-new/include/GL/glew.h +--- glew/include/GL/glew.h 2008-11-03 01:25:22.000000000 -0500 ++++ glew-new/include/GL/glew.h 2009-06-24 16:50:51.000000000 -0400 +@@ -1187,7 +1187,11 @@ + + typedef void (GLAPIENTRY * PFNGLCOPYTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); + typedef void (GLAPIENTRY * PFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices); ++#ifdef __APPLE_X11_COMPATIBLE ++typedef void (GLAPIENTRY * PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels); ++#else + typedef void (GLAPIENTRY * PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels); ++#endif + typedef void (GLAPIENTRY * PFNGLTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels); + + #define glCopyTexSubImage3D GLEW_GET_FUN(__glewCopyTexSubImage3D) +@@ -1452,12 +1456,25 @@ + typedef void (GLAPIENTRY * PFNGLFOGCOORDDVPROC) (const GLdouble *coord); + typedef void (GLAPIENTRY * PFNGLFOGCOORDFPROC) (GLfloat coord); + typedef void (GLAPIENTRY * PFNGLFOGCOORDFVPROC) (const GLfloat *coord); ++#ifdef __APPLE_X11_COMPATIBLE ++typedef void (GLAPIENTRY * PFNGLMULTIDRAWARRAYSPROC) (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount); ++typedef void (GLAPIENTRY * PFNGLMULTIDRAWELEMENTSPROC) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount); ++#else + typedef void (GLAPIENTRY * PFNGLMULTIDRAWARRAYSPROC) (GLenum mode, GLint *first, GLsizei *count, GLsizei primcount); + typedef void (GLAPIENTRY * PFNGLMULTIDRAWELEMENTSPROC) (GLenum mode, GLsizei *count, GLenum type, const GLvoid **indices, GLsizei primcount); ++#endif + typedef void (GLAPIENTRY * PFNGLPOINTPARAMETERFPROC) (GLenum pname, GLfloat param); ++#ifdef __APPLE_X11_COMPATIBLE ++typedef void (GLAPIENTRY * PFNGLPOINTPARAMETERFVPROC) (GLenum pname, const GLfloat *params); ++#else + typedef void (GLAPIENTRY * PFNGLPOINTPARAMETERFVPROC) (GLenum pname, GLfloat *params); ++#endif + typedef void (GLAPIENTRY * PFNGLPOINTPARAMETERIPROC) (GLenum pname, GLint param); ++#ifdef __APPLE_X11_COMPATIBLE ++typedef void (GLAPIENTRY * PFNGLPOINTPARAMETERIVPROC) (GLenum pname, const GLint *params); ++#else + typedef void (GLAPIENTRY * PFNGLPOINTPARAMETERIVPROC) (GLenum pname, GLint *params); ++#endif + typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3BPROC) (GLbyte red, GLbyte green, GLbyte blue); + typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3BVPROC) (const GLbyte *v); + typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3DPROC) (GLdouble red, GLdouble green, GLdouble blue); +@@ -1474,7 +1491,11 @@ + typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3UIVPROC) (const GLuint *v); + typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3USPROC) (GLushort red, GLushort green, GLushort blue); + typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3USVPROC) (const GLushort *v); ++#ifdef __APPLE_X11_COMPATIBLE ++typedef void (GLAPIENTRY * PFNGLSECONDARYCOLORPOINTERPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); ++#else + typedef void (GLAPIENTRY * PFNGLSECONDARYCOLORPOINTERPROC) (GLint size, GLenum type, GLsizei stride, GLvoid *pointer); ++#endif + typedef void (GLAPIENTRY * PFNGLWINDOWPOS2DPROC) (GLdouble x, GLdouble y); + typedef void (GLAPIENTRY * PFNGLWINDOWPOS2DVPROC) (const GLdouble *p); + typedef void (GLAPIENTRY * PFNGLWINDOWPOS2FPROC) (GLfloat x, GLfloat y); +@@ -1758,12 +1779,20 @@ + typedef void (GLAPIENTRY * PFNGLGETPROGRAMINFOLOGPROC) (GLuint program, GLsizei bufSize, GLsizei* length, GLchar* infoLog); + typedef void (GLAPIENTRY * PFNGLGETPROGRAMIVPROC) (GLuint program, GLenum pname, GLint* param); + typedef void (GLAPIENTRY * PFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei* length, GLchar* infoLog); ++#ifdef __APPLE_X11_COMPATIBLE ++typedef void (GLAPIENTRY * PFNGLGETSHADERSOURCEPROC) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source); ++#else + typedef void (GLAPIENTRY * PFNGLGETSHADERSOURCEPROC) (GLint obj, GLsizei maxLength, GLsizei* length, GLchar* source); ++#endif + typedef void (GLAPIENTRY * PFNGLGETSHADERIVPROC) (GLuint shader, GLenum pname, GLint* param); + typedef GLint (GLAPIENTRY * PFNGLGETUNIFORMLOCATIONPROC) (GLuint program, const GLchar* name); + typedef void (GLAPIENTRY * PFNGLGETUNIFORMFVPROC) (GLuint program, GLint location, GLfloat* params); + typedef void (GLAPIENTRY * PFNGLGETUNIFORMIVPROC) (GLuint program, GLint location, GLint* params); ++#ifdef __APPLE_X11_COMPATIBLE ++typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBPOINTERVPROC) (GLuint index, GLenum pname, GLvoid* *pointer); ++#else + typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBPOINTERVPROC) (GLuint, GLenum, GLvoid*); ++#endif + typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBDVPROC) (GLuint, GLenum, GLdouble*); + typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBFVPROC) (GLuint, GLenum, GLfloat*); + typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBIVPROC) (GLuint, GLenum, GLint*); ------------------------------------------------------------------------------ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs