3828 Commits

Author SHA1 Message Date
Andras Timar
79896c3a43 missing semicolons
Change-Id: Ib1cf6ec8ffe622be887c7dd567d0b44eaf1a75e6
2013-10-12 19:25:35 +02:00
Andras Timar
3f3d684430 add name/description in order to avoid warnings in feature.pm
Change-Id: I291d4d969c73d39f3c02511cb7ea2dce27f163d6
2013-10-12 16:54:37 +02:00
David Tardon
b506fcdf24 install extensions using filelist
Change-Id: I16dae6402d13d912830a02fbc3a7f8347e890bc7
2013-10-11 09:36:33 +02:00
Stephan Bergmann
9d6eb23cdf Consistently (but arbitrarily?) exclude gdbtrace on Mac OS X
Change-Id: Ia5acd5b6be61364aab2e799088bd2592bd2b4b62
2013-09-30 23:09:03 +02:00
Eike Rathke
f236dd2916 sr*-CS language packs are history, ditch'em
Change-Id: I457b446409487b1ea9386339c3e2b261f60e6516
2013-09-23 16:19:58 +02:00
Eike Rathke
0ba0491e9a ca-valencia and sr-Latn replacements
Change-Id: Ifd0ede6d06ff979175ab3a7193c34d6248f41f7b
2013-09-23 15:13:01 +02:00
Michael Stahl
764e688fcf desktop: soffice.bin and unopkg.bin cleanup
Clean up the horrible mess around unopkg.bin unopkg.com unopkg.exe and
soffice.bin soffice.exe and crashrep.com executables and associated
renaming via Packages in the desktop makefiles by simply using
RepositoryFixes to correct the names.

Change-Id: I4d3a549462cfa90a63d62b35db1b0407b25239f7
2013-09-22 11:08:32 +02:00
Michael Stahl
5e300e9030 odk: remove Package_bin, instead auto-install executables
This is somewhat annoying since it requires re-introducing stupid
directories in scp2, but if the executables should be put in INSTDIR
directly then the Package_bin needs to go.

Change-Id: I893694c7f9d4cb5b9ef8ec4a3d30e08536223740
2013-09-22 11:08:31 +02:00
Matúš Kukan
b6fc0ac84c remove WITH_ACTIVEX_COMPONENT
Change-Id: I3320b3ce3307598a479dfac5b120e85441c670dc
2013-09-17 20:29:14 +02:00
Manal Alhassoun
2f7f7e7717 Convert tab order dialog to widget UI
Change-Id: I2aebcf6486b80af31f1a06e9ae38e5610bee0cb4
Reviewed-on: https://gerrit.libreoffice.org/5970
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-17 11:42:29 +00:00
Stephan Bergmann
a382dad6af Clean up Mac OS X .jnilibs
Those .jnilibs that are not needed as .dylibs (this includes those that are also
UNO components) are handled via RepositoryFixes.mk.  The remaining one,
libjava_uno.jnilib is packaged as a symlink in instdir.  Everything else is not
necessary and removed (including the venerable oddity macosx-create-bundle).

Change-Id: I34a1801b0733cdff885c1c72db16fa631c5d82ef
2013-09-14 18:11:55 +02:00
Michael Stahl
f89cce877c installer: search files in INSTDIR
INSTDIR has everything that will be installed anyway, so ideally the
file search patch should only be INSTDIR + whatever is needed to get the
Package file lists; especially WORKDIR seems inappropriate there.

The exception is extension .oxt files which apparently are not in
INSTDIR; not sure what to do about those.

Change-Id: I2477c25ab9fcf953fae9c219e76c467e14729cda
2013-09-12 00:20:39 +02:00
Michael Stahl
e2b8cbef51 odk: remove addsym-macosx.sh
This was added in commit 66eedcee026459b2827a46d8ebc73749e3c71453
but has apparently never actually been used in the bundled SDK
makefiles.

