Commit graph

445 commits

Author SHA1 Message Date
David Tardon
9b75fd77c5 liboapprover does not link with any libreoffice lib
-> it does not need RPATH.

Change-Id: I7595417e338e6498742ddeb5d64166b4b99661ff
2013-05-05 10:46:25 +02:00
David Tardon
fbfdfee0d7 langsupport is a dev tool, not installed
Change-Id: I8a4c29e9e15792d006b5392ae40db64baf771563
2013-05-05 10:45:18 +02:00
Matúš Kukan
4004342ef9 fdo#60924: autoinstall kde libraries
Change-Id: I4c67301b99c2eb066695fc1e85c1e16ea5902d9f
2013-05-04 17:36:47 +02:00
Matúš Kukan
d0e099fb5f fdo#60924 autoinstall - gbuild/scp2: add kde module
Change-Id: Id1a836da9b97ba2b542b68cfa650fede523b0a0e
2013-05-04 17:36:46 +02:00
Marcos Paulo de Souza
6e8b24cc45 fdo#60924: Move more libs to autoinstallation
Change-Id: I5c136760ca59278ba6bfcd1d11c56d810e9cfa76
2013-05-03 11:18:41 +02:00
David Tardon
d47f3192c4 raptor and rasqal are external libs
Change-Id: Ib2578b765fb5e8e843d8275e96beaa206814ea82
2013-05-01 18:45:15 +02:00
David Tardon
af12920f0f unoil.jar is not part of URE
Change-Id: I8a370e14751ff1720b27f9c1787d8411bebb17ff
2013-05-01 16:55:40 +02:00
David Tardon
0773c8c77a gbuild: add group NONE for jars without comp. file
This is mainly to avoid polluting instdir because these jars are only
used during build.

Change-Id: Ia5bab3155787b690bd915f3e83e6b6144715948b
2013-05-01 16:55:40 +02:00
Marcos Paulo de Souza
eb190f135d fdo#60949: move last UNOLIBS_OOO to OOOLIBS
Change-Id: I79af32f188a0e7de71ec8e6743fe73b3bb030a3f
2013-04-30 13:08:05 +02:00
Marcos Paulo de Souza
1cd9b5d859 fdo#60949: Remove UNOLIBS_OOO
By removing the last two libs: nullcanvas and directx5canvas.

directx5canvas seems to be dead and nullcanvas don't have entries in scp2.

Change-Id: Ib8fc1da123f8374fb83192f14db730638213f564
Reviewed-on: https://gerrit.libreoffice.org/3626
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-29 04:19:34 +00:00
Marcos Paulo de Souza
3202b637c7 fdo#60924: Move some libs to autoinstallation
Change-Id: I58421587784260bd88994926bca031ab26a6214f
Reviewed-on: https://gerrit.libreoffice.org/3630
Reviewed-by: Matúš Kukan <matus.kukan@gmail.com>
Tested-by: Matúš Kukan <matus.kukan@gmail.com>
2013-04-27 18:48:09 +00:00
Stephan Bergmann
3d229daa13 Test libs are layer "NONE"
...as they are used during the build, rather than included into installation sets.

Change-Id: I67029c1cefacf3e4936ce916d17f7940ebebceaf
2013-04-26 11:29:08 +02:00
Eike Rathke
f5752e9846 ditch libi18nlangtagicu again
Thanks to Fridrich for finding the real cause for why I thought this was
necessary..

Change-Id: I77934b17c2b994a03cae5440253b165704de2fa4
2013-04-25 13:55:17 +02:00
Eike Rathke
095f3dde42 introduced libi18nlangtagicu
Change-Id: Ie80e989d55d465e127ccc20290d654acf222e5bb
2013-04-24 23:10:31 +02:00
Marcos Paulo de Souza
95f2f5f4d1 fdo#60949: Move the last libs to OOOLIBS
Change-Id: Ieec4edf41140f9c5af3dcc227c917b06157a26f3
Reviewed-on: https://gerrit.libreoffice.org/3561
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-04-24 17:40:51 +00:00
Michael Meeks
db52fd7123 Add license filtering to configure.
Change-Id: Icd53c6ccfcca25d828d79ad62d1e075869998850
2013-04-24 13:29:46 +01:00
Matúš Kukan
6b436a159b kill RTLIBS group; and autoinstall the libraries
This commit changes names for comphelper i18nlangtag and ucbhelper.

