configure.ac                         |    2 +-
 liborcus/ExternalProject_liborcus.mk |    2 ++
 sc/Library_scfilt.mk                 |    7 +++++++
 zlib/StaticLibrary_zlib.mk           |    4 ++++
 4 files changed, 14 insertions(+), 1 deletion(-)

New commits:
commit 7c0a46a4ba4264b98358e329784d6bbd41c3c58b
Author: Kohei Yoshida <kohei.yosh...@gmail.com>
Date:   Tue Nov 27 00:57:11 2012 -0500

    Get it to build on Windows with liborcus gnumeric bits enabled.
    
    Now scfilt must statically link zlib because gnumeric uses gzip
    compression.
    
    Change-Id: I79c527d381d3c2f9bccdf091ff2b0799efee4700

diff --git a/configure.ac b/configure.ac
index 71ab6f9..4238f24 100644
--- a/configure.ac
+++ b/configure.ac
@@ -8843,7 +8843,7 @@ if test "$with_system_orcus" = "yes"; then
     PKG_CHECK_MODULES(ORCUS, liborcus-0.4 >= 0.3.0)
 else
     AC_MSG_RESULT([internal])
-    ORCUS_TARBALL=28638e85e1f4626536cecf7759eea219-liborcus_0.3.0.tar.bz2
+    ORCUS_TARBALL=e5d2f621153c75e87d9157859db276c1-liborcus_0.3.0.tar.bz2
     SYSTEM_LIBORCUS=NO
 
     if test "$SYSTEM_BOOST" = "YES"; then
diff --git a/liborcus/ExternalProject_liborcus.mk 
b/liborcus/ExternalProject_liborcus.mk
index 54ef44a..ef97170 100644
--- a/liborcus/ExternalProject_liborcus.mk
+++ b/liborcus/ExternalProject_liborcus.mk
@@ -23,6 +23,7 @@ ifeq ($(VCVER),90)
 $(call gb_ExternalProject_get_state_target,liborcus,build) :
        cd $(EXTERNAL_WORKDIR)/vsprojects/liborcus-static-nozip \
        && export BOOST_INCLUDE_DIR=$(OUTDIR)/inc/external \
+       && export ZLIB_INCLUDE_DIR=$(OUTDIR)/inc/external/zlib \
        && export BOOST_LIB_DIR=$(OUTDIR)/lib \
        && $(COMPATH)/vcpackages/vcbuild.exe liborcus-static-nozip.vcproj 
"Release|Win32" \
        && touch $@
@@ -30,6 +31,7 @@ else
 $(call gb_ExternalProject_get_state_target,liborcus,build) :
        cd $(EXTERNAL_WORKDIR)/vsprojects/liborcus-static-nozip \
        && export BOOST_INCLUDE_DIR=$(OUTDIR)/inc/external \
+       && export ZLIB_INCLUDE_DIR=$(OUTDIR)/inc/external/zlib \
        && export BOOST_LIB_DIR=$(OUTDIR)/lib \
        && $(COMPATH)/../Common7/Tools/vcupgrade.exe 
liborcus-static-nozip.vcproj \
        && MSBuild.exe liborcus-static-nozip.vcxproj /p:Configuration=Release 
/p:OutDir=Release/ /p:TargetName=orcus /p:WholeProgramOptimization=no \
diff --git a/sc/Library_scfilt.mk b/sc/Library_scfilt.mk
index 6403539..58e6d14 100644
--- a/sc/Library_scfilt.mk
+++ b/sc/Library_scfilt.mk
@@ -65,6 +65,7 @@ $(eval $(call gb_Library_use_libraries,scfilt,\
 ))
 
 $(eval $(call gb_Library_use_externals,scfilt,\
+       zlib \
        orcus \
 ))
 
@@ -222,4 +223,10 @@ $(eval $(call gb_Library_add_exception_objects,scfilt,\
        sc/source/filter/orcus/orcusfiltersimpl \
 ))
 
+ifeq ($(SYSTEM_ZLIB),YES)
+$(eval $(call gb_Library_add_defs,scfilt,\
+       -DSYSTEM_ZLIB \
+))
+endif
+
 # vim: set noet sw=4 ts=4:
diff --git a/zlib/StaticLibrary_zlib.mk b/zlib/StaticLibrary_zlib.mk
index 69e7017..3071e61 100644
--- a/zlib/StaticLibrary_zlib.mk
+++ b/zlib/StaticLibrary_zlib.mk
@@ -18,6 +18,10 @@ $(eval $(call gb_StaticLibrary_add_generated_cobjects,zlib,\
        UnpackedTarball/zlib/compress \
        UnpackedTarball/zlib/crc32 \
        UnpackedTarball/zlib/deflate \
+       UnpackedTarball/zlib/gzclose \
+       UnpackedTarball/zlib/gzlib \
+       UnpackedTarball/zlib/gzread \
+       UnpackedTarball/zlib/gzwrite \
        UnpackedTarball/zlib/inffast \
        UnpackedTarball/zlib/inflate \
        UnpackedTarball/zlib/inftrees \
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to