Change-Id: Ifa6cab95be6575ac26840250ad717d94e15bea66
2013-09-11 18:23:15 +02:00
Stephan Bergmann
04cb006f99 Consistency (though FILELIST_DIR = gid_Dir_Bundle_Contents on MACOSX anyway)
Change-Id: Ifd2373ffa819d63591d234df18adf5f9a34c50bb
2013-09-11 17:00:00 +02:00
Stephan Bergmann
f0b57c30fd Info.plist et al were no longer found when creating a .dmg
Change-Id: I898fd9e3ada84a52bd6305314f8b80db0254b3fc
2013-09-11 13:59:32 +02:00
Stephan Bergmann
d77dc4381d It's plain "soffice" on Mac OS X now
...since 07ec7b1c2ad558b5835ba6cfd69a6e69ebfd9bfe "soffice.bin is named soffice
on Mac OS X."

Change-Id: I4a4e64565dc4f3553648bf96ef43b558f757c852
2013-09-11 13:59:32 +02:00
Matúš Kukan
6f2715fe35 gbuild: install pagein files directly from workdir
Change-Id: I51e632ab96a5a569446c1a46ffce5cc3d85eadf9
2013-09-10 22:58:06 +02:00
Matúš Kukan
b469cd235b gbuild: use xml .rdb files directly from workdir
Change-Id: I876a41dc77a59841c39b2c1fa43f22c20940dbf2
2013-09-10 22:58:04 +02:00
Janos Farago
5a02076358 Windows registry configuration backend
The goal is to manage LibreOffice configuration centrally
in the enterprise. In Windows Server environment using
Group Policies is a common solution for configuration
management. Therefore it is required that LibreOffice can
read configuration data from Windows registry, too.

Windows registry is another configuration layer on the
top of normal xml based configuration.

For example the following registry setting:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.UserProfile\Data\o]
"Value"="Example Corp."
"Final"=dword:00000001
becomes the following in configuration:
<item oor:path="/org.openoffice.UserProfile/Data">
    <prop oor:name="o" oor:finalized="true">
        <value>Example Corp.</value>
    </prop>
</item>

Change-Id: I2cdd83fc93922bf2806417bfd1b83f85cc926d4c
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-09-10 11:16:39 +02:00
Andras Timar
a41d72333d kill VERSION_INDEPENDENT_COMP_ID
Version independent ComponentID in Component table of MSI means
that the GUID is calculated from the Component name only, the
PRODUCTVERSION is not concatenated to the name. Providing that
name is constant in all versions, the resulting GUID would be
the same e.g. for 4.0, 4.1, 4.2 etc. But what is it good for?
Faster upgrades maybe? But name can also change, we did not
pay attention to keep it constant. So in order to help scp2
cleanup, VERSION_INDEPENDENT_COMP_ID flag was obsoleted and
removed.

Change-Id: I8e1ee450524b02f07d0b0553f6b82d0321dbddcf
2013-09-10 09:10:32 +02:00
Andras Timar
f5248b4f4e CompID is not in use in scp2 files
Change-Id: I3d5b92d9890d6525b05575760a9fb4b4db65172b
2013-09-10 08:48:04 +02:00
Michael Stahl
b3b6410900 desktop: put soffice.bin in INSTDIR too
Change-Id: Icfafff9120cae51c32ebfd87267e664f18f7ec8a
2013-09-09 22:09:13 +02:00
Michael Stahl
6ec243f58d register uwinapi for URE layer (auto-install it while at it)
Hopefully the VERSION_INDEPENDENT_COMP_ID is not actually important?

