Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv1090

Modified Files:
        gtkglext1.info gtkglext1.patch 
Log Message:
All sorts o' build fixes


Index: gtkglext1.patch
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/gtkglext1.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- gtkglext1.patch     18 Sep 2008 06:18:05 -0000      1.1
+++ gtkglext1.patch     10 Apr 2009 09:04:40 -0000      1.2
@@ -1,37 +1,46 @@
-diff -Nurd -x'*~' gtkglext-1.0.6.orig/configure gtkglext-1.0.6/configure
---- gtkglext-1.0.6.orig/configure      2004-03-10 04:51:45.000000000 -0500
-+++ gtkglext-1.0.6/configure   2008-09-18 01:54:17.000000000 -0400
-@@ -25594,8 +25594,8 @@
- GDKGLEXT_PACKAGES="gdk-2.0 pango gmodule-2.0"
+diff -Nurd -x'*~' gtkglext-1.0.6.orig/configure.in gtkglext-1.0.6/configure.in
+--- gtkglext-1.0.6.orig/configure.in   2004-03-10 04:47:37.000000000 -0500
++++ gtkglext-1.0.6/configure.in        2009-04-10 04:37:52.000000000 -0400
+@@ -56,7 +56,7 @@
+ m4_define([gmodule_required_version], [2.0.0])
+ 
+ # Pango
+-m4_define([pango_pkg], [pango])
++m4_define([pango_pkg], [pangox])
+ m4_define([pango_required_version], [1.0.0])
+ 
+ # PangoFT2
+@@ -792,8 +792,8 @@
+ GDKGLEXT_PACKAGES="gdk_pkg pango_pkg gmodule_pkg"
  GDKGLEXT_EXTRA_CFLAGS="$GL_CFLAGS $GDKGLEXT_WIN_CFLAGS"
  GDKGLEXT_EXTRA_LIBS="$GL_LIBS $GDKGLEXT_WIN_LIBS"
 -GDKGLEXT_DEP_CFLAGS="$GDKGLEXT_EXTRA_CFLAGS `$PKG_CONFIG --cflags 
$GDKGLEXT_PACKAGES`"
 -GDKGLEXT_DEP_LIBS="$GDKGLEXT_EXTRA_LIBS `$PKG_CONFIG --libs 
$GDKGLEXT_PACKAGES` $MATH_LIB"
 +GDKGLEXT_DEP_CFLAGS="`$PKG_CONFIG --cflags $GDKGLEXT_PACKAGES` 
$GDKGLEXT_EXTRA_CFLAGS"
 +GDKGLEXT_DEP_LIBS="`$PKG_CONFIG --libs $GDKGLEXT_PACKAGES` 
$GDKGLEXT_EXTRA_LIBS $MATH_LIB"
- 
- 
- 
-@@ -25605,8 +25605,8 @@
- GTKGLEXT_PACKAGES="gtk+-2.0"
+ AC_SUBST([GDKGLEXT_PACKAGES])
+ AC_SUBST([GDKGLEXT_EXTRA_CFLAGS])
+ AC_SUBST([GDKGLEXT_EXTRA_LIBS])
+@@ -803,8 +803,8 @@
+ GTKGLEXT_PACKAGES="gtk_pkg"
  GTKGLEXT_EXTRA_CFLAGS=""
  GTKGLEXT_EXTRA_LIBS=""
 -GTKGLEXT_DEP_CFLAGS="$GTKGLEXT_EXTRA_CFLAGS $GDKGLEXT_EXTRA_CFLAGS 
`$PKG_CONFIG --cflags $GDKGLEXT_PACKAGES $GTKGLEXT_PACKAGES`"
 -GTKGLEXT_DEP_LIBS="$GTKGLEXT_EXTRA_LIBS $GDKGLEXT_EXTRA_LIBS `$PKG_CONFIG 
--libs $GDKGLEXT_PACKAGES $GTKGLEXT_PACKAGES` $MATH_LIB"
 +GTKGLEXT_DEP_CFLAGS="`$PKG_CONFIG --cflags $GDKGLEXT_PACKAGES 
