Issue 123531 - Support the creation of MSP patch files on Windows
Summary: Support the creation of MSP patch files on Windows
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: code (show other issues)
Version: 4.1.0-dev
Hardware: All All
: P3 Normal (vote)
Target Milestone: 4.1.0
Assignee: Andre
QA Contact:
URL:
Keywords:
Depends on: 123729
Blocks:
  Show dependency tree
 
Reported: 2013-10-23 09:48 UTC by Andre
Modified: 2017-05-20 10:35 UTC (History)
3 users (show)

See Also:
Issue Type: FEATURE
Latest Confirmation in: ---
Developer Difficulty: Difficult


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Andre 2013-10-23 09:48:30 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)
Comment 1 Oliver Brinzing 2013-10-23 11:13:31 UTC
+1
Comment 2 Andre 2013-10-31 10:25:49 UTC
See bug 123532 for some preliminary work regarding the cleanup of insetsetoo_native/util/makefile.mk
Comment 3 Andre 2013-10-31 10:45:07 UTC
See bug 123595 for preliminary work regarding  the cleanup of logging of make_installer.pl and its modules.
Comment 4 Andre 2013-11-05 09:29:34 UTC
See bug 123634 for removal of support for merge modules.
Comment 5 Andre 2013-11-12 12:00:23 UTC
See bug 123678 for removal of unused support for more than one .cab file per installation set.
Comment 6 Andre 2013-11-12 13:42:24 UTC
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
Comment 7 SVN Robot 2013-11-12 13:42:37 UTC
"af" committed SVN revision 1541057 into trunk:
123531: Removed the old and incomplete support for updates (patches).
Comment 8 SVN Robot 2013-11-12 13:49:50 UTC
"af" committed SVN revision 1541062 into trunk:
123531: Added some new files (scripts and modules) for creating patches.
Comment 9 SVN Robot 2013-11-13 08:29:38 UTC
"af" committed SVN revision 1541421 into trunk:
123531: Removed CompID lines (already commented out).
Comment 10 Andre 2013-11-14 12:57:57 UTC
See bug 123686 for the removal of multiple language builds (not multilingual builds ie building installation sets with support for more than one language).
Comment 11 SVN Robot 2013-12-04 08:51:32 UTC
"af" committed SVN revision 1547732 into trunk:
123531: Reimplemented support for creating patches on Windows.
Comment 12 SVN Robot 2013-12-05 09:21:02 UTC
"af" committed SVN revision 1548049 into trunk:
123531: patch_tool.pl can now extend releases.xml.
Comment 13 Andre 2013-12-06 07:34:02 UTC
The last checkins provided what basically is a reimplementation of the old and defunct patch creation.
Comment 14 SVN Robot 2013-12-09 08:43:21 UTC
"af" committed SVN revision 1549513 into trunk:
123531: Handle languages that are internally prefixed with 'en-US_'
Comment 15 SVN Robot 2013-12-10 08:50:51 UTC
"af" committed SVN revision 1549786 into trunk:
123531: Better support for multiple languages when creating patches.
Comment 16 SVN Robot 2013-12-13 12:05:30 UTC
"af" committed SVN revision 1550698 into trunk:
123531: Cleanup: use strict, no hard-coded values.
Comment 17 SVN Robot 2013-12-13 12:05:32 UTC
"af" committed SVN revision 1550699 into trunk:
123531: Fixes for the patch creation.
Comment 18 SVN Robot 2013-12-16 16:14:34 UTC
"af" committed SVN revision 1551249 into trunk:
123531: Copy all binary files that are required for language packs. Cleanup.
Comment 19 SVN Robot 2013-12-17 15:52:00 UTC
"af" committed SVN revision 1551588 into trunk:
123531: Create log path before using it.
Comment 20 SVN Robot 2014-01-21 14:21:46 UTC
"af" committed SVN revision 1560030 into trunk:
123531: Changed name of MSP to contain product name and source and target ver...
Comment 21 Oliver-Rainer Wittmann 2014-02-10 09:00:10 UTC
@Andre: Is this issue solved for AOO 4.1?
Comment 22 Andre 2014-02-10 09:57:27 UTC
It needs testing but otherwise it is finished.
Comment 23 Oliver-Rainer Wittmann 2014-02-10 11:58:55 UTC
Thx for the update
Comment 24 SVN Robot 2014-02-12 08:14:20 UTC
"af" committed SVN revision 1567556 into trunk:
123531: Installer can handle new languages.
Comment 25 SVN Robot 2014-02-12 08:24:53 UTC
"af" committed SVN revision 1567560 into trunk:
123531: release= option interprets every non-empty string as true.