[Libreoffice] [PATCH] More perl cleanup (fdo#39747)

Jordan Ayers jordan.ayers at gmail.com
Fri Aug 12 21:14:49 PDT 2011


A few more patches to clean up parts of the solenv perl scripts.

The first is just removing pieces that became useless after prior
patches, or that were added as part of a larger patch, even though
they were never used.  (I'm basing this on the master branch git log
entries.)

The second has a minor impact on build.pl calling behavior, but seems
reasonable.  The --dontgraboutput switch hasn't done anything for some
time, except cause build.pl to abort if this switch was specified
before the --html switch.  If specified now, it will pass through to
the dmake options (where it shouldn't do anything); it can no longer
prevent build.pl from running.

The last just shortens the debuginfo / debugsave calls; since every
time these were used, they were wrapped in checks against the debug
flag, I pushed the debug flag check into those routines.  Now they can
just be called, and if debugging is off they do nothing.


Again, I ran another autogen / make / make dev-install cycle on an
Ubuntu 11.04 to test; I didn't see any problems.

LGPLv3+ / MPL

Jordan Ayers
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Remove-dead-code-from-solenv-bin-build.pl.patch
Type: text/x-patch
Size: 5451 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20110812/3d859710/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Remove-dead-command-line-switch-from-solenv-bin-buil.patch
Type: text/x-patch
Size: 5156 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20110812/3d859710/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Simplify-debug-calls-in-make_installer.pl.patch
Type: text/x-patch
Size: 37640 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20110812/3d859710/attachment-0005.bin>


More information about the LibreOffice mailing list