Package: gtkglext1 Version: 1.2.0 Revision: 5 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: << No such automake/libtool variable LIBADDS. Make sure fink paths come before X11 paths. Need a bunch of automake-level changes, easier to patch templates and regenerate. << DescPackaging: << compatibility_version decreased in upstream version 1.2.0 compared to 1.0.6. See: http://sourceforge.net/tracker/index.php?func=detail&aid=1760579&group_id=54333&atid=473434 Public interface (installed headers) looks same, so pushing it back to where it was/should have been for this release. Use Requires in .pc for x11 details instead of hardcoding x11's flags directly (makes .deb more portable). But clear out internal-implementation-only dependencies from .pc (reduce useless inherited BuildDepends) and also don't directly link Xt because it is not part of Xmu's public API (and not used directly here at all). Will need to revisit this if Xmu detection is switched to using pkg-config Includes Debian's 1_fix_fontcache_nullderef.diff Implement fallback behavior for various x11 library paths in gdkglquery-x11.c. TODO: switch to the g_module implementation (apple's NSImage suite is deprecated since 10.5, see also https://sourceforge.net/p/glew/bugs/94/). Or is there a way to have this a dyld link instead of runtime-loaded? << Homepage: http://gtkglext.sourceforge.net/ License: GPL/LGPL Maintainer: Daniel Macks Depends: %n-shlibs (= %v-%r) BuildDepends: << atk1 (>= 1.32.0-1), autoconf2.6, automake1.15, cairo (>= 1.12.14-1), fink-package-precedence, fontconfig2-dev (>= 2.10.0-1), freetype219 (>= 2.5.5-1), glib2-dev (>= 2.22.0-1), gtk-doc (>= 1.13-5), gtk+2-dev (>= 2.18.0-1), libtool2, pango1-xft2-ft219-dev (>= 1.24.5-4), pkgconfig (>= 0.23), x11-dev << BuildDependsOnly: True Source: mirror:sourceforge:gtkglext/gtkglext-%v.tar.bz2 Source-Checksum: SHA256(16bd736074f6b14180f206b7e91263fc721b49912ea3258ab5f094cfa5497f51) PatchFile: %n.patch PatchFile-MD5: 4cab63251eb7c3090fc28b9922346703 PatchScript: << %{default_script} perl -pi -e 's/-version-info/-no-undefined -version-info/' */Makefile.am mkdir m4 mv configure.in configure.ac perl -pi -e 's/INCLUDES/AM_CPPFLAGS/' examples/Makefile.am gdk/Makefile.am gdk/win32/Makefile.am gdk/x11/Makefile.am gtk/Makefile.am << SetLDFLAGS: -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib SetCFLAGS: -Os -pipe ConfigureParams: --enable-dependency-tracking --disable-static PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:$PKG_CONFIG_PATH" --enable-gtk-doc CompileScript: << autoreconf -fi %{default_script} fink-package-precedence --prohibit-bdep %n . << DocFiles: AUTHORS COPYING COPYING.LIB ChangeLog ChangeLog.pre-1-0 INSTALL NEWS README gdk/glext/README:README.gdk-glext.headers TODO SplitOff: << Package: %N-shlibs Depends: << atk1-shlibs (>= 1.32.0-1), cairo-shlibs (>= 1.12.14-1), fontconfig2-shlibs (>= 2.10.0-1), freetype219-shlibs (>= 2.5.5-1), glib2-shlibs (>= 2.22.0-1), gtk+2-shlibs (>= 2.18.0-1), pango1-xft2-ft219-shlibs (>= 1.24.5-4), x11 << Files: lib/libgdkglext-x11-1.0.*.dylib lib/libgtkglext-x11-1.0.*.dylib Shlibs: << %p/lib/libgdkglext-x11-1.0.0.dylib 3.0.0 %n (>= 1.0.6-1) %p/lib/libgtkglext-x11-1.0.0.dylib 3.0.0 %n (>= 1.0.6-1) << DocFiles: AUTHORS COPYING COPYING.LIB ChangeLog ChangeLog.pre-1-0 INSTALL NEWS README gdk/glext/README:README.gdk-glext.headers TODO <<