Change-Id: I93731ef31f894854f9c642d3adee41006552e303
2013-04-23 14:18:50 +02:00
Matúš Kukan
2bb103ce8f autoinstall more ure libraries
Change-Id: I7bbf716fb56726bceb3f84e757ff7ab6c3cc79e7
2013-04-23 14:14:52 +02:00
Marcos Paulo de Souza
03a36ed0fb fdo#60949: Move more libs to OOOLIBS
Change-Id: Ibd45f7004f8eaa151b9a60d7369d396411f60a2b
Reviewed-on: https://gerrit.libreoffice.org/3511
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-21 05:53:10 +00:00
Marcos Paulo de Souza
5414a3eecd fdo#60949: Move more libs to OOOLIBS
Change-Id: I566602028556aa954bcbd116c375b9b61cc3df6f
Reviewed-on: https://gerrit.libreoffice.org/3484
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-20 10:14:52 +00:00
Marcos Paulo de Souza
ef08518fcf fdo#60949: Move some libs to OOOLIBS
Compile test only :)

Change-Id: I1e546b824ec027bb1321e36fb060af5b4cfd1bf1
Reviewed-on: https://gerrit.libreoffice.org/3476
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-19 14:46:04 +00:00
Matúš Kukan
cefeae773f Revert "do not merge public ure libraries"
Does not work because cppuhelper depends on private libraries.
So, either by setting URELIBS we break API or can't merge that much or
need to think about it more and implement something clever.

This reverts commit 75ece7acdc.
2013-04-16 16:39:42 +02:00
Matúš Kukan
75ece7acdc do not merge public ure libraries
No more need for URELIBS, depend only on MERGELIBS.

Change-Id: I5a93031116c26bbbe375e9c467e7b427487ec18b
2013-04-16 11:50:25 +02:00
Matúš Kukan
808d14765b do not register dbtools if we don't use it
Change-Id: Ie392d0468f1398dce7cb3601ee3284bcaef30fcf
2013-04-15 21:22:53 +02:00
Tor Lillqvist
accbef5301 No vbahelper library if DISABLE_SCRIPTING
Change-Id: Ice3656e828cf74d319c8a9c2d16dcdcdce9891d6
2013-04-15 21:25:43 +03:00
Matúš Kukan
3df1af355d libmerged: add more libraries and cleanup
Change-Id: I68c6f4d4bae3ae495dd2033c95f47a34a4aba560
2013-04-15 14:22:08 +02:00
Matúš Kukan
90750f0cbc autoinstall more OOOLIBS libraries
Change-Id: I02c86d7ab6814bfcf559af7408e5d0e1eef59666
2013-04-15 13:42:37 +02:00
Matúš Kukan
ceb54bc2eb autoinstall more PLAINLIBS_OOO libraries
Change-Id: I569a47816281b16fc84fdb859ecce4ab83d0a9ee
2013-04-15 13:42:36 +02:00
Matúš Kukan
6078d32763 autoinstall more common libraries
Change-Id: I293cca130137f35b6ff29925228284ced3d9b1b7
2013-04-15 13:42:36 +02:00
Matúš Kukan
8008b66bf6 fdo#60924 autoinstall: add writer section; also add more libs
Change-Id: I765e36aa95d0bcfb62b696d5db1fb151ba33da2c
2013-04-15 13:42:36 +02:00
Matúš Kukan
9305b30cb1 fix typo
Change-Id: Ib2efc547f0f1daf337cd15d78d76154b9863917f
2013-04-11 22:49:48 +02:00
Matúš Kukan
c9c963d3e6 autoinstall ure private libraries
Change-Id: Ia390c4d4a9be4b5520fd82a573029ea242f9ffb9
2013-04-11 16:44:25 +02:00
Matúš Kukan
d11cad2a76 fdo#60924: autoinstall more libraries
This autoinstall thing is quite cool because we don't need #ifdefs in
scp2. Conditions in Repository.mk are enough.

Change-Id: I31525a7e1d3bf0e4484f838483a829490621a241
2013-04-11 16:44:24 +02:00
Matúš Kukan
3fdb77f082 add new urelibs library merging some libraries from ure/lib/
There is no configure switch for this, URELIBS must be set.

