Age | Commit message (Collapse) | Author |
|
Change-Id: Id68521b92f572366a68f35c09387a7ed45a835ff
Signed-off-by: Fridrich Strba <fridrich.strba@bluewin.ch>
Signed-off-by: Jesus Corrius <jesus@softcatala.org>
|
|
64-bit registry entries were entered via a custom action, which
did not always work. By default the custom action ran with user
privileges, which were not sufficient to write the registry.
It is not necessary to use custom actions for this task. Windows
installer supports it well.
Backported from 6d9be05a6fb251ed0cbcbcefd55ed174b1e8e39d
Change-Id: I753612e32c56cd4101f1257d4f635b525cf09cf0
Signed-off-by: Fridrich Strba <fridrich.strba@suse.com>
|
|
... so it can do the pre-registration of bundled extensions in
INSTALLLOCATION/share/prereg/bundle.
The meaning of Type of custom action is the following:
msidbCustomActionTypeDll + msidbCustomActionTypeBinaryData +
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate +
msidbCustomActionTypeCommit = 3585
So it is a binary in a dll from the MSI itself, it runs deferred
with system privileges and after commit, because msvcrt90.dll is
available only after commit. The same type was chosen for the
removing part, it works.
Change-Id: I14c347b5cbc47789eb0484769a676703361c2193
(cherry picked from commit 8783ead70cc2bc2a83bf473b0dfb51f3ee10b6da)
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
|
|
In some circumstances installation of embedded VC++ runtime
fails with error code 1935. This usually occurs, when there are
many different versions of VC++ runtimes installed on the computer,
including beta versions. We can workaround this Microsoft bug, if we
don't install our VC++ runtime. A new property was introduced. It is
called VC_REDIST, and installation of VC++ runtime depends on its
value. (BTW the solution is general, ComponentCondition can be used
for any merge module, now we have only the VC++ runtime merge module.)
When the user experiences error code 1935, he should try to install
LibreOffice with the following command line:
msiexec /i <msi file name> VC_REDIST=0
The patch fixes another minor issue. 64-bit VC++ runtime will
not be installed on 32-bit systems any more.
Change-Id: I I6c5e066c6e60b011235e6019a8a35c9e953209bc
Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
|
|
Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
|
|
Although Microsoft says that SelectionTree control can publish a control
event only on Windows Server 2003 and above, the custom action seems to
be working under a fully patched Windows XP SP3. Maybe it fails silently
on older Windows XPs, not to mention Windows 2000. I did not test those.
Signed-off-by: Petr Mladek <pmladek@suse.cz>
Signed-off-by: Jesús Corrius <jesus@softcatala.org>
|
|
4478b739ddade09425d496cbddee1542fdfd5e9b "convert bean to gbuild and add to
tail_build" broke the following:
* The name of the officebean dynamic library must not be changed (by adding the
"lo" extension), as code in officebean.jar uses it in NativeLibraryLoader.
* With gbuild's per-default hidden visibility, JNIEXPORT functions must instead
use SAL_DLLPUBLIC_EXPORT. (Windows-only code in bean/native/win32/ should be
safe to continue using JNIEXPORT.)
Change-Id: I I3c312dd05c90421ba0c726496b7149a26d155604
(cherry picked from commit 708229dc96533b6f165b82ce4d9e07537d1ce8b1)
Conflicts:
Repository.mk
|
|
Change-Id: I828d6a03b2c3a7b9e9e5dcdcbe142ac6567f0046
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
|
|
Signed-off-by: Andras Timar <atimar@suse.com>
|
|
ISCHECKFORPRODUCTUPDATES is a de-facto standard for enabling or
disabling Online Update feature. We had this property but it was
unused for a long time. Now LibreOffice can be installed with
msiexec /i LibO<version>.msi ISCHECKFORPRODUCTUPDATES=0 in order
to disable Online Update feature.
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
|
|
The older commit moved the gid's definition in the file list but it did not
move it in the module list.
(cherry picked from commit 550cc3e9dbe7a86797fc946f40d9ae5529d6ce2c)
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
Signed-off-by: Petr Mladek <pmladek@suse.cz>
|
|
This reverts commit b53a86a5676d5bcb88ed6e3ac524a3560e713c22.
Conflicts:
scp2/source/python/file_python.scp
I assume that the file *shall* be named .so on Mac OS X after all, and that it
actually being named .dylib was a mistake introduced with
a09ce46818fd4d5e08b3af9a478501cd8ef5b4fe and reverted with
0b1be1ce0e0ac7b34c4b73d53f4bf32ec5df7290.
Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
|
|
Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
|
|
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
|
|
|
|
As Asa Dotzler kindly pointed out in his blog, it was a bit
awkward to put Base - the less used application - into
frequently used program icon area of Windows 7 start menu. It was
not a design decision, Sbase preceded Soffice, that was all.
Let's use LibreOffice instead of Soffice, and voilà, problem solved.
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
|
|
AFAIK java_uno_accessbridge.jar is only required on WNT.
Also remove the duplicate old definition of gid_File_Jar_Accessbridge
that was effectively disabled by 6fdde9acfd5aebd23400e7101c8ddff80fcdd8fa.
Signed-off-by: Jan Holesovsky <kendy@suse.cz>
|
|
Signed-off-by: Jan Holesovsky <kendy@suse.cz>
|
|
Signed-off-by: Andras Timar <atimar@suse.com>
|
|
signed-off-by: Tomas Chvatal <tchvatal@suse.cz>
|
|
Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
|
|
Replaced --enable-ext-postgresql-sdbc with --disable-postgresql-sdbc.
Renamed postgresql-sdbc.uno{.ini,rc} to consistent postgresql-sdbc.ini
(which made the code a little easier).
Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
|
|
(cherry picked from commit d3f17ac97d1d90069fd66ccc63caab0f0472dc7d)
Signed-off-by: Tor Lillqvist <tlillqvist@suse.com>
|
|
(cherry picked from commit 7f1d77d9fecdd710d2b2fd17be91a61665baf846)
Signed-off-by: Tor Lillqvist <tlillqvist@suse.com>
|
|
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
|
|
|
|
Bin the submakefile, use direct Zip cp calls. This also fixes
the non-working deps towards default_images.
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Andras Timar <atimar@suse.com>
|
|
|
|
(cherry picked from commit 75d215d47331f816c5d41a34b63badf6e1636ac8)
Conflicts:
scp2/source/python/module_python_mailmerge.scp
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
|
|
Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
|
|
|
|
Also improve exception handling and error printing in pythonloader
Allow registration of explicit .py components - the only method that works
|
|
|
|
|
|
|
|
|
|
sigh, it is hard to fix build on MAC without MAC
|