Update of /cvsroot/fink/dists/10.2/unstable/main/finkinfo/graphics
In directory sc8-pr-cvs1:/tmp/cvs-serv26618

Added Files:
        gtkglext1-1.0.0-1.info gtkglext1-1.0.0-1.patch 
Removed Files:
        gtkglext1-0.7.1-1.info gtkglext1-0.7.1-1.patch 
Log Message:
update from tracker


--- NEW FILE: gtkglext1-1.0.0-1.info ---
Package: gtkglext1
Version: 1.0.0
Revision: 1
Description: OpenGL Extension to GTK
DescDetail: <<
GtkGLExt provides additional GDK objects which support OpenGL
rendering in GTK, and GtkWidget API add-ons to make GTK+ widgets
OpenGL-capable.

As opposed to Jane Loff's GtkGLArea , it provides not an OpenGL
widget, but an additional GtkWidget API which enables the standard
(and custom) GTK+ widgets to render 3D scene using OpenGL.
<<
DescPort: <<
gdk/x11/gdkquery-x11.c: g_module_open fails to open GL shared
libraries because g_module_build_path constructs the filenames as
lib*.so. The g_module_open (and dlopen) functions only work for
bundles on Darwin (!= dynamic/shared libraries), so this approach
is doomed. But the .dylib into which this .c goes is linked against
the libGL*.dylib already so we can just g_module_open(NULL) to mean
"open myself".
<<
Homepage: http://gtkglext.sourceforge.net/
License: GPL/LGPL
Maintainer: Daniel Macks <[EMAIL PROTECTED]>
Depends: x11, %n-shlibs (= %v-%r), gtk-doc
BuildDepends: pkgconfig, glut, gtk+2, dlcompat-dev, pango1-dev, glib2-dev
BuildDependsOnly: True
Source: mirror:sourceforge:gtkglext/gtkglext-%v.tar.bz2
Source-MD5: b8743a53a4062f3bf03062bafa25e924
Patch: %f.patch
PatchScript: <<
  cp gdk/GL/README README.gdk-GL.headers
<<
SetMACOSX_DEPLOYMENT_TARGET: 10.2
DocFiles: AUTHORS COPYING COPYING.LIB ChangeLog INSTALL NEWS README 
README.gdk-GL.headers TODO
SplitOff: <<
  Package: %N-shlibs
  Depends: x11, glut-shlibs, gtk+2-shlibs, pango1-shlibs, glib2-shlibs
  Files: lib/libgdkglext-x11-1.0.*.dylib lib/libgtkglext-x11-1.0.*.dylib
  Shlibs: <<
    %p/lib/libgdkglext-x11-1.0.dylib 1.0.0 %n (>= 0.7.1-1)
    %p/lib/libgtkglext-x11-1.0.dylib 1.0.0 %n (>= 0.7.1-1)
  <<
  DocFiles: AUTHORS COPYING COPYING.LIB ChangeLog INSTALL NEWS README 
README.gdk-GL.headers TODO
<<

--- NEW FILE: gtkglext1-1.0.0-1.patch ---
Binary files gtkglext-1.0.0.orig/examples/coolwave and 
gtkglext-1.0.0/examples/coolwave differ
diff -Nurd -x'*~' gtkglext-1.0.0.orig/gdk/x11/gdkglquery-x11.c 
gtkglext-1.0.0/gdk/x11/gdkglquery-x11.c
--- gtkglext-1.0.0.orig/gdk/x11/gdkglquery-x11.c        2003-05-15 16:21:58.000000000 
-0400
+++ gtkglext-1.0.0/gdk/x11/gdkglquery-x11.c     2003-05-15 21:31:57.000000000 -0400
@@ -219,6 +219,7 @@
   GdkGLProc proc_address = NULL;
 
   GDK_GL_NOTE (FUNC, g_message (" - gdk_gl_get_proc_address ()"));
+  file_name = NULL;
 
   if (!initialized)
     {
@@ -226,7 +227,6 @@
        * Look up glXGetProcAddress () function.
        */
 
-      file_name = g_module_build_path (NULL, "GL");
 
       GDK_GL_NOTE (MISC, g_message (" - Open %s", file_name));
 
@@ -252,7 +252,6 @@
           g_warning ("Cannot open %s", file_name);
         }
 
-      g_free (file_name);
 
       initialized = TRUE;
     }
@@ -275,7 +274,6 @@
       /* Try g_module_symbol () */
 
       /* libGL */
-      file_name = g_module_build_path (NULL, "GL");
 
       GDK_GL_NOTE (MISC, g_message (" - Open %s", file_name));
 
@@ -294,12 +292,10 @@
           g_warning ("Cannot open %s", file_name);
         }
 
-      g_free (file_name);
 
       if (proc_address == NULL)
         {
           /* libGLcore */
-          file_name = g_module_build_path (NULL, "GLcore");
 
           GDK_GL_NOTE (MISC, g_message (" - Open %s", file_name));
 
@@ -314,13 +310,11 @@
               g_module_close (module);
             }
 
-          g_free (file_name);
         }
     }
   else
     {
       /* libGLU */
-      file_name = g_module_build_path (NULL, "GLU");
 
       GDK_GL_NOTE (MISC, g_message (" - Open %s", file_name));
 
@@ -339,7 +333,6 @@
           g_warning ("Cannot open %s", file_name);
         }
 
-      g_free (file_name);
     }
 
   return proc_address;

--- gtkglext1-0.7.1-1.info DELETED ---

--- gtkglext1-0.7.1-1.patch DELETED ---




-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to