Change-Id: Iad6e4eacffddf630768d89dbed391839144115ca
2013-09-09 22:09:13 +02:00
Matúš Kukan
d78e4f0c46 scp2: a little cleaning
Change-Id: I4b41f8c2c6dd82956cb2493676c9854744eecbad
2013-09-09 22:09:09 +02:00
Matúš Kukan
451ee8a4d7 install soffice script into instdir
Change-Id: Id55fc6efcd957de926df79ca02200f4fda7c56b0
2013-09-09 22:09:08 +02:00
Michael Stahl
c1e2e40b2c scp2: fix Windows build: python wrapper is an executable there
Change-Id: I9e9c0eee26ead63c508ddcd0dead60395e461aa5
2013-09-09 22:09:06 +02:00
Matúš Kukan
0ed6f8c28e pyuno: another filelist to make instdir better
Change-Id: Ieda9b3847de3de8989eaafc542e60216baa1af4d
2013-09-09 22:09:05 +02:00
Michael Stahl
468f7a9e8d restore gid_Dir_Sdkoo_Root which is apparently still needed on WNT
also odk: better use gb_Library_get_runtime_filename than manually

Change-Id: Ibbded4e8279b5dcb452f0d90be755edee1d2b63f
2013-09-09 22:09:04 +02:00
Matúš Kukan
f48fa3c390 install whole sdk using filelists
Change-Id: I9d8d0a20d776740c4701ec9a1facded9f4bde77a
2013-09-09 22:09:03 +02:00
Michael Stahl
9433b9074c tweak previous commit hoping it will work on Mac ...
... plus some more fixes:
- also install ure-link on WNT via Package not scp2.
- also disable unorc in scp2 on WNT, otherwise cannot built instset
  due to duplicate file.
- slso USE_INTERNAL_RIGHTS so startup.sh is executable.
2013-09-09 22:09:02 +02:00
Matúš Kukan
b45d2e7d14 ure: install files with filelists
This commit adds gb_Package_add_symbolic_link.

Change-Id: I58511ede3da402464e60a4c45549c15c9c5dd1a5
2013-09-09 22:09:01 +02:00
Matúš Kukan
2e47462d07 jvmfwk: install also into instdir
Change-Id: I4004361a85af4e6aed9dd0951d1154a2d99f97e7
2013-09-09 22:09:00 +02:00
Matúš Kukan
dca003a486 install images with filelists
Change-Id: I3946b44838c659cad12d288c8a1ed5137c3e554e
2013-09-09 22:08:59 +02:00
Matúš Kukan
031fd222ac pyuno: install python scripts using filelists
Change-Id: Ic7515acd14916cc36b59749059ed623cda906c23
2013-09-09 22:08:59 +02:00
Jesús Corrius
9de95a5240 ICE03: WARNING: String overflow (greater than length permitted in column)
Change-Id: I3c918da4c093489db122bc5af7401c7c93c1579e
2013-09-03 21:09:07 +02:00
Stephan Bergmann
e486f1612d No need to install non-SONAME versions of icu libs
Change-Id: Ica8057c70f5e4b63830c6ffe7fb85269a10b845f
2013-09-02 23:08:51 +02:00
Michael Stahl
b09c5286b8 scp2: convert BINARYTABLE MSI CustomAction dlls to AutoInstall
Second attempt, this time using a new type LIBO_LIB_FILE_BINARYTABLE
in scp2/macros.inc; for the resulting MSI file Orca lists the same
files in "Binary" table now.

Change-Id: I550ede75f16a46da9dd7377594aa28b7c06f0348
2013-08-31 23:46:24 +02:00
Norbert Thiebaud
aa05e128de ENABLE_MINIMIZER Harmonize ENABLE_* variable to TRUE/<nothing>
Change-Id: I10c52844c6e83f6b88cf736c03d93e710a69432a
Reviewed-on: https://gerrit.libreoffice.org/5705
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-08-30 19:59:41 +00:00
Jesús Corrius
985ac0b156 ICE03 WARNING String overflow (greater than length permitted in column)
Change-Id: I48bade4998c6c5d95e49bdc109d4a5a1ef76bbcb
2013-08-30 06:22:21 +02:00
Andras Timar
a794f66071 scp2: remove obsolete DONTRENAMEINPATCH flag
Change-Id: I4e40f29df1583c551fb7606d41b609d529db036a
2013-08-29 13:39:41 -07:00
Andras Timar
4b600518e0 take out MSI CustomAction dlls from AutoInstall
BINARYTABLE, BINARYTABLE_ONLY flags were not handled