This commit changes strategy to link also libraries being merged.
We need them for build tools like idlc, cppumaker, .., so the tools can
link against them now. This avoids circular dependencies.

Change-Id: Ic49e18ecbeaff84d4f5a7fafe8b1fbf45ed18c9b
2013-04-10 22:52:56 +02:00
Eike Rathke
876c619b94 new module i18nlangtag
Moved portions from module i18npool, all of former i18nisolang1 library
that now is i18nlangtag. Included are languagetag, isolang and mslangid.

This i18nlangtag code is now even used by module comphelper, so
disentangling i18npool and making this an own module was needed to not
create circular module dependencies.

Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
2013-04-05 19:10:48 +02:00
Michael Stahl
d719c01c2f Easter Bunny brings new redland tarballs
upgrade raptor to 2.0.9, rasqal to 0.9.30, redland to 1.0.16:
- new raptor depends on libxml2 version 2.6.27 and thus will _not_
  build against system libxml2 on Mac OS X 10.4/10.5
- stop delivering raptor-config/rasqal-config, set env vars instead
  (which unfortunately requires patching configures, TODO: upstream that)
- remove redundant configure flags
- stop passing -Wl,no-inhibit-exec (causes HP-UX code to be built on Linux)
- disable new rasqal build deps:
    --with-uuid-library=internal --with-digest-library=internal
- disable redland "libltdl" nonsense via --disable-modular
- fortunately openssl digest support has been removed too
- drop raptor-1.4.18.ooo_build.patch, set RAPTOR2_CFLAGS/LIBS instead
- drop raptor-1.4.18.autotools.patch:
  + FreeBSD parts moved to raptor-freebsd.patch.1
  + Android parts obsolete
  + don't know about the MinGW part (TODO)
- from drop raptor-1.4.18.mingw.patch dropped the part defining parsers
  to be built, done via --enable-parsers
- drop redland/raptor/raptor-1.4.18.cross.patch:
  the vsnprintf check is now done at runtime, and expat has been removed
- drop raptor-1.4.18.aix.patch,redland-1.0.8.aix.patch:
  presumably don't need special check for V7BETA since it's released now
- drop raptor-1.4.18.rindex.patch, index/rindex no longer used
- drop raptor-1.4.18.entities.patch, fixed upstream in 2.0.7
- drop raptor-1.4.18.fixes.patch, fixed upstream in 2.0.9
- drop raptor-1.4.18.{libxml,libxslt}.patch: TODO
- drop {raptor-1.4.18,rasqal-0.9.16,redland-1.0.8}.legal.patch:
  we don't care any more about Sun legal dept.
- drop rasqal-0.9.16.ooo_build.patch, set RASQAL_CFLAGS/LIBS instead
- drop rasqal-0.9.16.autotools.patch:
  + FreeBSD parts moved to rasqal-freebsd.patch.1
  + Android parts obsolete
  + MinGW part only for cygwin build
- drop redland-1.0.8.autotools.patch:
  + FreeBSD parts moved to redland-freebsd.patch.1
  + Android parts obsolete
  + don't know about the MinGW part (TODO)
- drop redland-1.0.8.ooo_build.patch,
  hopefully not necessary to disable utils build

Change-Id: I9cc44928ba87392d69e809abe2236cec0e4a508a
Reviewed-on: https://gerrit.libreoffice.org/3154
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-04-03 10:17:08 +00:00
Tor Lillqvist
e36e86ee3c Refactor the iOS Viewer app and rename it to "LibreOffice"
No, it isn't any closer to being "ready" despite the name, but still,
using the current approach, it clearly isn't restricted to be just a
viewer.

Also drop the verbose LOViewer prefix from class and file names in it.

Change-Id: Ib4e8a31d6fa1b35169ee98cf2aa8f0f22957164c
2013-03-30 07:53:38 +02:00
Tomaž Vajngerl
6a6519c27a Export current Writer page as jpg/png
This is first step to rework of graphic exporting. The idea is to
replace the exporter that works only for Draw/Impress and replace
it with a general exporter for any object. With this it will be
far easier to export objects as charts. Currently only Writer is
supported and only jpg/png.

Additionally, this commit introduces a new Export dialog which
supports setting the pixel width, height and DPI.

