[ooo-build-commit] Branch 'ooo-build-3-2' - patches/dev300

Hanno Meyer-Thurow hmth at kemper.freedesktop.org
Tue Jan 5 06:52:47 PST 2010


 patches/dev300/apply                     |   16 +
 patches/dev300/buildfix-vba-as-extn.diff |   10 -
 patches/dev300/disable-python.diff       |  258 +++++++++++++++++++++++++++++++
 patches/dev300/disable-testshl2.diff     |   31 +++
 patches/dev300/fix-force-vclplug.diff    |   21 ++
 patches/dev300/perl-Archive-Zip.diff     |   10 +
 6 files changed, 333 insertions(+), 13 deletions(-)

New commits:
commit 5a6113e5a848a5ebc5d48da79d8bc24e38616a0e
Author: Hanno Meyer-Thurow <h.mth at web.de>
Date:   Tue Jan 5 15:39:42 2010 +0100

    Update GentooExperimental section.
    
    Add various patches to:
    - re-enable SAL_USE_VCLPLUGIN flag
    - fix build with 'vba as extension' and Perls Archive::Zip 1.30
    - skip build of cppunit and testshl2 modules, unused for now
    - make Python 2 optional
    Remove old and obsolete buildfix-vba-as-extn.diff
    
    * patches/dev300/apply: update
    * patches/dev300/buildfix-vba-as-extn.diff: bin obsolete
    * patches/dev300/disable-python.diff: add
    * patches/dev300/disable-testshl2.diff: add, i#108080
    * patches/dev300/fix-force-vclplug.diff: add, i#107878
    * patches/dev300/perl-Archive-Zip.diff: add, i#86937

diff --git a/patches/dev300/apply b/patches/dev300/apply
index 476947c..1876bd1 100644
--- a/patches/dev300/apply
+++ b/patches/dev300/apply
@@ -1532,6 +1532,11 @@ win32-multi-lang-installer.diff, i#66062, i#88638, i#88639, tml
 
 [ GentooExperimental ]
 SectionOwner => hmth
+
+# vba as extension: Perl: Archive::Zip 1.30 fix
+perl-Archive-Zip.diff, i#86937
+# re-enable SAL_USE_VCLPLUGIN overwrite
+fix-force-vclplug.diff, i#107878
 # jemalloc, FreeBSD 7 allocator
 jemalloc.diff
 
@@ -1688,9 +1693,6 @@ vba-ide-choose-macro-to-run.diff, noelpwer
 # Fix autoshape excel hyperlink import OOo ( depends on vba-sc-handleautoshapemacro-import.diff )
 vba-sc-autoshapes-hyperlinks.diff, i#66550, noelpwer
 
-# fix build with vba as extension
-buildfix-vba-as-extn.diff, i#86937, hmth
-
 # Parse (& ignore) 'Attribute' statements
 vba-attribute.diff, i#37347, noelpwer
 #basic depends on built and delivered ooovbaapi
@@ -3428,3 +3430,11 @@ calc-perf-import-dbf-sc.diff,           n#558505, kohei
 calc-formula-variable-sep-config-check-sfx2.diff, n#556142, i#106959, kohei
 calc-formula-variable-sep-config-check-sc.diff,   n#556142, i#106959, kohei
 
