[PATCH] Kill the ancient StarOffice "patch" concept

Tor Lillqvist (via Code Review) gerrit at gerrit.libreoffice.org
Wed Jan 9 00:12:34 PST 2013


Hi,

I have submitted a patch for review:

    https://gerrit.libreoffice.org/1605

To pull it, you can do:

    git pull ssh://gerrit.libreoffice.org:29418/core refs/changes/05/1605/1

Kill the ancient StarOffice "patch" concept

For Windows, superseded by Windows Installer patching (i.e., creating
.msp files), which is something completely different. (And quite hard
to get working... but still a saner approach, I think.)

For Linux, many distros use delta RPMs or similar, so no home-grown
LO-specific patching mechanism is needed.

Remove the -patch and -patchinc command-line options to
make_installer.pl and all code that was invoked only when using those.

Remove the PATCH and PATCH_ONLY flags in scp2.

Remove the patchmsi.dll Windows Installer custom action.

Change-Id: I09e949e601a969f88eff60067faa2352f4f89537
---
M android/experimental/DocumentLoader/Makefile
M android/experimental/LibreOffice4Android/Makefile
M android/qa/desktop/Makefile
M ios/CustomTarget_Viewer_app.mk
M scp2/inc/macros.inc
M scp2/source/activex/file_activex.scp
M scp2/source/calc/registryitem_calc.scp
M scp2/source/draw/registryitem_draw.scp
M scp2/source/impress/registryitem_impress.scp
M scp2/source/ooo/common_brand.scp
M scp2/source/ooo/directory_ooo_macosx.scp
M scp2/source/ooo/file_library_ooo.scp
M scp2/source/ooo/file_ooo.scp
M scp2/source/ooo/module_hidden_ooo.scp
M scp2/source/ooo/windowscustomaction_ooo.scp
M scp2/source/smoketest/smoketest.scp
M scp2/source/writer/registryitem_writer.scp
M setup_native/prj/build.lst
M setup_native/source/win32/customactions/languagepacks/respintest.cxx
D setup_native/source/win32/customactions/patch/exports.dxp
D setup_native/source/win32/customactions/patch/makefile.mk
D setup_native/source/win32/customactions/patch/swappatchfiles.cxx
M solenv/bin/modules/installer.pm
M solenv/bin/modules/installer/archivefiles.pm
M solenv/bin/modules/installer/control.pm
M solenv/bin/modules/installer/epmfile.pm
M solenv/bin/modules/installer/globals.pm
M solenv/bin/modules/installer/parameter.pm
M solenv/bin/modules/installer/scriptitems.pm
M solenv/bin/modules/installer/simplepackage.pm
M solenv/bin/modules/installer/systemactions.pm
M solenv/bin/modules/installer/windows/createfolder.pm
M solenv/bin/modules/installer/windows/directory.pm
M solenv/bin/modules/installer/windows/feature.pm
M solenv/bin/modules/installer/windows/idtglobal.pm
M solenv/bin/modules/installer/windows/inifile.pm
M solenv/bin/modules/installer/windows/mergemodule.pm
M solenv/bin/modules/installer/windows/msiglobal.pm
M solenv/bin/modules/installer/windows/property.pm
M solenv/bin/modules/installer/windows/upgrade.pm
M solenv/bin/modules/installer/worker.pm
M solenv/bin/modules/installer/ziplist.pm
D solenv/bin/oochkpatch
D solenv/bin/oochkpatch.pl
44 files changed, 65 insertions(+), 2,554 deletions(-)




-- 
To view, visit https://gerrit.libreoffice.org/1605
To unsubscribe, visit https://gerrit.libreoffice.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I09e949e601a969f88eff60067faa2352f4f89537
Gerrit-PatchSet: 1
Gerrit-Project: core
Gerrit-Branch: master
Gerrit-Owner: Tor Lillqvist <tml at iki.fi>



More information about the LibreOffice mailing list