Author: megabajt                     Date: Fri Oct 10 07:52:12 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- updated for 0.21

---- Files affected:
SOURCES:
   devhelp-libxul.patch (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SOURCES/devhelp-libxul.patch
diff -u SOURCES/devhelp-libxul.patch:1.1 SOURCES/devhelp-libxul.patch:1.2
--- SOURCES/devhelp-libxul.patch:1.1    Tue Jul  8 16:35:46 2008
+++ SOURCES/devhelp-libxul.patch        Fri Oct 10 09:52:07 2008
@@ -1,116 +1,12 @@
-diff -up devhelp-0.19.1/configure.in.xulrunner devhelp-0.19.1/configure.in
---- devhelp-0.19.1/configure.in.xulrunner      2008-05-25 12:56:13.000000000 
-0400
-+++ devhelp-0.19.1/configure.in        2008-05-26 12:18:07.000000000 -0400
-@@ -73,6 +73,7 @@ AC_SUBST([GECKO_INCLUDE_ROOT])
- AC_SUBST([GECKO_HOME])
- AC_SUBST([GECKO_PREFIX])
- AC_SUBST([GECKO_EXTRA_LIBS])
-+AC_SUBST([GECKO_XPCOM])
- 
- case "$GECKO" in
- mozilla) gecko_min_version=1.7 ;;
-@@ -80,9 +81,10 @@ seamonkey) gecko_min_version=1.0 ;;
- *firefox) gecko_min_version=1.0 ;;
- *thunderbird) gecko_min_version=1.0 ;;
- xulrunner) gecko_min_version=1.8 ;;
-+libxul*) gecko_min_version=1.9 ;;
- esac
- 
--PKG_CHECK_MODULES([GECKO],[$GECKO_EXTRA_PKG_DEPENDENCIES $GECKO-xpcom >= 
$gecko_min_version])
-+PKG_CHECK_MODULES([GECKO],[$GECKO_EXTRA_PKG_DEPENDENCIES $GECKO_XPCOM >= 
$gecko_min_version])
- AC_SUBST([GECKO_CFLAGS])
- AC_SUBST([GECKO_LIBS])
- 
-diff -up devhelp-0.19.1/m4/gecko.m4.xulrunner devhelp-0.19.1/m4/gecko.m4
---- devhelp-0.19.1/m4/gecko.m4.xulrunner       2008-05-25 12:55:36.000000000 
-0400
-+++ devhelp-0.19.1/m4/gecko.m4 2008-05-26 12:18:07.000000000 -0400
-@@ -51,22 +51,32 @@ AC_PROG_AWK
- AC_MSG_CHECKING([which gecko to use])
- 
- AC_ARG_WITH([gecko],
--      
AS_HELP_STRING([--with-gecko@<:@=mozilla|firefox|seamonkey|xulrunner@:>@],
-+      
AS_HELP_STRING([--with-gecko@<:@=mozilla|firefox|seamonkey|xulrunner|libxul@:>@],
-                      [Which gecko engine to use (autodetected by default)]))
- 
- # Backward compat
- AC_ARG_WITH([mozilla],[],[with_gecko=$withval],[])
- 
- gecko_cv_gecko=$with_gecko
-+if $PKG_CONFIG --exists $with_gecko-xpcom; then
-+      gecko_cv_gecko_xpcom=$with_gecko-xpcom
-+else
-+      gecko_cv_gecko_xpcom=$with_gecko
-+fi
- 
- # Autodetect gecko
--_geckos="xulrunner firefox mozilla-firefox seamonkey mozilla"
-+_geckos="xulrunner firefox mozilla-firefox seamonkey mozilla libxul"
- if test -z "$gecko_cv_gecko"; then
-       for lizard in $_geckos; do
-               if $PKG_CONFIG --exists $lizard-xpcom; then
-                       gecko_cv_gecko=$lizard
-+                      gecko_cv_gecko_xpcom=$lizard-xpcom
-                       break;
--              fi
-+              elif $PKG_CONFIG --exists $lizard; then
-+                      gecko_cv_gecko=$lizard
-+                      gecko_cv_gecko_xpcom=$lizard
-+                      break;                  
-+              fi              
-       done
- fi
- 
-@@ -93,12 +103,13 @@ mozilla) gecko_cv_gecko_flavour=mozilla 
- seamonkey) gecko_cv_gecko_flavour=mozilla ;;
- *firefox) gecko_cv_gecko_flavour=toolkit ;;
- xulrunner) gecko_cv_gecko_flavour=toolkit ;;
-+libxul*) gecko_cv_gecko_flavour=toolkit ;;
- esac
- 
--_GECKO_INCLUDE_ROOT="`$PKG_CONFIG --variable=includedir 
${gecko_cv_gecko}-xpcom`"
--_GECKO_LIBDIR="`$PKG_CONFIG --variable=libdir ${gecko_cv_gecko}-xpcom`"
--_GECKO_HOME="`$PKG_CONFIG --variable=libdir ${gecko_cv_gecko}-xpcom`"
--_GECKO_PREFIX="`$PKG_CONFIG --variable=prefix ${gecko_cv_gecko}-xpcom`"
-+_GECKO_INCLUDE_ROOT="`$PKG_CONFIG --variable=includedir 
${gecko_cv_gecko_xpcom}`"
-+_GECKO_LIBDIR="`$PKG_CONFIG --variable=libdir ${gecko_cv_gecko_xpcom}`"
-+_GECKO_HOME="`$PKG_CONFIG --variable=libdir ${gecko_cv_gecko_xpcom}`"
-+_GECKO_PREFIX="`$PKG_CONFIG --variable=prefix ${gecko_cv_gecko_xpcom}`"
- 
- fi # if gecko_cv_have_gecko
- 
-@@ -114,6 +125,7 @@ $1[]_INCLUDE_ROOT=$_GECKO_INCLUDE_ROOT
- $1[]_LIBDIR=$_GECKO_LIBDIR
- $1[]_HOME=$_GECKO_HOME
- $1[]_PREFIX=$_GECKO_PREFIX
-+$1[]_XPCOM=$gecko_cv_gecko_xpcom
- 
- # **************************************************************
- # This is really gcc-only
-@@ -359,10 +371,10 @@ _SAVE_CPPFLAGS="$CPPFLAGS"
- _SAVE_CXXFLAGS="$CXXFLAGS"
- _SAVE_LDFLAGS="$LDFLAGS"
- _SAVE_LIBS="$LIBS"
--CPPFLAGS="$CPPFLAGS $_GECKO_EXTRA_CPPFLAGS -I$_GECKO_INCLUDE_ROOT 
$($PKG_CONFIG --cflags-only-I ${gecko_cv_gecko}-xpcom)"
--CXXFLAGS="$CXXFLAGS $_GECKO_EXTRA_CXXFLAGS $($PKG_CONFIG --cflags-only-other 
${gecko_cv_gecko}-xpcom)"
-+CPPFLAGS="$CPPFLAGS $_GECKO_EXTRA_CPPFLAGS -I$_GECKO_INCLUDE_ROOT 
$($PKG_CONFIG --cflags-only-I ${gecko_cv_gecko_xpcom})"
-+CXXFLAGS="$CXXFLAGS $_GECKO_EXTRA_CXXFLAGS $($PKG_CONFIG --cflags-only-other 
${gecko_cv_gecko_xpcom})"
- LDFLAGS="$LDFLAGS $_GECKO_EXTRA_LDFLAGS -Wl,--rpath=$_GECKO_HOME"
--LIBS="$LIBS $($PKG_CONFIG --libs ${gecko_cv_gecko}-xpcom)"
-+LIBS="$LIBS $($PKG_CONFIG --libs ${gecko_cv_gecko_xpcom})"
- 
- _GECKO_DISPATCH_INCLUDEDIRS="$2"
- 
-@@ -595,11 +607,11 @@ fi
- AC_DEFUN([GECKO_XPIDL],
- [AC_REQUIRE([GECKO_INIT])dnl
- 
--_GECKO_LIBDIR="`$PKG_CONFIG --variable=libdir ${gecko_cv_gecko}-xpcom`"
-+_GECKO_LIBDIR="`$PKG_CONFIG --variable=libdir ${gecko_cv_gecko_xpcom}`"
- 
- AC_PATH_PROG([XPIDL],[xpidl],[no],[$_GECKO_LIBDIR:$PATH])
- 
--XPIDL_IDLDIR="`$PKG_CONFIG --variable=idldir ${gecko_cv_gecko}-xpcom`"
-+XPIDL_IDLDIR="`$PKG_CONFIG --variable=idldir ${gecko_cv_gecko_xpcom}`"
- 
- # Older geckos don't have this variable, see
- # https://bugzilla.mozilla.org/show_bug.cgi?id=240473
+diff -urN devhelp-0.21/m4/gecko.m4 devhelp-0.21.new/m4/gecko.m4
+--- devhelp-0.21/m4/gecko.m4   2008-09-08 09:29:56.000000000 +0200
++++ devhelp-0.21.new/m4/gecko.m4       2008-10-10 09:48:12.000000000 +0200
+@@ -116,7 +116,7 @@
+       _GECKO_PREFIX="`$PKG_CONFIG --variable=prefix ${gecko_cv_gecko}-xpcom`"
+       _GECKO_NSPR=no # XXX asac: this is currently a blind guess and should 
be a AC test
+ else
+-      _GECKO_INCLUDE_ROOT="`$PKG_CONFIG --variable=includedir 
${gecko_cv_gecko}`/unstable"
++      _GECKO_INCLUDE_ROOT="`$PKG_CONFIG --variable=includedir 
${gecko_cv_gecko}`"
+       _GECKO_CFLAGS="`$PKG_CONFIG --cflags ${gecko_cv_gecko}` `$PKG_CONFIG 
--cflags ${gecko_cv_gecko}-unstable`"
+       _GECKO_LIBDIR="`$PKG_CONFIG --variable=sdkdir ${gecko_cv_gecko}`/bin"
+       _GECKO_HOME=$with_gecko_home
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/devhelp-libxul.patch?r1=1.1&r2=1.2&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to