Apache OpenOffice (AOO) Bugzilla – Issue 123531
Support the creation of MSP patch files on Windows
Last modified: 2017-05-20 10:35:20 UTC
MSP patch files can update an installed OpenOffice to a new version. At the moment only MSI (full installation sets can be created). Add support for the cretion of MSP files. See details in the Wiki (http://wiki.openoffice.org/wiki/Building_installation_packages)
+1
See bug 123532 for some preliminary work regarding the cleanup of insetsetoo_native/util/makefile.mk
See bug 123595 for preliminary work regarding the cleanup of logging of make_installer.pl and its modules.
See bug 123634 for removal of support for merge modules.
See bug 123678 for removal of unused support for more than one .cab file per installation set.
Removed the old remnants of updates aka patches. Removed global variables $updatedatabase $updatelastsequence $updatesequencecounter $updatedatabasepath %newupdatefiles %allusedupdatesequences from installer::globals and all code that is guarded by them. Removed modules installer/windows/msp.pm installer/windows/update.pm and unused data file main/setup_native/source/packinfo/finals_instsetoo.txt
"af" committed SVN revision 1541057 into trunk: 123531: Removed the old and incomplete support for updates (patches).
"af" committed SVN revision 1541062 into trunk: 123531: Added some new files (scripts and modules) for creating patches.
"af" committed SVN revision 1541421 into trunk: 123531: Removed CompID lines (already commented out).
See bug 123686 for the removal of multiple language builds (not multilingual builds ie building installation sets with support for more than one language).
"af" committed SVN revision 1547732 into trunk: 123531: Reimplemented support for creating patches on Windows.
"af" committed SVN revision 1548049 into trunk: 123531: patch_tool.pl can now extend releases.xml.
The last checkins provided what basically is a reimplementation of the old and defunct patch creation.
"af" committed SVN revision 1549513 into trunk: 123531: Handle languages that are internally prefixed with 'en-US_'
"af" committed SVN revision 1549786 into trunk: 123531: Better support for multiple languages when creating patches.
"af" committed SVN revision 1550698 into trunk: 123531: Cleanup: use strict, no hard-coded values.
"af" committed SVN revision 1550699 into trunk: 123531: Fixes for the patch creation.
"af" committed SVN revision 1551249 into trunk: 123531: Copy all binary files that are required for language packs. Cleanup.
"af" committed SVN revision 1551588 into trunk: 123531: Create log path before using it.
"af" committed SVN revision 1560030 into trunk: 123531: Changed name of MSP to contain product name and source and target ver...
@Andre: Is this issue solved for AOO 4.1?
It needs testing but otherwise it is finished.
Thx for the update
"af" committed SVN revision 1567556 into trunk: 123531: Installer can handle new languages.
"af" committed SVN revision 1567560 into trunk: 123531: release= option interprets every non-empty string as true.