Author: dj
Date: 2005-11-11 00:01:41 -0700 (Fri, 11 Nov 2005)
New Revision: 1255

Added:
   trunk/OOo/OOo_2.0.0-xmlsec_no_mozilla-1.patch
Log:
added OOo_2.0.0-xmlsec_no_mozilla-1.patch

Added: trunk/OOo/OOo_2.0.0-xmlsec_no_mozilla-1.patch
===================================================================
--- trunk/OOo/OOo_2.0.0-xmlsec_no_mozilla-1.patch       2005-11-11 06:18:28 UTC 
(rev 1254)
+++ trunk/OOo/OOo_2.0.0-xmlsec_no_mozilla-1.patch       2005-11-11 07:01:41 UTC 
(rev 1255)
@@ -0,0 +1,198 @@
+Submitted By: David Ciecierski <davidcie at klub.chip.pl>
+Date: 2005-11-09
+Initial Package Version: 2.0.0
+Upstream Status: N/A
+Description: This patch should enable you to build OOo2.0.0 with 
+Firefox / Thunderbird that are already installed on your system. 
+It's basically a modification to the configure script of xmlsec. 
+Beware it has not been fully tested, feel free to modify and let 
+us know if something's broken.
+
+diff -Naur OOo_2.0.0_src_orig/libxmlsec/xmlsec1-1.2.6.patch 
OOo_2.0.0_src/libxmlsec/xmlsec1-1.2.6.patch
+--- OOo_2.0.0_src_orig/libxmlsec/xmlsec1-1.2.6.patch   2005-08-18 
09:24:35.000000000 +0200
++++ OOo_2.0.0_src/libxmlsec/xmlsec1-1.2.6.patch        2005-10-21 
10:38:53.000000000 +0200
+@@ -37,7 +37,11 @@
+   LIBXML_LIBS=""
+   LIBXML_FOUND="no"
+ ***************
+-*** 25682,25688 ****
++*** 25678,25688 ****
++  
++  XMLSEC_NO_NSS="1"
++  MOZILLA_MIN_VERSION="1.4"
++  NSS_MIN_VERSION="3.2"
+   NSPR_MIN_VERSION="4.0"
+   NSS_CFLAGS=""
+   NSS_LIBS=""
+@@ -45,7 +49,13 @@
+   NSPR_LIBS_LIST="-lnspr4 -lplds4 -lplc4"
+   NSS_CRYPTO_LIB="$PACKAGE-nss"
+   NSS_FOUND="no"
+---- 25682,25688 ----
++--- 25678,25690 ----
++  
++  XMLSEC_NO_NSS="1"
++  MOZILLA_MIN_VERSION="1.4"
+++ FIREFOX_MIN_VERSION="1.0"
+++ THUNDERBIRD_MIN_VERSION="1.0"
++  NSS_MIN_VERSION="3.2"
+   NSPR_MIN_VERSION="4.0"
+   NSS_CFLAGS=""
+   NSS_LIBS=""
+@@ -54,6 +64,129 @@
+   NSS_CRYPTO_LIB="$PACKAGE-nss"
+   NSS_FOUND="no"
+ ***************
++*** 25766,25800 ****
++    else
++       PKG_CONFIG_MIN_VERSION=0.9.0
++       if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; 
then
++          echo "$as_me:$LINENO: checking for mozilla-nspr >= 
$MOZILLA_MIN_VERSION mozilla-nss >= $MOZILLA_MIN_VERSION" >&5
++! echo $ECHO_N "checking for mozilla-nspr >= $MOZILLA_MIN_VERSION mozilla-nss 
>= $MOZILLA_MIN_VERSION... $ECHO_C" >&6
++  
++          if $PKG_CONFIG --exists "mozilla-nspr >= $MOZILLA_MIN_VERSION 
mozilla-nss >= $MOZILLA_MIN_VERSION" ; then
++              echo "$as_me:$LINENO: result: yes" >&5
++! echo "${ECHO_T}yes" >&6
++              succeeded=yes
++  
++              echo "$as_me:$LINENO: checking NSS_CFLAGS" >&5
++! echo $ECHO_N "checking NSS_CFLAGS... $ECHO_C" >&6
++              NSS_CFLAGS=`$PKG_CONFIG --cflags "mozilla-nspr >= 
$MOZILLA_MIN_VERSION mozilla-nss >= $MOZILLA_MIN_VERSION"`
++              echo "$as_me:$LINENO: result: $NSS_CFLAGS" >&5
++! echo "${ECHO_T}$NSS_CFLAGS" >&6
++  
++              echo "$as_me:$LINENO: checking NSS_LIBS" >&5
++! echo $ECHO_N "checking NSS_LIBS... $ECHO_C" >&6
++              NSS_LIBS=`$PKG_CONFIG --libs "mozilla-nspr >= 
$MOZILLA_MIN_VERSION mozilla-nss >= $MOZILLA_MIN_VERSION"`
++              echo "$as_me:$LINENO: result: $NSS_LIBS" >&5
++! echo "${ECHO_T}$NSS_LIBS" >&6
++!         else
++!             NSS_CFLAGS=""
++!             NSS_LIBS=""
++!             ## If we have a custom action on failure, don't print errors, 
but
++!             ## do set a variable so people can do so.
++!             NSS_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors 
"mozilla-nspr >= $MOZILLA_MIN_VERSION mozilla-nss >= $MOZILLA_MIN_VERSION"`
++! 
++!         fi
++! 
++  
++  
++       else
++          echo "*** Your version of pkg-config is too old. You need version 
$PKG_CONFIG_MIN_VERSION or newer."
++--- 25768,25852 ----
++    else
++       PKG_CONFIG_MIN_VERSION=0.9.0
++       if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; 
then
+++      
++          echo "$as_me:$LINENO: checking for mozilla-nspr >= 
$MOZILLA_MIN_VERSION mozilla-nss >= $MOZILLA_MIN_VERSION" >&5
++!             echo $ECHO_N "checking for mozilla-nspr >= $MOZILLA_MIN_VERSION 
mozilla-nss >= $MOZILLA_MIN_VERSION... $ECHO_C" >&6
++  
+++             # Check for mozilla first
++          if $PKG_CONFIG --exists "mozilla-nspr >= $MOZILLA_MIN_VERSION 
mozilla-nss >= $MOZILLA_MIN_VERSION" ; then
++              echo "$as_me:$LINENO: result: yes" >&5
++!                     echo "${ECHO_T}yes" >&6
++              succeeded=yes
++  
++              echo "$as_me:$LINENO: checking NSS_CFLAGS" >&5
++!                     echo $ECHO_N "checking NSS_CFLAGS... $ECHO_C" >&6
++              NSS_CFLAGS=`$PKG_CONFIG --cflags "mozilla-nspr >= 
$MOZILLA_MIN_VERSION mozilla-nss >= $MOZILLA_MIN_VERSION"`
++              echo "$as_me:$LINENO: result: $NSS_CFLAGS" >&5
++!                     echo "${ECHO_T}$NSS_CFLAGS" >&6
++  
++              echo "$as_me:$LINENO: checking NSS_LIBS" >&5
++!                     echo $ECHO_N "checking NSS_LIBS... $ECHO_C" >&6
++              NSS_LIBS=`$PKG_CONFIG --libs "mozilla-nspr >= 
$MOZILLA_MIN_VERSION mozilla-nss >= $MOZILLA_MIN_VERSION"`
++              echo "$as_me:$LINENO: result: $NSS_LIBS" >&5
++!                     echo "${ECHO_T}$NSS_LIBS" >&6
++!             fi
++  
+++             if test $succeeded = no; then
+++                     # Check if Firefox is present and can be used instead 
of Mozilla
+++                     echo "$as_me:$LINENO: checking for firefox-nspr >= 
$FIREFOX_MIN_VERSION firefox-nss >= $FIREFOX_MIN_VERSION" >&5
+++                     echo $ECHO_N "checking for firefox-nspr >= 
$FIREFOX_MIN_VERSION firefox-nss >= $FIREFOX_MIN_VERSION... $ECHO_C" >&6
+++ 
+++                     if $PKG_CONFIG --exists "firefox-nspr >= 
$FIREFOX_MIN_VERSION firefox-nss >= $FIREFOX_MIN_VERSION" ; then
+++                             echo "$as_me:$LINENO: result: yes" >&5
+++                             echo "${ECHO_T}yes" >&6
+++                             succeeded=yes
+++                             
+++                             echo "$as_me:$LINENO: checking NSS_CFLAGS" >&5
+++                             echo $ECHO_N "checking NSS_CFLAGS... $ECHO_C" 
>&6
+++                             NSS_CFLAGS=`$PKG_CONFIG --cflags "firefox-nspr 
>= $FIREFOX_MIN_VERSION firefox-nss >= $FIREFOX_MIN_VERSION"`
+++                             echo "$as_me:$LINENO: result: $NSS_CFLAGS" >&5
+++                             echo "${ECHO_T}$NSS_CFLAGS" >&6
+++ 
+++                             echo "$as_me:$LINENO: checking NSS_LIBS" >&5
+++                             echo $ECHO_N "checking NSS_LIBS... $ECHO_C" >&6
+++                             NSS_LIBS=`$PKG_CONFIG --libs "firefox-nspr >= 
$FIREFOX_MIN_VERSION firefox-nss >= $FIREFOX_MIN_VERSION"`
+++                             echo "$as_me:$LINENO: result: $NSS_LIBS" >&5
+++                             echo "${ECHO_T}$NSS_LIBS" >&6
+++                     fi
+++             fi
+++             
+++             if test $succeeded = no; then
+++                     # Check if Thunderbird is present and can be used 
instead of Mozilla
+++                     echo "$as_me:$LINENO: checking for thunderbird-nspr >= 
$THUNDERBIRD_MIN_VERSION thunderbird-nss >= $THUNDERBIRD_MIN_VERSION" >&5
+++                     echo $ECHO_N "checking for thunderbird-nspr >= 
$THUNDERBIRD_MIN_VERSION thunderbird-nss >= $THUNDERBIRD_MIN_VERSION... 
$ECHO_C" >&6
+++ 
+++                     if $PKG_CONFIG --exists "thunderbird-nspr >= 
$THUNDERBIRD_MIN_VERSION thunderbird-nss >= $THUNDERBIRD_MIN_VERSION" ; then
+++                             echo "$as_me:$LINENO: result: yes" >&5
+++                             echo "${ECHO_T}yes" >&6
+++                             succeeded=yes
+++                             
+++                             echo "$as_me:$LINENO: checking NSS_CFLAGS" >&5
+++                             echo $ECHO_N "checking NSS_CFLAGS... $ECHO_C" 
>&6
+++                             NSS_CFLAGS=`$PKG_CONFIG --cflags 
"thunderbird-nspr >= $THUNDERBIRD_MIN_VERSION thunderbird-nss >= 
$THUNDERBIRD_MIN_VERSION"`
+++                             echo "$as_me:$LINENO: result: $NSS_CFLAGS" >&5
+++                             echo "${ECHO_T}$NSS_CFLAGS" >&6
+++ 
+++                             echo "$as_me:$LINENO: checking NSS_LIBS" >&5
+++                             echo $ECHO_N "checking NSS_LIBS... $ECHO_C" >&6
+++                             NSS_LIBS=`$PKG_CONFIG --libs "thunderbird-nspr 
>= $THUNDERBIRD_MIN_VERSION thunderbird-nss >= $THUNDERBIRD_MIN_VERSION"`
+++                             echo "$as_me:$LINENO: result: $NSS_LIBS" >&5
+++                             echo "${ECHO_T}$NSS_LIBS" >&6
+++                     fi
+++             fi
+++     
+++             if test $succeeded = no; then
+++                     # None of Mozilla, Firefox or Thunderbird were found
+++                     NSS_CFLAGS=""
+++                     NSS_LIBS=""
+++                     ## If we have a custom action on failure, don't print 
errors, but
+++                     ## do set a variable so people can do so.
+++                     NSS_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout 
--print-errors "mozilla-nspr >= $MOZILLA_MIN_VERSION mozilla-nss >= 
$MOZILLA_MIN_VERSION"`
+++             fi
++  
++       else
++          echo "*** Your version of pkg-config is too old. You need version 
$PKG_CONFIG_MIN_VERSION or newer."
++***************
+ *** 25817,25824 ****
+           ac_mozilla_name=mozilla-$MOZILLA_MIN_VERSION
+       fi
+@@ -63,7 +196,7 @@
+   
+       echo "$as_me:$LINENO: checking for nspr libraries >= $NSPR_MIN_VERSION" 
>&5
+   echo $ECHO_N "checking for nspr libraries >= $NSPR_MIN_VERSION... $ECHO_C" 
>&6
+---- 25817,25824 ----
++--- 25869,25876 ----
+           ac_mozilla_name=mozilla-$MOZILLA_MIN_VERSION
+       fi
+   
+@@ -81,7 +214,7 @@
+                               if test "z$dir" = "z/usr/lib" ; then
+                           NSPR_LIBS="$NSPR_LIBS_LIST"
+                       else
+---- 25853,25859 ----
++--- 25905,25911 ----
+       done
+   
+       for dir in $ac_nss_lib_dir ; do
+@@ -98,7 +231,7 @@
+                               if test "z$dir" = "z/usr/lib" ; then
+                   NSS_LIBS="$NSS_LIBS_LIST"
+                   else
+---- 25939,25945 ----
++--- 25991,25997 ----
+           done
+   
+           for dir in $ac_nss_lib_dir ; do

-- 
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to