Change-Id: Ic6a0233e4f4213b9ea83a491949ab05c299a9201
2013-08-29 13:39:39 -07:00
Stephan Bergmann
cfdfd1ad76 Simplify and fix the embedded Firebird on Linux
Change-Id: Ibd29bb964cd090cbfd958a9e54658249e8ce4317
2013-08-29 16:03:14 +02:00
Tor Lillqvist
a1d2668c19 Simplify and fix the embedded Firebird on OS X
Don't bother constructing a Firebird framework and especially don't
pretend we would have it at run-time in
/Library/Frameworks/Firebird.framework. We only need the
libfbembed.dylib, I hope.

We need just libfbembed.dylib, not the version-numbered copies.

Use gb_Helper_set_ld_path instead of manipulating LD_LIBRARY_PATH and
DYLD_LIBRARY_PATH explicitly.

Don't let Firebird's build mechanism totally override DYLD_LIBRARY_PATH.

No need to handle "fb" specially in macosx-change-install-name.pl.

We need to call macosx-change-install-name.pl on libfbembed.dylib,
too.

Change-Id: Id7e6c91a6763e1d5ede5c935b4c4fd946ae00f20
2013-08-29 14:57:14 +02:00
Stephan Bergmann
e75e021413 Fix PYUNO_LOADER_PYTHONPATH for non-ENABLE_MACOSX_MACLIKE_APP_STRUCTURE
Change-Id: Ifc164b80466d3b847ce1214c28a1ba79fdfd690b
2013-08-28 10:05:14 +02:00
Stephan Bergmann
0c7ca33999 AIX symlink tweak for URE private is obsolete
...as those private libs no longer have a *.3 SONAME since
c9c963d3e6991d0dd73a95fc9734e38683d5be9c "autoinstall ure private libraries," so
even AIX can load them directly without requiring *.3 -> * symlinks originally
introduced with 0fd69181443bdfaff2563bea04e02c252fafef07 "AIX tweaks."

Change-Id: Ia8e7c9bd1ef089c6647ed2cd421162eebc2c6087
2013-08-27 14:03:36 +02:00
Marcos Paulo de Souza
32848f0a8d fdo#60924 autoinstall - gbuild/scp2: Move more libs to OOO
Change-Id: Ibb2c27a75d8cbaf5177f392930cc9e6effa48d1d
Reviewed-on: https://gerrit.libreoffice.org/5631
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-08-26 14:52:34 +00:00
Stephan Bergmann
3162d9d430 Remove unused STARTLANG feature
Change-Id: Ib33f2ba2541faad24779cfdfbff7cf7f8a960af2
2013-08-26 08:34:12 +02:00
Marcos Paulo de Souza
3f8c36caef fdo#60924 autoinstall - gbuild/scp2: Move more libs to OOO
Change-Id: I973a66c6f805727cfaa5a5663ce4a9c200412a66
Reviewed-on: https://gerrit.libreoffice.org/5571
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Thorsten Behrens <tbehrens@suse.com>
Tested-by: Thorsten Behrens <tbehrens@suse.com>
2013-08-22 16:16:52 +00:00
Tor Lillqvist
08452f1208 Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVA
Change-Id: Ib451bdb3c1c2ca42347abfde44651d5cf5eef4f3
2013-08-19 10:29:04 +03:00
Tor Lillqvist
88960707cc Use correct paths to URE stuff on Windows
For some historical reason, URE has no "share" subfolder on Windows.

Change-Id: I530e673cc7a5cb5fe5d82a5e952ac50e4c2270b2
2013-08-19 00:34:22 +03:00