Ticket #1758: OpenOffice2.0.2-required.patch

File OpenOffice2.0.2-required.patch, 14.9 KB (added by bdubbs@…, 19 years ago)
  • TabularUnified config_office/configure

    diff -Naur OOB680_m5.orig/config_office/configure OOB680.patched/config_office/configure
    old new  
    309309# include <unistd.h>
    310310#endif"
    311311
    312 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS AWK SED LOCAL_SOLENV UPD SOURCEVERSION build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os OSVERSION PTHREAD_CFLAGS PTHREAD_LIBS ENABLE_CRASHDUMP ENABLE_VCTK VC_STANDARD ENABLE_DEBUG PRODUCT PROFULLSWITCH PROEXT ENABLE_SYMBOLS ENABLE_CUPS ENABLE_FONTCONFIG WITH_BINFILTER ENABLE_DIRECTX NETTOOLKIT ENABLE_RPATH WITH_MYSPELL_DICTS USE_SHELL WITH_MINGWIN TCSH GCC_HOME CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT COMPATH GCCVER HAVE_GCC_VISIBILITY_FEATURE GNUMAKE _cc MSPDB_PATH COMEX MIDL_PATH CSC_PATH NMAKE_PATH FRAME_HOME CPP EGREP PAM_LINK CRYPT_LINK CXX CXXFLAGS ac_ct_CXX GXX_INCLUDE_PATH EXCEPTIONS CXXCPP STLPORT4 USE_SYSTEM_STL ALLOC BUILD_VER_STRING SOLAR_JAVA LANG JAVAINTERPRETER JAVACOMPILER JAVADOC AWTLIB JAVACACHE JAVA_HOME JDK XSLTPROC PERL DMAKE BUILD_DMAKE EPM DPKG PKGMK BUILD_EPM PKGFORMAT RPM SYSTEM_STDLIBS SYSTEM_ZLIB SYSTEM_JPEG SYSTEM_EXPAT PKG_CONFIG FREETYPE_CFLAGS FREETYPE_LIBS SYSTEM_FREETYPE LIBWPD_CFLAGS LIBWPD_LIBS SYSTEM_LIBWPD LIBXML_CFLAGS LIBXML_LIBS SYSTEM_LIBXML PYTHON PYTHON_VERSION PYTHON_PREFIX PYTHON_EXEC_PREFIX PYTHON_PLATFORM pythondir pkgpythondir pyexecdir pkgpyexecdir SYSTEM_PYTHON PYTHON_CFLAGS PYTHON_LIBS SYSTEM_DB DB_VERSION DB_INCLUDES DB_JAR SABLOTCONFIG SYSTEM_SABLOT SABLOT_LIBS CURLCONFIG SYSTEM_CURL CURL_CFLAGS CURL_LIBS SYSTEM_BOOST SYSTEM_ODBC_HEADERS WITH_MOZILLA WITH_OPENLDAP MOZILLAXPCOM_CFLAGS MOZILLAXPCOM_LIBS MOZ_NSPR_CFLAGS MOZ_NSPR_LIBS MOZ_NSS_CFLAGS MOZ_NSS_LIBS MOZILLA_VERSION MOZILLA_TOOLKIT MOZLIBREQ_CFLAGS MOZLIBREQ_LIBS BUILD_MOZAB SYSTEM_MOZILLA MOZ_INC MOZ_LIB MOZ_LIB_XPCOM MOZ_LDAP_CFLAGS SYSTEM_SANE_HEADER X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XINC XLIB SYSTEM_XRENDER_HEADERS XRENDER_LINK XMKMF SYSTEM_NAS NAS_INCLUDES ENABLE_NAS ENABLE_PASF SYSTEM_PORTAUDIO SYSTEM_SNDFILE BUILD_TYPE NEON_CFLAGS NEON_LIBS SYSTEM_NEON AGG_CFLAGS AGG_LIBS SYSTEM_AGG MYSPELL_CFLAGS MYSPELL_LIBS SYSTEM_MYSPELL SYSTEM_HUNSPELL HUNSPELL_CFLAGS SYSTEM_HYPH SYSTEM_MYTHES PSDK_HOME DIRECTXSDK_HOME DIRECTXSDK_LIB NSIS_PATH EXTRA_DOTNET_FILES BISON FLEX PATCH GNUPATCH GNUCP CYGWIN_PATH ML_EXE ASM_HOME ZIP UNZIP ZIP_HOME LIBART_CFLAGS LIBART_LIBS WITH_LIBART WITH_GPC ENABLE_GTK ENABLE_KDE GNOMEVFS_CFLAGS GNOMEVFS_LIBS GCONF_CFLAGS GCONF_LIBS ENABLE_GNOMEVFS GTK_CFLAGS GTK_LIBS GDKPIXBUF_CFLAGS GDKPIXBUF_LIBS MOC KDE_CFLAGS KDE_LIBS LIBSN_CFLAGS LIBSN_LIBS WITH_LIBSN GOBJECT_CFLAGS GOBJECT_LIBS ENABLE_EVOAB2 ENABLE_KAB WITH_FONTOOO SYSTEM_MSPACK WITH_FONTS SCPDEFS WITHOUT_PPDS WITHOUT_AFMS USE_XINERAMA XINERAMA_LINK ANT ANT_HOME ANT_LIB WITH_LANG WITH_DICT ENABLE_STATIC_GTK LOCAL_SOLVER LIBOBJS LTLIBOBJS'
     312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS AWK SED LOCAL_SOLENV UPD SOURCEVERSION build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os OSVERSION PTHREAD_CFLAGS PTHREAD_LIBS ENABLE_CRASHDUMP ENABLE_VCTK VC_STANDARD ENABLE_DEBUG PRODUCT PROFULLSWITCH PROEXT ENABLE_SYMBOLS ENABLE_CUPS ENABLE_FONTCONFIG WITH_BINFILTER ENABLE_DIRECTX NETTOOLKIT ENABLE_RPATH WITH_MYSPELL_DICTS USE_SHELL WITH_MINGWIN TCSH GCC_HOME CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT COMPATH GCCVER HAVE_GCC_VISIBILITY_FEATURE GNUMAKE _cc MSPDB_PATH COMEX MIDL_PATH CSC_PATH NMAKE_PATH FRAME_HOME CPP EGREP PAM_LINK CRYPT_LINK CXX CXXFLAGS ac_ct_CXX GXX_INCLUDE_PATH EXCEPTIONS CXXCPP STLPORT4 USE_SYSTEM_STL ALLOC BUILD_VER_STRING SOLAR_JAVA LANG JAVAINTERPRETER JAVACOMPILER JAVADOC AWTLIB JAVACACHE JAVA_HOME JDK XSLTPROC PERL DMAKE BUILD_DMAKE EPM DPKG PKGMK BUILD_EPM PKGFORMAT RPM SYSTEM_STDLIBS SYSTEM_ZLIB SYSTEM_JPEG SYSTEM_EXPAT PKG_CONFIG FREETYPE_CFLAGS FREETYPE_LIBS SYSTEM_FREETYPE LIBWPD_CFLAGS LIBWPD_LIBS SYSTEM_LIBWPD LIBXML_CFLAGS LIBXML_LIBS SYSTEM_LIBXML PYTHON PYTHON_VERSION PYTHON_PREFIX PYTHON_EXEC_PREFIX PYTHON_PLATFORM pythondir pkgpythondir pyexecdir pkgpyexecdir SYSTEM_PYTHON PYTHON_CFLAGS PYTHON_LIBS SYSTEM_DB DB_VERSION DB_INCLUDES DB_JAR SABLOTCONFIG SYSTEM_SABLOT SABLOT_LIBS CURLCONFIG SYSTEM_CURL CURL_CFLAGS CURL_LIBS SYSTEM_BOOST SYSTEM_ODBC_HEADERS WITH_MOZILLA WITH_OPENLDAP MOZILLAXPCOM_CFLAGS MOZILLAXPCOM_LIBS MOZ_NSPR_CFLAGS MOZ_NSPR_LIBS MOZ_NSS_CFLAGS MOZ_NSS_LIBS MOZILLA_VERSION MOZILLA_TOOLKIT MOZLIBREQ_CFLAGS MOZLIBREQ_LIBS BUILD_MOZAB SYSTEM_MOZILLA SYSTEM_FIREFOX MOZ_INC MOZ_LIB MOZ_LIB_XPCOM MOZ_LDAP_CFLAGS SYSTEM_SANE_HEADER X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XINC XLIB SYSTEM_XRENDER_HEADERS XRENDER_LINK XMKMF SYSTEM_NAS NAS_INCLUDES ENABLE_NAS ENABLE_PASF SYSTEM_PORTAUDIO SYSTEM_SNDFILE BUILD_TYPE NEON_CFLAGS NEON_LIBS SYSTEM_NEON AGG_CFLAGS AGG_LIBS SYSTEM_AGG MYSPELL_CFLAGS MYSPELL_LIBS SYSTEM_MYSPELL SYSTEM_HUNSPELL HUNSPELL_CFLAGS SYSTEM_HYPH SYSTEM_MYTHES PSDK_HOME DIRECTXSDK_HOME DIRECTXSDK_LIB NSIS_PATH EXTRA_DOTNET_FILES BISON FLEX PATCH GNUPATCH GNUCP CYGWIN_PATH ML_EXE ASM_HOME ZIP UNZIP ZIP_HOME LIBART_CFLAGS LIBART_LIBS WITH_LIBART WITH_GPC ENABLE_GTK ENABLE_KDE GNOMEVFS_CFLAGS GNOMEVFS_LIBS GCONF_CFLAGS GCONF_LIBS ENABLE_GNOMEVFS GTK_CFLAGS GTK_LIBS GDKPIXBUF_CFLAGS GDKPIXBUF_LIBS MOC KDE_CFLAGS KDE_LIBS LIBSN_CFLAGS LIBSN_LIBS WITH_LIBSN GOBJECT_CFLAGS GOBJECT_LIBS ENABLE_EVOAB2 ENABLE_KAB WITH_FONTOOO SYSTEM_MSPACK WITH_FONTS SCPDEFS WITHOUT_PPDS WITHOUT_AFMS USE_XINERAMA XINERAMA_LINK ANT ANT_HOME ANT_LIB WITH_LANG WITH_DICT ENABLE_STATIC_GTK LOCAL_SOLVER LIBOBJS LTLIBOBJS'
    313313ac_subst_files=''
    314314
    315315# Initialize some variables set by options.
     
    1176411764echo $ECHO_N "checking whether to use Mozilla or Firefox... $ECHO_C" >&6
    1176511765    if test -n "$with_firefox" && test "$with_firefox" != "no"; then
    1176611766      moz_flavour=firefox
     11767      SYSTEM_FIREFOX=YES
    1176711768     else
    1176811769      moz_flavour=mozilla
     11770      SYSTEM_FIREFOX=NO
    1176911771    fi
    1177011772    tmp=`echo $moz_flavour | $PERL -e 'print ucfirst(<STDIN>);'`
    1177111773    echo "$as_me:$LINENO: result: $tmp" >&5
     
    1238612388    echo "$as_me:$LINENO: result: internal" >&5
    1238712389echo "${ECHO_T}internal" >&6
    1238812390    SYSTEM_MOZILLA=NO
     12391    SYSTEM_FIREFOX=NO
    1238912392    BUILD_TYPE="$BUILD_TYPE MOZ"
    1239012393if test -z "$with_mozilla_version"; then
    1239112394   MOZILLA_VERSION=
     
    2118121184s,@MOZLIBREQ_LIBS@,$MOZLIBREQ_LIBS,;t t
    2118221185s,@BUILD_MOZAB@,$BUILD_MOZAB,;t t
    2118321186s,@SYSTEM_MOZILLA@,$SYSTEM_MOZILLA,;t t
     21187s,@SYSTEM_FIREFOX@,$SYSTEM_FIREFOX,;t t
    2118421188s,@MOZ_INC@,$MOZ_INC,;t t
    2118521189s,@MOZ_LIB@,$MOZ_LIB,;t t
    2118621190s,@MOZ_LIB_XPCOM@,$MOZ_LIB_XPCOM,;t t
  • TabularUnified config_office/configure.in

    diff -Naur OOB680_m5.orig/config_office/configure.in OOB680.patched/config_office/configure.in
    old new  
    28762876    AC_MSG_CHECKING([whether to use Mozilla or Firefox])
    28772877    if test -n "$with_firefox" && test "$with_firefox" != "no"; then
    28782878      moz_flavour=firefox
     2879      SYSTEM_FIREFOX=YES
    28792880     else
    28802881      moz_flavour=mozilla
     2882      SYSTEM_FIREFOX=NO
    28812883    fi
    28822884    tmp=`echo $moz_flavour | $PERL -e 'print ucfirst(<STDIN>);'`
    28832885    AC_MSG_RESULT($tmp)
     
    29282930else
    29292931    AC_MSG_RESULT([internal])
    29302932    SYSTEM_MOZILLA=NO
     2933    SYSTEM_FIREFOX=NO
    29312934    BUILD_TYPE="$BUILD_TYPE MOZ"
    29322935if test -z "$with_mozilla_version"; then
    29332936   MOZILLA_VERSION=
     
    30253028
    30263029fi
    30273030AC_SUBST(SYSTEM_MOZILLA)
     3031AC_SUBST(SYSTEM_FIREFOX)
    30283032AC_SUBST(MOZ_INC)
    30293033AC_SUBST(MOZ_LIB)
    30303034AC_SUBST(MOZ_LIB_XPCOM)
  • TabularUnified config_office/set_soenv.in

    diff -Naur OOB680_m5.orig/config_office/set_soenv.in OOB680.patched/config_office/set_soenv.in
    old new  
    8686     $ATL_LIB, $ATL_INCLUDE, $NO_HIDS, $TEMP, $COMMON_BUILD_TOOLS, $WIN_GREP, $WIN_FIND, $WIN_LS,
    8787     $WIN_GNUCOPY, $WIN_TOUCH, $STLPORT4, $MOZILLA_VERSION, $MOZILLA_TOOLKIT, $PREBUILD_MOZAB,
    8888         $PROEXT,
    89      $SYSTEM_PYTHON, $PYTHONPATH, $PYTHONHOME, $SYSTEM_MOZILLA );
     89     $SYSTEM_PYTHON, $PYTHONPATH, $PYTHONHOME, $SYSTEM_MOZILLA, $SYSTEM_FIREFOX );
    9090#
    9191#-------------------------------------------
    9292# IId. Declaring the aliases.
     
    119119$STLPORT4       = '@STLPORT4@';     # Location of STLport4
    120120$SYSTEM_PYTHON  = '@SYSTEM_PYTHON@';
    121121$SYSTEM_MOZILLA = '@SYSTEM_MOZILLA@';
     122$SYSTEM_FIREFOX = '@SYSTEM_FIREFOX@';
    122123$JDK            = '@JDK@';
    123124$MINGW          = '@WITH_MINGWIN@'; # use MinGW for Windows build
    124125$CC             = '@CC@';           # C compiler
     
    17401741ToFile( "WITH_OPENLDAP",     "@WITH_OPENLDAP@",    "e" );
    17411742ToFile( "WITH_MOZILLA",      "@WITH_MOZILLA@",     "e" );
    17421743ToFile( "SYSTEM_MOZILLA",    "@SYSTEM_MOZILLA@",   "e" );
     1744ToFile( "SYSTEM_FIREFOX",    "@SYSTEM_FIREFOX@",   "e" );
    17431745ToFile( "MOZ_INC",           "@MOZ_INC@",          "e" );
    17441746ToFile( "MOZ_LIB",           "@MOZ_LIB@",          "e" );
    17451747ToFile( "MOZ_LIB_XPCOM",     "@MOZ_LIB_XPCOM@",    "e" );
  • TabularUnified extensions/source/plugin/util/makefile.pmk

    diff -Naur OOB680_m5.orig/extensions/source/plugin/util/makefile.pmk OOB680.patched/extensions/source/plugin/util/makefile.pmk
    old new  
    4141
    4242.IF "$(SYSTEM_MOZILLA)" == "YES"
    4343CFLAGS+=-DSYSTEM_MOZILLA
     44.IF "$(SYSTEM_FIREFOX)" == "YES"
     45PKGCONFIG_MODULES=firefox-plugin
     46.ELSE
    4447PKGCONFIG_MODULES=mozilla-plugin
     48.ENDIF
    4549.INCLUDE : pkg_config.mk
    4650.ENDIF
  • TabularUnified filter/source/config/fragments/makefile.mk

    diff -Naur OOB680_m5.orig/filter/source/config/fragments/makefile.mk OOB680.patched/filter/source/config/fragments/makefile.mk
    old new  
    156156MERGE:=python ../tools/merge/pyAltFCFGMerge
    157157.ELSE
    158158MERGE    := $(JAVAI) -jar $(CLASSDIR)$/FCFGMerge.jar
    159 .IF "$(JDK)" == "gcj"
    160 XALANCLASS=$(SOLARBINDIR)/xalan.jar
    161 CLASSPATH:=$(CLASSPATH)$(PATH_SEPERATOR){$(subst,%Z*Z%,$(PATH_SEPERATOR) $(XALANCLASS:s/ /%Z*Z%/))}
    162 .ENDIF
     159.IF "$(JAVA_HOME)" != ""
     160XALANCLASS=$(STAR_RESOURCEPATH)/xalan.jar
     161PACKLANG := $(JAVAI) -classpath $(CLASSPATH)$(PATH_SEPERATOR)$(XALANCLASS) org.apache.xalan.xslt.Process -XSL langfilter.xsl
     162.ELSE
    163163PACKLANG := $(JAVAI) org.apache.xalan.xslt.Process -XSL langfilter.xsl
    164164.ENDIF
     165.ENDIF
    165166
    166167# -----------------------------------------------------------------------------
    167168# build every module seperated
  • TabularUnified scripting/java/org/openoffice/netbeans/modules/office/options/OfficeSettings.java

    diff -Naur OOB680_m5.orig/scripting/java/org/openoffice/netbeans/modules/office/options/OfficeSettings.java OOB680.patched/scripting/java/org/openoffice/netbeans/modules/office/options/OfficeSettings.java
    old new  
    7373            SVersionRCFile sversion = SVersionRCFile.createInstance();
    7474       
    7575            try {
    76                 Enumeration enum = sversion.getVersions();
     76                Enumeration enumer = sversion.getVersions();
    7777                OfficeInstallation oi;
    7878
    79                 while (enum.hasMoreElements()) {
    80                     oi = (OfficeInstallation)enum.nextElement();
     79                while (enumer.hasMoreElements()) {
     80                    oi = (OfficeInstallation)enumer.nextElement();
    8181                    setOfficeDirectory(oi);
    8282                    return;
    8383                }
  • TabularUnified xmerge/source/xmerge/java/org/openoffice/xmerge/ConvertData.java

    diff -Naur OOB680_m5.orig/xmerge/source/xmerge/java/org/openoffice/xmerge/ConvertData.java OOB680.patched/xmerge/source/xmerge/java/org/openoffice/xmerge/ConvertData.java
    old new  
    127127     *           <code>Vector</code> of <code>Document</code> objects.
    128128     */
    129129    public Enumeration getDocumentEnumeration() {
    130         Enumeration enum = v.elements();
    131                 return (enum);
     130        Enumeration enumer = v.elements();
     131                return (enumer);
    132132        }
    133133
    134134
  • TabularUnified xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/DocumentDeserializerImpl.java

    diff -Naur OOB680_m5.orig/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/DocumentDeserializerImpl.java OOB680.patched/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/DocumentDeserializerImpl.java
    old new  
    155155     */
    156156    public Document deserialize() throws ConvertException, IOException {
    157157        log("\nFound the XSLT deserializer");
    158         Enumeration enum = cd.getDocumentEnumeration();
     158        Enumeration enumer = cd.getDocumentEnumeration();
    159159        org.w3c.dom.Document domDoc=null;
    160160        DOMDocument docOut=null;
    161161        GenericOfficeDocument doc = null;
    162162        ByteArrayOutputStream baos =null;
    163163        GenericOfficeDocument sxwDoc = new GenericOfficeDocument("output");
    164         while (enum.hasMoreElements()) {       
    165                  docOut = (DOMDocument) enum.nextElement();
     164        while (enumer.hasMoreElements()) {       
     165                 docOut = (DOMDocument) enumer.nextElement();
    166166        }
    167167        domDoc = docOut.getContentDOM();       
    168168        try{
  • TabularUnified xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/PluginFactoryImpl.java

    diff -Naur OOB680_m5.orig/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/PluginFactoryImpl.java OOB680.patched/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/PluginFactoryImpl.java
    old new  
    183183        String ext= ".txt";
    184184        String mimeType = null;
    185185        ConverterInfo ci = this.getConverterInfo();
    186         Enumeration enum = ci.getDeviceMime();
    187         while (enum.hasMoreElements()) {       
    188             mimeType= (String) enum.nextElement();
     186        Enumeration enumer = ci.getDeviceMime();
     187        while (enumer.hasMoreElements()) {       
     188            mimeType= (String) enumer.nextElement();
    189189        }
    190190        try {
    191191            props.load(is);