Commit Graph

3828 Commits

Author SHA1 Message Date
Bjoern Michaelsen
8994165fc5 fdo#60924: move dbase from scp2 to gbuild
Change-Id: I3d0f0320fff1e9b6609bac152ff27552d58d928f
2013-02-25 15:55:01 +01:00
Bjoern Michaelsen
dfb3453e13 fdo#60924: move dbmm from scp2 to gbuild
Change-Id: Ibe4c7753c1494cc665f52cefcc65875fd75fe051
2013-02-25 15:55:00 +01:00
Bjoern Michaelsen
932f321a2d fdo#60924: move sdbt from scp2 to gbuild
Change-Id: Ib5ac31222fb9007336e49b872719c4515d51d5ad
2013-02-25 15:55:00 +01:00
Bjoern Michaelsen
4c70c7954d fdo#60924: move dba from scp2 to gbuild
Change-Id: Iee64a80118e927bfa66d24edb34187f7f7551533
2013-02-25 15:55:00 +01:00
Bjoern Michaelsen
e9bb65ca3f fdo#60924: move cui from scp2 to gbuild
Change-Id: Iff0150f99336c9650c9d9a9aaf34d0badf32c562
2013-02-25 15:54:59 +01:00
Bjoern Michaelsen
bece6c3a55 fdo#60924: move ctl from scp2 to gbuild
Change-Id: If2b1df2e71f6f206bff0951205490283e481c199
2013-02-25 15:54:59 +01:00
Bjoern Michaelsen
afab854df6 fdo#60924: move chartcore from scp2 to gbuild
Change-Id: I6619cb27b1e49eb4ee7a91ad5e6f09f2b617e514
2013-02-25 15:54:59 +01:00
Bjoern Michaelsen
95e8e17558 fdo#60924: move chartcontroller from scp2 to gbuild
Change-Id: Ifba88d55c6fa9f86d46b2460aca9d62e0d47fee7
2013-02-25 15:54:58 +01:00
Bjoern Michaelsen
e06f62edbe remove STD_FILTER_FILE -- its essentially the same as STD_LIB_FILE
Change-Id: I98019eabc170b638275531036012cf8812e7f43c
2013-02-25 15:54:58 +01:00
Peter Foley
1d84e9d1d3 instsetoo_native: convert to gbuild
Removes:
 * instsetoo_native/util/update.xml
      - gen_update_info.pl can be removed ?

      On Windows the binary artifacts are created now in:
      workdir/*/installation/LibreOffice_Dev/native/install/en-US/*.msi

Change-Id: I1c82ea9cb9d297cdd0e4f4b9b44606259eeeed49
Reviewed-on: https://gerrit.libreoffice.org/2242
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-02-24 17:26:19 +00:00
Peter Foley
5003ab57ee fix deb packaging
Change-Id: I9ddbfad9d332cb68b03857947ce502bda4c0db1b
2013-02-23 15:04:46 -05:00
Caolán McNamara
d48d8c5da8 add a glade catalog so glade can manage our custom widgets
export GLADE_CATALOG_SEARCH_PATH=install/share/glade

distro maintainers can link/move this to
/usr/share/glade/catalogs

Change-Id: Id4d8d51103d0ef91eea5cd0da9742a28838028cc
2013-02-21 10:53:15 +00:00
Andras Timar
83b4703137 fdo#49202 install the "Python-UNO Bridge" component on Windows unconditionally
Change-Id: I1d9d62b024c4442182d67d93915af0f793265ebd
2013-02-20 16:30:14 +01:00
Tor Lillqvist
c3a8667d69 Remove some bits that have been commented out since 2004
Change-Id: Ibd95e9ea1c3ab6f24e0a469108191e59b049823e
2013-02-17 22:45:27 +02:00
Andras Timar
7ee2857ab5 scp2: CustomActions are not for MinGW, yet
Change-Id: Ic323ea935d45f7f58b36b314be8036c6b6342335
2013-02-17 08:35:13 +01:00
Bjoern Michaelsen
1cfaf70d40 proposal: move towards killing UNOLIBS_OOO and merge libs to OOOLIBS
- this is a partial example commit moving ogltrans and mtfrenderer to
  OOOLIBS
- this renames the libs universally as gbuild is making this trivial and
  little risk of having libs linking against the old name
- having libs named differently (lib*.uno.so and lib*lo.so) just adds
  needles complexity to the build system and creates insecurity for new
  contributors (and is not really documented either)
- we should probably look at the other lib groups for cheap kills too
  (renaming in stable/frozen URE isnt worth it though)

Change-Id: I2106dd2afb71861acf3de7d21a2283473ea2110c
Reviewed-on: https://gerrit.libreoffice.org/2169
Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-02-16 10:56:06 +00:00
Bjoern Michaelsen
3ed5ab5e2a fdo#60924: move libbib to autoinstallation
Change-Id: I41a94def0db257470e08a86078d1f8bda8470c76
2013-02-15 20:44:04 +01:00
Bjoern Michaelsen
c743324292 Remove the need to manually register libs in scp2
- we have all the needed information in gbuild
- reduce the amount of double and triple bookkeeping
- hopefully the generated files for scp2 are only a intermediate step
  and we can do whatever perl voodoo scp2 does directly in gbuild
- currently using basctl as an example
- this also means we have to be more strict in Repository.mk with what
  we register:
  - if we dont build a libs, it shouldnt be registered (otherwise scp2
    will want the nonexisting lib)
  - in the end, this is a Good Thing(tm): we dont want anyone trying to
    e.g. link against a lib we dont build
- should now hopefully work on all platforms
- added module bookkeeping to gbuild

Change-Id: I241ca67edbfabae83859274f9aa35d2d26165ef6
2013-02-15 19:31:40 +01:00
Andras Timar
4ebcc5b72f fdo#60483 English -> English (United States) in language selector of installer
Change-Id: I0a0534bf4a8d7f61b255f36de96a2918ddec5422
2013-02-14 19:25:11 +01:00
Matúš Kukan
d1f7124c4b Get Labels.xcu out of configuration data.
Modify the file format, install separately into share/labels,
and parse it using xmlreader when needed.
Saves time on startup and reduces pointless configurarion size.
2013-02-14 09:35:03 +00:00
Xisco Fauli
0e34f7e99a pyagenda: Register and Pack python agenda wizard
Change-Id: I3fc2b0f4e014d358d416c230b0450dcbe5d76363
2013-02-14 00:55:16 +01:00
Andras Timar
aa2450cb51 advertised shotrcuts
The main goal of this patch was to simplify things. The LibreOffice
version that goes to Intel AppUp use advertsied shourtcuts, because
it is what Intel AppUp Center requires. We can reduce complexity a
bit, if we use advertised shortcuts in normal builds, too.

Change-Id: Ia35a753c83cb592137232428ab897a640e7ccc1f
2013-02-11 14:32:19 +01:00
Michael Stahl
ca8ac449e3 fdo#60491: scp2: always package emboleobj library on non-WNT platforms
(regression from 09cd5c4607, which defined
 DISABLE_ATL on all platforms in configure)

Change-Id: If2373386102373cb49e8cd0c6bf807da2f805dda
2013-02-10 02:08:05 +01:00
Andras Timar
a05e96ff0e scp2: remove unused gids
Change-Id: I7e59c571ba59981f6fef33f437f2074dcb42cb5f
2013-02-09 16:20:23 +01:00
Andras Timar
a4547696d2 fdo#50827 move language dependent wordlists to the appropriate dict pack
Change-Id: Ie60051b65834cdfc748d12a71089a683f3108335
2013-02-08 22:31:16 +01:00
Fridrich Štrba
5319808d29 Package the right pixman and cairo
Change-Id: Ibd9941ff5dcf303e83790a901e36008c98f57608
2013-02-08 16:32:49 +01:00
Miklos Vajna
117b3242db scp2: copy the install script to the tarball on Linux
Change-Id: I657b2ec94e6029cc14bd29611c7b0c3ce359103b
2013-02-05 10:57:20 +01:00
Andras Timar
0701e1ab56 remove CopyEditionData CustomAction
It is not entirely clear what this CustomAction was supposed to do, but
program\edition directory is not present in LibreOffice, therefore this
feature is useless.

Change-Id: Icfcd9c5f88da28e171329d951956baaa42908fd0
2013-01-30 15:25:07 +01:00
Andras Timar
cf4ca99234 remove DotNetCheck CustomAction
We do not need to call a dll function for a simple version check.

Change-Id: If82b06a61f10dbfe3eb92b6fe495e6d800c57aff
2013-01-30 15:25:05 +01:00
Andras Timar
d14c765b6e remove CopyExtensionData CustomAction
It copied *.oxt from [SourceDir]\extension to TARGETDIR\share\extension\install.
One might think that *.oxt files there get installed automagically at first start,
but no, it does not happen. This feature looks useless.

Change-Id: I5ce583f3b46f5e4e962449790bdce70f99aa135b
2013-01-30 15:25:04 +01:00
Andras Timar
030124d836 remove CustomAction ExecutePostUninstallScript
I think this CustomAction is unnecessary, providing that we do
not use Star Division home-made PATCH technology. I have never
seen this CustomAction used in any OpenOffice.org/LibreOffice builds.

Change-Id: I62f3b5a3ef8a9686f018ca1af52689954262e830
2013-01-30 15:25:02 +01:00
Andras Timar
bc20ba9cd6 convert SetAdminInstallProperty CustomAction to type 51
It does not make sense to call a dll function to set a single property to 1.

Change-Id: I4e3cb35d2d3b644805d1d7573c9bf1dc45befbd4
2013-01-30 15:25:00 +01:00
Andras Timar
d61d1face9 remove stray, old, obsolete CustomAction: RegCleanOld
Change-Id: I6d524a2342390658062cfc0108853756c543bd7c
2013-01-30 15:24:58 +01:00
Andras Timar
e0ea85f61a we don't build language packs on Windows
Change-Id: I672886764e9451a983b823ec3666f126b758bd1e
2013-01-30 15:24:57 +01:00
Andras Timar
efddbb9409 fdo#59713 add Bosnian Hunspell dictionary
Change-Id: I84a561fe081040a56acd394b789e2ce1cb488457
2013-01-22 17:52:59 +01:00
Matúš Kukan
33b05d5de7 there is no standalone URE installation
..I hope :-). URE is part of normal installation.
- removes script from scp2 and unused stuff from instsetoo_native.
- removes also OxygenOffice mentioned in openoffice.lst.

Change-Id: I1673c06aa84ae0eb2adda2df78a50a5c5d0761c1
2013-01-16 14:29:24 +01:00
Tor Lillqvist
e103887c8c QUARTZ is equivalent to MACOSX
So just check MACOSX in the sources, and don't pass any -DQUARTZ to
compilations.

Change-Id: Ia1de6024810f81f1eea01b8eb0b885d9d1ee8e20
2013-01-11 11:16:59 +02:00
Stephan Bergmann
8dd405d32c fdo#58909: Missing BAK_EXTENSIONS bootstrap variable
daeed90f45 "re-base on ALv2 code" had incorporated
from <http://svn.apache.org/viewvc?view=revision&revision=1172102> "imported
patch extensions_i117681.patch" the parts using BAK_EXTENSIONS in
desktop/source/deployment/manager/, but not the parts setting BAK_EXTENSIONS in
scp2/source/ooo/.

Also, setting the stamp for "bak" in PackageManagerImpl::create needed to be
adapted to bee742eb7a "Fix sense of r/o detection
code, and clean up" and 61eeb689d7 "fix smoketest
- need to check read-only-ness of non-existent paths."

Change-Id: If7cc363b3cf21fd13fb467f5f672eda5312515c8
2013-01-10 12:15:43 +01:00
Tor Lillqvist
26c142ca5f 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
Reviewed-on: https://gerrit.libreoffice.org/1605
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-01-10 09:32:36 +00:00
Tor Lillqvist
1a23b4687a No need to have a ProductSource in versionrc/version.ini any more 2013-01-06 17:00:33 +02:00
Stephan Bergmann
b7215602c0 API CHANGE: Remove obsolete regcomp from URE
Change-Id: Iaec5e0fd53d340f028e271f28e99a73dedc636f7
2012-12-18 16:23:24 +01:00
Stephan Bergmann
77d3777c89 Remove --with-stlport from LO 4.0
The STLport was only built for the benefit of old extensions on platforms that
once used it themselves (Linux x86, Solaris x86 and SPARC, Windows).  We
deliberately break such old extensions for LO 4.0 by no longer shipping that
backwards-compatiblity cludge.

Keeps STLport listed in readlicense_oo/ because of
o3tl/inc/o3tl/compat_functionality.hxx.

Also removes GXX_INCLUDE_PATH, as that was only used by STLport (if at all?).

Removes a spurious #define MOVEFILE_REPLACE_EXISTING 0x01 from
l10ntools/inc/helpmerge.hxx that was once added with
8548125848 "INTEGRATION: CWS extensionl10nfix01
(1.11.6); FILE MERGED: 2008/06/26 13:56:03 ihi 1.11.6.1: #i90987# windows rename
-> MoveFileEx" but now starts to cause trouble on Windows.  Also disables
warning C4005 about redefinition of WB_LEFT/RIGHT macros (defined in both
tools/wintypes.hxx and the Windows API) in a number of places that include
windows.h -- however the old STLport caused those warnings to not show.

Change-Id: Ie138a219fbbc86fb5aaa7ea0b88cf349935d9829
2012-12-17 16:34:23 +01:00
Andras Timar
31f1a12ca5 LibreLogo should be an optional module
On Windows it is installed by default, but can be disabled in
the installer easily.

Change-Id: Ic820f08b51edf71eb09fd3533dc42b82bd06bb38
2012-12-12 00:10:26 +01:00
Noel Grandin
6d77e0cb15 Bug 57917 - --enable-ext-oooblogger does not work with Python 3
Remove the oooblogger extension. It is unmaintained and the original
author (caolan) wants it dead.

Change-Id: Iff89f5badbb74f465c57e068a9e1acbbc13bc235
2012-12-06 11:14:24 +02:00
Stephan Bergmann
67338cc75d Drop support for old ...configuration.PackageRegistryBackend/registry layer
...that cannot appear in a LO 4 user profile.

Change-Id: I91eaf50289119fd26a54a99067ecfd3f323d61d6
2012-12-05 14:58:26 +01:00
Stephan Bergmann
f4d8090a48 Drop support for long-gone share/registry/modules layer
Support for "module" layers in configmgr/source/components.cxx is still needed
for gb_CppunitTest_use_filter_configuration in solenv/gbuild/CppunitTest.mk.

Change-Id: I0563145bdfc31e8024a9025e1e390e3c0c4394bb
2012-12-05 14:58:26 +01:00
Stephan Bergmann
4565afec9e Clean up scp2 flags
Change-Id: Ib4f5c28478d24a97131b6d9b3b1539d4982f762d
2012-12-05 09:50:36 +01:00
Tor Lillqvist
d9cf110dae Bye bye ODMA
SUSE has no interest in it any longer, and I doubt anybody else has
either.
2012-12-05 08:56:52 +02:00
Stephan Bergmann
a75a79e327 Adapt scp2 to WITH_MOZAB4WIN
Change-Id: Ibef1ceb454eafba7129c774b8ced8c743ea3ce3d
2012-12-04 13:58:03 +01:00
tino
e9f31eaa49 adding calc add-in for option pricing
Change-Id: Ica4b621a7ae7e5ab447192ae3fe7b8911295bef2
Reviewed-on: https://gerrit.libreoffice.org/1232
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2012-12-04 12:23:42 +00:00