gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog macros/gtkglext.m4


From: Markus Gothe
Subject: [Gnash-commit] gnash ChangeLog macros/gtkglext.m4
Date: Tue, 10 Oct 2006 21:42:00 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Markus Gothe <nihilus>  06/10/10 21:42:00

Modified files:
        .              : ChangeLog 
        macros         : gtkglext.m4 

Log message:
        Extended pkg-config support.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1125&r2=1.1126
http://cvs.savannah.gnu.org/viewcvs/gnash/macros/gtkglext.m4?cvsroot=gnash&r1=1.22&r2=1.23

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1125
retrieving revision 1.1126
diff -u -b -r1.1125 -r1.1126
--- ChangeLog   10 Oct 2006 21:24:03 -0000      1.1125
+++ ChangeLog   10 Oct 2006 21:42:00 -0000      1.1126
@@ -30,6 +30,7 @@
        * macros/glibmm.m4: Removed!
        * macros/glib.m4: Extended pkg-config support.
        * macros/gtk2.m4: Extended pkg-config support.
+       * macros/gtkglext.m4: Extended pkg-config support.
        * configure.ac: #define HAVE_STRINGCASECMP 1, Fixed BOOST.
 
 2006-10-10 Sandro Santilli <address@hidden>

Index: macros/gtkglext.m4
===================================================================
RCS file: /sources/gnash/gnash/macros/gtkglext.m4,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- macros/gtkglext.m4  9 Oct 2006 04:39:06 -0000       1.22
+++ macros/gtkglext.m4  10 Oct 2006 21:42:00 -0000      1.23
@@ -35,6 +35,8 @@
 dnl  
 dnl 
 
+dnl: $Id: gtkglext.m4,v 1.23 2006/10/10 21:42:00 nihilus Exp $
+
 AC_DEFUN([GNASH_PATH_GLEXT],
 [
   AC_ARG_ENABLE(glext, [  --disable-glext           Disable support for GTK 
OpenGL extension],
@@ -63,19 +65,17 @@
       fi
      ])
 
-     pkg=no
-dnl      if test x"$PKG_CONFIG" != x -a x"${ac_cv_path_glext_incl}" = x; then
-dnl        ac_cv_path_glext_incl=`$PKG_CONFIG --cflags gtkglext-1.0`
-dnl        gnash_glext_version="1.0"
-dnl        gnash_glext_topdir="gtkglext-${gnash_glext_version}"
-dnl        pkg=yes
-dnl      fi
+
+      if test x"$PKG_CONFIG" != x -a x"${ac_cv_path_glext_incl}" = x; then
+        $PKG_CONFIG --exists gtkglext-1.0 && 
ac_cv_path_glext_incl=`$PKG_CONFIG --cflags gtkglext-1.0`
+        $PKG_CONFIG --exists gtkglext-1.0 && gnash_glext_version=`$PKG_CONFIG 
--modversion gtkglext-1.0 | cut -d "." -f 1,3`
+      fi
 
 dnl Attempt to find the top level directory, which unfortunately has a
 dnl version number attached. At least on Debain based systems, this
 dnl doesn't seem to get a directory that is unversioned.
-    if test x"${gnash_glext_version}" = x ; then
       AC_MSG_CHECKING([for the Gtk GL Extensions Version])
+    if test x"${gnash_glext_version}" = x ; then
       pathlist="${prefix}/include /sw/include /opt/local/include 
/usr/local/include /usr/X11R6/include /home/latest/include /opt/include 
/opt/local/include /usr/include /usr/pkg/include .. ../.."
 
       gnash_glext_topdir=""
@@ -89,13 +89,9 @@
          fi
        done
       done
+    fi
 
-      if test x"${gnash_glext_topdir}" = x; then
-        AC_MSG_RESULT([none])
-      else
         AC_MSG_RESULT([${gnash_glext_version}])
-      fi
-    fi
 
     dnl If the path hasn't been specified, go look for it.
     if test x"${ac_cv_path_glext_incl}" = x; then
@@ -138,12 +134,11 @@
 
       dnl Try with pkg-config
       if test x"$PKG_CONFIG" != x -a x"${ac_cv_path_glext_lib}" = x; then
-        ac_cv_path_glext_lib=`$PKG_CONFIG --libs gtkglext-1.0`
+        $PKG_CONFIG --exists gtkglext-1.0 && ac_cv_path_glext_lib=`$PKG_CONFIG 
--libs gtkglext-1.0`
       fi
 
       if test x"${ac_cv_path_glext_lib}" != x; then
         AC_CHECK_LIB(gtkglext-x11-${gnash_glext_version}, gtk_gl_init, 
[ac_cv_path_glext_lib="-lgtkglext-x11-${gnash_glext_version} 
-lgdkglext-x11-${gnash_glext_version}"],[
-          AC_MSG_CHECKING([for libglext library])
           libslist="${prefix}/lib64 ${prefix}/lib /opt/local/lib 
/usr/X11R6/lib64 /usr/X11R6/lib /usr/lib /usr/lib64 /sw/lib /opt/local/lib 
/usr/local/lib /home/latest/lib /opt/lib /usr/pkg/lib .. ../.."
           for i in $libslist; do
            if test -f $i/libgtkglext-x11-${gnash_glext_version}.a -o -f 
$i/libgtkglext-x11-${gnash_glext_version}.so; then
@@ -167,10 +162,10 @@
           fi
         fi
       fi
-
     fi
   fi
 
+  
   if test x"${ac_cv_path_glext_incl}" != x ; then
     AC_DEFINE(HAVE_GTK_GTKGL_H, [1], [GTKGLExt header])
     libslist="${prefix}/lib64 ${prefix}/lib /usr/lib /usr/lib64 /opt/local/lib 
/sw/lib /usr/local/lib /home/latest/lib /opt/lib /usr/pkg/lib .. ../.."




reply via email to

[Prev in Thread] Current Thread [Next in Thread]