Change-Id: I7302b26bd432840d7ef0c3d2d2e13ff150cd2a07
2013-03-25 23:50:10 +01:00
Thomas Arnhold
211a9a9cdc rscdep is dead
18d37cf9fb

Change-Id: Iaa18cf4343f4818e72cda08ad580672e38f6446e
2013-03-21 21:26:13 +01:00
Krisztian Pinter
ec8ada0221 remove unused code svtools/bmpmaker
Investigated the usage of bmpmaker for fdo#39445, seemingly
it's not used anywhere. I removed it but I would be happier
if someone could confirm this.

Change-Id: I21c98e7857299aef8c482bb07750f4c13529c937
Reviewed-on: https://gerrit.libreoffice.org/2868
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>
Reviewed-by: Noel Power <noel.power@suse.com>
Tested-by: Noel Power <noel.power@suse.com>
2013-03-21 16:13:46 +00:00
David Ostrovsky
90a326c702 fdo#61950 move report builder from bundled extensions to plain code
For test sample report from fdo#61726 can be used.

Change-Id: Iacf8ddc4cf8ad0a408d72e18ecb7237476afeffe
Reviewed-on: https://gerrit.libreoffice.org/2718
Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-03-18 15:30:44 +00:00
Peter Foley
357ace566d add gcc-wrapper
Change-Id: I961bd23d1ec382d247a489cda42194ce9f4fe1da
Reviewed-on: https://gerrit.libreoffice.org/2715
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-14 08:56:55 +00:00
Michael Meeks
ddaf31f183 liblibo: install test library by itself and install it.
Also fix debugging with threads, find fundamentalrc correctly,
make it headless, finally loads a document then exits.

Change-Id: I2017075bf3b3c7198bde53b9fe85585089e5ab6c
2013-03-12 15:35:35 +00:00
Michael Meeks
8887de72c1 liblibo: create initial liblibreoffice.
bootstrap libreoffice, start a dummy test-harness: can't use CppUnit
or link to any URE / LibreOffice libraries.
Change-Id: I855b640557f93959749e966a2d8e5e577fd84574
2013-03-12 15:35:33 +00:00
Matúš Kukan
17b2ace79b filter: use python version of FCFGMerge
Change-Id: I23124b919359c1217529724338b8d4906e051306
2013-03-11 15:59:16 +01:00
Matúš Kukan
4154006248 build concat-deps as ordinary executable
Change-Id: I6404472040f38c14ec7ca4a2c51be0d2f7f8199a
Reviewed-on: https://gerrit.libreoffice.org/2659
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-11 09:36:54 +00:00
David Ostrovsky
6f28efc2a8 fdo#61726: rename report-builder package to org.libreoffice.report
To prevent future clashes with uno name space rename the
com.sun.star.report package to org.libreoffice.report.

Bump the version to 1.2.4.

Change-Id: Ia06cb7ad8c1528c1d5b5eeb70f1e4b2aa854b70f
Reviewed-on: https://gerrit.libreoffice.org/2578
Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-03-11 08:56:40 +00:00
Stephan Bergmann
ffb1e88afa Gbuild'ify desktop/test/deployment/passive/
...to manually build solver/*/bin/test-passive.oxt via "make
Extension_test-passive".  There's still room for improvement in gbuild, though:

* There should be no need to add the extension's native library and jar UNO
  components (which nothing else links againts) to the central Repository.mk.

* There should be no need to move manifest.xml around.

* There should be no need to move .java files around.

* Let "make Extension_test-passive.clean" clean up again.

Change-Id: Ib44558061c4c0fda6be5943bd02b5a42cd15c52e
2013-03-07 11:14:00 +01:00
Andras Timar
5cf45109cc remove obsoleted ulfconv utility
Change-Id: Id627136d25a40b5d573e274cc6ad78418b8ffdb9
2013-03-05 22:07:05 +01:00
Stephan Bergmann
12353c7386 WIP: Experimental new binary type.rdb format
Add LegacyProvider to read the old format (requires a provider Manager, to
resolve singletons' bases, to decide whether they are interface- or service-
based).

Replace registry-based reg2bin with provider-based reg2unoidl.

Change-Id: I5865e62308cc2d9c5439211ac803d84e93aab656
2013-03-01 23:23:50 +01:00