+[ GentooExperimental ]
+SectionOwner => hmth
+
+# make Python2 optional
+disable-python.diff
+# disable qadevooo => disable testshl2
+disable-testshl2.diff, i#108080
+
diff --git a/patches/dev300/buildfix-vba-as-extn.diff b/patches/dev300/buildfix-vba-as-extn.diff
deleted file mode 100644
index bff04eb..0000000
--- a/patches/dev300/buildfix-vba-as-extn.diff
+++ /dev/null
@@ -1,10 +0,0 @@
---- sc/util/makefile.mk.orig	2008-03-11 18:36:44.000000000 +0100
-+++ sc/util/makefile.mk	2008-03-11 18:36:54.000000000 +0100
-@@ -300,6 +300,7 @@
- 
- .INCLUDE :  target.mk
- 
-+COMP=
- .IF "$(VBA_EXTENSION)"=="YES"
-     COMP=build_extn
- .ENDIF
diff --git a/patches/dev300/disable-python.diff b/patches/dev300/disable-python.diff
new file mode 100644
index 0000000..c22ac6f
--- /dev/null
+++ b/patches/dev300/disable-python.diff
@@ -0,0 +1,258 @@
+--- configure.in.orig	2010-01-02 16:33:48.000000000 +0100
++++ configure.in	2010-01-02 16:44:30.000000000 +0100
+@@ -215,6 +215,9 @@
+                           options and therefore removes a lot of warnings when
+                           using the cheaper standard compiler. )
+ ],,)
++AC_ARG_ENABLE(python,
++[  --disable-python         Disable build of Python 2.x UNO API
++],,)
+ AC_ARG_ENABLE(gtk,
+ [  --disable-gtk           Determines whether to use Gtk+ vclplug on platforms
+                           where Gtk+ is available.
+@@ -4104,8 +4107,13 @@
+ AC_SUBST(LIBXML_LIBS)
+ 
+ dnl ===================================================================
+-dnl Check for system python
++dnl Check for python
+ dnl ===================================================================
++AC_MSG_CHECKING([whether to enable Python 2.x UNO API])
++if test "$enable_python" != "no"; then
++   AC_MSG_RESULT([yes])
++   BUILD_TYPE="$BUILD_TYPE PYUNO"
++
+ if test "$_os" = "Darwin" && test "$with_system_python" != "no"; then
+    with_system_python=yes
+ fi
+@@ -4153,6 +4159,12 @@
+ AC_SUBST(PYTHON_LIBS)
+ HOME=`echo $HOME | sed 's:\\\\:/:g'`
+ AC_SUBST(HOME)
++dnl disable python
++else
++AC_MSG_RESULT([no])
++DISABLE_PYTHON=TRUE
++AC_SUBST(DISABLE_PYTHON)
++fi
+ 
+ dnl ===================================================================
+ dnl Check for system berkley db
+--- set_soenv.in.orig	2010-01-02 15:50:06.000000000 +0100
++++ set_soenv.in	2010-01-02 16:46:20.000000000 +0100
+@@ -1879,6 +1879,7 @@
+ ToFile( "SYSTEM_OPENSSL",    "@SYSTEM_OPENSSL@",   "e" );
+ ToFile( "OPENSSL_CFLAGS",    "@OPENSSL_CFLAGS@",   "e" );
+ ToFile( "OPENSSL_LIBS",      "@OPENSSL_LIBS@",     "e" );
++ToFile( "DISABLE_PYTHON",    "@DISABLE_PYTHON@",   "e" );
+ ToFile( "SYSTEM_PYTHON",     "@SYSTEM_PYTHON@",    "e" );
+ ToFile( "PYTHON_CFLAGS",     "@PYTHON_CFLAGS@",    "e" );
+ ToFile( "PYTHON_LIBS",       "@PYTHON_LIBS@",      "e" );
+--- postprocess/prj/build.lst.orig	2010-01-02 17:25:56.000000000 +0100
++++ postprocess/prj/build.lst	2010-01-02 17:26:22.000000000 +0100
+@@ -1,4 +1,4 @@
+-po     postprocess     ::      accessibility automation basctl bean fondu BINFILTER:binfilter chart2 configmgr CRASHREP:crashrep dbaccess desktop dtrans embeddedobj embedserv EPM:epm eventattacher extensions extras fileaccess filter forms fpicker helpcontent2 hwpfilter io JAVAINSTALLER2:javainstaller2 lingucomponent MATHMLDTD:MathMLDTD ODK:odk officecfg package padmin psprint_config remotebridges sc scaddins sccomp scp2 scripting sd setup_native slideshow starmath sw sysui testshl2 testtools ucb UnoControls unoxml ure wizards xmerge xmlsecurity BITSTREAM_VERA_FONTS:bitstream_vera_fonts AGFA_MONOTYPE_FONTS:agfa_monotype_fonts DICTIONARIES:dictionaries OOo:pyuno OOo:readlicense_oo SO:top unodevtools JFREEREPORT:jfreereport REPORTBUILDER:reportbuilder reportdesign SDEXT:sdext SWEXT:swext writerfilter MYSQLC:mysqlc oox NULL
++po     postprocess     ::      accessibility automation basctl bean fondu BINFILTER:binfilter chart2 configmgr CRASHREP:crashrep dbaccess desktop dtrans embeddedobj embedserv EPM:epm eventattacher extensions extras fileaccess filter forms fpicker helpcontent2 hwpfilter io JAVAINSTALLER2:javainstaller2 lingucomponent MATHMLDTD:MathMLDTD ODK:odk officecfg package padmin psprint_config remotebridges sc scaddins sccomp scp2 scripting sd setup_native slideshow starmath sw sysui testshl2 testtools ucb UnoControls unoxml ure wizards xmerge xmlsecurity BITSTREAM_VERA_FONTS:bitstream_vera_fonts AGFA_MONOTYPE_FONTS:agfa_monotype_fonts DICTIONARIES:dictionaries PYUNO:pyuno OOo:readlicense_oo SO:top unodevtools JFREEREPORT:jfreereport REPORTBUILDER:reportbuilder reportdesign SDEXT:sdext SWEXT:swext writerfilter MYSQLC:mysqlc oox NULL
+ po	postprocess			    	usr1	-	all	po_mkout NULL
+ po	postprocess\checkxml		nmake	-	all	po_checkxml NULL
+ po	postprocess\checkdeliver	nmake	-	all	po_checkdlv NULL
+--- testtools/prj/build.lst.orig	2010-01-02 17:26:31.000000000 +0100
++++ testtools/prj/build.lst	2010-01-02 17:26:41.000000000 +0100
+@@ -1,4 +1,4 @@
+-tt testtools : cpputools io remotebridges stoc javaunohelper pyuno cli_ure offapi QADEVOOO:qadevOOo NULL
++tt testtools : cpputools io remotebridges stoc javaunohelper PYUNO:pyuno cli_ure offapi QADEVOOO:qadevOOo NULL
+ tt testtools\inc nmake - all tt_inc NULL
+ tt testtools\source\bridgetest nmake - all tt_bridgetest tt_bridgetest_idl tt_javaTestObjs tt_inc NULL
+ tt testtools\source\bridgetest\cli nmake - w,vc7 tt_cli tt_bridgetest tt_bridgetest_idl tt_inc NULL
+--- testtools/source/bridgetest/pyuno/makefile.mk.orig	2010-01-02 17:31:46.000000000 +0100
++++ testtools/source/bridgetest/pyuno/makefile.mk	2010-01-02 17:32:00.000000000 +0100
+@@ -41,6 +41,7 @@
+ 
+ .INCLUDE :  settings.mk
+ # --- Files --------------------------------------------------------
++.IF "$(DISABLE_PYTHON)" != "TRUE"
+ .IF "$(L10N_framework)"==""
+ PYEXC=$(DLLDEST)$/python$(EXECPOST)
+ REGEXC=$(DLLDEST)$/regcomp$(EXECPOST)
+@@ -91,8 +92,11 @@
+ 	doc					\
+ 	ALLTAR
+ .ENDIF # L10N_framework
++.ENDIF # DISABLE_PYTHON
+ 
+ .INCLUDE :  target.mk
++
++.IF "$(DISABLE_PYTHON)" != "TRUE"
+ .IF "$(L10N_framework)"==""
+ $(DLLDEST)$/%.py: %.py
+ 	cp $? $@
+@@ -117,4 +121,5 @@
+ 	cd $(DLLDEST) && $(TEST_ENV) && $(WRAPCMD) $(REGCOMP) -register -br pyuno_regcomp.rdb -r dummy2.rdb \
+ 			-l com.sun.star.loader.Python -c vnd.sun.star.expand:$(DOLLAR_SIGN)FOO/samplecomponent.py
+ .ENDIF # L10N_framework
++.ENDIF # DISABLE_PYTHON
+ 
+--- scp2/source/python/makefile.mk.orig	2010-01-02 17:34:50.000000000 +0100
++++ scp2/source/python/makefile.mk	2010-01-02 17:37:33.000000000 +0100
+@@ -41,11 +41,15 @@
+ 
+ .INCLUDE :	settings.mk
+ 
++.IF "$(DISABLE_PYTHON)" == "TRUE"
++SCPDEFS+=-DDISABLE_PYUNO
++.ELSE
+ .IF "$(SYSTEM_PYTHON)" == "YES"
+ SCPDEFS+=-DSYSTEM_PYTHON
+ .ELSE
+ .INCLUDE :      pyversion.mk
+ .ENDIF
++.ENDIF
+ 
+ SCPDEFS+=\
+ 	-DPYVERSION=$(PYVERSION) \
+--- scp2/source/python/file_python.scp.orig	2010-01-02 17:38:00.000000000 +0100
++++ scp2/source/python/file_python.scp	2010-01-02 17:40:06.000000000 +0100
+@@ -30,6 +30,8 @@
+ 
+ #include "macros.inc"
+ 
++#ifndef DISABLE_PYUNO
++
+ File gid_File_Lib_Pyuno
+     TXT_FILE_BODY;
+   #ifdef UNX
+@@ -157,3 +159,5 @@
+ 
+ #endif
+ 
++// DISABLE_PYUNO
++#endif
+--- scp2/source/python/profileitem_python.scp.orig	2010-01-02 17:40:50.000000000 +0100
++++ scp2/source/python/profileitem_python.scp	2010-01-02 17:41:43.000000000 +0100
+@@ -30,6 +30,7 @@
+ 
+ #include "macros.inc"
+ 
++#ifndef DISABLE_PYUNO
+ 
+ Profile gid_Profile_Pythonloader_Uno_Ini
+     ModuleID = gid_Module_Optional_Pyuno;
+@@ -83,3 +84,6 @@
+   #endif
+ #endif
+ End
++
++// DISABLE_PYUNO
++#endif
+--- scp2/source/python/module_python.scp.orig	2010-01-02 17:44:06.000000000 +0100
++++ scp2/source/python/module_python.scp	2010-01-02 17:44:16.000000000 +0100
+@@ -30,6 +30,8 @@
+ 
+ #include "macros.inc"
+ 
++#ifndef DISABLE_PYUNO
++
+ Module gid_Module_Optional_Pyuno
+     PackageInfo = "packinfo_office.txt";
+     MOD_NAME_DESC ( MODULE_OPTIONAL_PYTHON );
+@@ -40,3 +42,5 @@
+     Default = YES;
+     Styles = ( );
+ End
++
++#endif
+--- scp2/source/python/module_python_mailmerge.scp.orig	2010-01-02 17:44:38.000000000 +0100
++++ scp2/source/python/module_python_mailmerge.scp	2010-01-02 17:44:51.000000000 +0100
+@@ -30,6 +30,8 @@
+ 
+ #include "macros.inc"
+ 
++#ifndef DISABLE_PYUNO
++
+ File gid_File_Pymailmerge
+     TXT_FILE_BODY;
+     Dir = gid_Dir_Program;
+@@ -37,3 +39,5 @@
+     RegistryID = gid_Starregistry_Services_Rdb;
+     Styles = (PACKED,UNO_COMPONENT);
+ End
++
++#endif
+--- scp2/source/ooo/makefile.mk.orig	2010-01-02 17:47:45.000000000 +0100
++++ scp2/source/ooo/makefile.mk	2010-01-02 17:48:19.000000000 +0100
+@@ -241,9 +241,13 @@
+ SCPDEFS+=-DDISABLE_ATL
+ .ENDIF
+ 
++.IF "$(DISABLE_PYTHON)" == "TRUE"
++SCPDEFS+=-DDISABLE_PYUNO
++.ELSE
+ .IF "$(SYSTEM_PYTHON)" == "YES"
+ SCPDEFS+=-DSYSTEM_PYTHON
+ .ENDIF
++.ENDIF
+ 
+ .IF "$(ENABLE_SVCTAGS)" == "YES"
+ SCPDEFS+=-DENABLE_SVCTAGS
+--- scp2/source/ooo/common_brand.scp.orig	2010-01-02 17:48:26.000000000 +0100
++++ scp2/source/ooo/common_brand.scp	2010-01-02 17:49:41.000000000 +0100
+@@ -1373,7 +1373,7 @@
+ #endif
+ 
+ //TODO: This actually belongs into a module of its own:
+-#if !defined SYSTEM_PYTHON
++#if !defined DISABLE_PYUNO && !defined SYSTEM_PYTHON
+ File gid_Brand_File_Bin_Python
+     BIN_FILE_BODY;
+     Name = EXENAME(pyuno/python);
+--- scripting/source/pyprov/makefile.mk.orig	2010-01-02 17:58:48.000000000 +0100
++++ scripting/source/pyprov/makefile.mk	2010-01-02 17:59:16.000000000 +0100
+@@ -42,6 +42,7 @@
+ 
+ 
+ # --- Targets ------------------------------------------------------
++.IF "$(DISABLE_PYTHON)" != "TRUE"
+ ALL : ALLTAR \
+         $(DLLDEST)$/pythonscript.py	\
+ 	$(DLLDEST)$/officehelper.py	\
+@@ -49,5 +50,6 @@
+ 
+ $(DLLDEST)$/%.py: %.py
+     cp $? $@
++.ENDIF
+ 
+ .INCLUDE :  target.mk
+--- instsetoo_native/util/makefile.mk.orig	2010-01-03 00:08:04.000000000 +0100
++++ instsetoo_native/util/makefile.mk	2010-01-03 00:09:45.000000000 +0100
+@@ -72,6 +72,7 @@
+ 
+ .INCLUDE: target.mk
+ 
++.IF "$(DISABLE_PYTHON)" != "TRUE"
+ LOCALPYFILES= \
+     $(BIN)$/uno.py \
+ 	$(BIN)$/unohelper.py \
+@@ -79,6 +80,7 @@
+ 	$(BIN)$/pythonscript.py \
+ 	$(BIN)$/officehelper.py \
+ 	$(BIN)$/mailmerge.py
++.ENDIF
+ 
+ # PKGFORMAT taken from environment. See possible
+ # values below.
+@@ -365,6 +367,7 @@
+ 
+ .ENDIF			# "$(alllangiso)"!=""
+ 
++.IF "$(DISABLE_PYTHON)" != "TRUE"
+ .IF "$(LOCALPYFILES)"!=""
+ .IF "$(PKGFORMAT)"==""
+ $(foreach,i,$(alllangiso) openoffice_$i openofficewithjre_$i openofficedev_$i broffice_$i brofficewithjre_$i brofficedev_$i sdkoo_$i) updatepack : $(LOCALPYFILES) $(BIN)$/cp1251.py $(BIN)$/iso8859_1.py
+@@ -387,6 +390,7 @@
+ $(BIN)$/iso8859_1.py :
+ 	@echo "Using system python - nothing more to do here"
+ .ENDIF
++.ENDIF			# "$(DISABLE_PYTHON)" != "TRUE"
+ 
+ $(BIN)$/intro.zip : $(SOLARCOMMONPCKDIR)$/openoffice_nologo$/intro.zip
+ 	$(COPY) $< $@
diff --git a/patches/dev300/disable-testshl2.diff b/patches/dev300/disable-testshl2.diff
new file mode 100644
index 0000000..9144913
--- /dev/null
+++ b/patches/dev300/disable-testshl2.diff
@@ -0,0 +1,31 @@
+--- basegfx/prj/build.lst.orig	2010-01-04 22:05:14.000000000 +0100
++++ basegfx/prj/build.lst	2010-01-04 22:07:03.000000000 +0100
+@@ -1,4 +1,4 @@
+-fx	basegfx	:	o3tl sal offuh cppuhelper cppu testshl2 NULL
++fx	basegfx	:	o3tl sal offuh cppuhelper cppu QADEVOOO:testshl2 NULL
+ fx	basegfx									usr1	-	all	fx_mkout NULL
+ fx	basegfx\inc								nmake	-	all	fx_inc NULL
+ fx	basegfx\prj								get		-	all	fx_prj NULL
+--- o3tl/prj/build.lst.orig	2010-01-04 22:05:24.000000000 +0100
++++ o3tl/prj/build.lst	2010-01-04 22:07:03.000000000 +0100
+@@ -1,4 +1,4 @@
+-ot	o3tl	:	sal testshl2 BOOST:boost NULL
++ot	o3tl	:	sal QADEVOOO:testshl2 BOOST:boost NULL
+ ot	o3tl									usr1	-	all	ot_mkout NULL
+ ot	o3tl\inc								get		-	all	ot_inc NULL
+ ot	o3tl\prj								get		-	all	ot_prj NULL
+--- postprocess/prj/build.lst.orig	2010-01-04 22:05:36.000000000 +0100
++++ postprocess/prj/build.lst	2010-01-04 22:07:03.000000000 +0100
+@@ -1,4 +1,4 @@
+-po     postprocess     ::      accessibility automation basctl bean fondu BINFILTER:binfilter chart2 configmgr CRASHREP:crashrep dbaccess desktop dtrans embeddedobj embedserv EPM:epm eventattacher extensions extras fileaccess filter forms fpicker helpcontent2 hwpfilter io JAVAINSTALLER2:javainstaller2 lingucomponent MATHMLDTD:MathMLDTD ODK:odk officecfg package padmin psprint_config remotebridges sc scaddins sccomp scp2 scripting sd setup_native slideshow starmath sw sysui testshl2 testtools ucb UnoControls unoxml ure wizards xmerge xmlsecurity BITSTREAM_VERA_FONTS:bitstream_vera_fonts AGFA_MONOTYPE_FONTS:agfa_monotype_fonts DICTIONARIES:dictionaries PYUNO:pyuno OOo:readlicense_oo SO:top unodevtools JFREEREPORT:jfreereport REPORTBUILDER:reportbuilder reportdesign SDEXT:sdext SWEXT:swext writerfilter MYSQLC:mysqlc oox NULL
++po     postprocess     ::      accessibility automation basctl bean fondu BINFILTER:binfilter chart2 configmgr CRASHREP:crashrep dbaccess desktop dtrans embeddedobj embedserv EPM:epm eventattacher extensions extras fileaccess filter forms fpicker helpcontent2 hwpfilter io JAVAINSTALLER2:javainstaller2 lingucomponent MATHMLDTD:MathMLDTD ODK:odk officecfg package padmin psprint_config remotebridges sc scaddins sccomp scp2 scripting sd setup_native slideshow starmath sw sysui QADEVOOO:testshl2 testtools ucb UnoControls unoxml ure wizards xmerge xmlsecurity BITSTREAM_VERA_FONTS:bitstream_vera_fonts AGFA_MONOTYPE_FONTS:agfa_monotype_fonts DICTIONARIES:dictionaries PYUNO:pyuno OOo:readlicense_oo SO:top unodevtools JFREEREPORT:jfreereport REPORTBUILDER:reportbuilder reportdesign SDEXT:sdext SWEXT:swext writerfilter MYSQLC:mysqlc oox NULL
+ po	postprocess			    	usr1	-	all	po_mkout NULL
+ po	postprocess\checkxml		nmake	-	all	po_checkxml NULL
+ po	postprocess\checkdeliver	nmake	-	all	po_checkdlv NULL
+--- salhelper/prj/build.lst.orig	2010-01-04 22:05:45.000000000 +0100
++++ salhelper/prj/build.lst	2010-01-04 22:07:03.000000000 +0100
+@@ -1,3 +1,3 @@
+-shp	salhelper	:	sal testshl2 NULL
++shp	salhelper	:	sal QADEVOOO:testshl2 NULL
+ shp	salhelper		 	usr1	-	all	shp_mkout NULL
+ shp	salhelper\source 	nmake	-	all shp_source NULL
diff --git a/patches/dev300/fix-force-vclplug.diff b/patches/dev300/fix-force-vclplug.diff
new file mode 100644
index 0000000..f5aed40
--- /dev/null
+++ b/patches/dev300/fix-force-vclplug.diff
@@ -0,0 +1,21 @@
+--- vcl/unx/source/plugadapt/salplug.cxx
++++ vcl/unx/source/plugadapt/salplug.cxx
+@@ -205,14 +205,16 @@
+ 
+     static const char* pUsePlugin = getenv( "SAL_USE_VCLPLUGIN" );
+ 
+-    if( !(pUsePlugin && *pUsePlugin) )
++    if( pUsePlugin && *pUsePlugin )
++        pInst = tryInstance( OUString::createFromAscii( pUsePlugin ) );
++    else
+         pInst = check_headless_plugin();
+     
+     if( ! pInst && !(pUsePlugin && *pUsePlugin) )
+         pInst = autodetect_plugin();
+     
+     // fallback, try everything
+-    const char* pPlugin[] = { "gtk", "kde", "gen", 0 };
++    const char* pPlugin[] = { "gtk", "kde4", "kde", "gen", 0 };
+ 
+     for ( int i = 0; !pInst && pPlugin[ i ]; ++i )
+         pInst = tryInstance( OUString::createFromAscii( pPlugin[ i ] ) );
diff --git a/patches/dev300/perl-Archive-Zip.diff b/patches/dev300/perl-Archive-Zip.diff
new file mode 100644
index 0000000..bc0d490
--- /dev/null
+++ b/patches/dev300/perl-Archive-Zip.diff
@@ -0,0 +1,10 @@
+--- sc/util/createExtPackage.pl.orig	2009-11-26 22:26:31.000000000 +0100
++++ sc/util/createExtPackage.pl	2009-11-26 22:26:45.000000000 +0100
+@@ -66,6 +66,6 @@
+ $zip->addFile( $rdbName, $rdb );
+ $zip->addFile( $libName, $lib );
+ $zip->addDirectory( "META-INF" );
+-$zip->addFile( "META-INF/manifest.xml", "manifest.xml" );
++#$zip->addFile( "META-INF/manifest.xml", "manifest.xml" );
+ $zip->addString( $content2, "META-INF/manifest.xml" );
+ exit( $zip->writeToFileNamed($zipName) );


More information about the ooo-build-commit mailing list