$GTKGLEXT_PACKAGES` $GTKGLEXT_EXTRA_CFLAGS $GDKGLEXT_EXTRA_CFLAGS"
 +GTKGLEXT_DEP_LIBS="`$PKG_CONFIG --libs $GDKGLEXT_PACKAGES $GTKGLEXT_PACKAGES` 
$GTKGLEXT_EXTRA_LIBS $GDKGLEXT_EXTRA_LIBS $MATH_LIB"
+ AC_SUBST([GTKGLEXT_PACKAGES])
+ AC_SUBST([GTKGLEXT_EXTRA_CFLAGS])
+ AC_SUBST([GTKGLEXT_EXTRA_LIBS])
+diff -Nurd -x'*~' gtkglext-1.0.6.orig/gdk/x11/Makefile.am 
gtkglext-1.0.6/gdk/x11/Makefile.am
+--- gtkglext-1.0.6.orig/gdk/x11/Makefile.am    2003-05-07 14:18:42.000000000 
-0400
++++ gtkglext-1.0.6/gdk/x11/Makefile.am 2009-04-10 03:46:54.000000000 -0400
+@@ -15,7 +15,7 @@
+       -DGDK_DISABLE_DEPRECATED        \
+       -DGDK_PIXBUF_DISABLE_DEPRECATED
  
+-LDADDS = \
++gdkglext_x11_la_LIBADD = \
+       $(GDKGLEXT_DEP_LIBS)
  
- 
-diff -Nurd -x'*~' gtkglext-1.0.6.orig/gdk/x11/Makefile.in 
gtkglext-1.0.6/gdk/x11/Makefile.in
---- gtkglext-1.0.6.orig/gdk/x11/Makefile.in    2004-03-10 04:51:36.000000000 
-0500
-+++ gtkglext-1.0.6/gdk/x11/Makefile.in 2008-09-18 01:55:50.000000000 -0400
-@@ -282,7 +282,7 @@
- CONFIG_CLEAN_FILES =
- LTLIBRARIES = $(noinst_LTLIBRARIES)
- 
--libgdkglext_x11_la_LDFLAGS =
-+libgdkglext_x11_la_LDFLAGS = -lpangox-1.0 -lX11
- libgdkglext_x11_la_LIBADD =
- am__objects_1 =
- am__objects_2 = gdkglquery-x11.lo gdkglconfig-x11.lo gdkgloverlay-x11.lo \
+ gdkglext_x11_public_h_sources = \

Index: gtkglext1.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/gtkglext1.info,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- gtkglext1.info      16 Oct 2008 21:56:08 -0000      1.8
+++ gtkglext1.info      10 Apr 2009 09:04:40 -0000      1.9
@@ -3,7 +3,7 @@
 # do not upgrade to 1.2.0...it breaks compatibility_version
 # 
http://sourceforge.net/tracker/index.php?func=detail&aid=1760579&group_id=54333&atid=473434
 Version: 1.0.6
-Revision: 1009
+Revision: 1010
 
 Description: OpenGL Extension to GTK
 DescDetail: <<
@@ -18,13 +18,14 @@
 DescPort: <<
 Docs are not included (yet).
 
-libX11 is indirectly referenced. Maybe one of the BuildDepends .pc is
-missing a -lX11 flag?
+libgdkglext-x11 uses pango_x_font symbols, so link against pangox
+(which also links against pango) not just pango
 
-libgdkglext-x11 uses pango_x_font symbols, so link against pangox so
-that all dependent libs dynamically linked and all symbols resolved
+No such automake/libtool variable LIBADDS.
 
 Make sure fink paths come before X11 paths.
+
+Need to upgrade ancient libtool to avoid libjpeg linker bug.
 <<
 Homepage: http://gtkglext.sourceforge.net/
 License: GPL/LGPL
@@ -32,6 +33,8 @@
 Depends: %n-shlibs (= %v-%r)
 BuildDepends: <<
        atk1 (>= 1.24.0-1),
+       autoconf,
+       automake1.10,
        cairo (>= 1.8-1),
        expat1,
        fink (>= 0.24.12-1),
@@ -44,7 +47,8 @@
        libgettext3-dev,
        libiconv-dev,
        libpng3,
-       pango1-xft2-ft219-dev (>= 1.22.0-4),
+       libtool2,
+       pango1-xft2-ft219-dev (>= 1.22.4-1),
        pixman (>= 0.12.0-1),
        pkgconfig (>= 0.23),
        x11-dev,
@@ -54,11 +58,16 @@
 Source: mirror:sourceforge:gtkglext/gtkglext-%v.tar.bz2
 Source-MD5: e347e028dfe98d69c5995f547108db77
 PatchFile: %n.patch
-PatchFile-MD5: 3773b675e6de1567f8b682fe6b2a1e83
+PatchFile-MD5: dd3e9af6742841afa8952080445a3072
 SetCPPFLAGS: -I%p/lib/fontconfig2/include
 SetLDFLAGS: -L%p/lib/fontconfig2/lib 
-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: --disable-dependency-tracking --disable-static 
PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" 
--x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib
+ConfigureParams: --disable-dependency-tracking --disable-static 
PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" 
--enable-gtk-doc
+CompileScript: <<
+       autoreconf -fi
+       ./configure %c
+       make
+<<
 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
@@ -74,7 +83,7 @@
                libgettext3-shlibs,
                libiconv,
                libpng3-shlibs,
-               pango1-xft2-ft219-shlibs (>= 1.22.0-4),
+               pango1-xft2-ft219-shlibs (>= 1.22.4-1),
                x11
   <<
   Files: lib/libgdkglext-x11-1.0.*.dylib lib/libgtkglext-x11-1.0.*.dylib


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to