5397b49f4d
Towards a working instdir for Mac OS X
...
Introduced gb_INSTROOT, which is the same as $(INSTDIR) except for Mac OS X,
where it is $(INSTDIR)/LibreOffice.app/Contents. Most stuff ends up there (so
most occurrences of $(INSTDIR) have been replaced with $(gb_INSTROOT)), but SDK-
related stuff goes to $(INSTDIR)/$(gb_Package_SDKDIRNAME). (And
GeneratedPackage needed to be made more flexible, to allow for packages that go
into either of those two places.)
For Android and iOS, gb_INSTROOT probably still needs to be set.
The most obvious missing thing yet to make instdir work for Mac OS X is the
instdir/*/LibreOffice.app/Contents/ure/ vs.
instdir/*/LibreOffice.app/Contents/ure-link/ split.
Change-Id: I4478edd27b14c92c96d92d5169bdca3ec50d78f5
2013-09-11 00:50:54 +02:00
b469cd235b
gbuild: use xml .rdb files directly from workdir
...
Change-Id: I876a41dc77a59841c39b2c1fa43f22c20940dbf2
2013-09-10 22:58:04 +02:00
18ac4a1bc7
we do not register static libraries anymore
...
Change-Id: I5831080411f6a759f5ebd8fbac840b8fb40be878
2013-09-10 00:54:43 +02:00
7c88b25b9e
ENABLE_PACKAGEKIT Harmonize ENABLE_* variable to TRUE/<nothing>
...
Change-Id: I966f70b17ce9be2c0db015db88dd09ed01dd6387
2013-08-30 23:05:04 -05:00
587d9693bd
liblangtag: harmonize ENABLE_* variable to use TRUE/<nothing>
...
Change-Id: I6e231516476f3b9512e239ccf678048c87d25aa5
Reviewed-on: https://gerrit.libreoffice.org/5682
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org >
Tested-by: Fridrich Strba <fridrich@documentfoundation.org >
2013-08-30 07:05:36 +00:00
3bd7d5520f
Update internal HarfBuzz to 0.9.19
...
Change-Id: I520832508a8d419e394817a0e25949071928f612
Reviewed-on: https://gerrit.libreoffice.org/5478
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org >
Tested-by: Fridrich Strba <fridrich@documentfoundation.org >
2013-08-19 09:13:45 +00:00
058a3d1c46
Further work on the "Mac-like app structure" option
...
Lots of stuff still either ended up in the wrong place, or was looked up from
the wrong place, or both. Fix most cases.
Change-Id: I06ebbce207c219f3cd82b4387dd9b3fdb83420d4
2013-08-18 21:11:16 +03:00
b74bf4146e
only use the SSPI support with internal neon
...
neon 0.30.0 has added support for SSPI (author of the commit is kso,
which sounds familiar :-), so NE_FEATURE_SSPI is defined, but the
signature of ne_auth_creds remains the same as before. That means that
build with system neon 0.30.0 fails...
2013-08-12 09:48:14 +02:00
9accbedad3
Drop internal copies of X11 extensions headers
...
They are not use by default since 2011, and non of the distro configs
uses --without-system-xextensions-headers.
Change-Id: I51e88796c22b1b3d0854c3ec1db15fcab720a079
Reviewed-on: https://gerrit.libreoffice.org/5175
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org >
Tested-by: Fridrich Strba <fridrich@documentfoundation.org >
2013-07-30 13:25:15 +00:00
d041980a7a
avahi patch
...
Change-Id: I782389f00f486158313fd87bd36c0726f56f6ab6
Signed-off-by: Siqi LIU <me@siqi.fr >
2013-07-25 17:28:01 +02:00
7309fda7fa
Don't use firebird internal headers.
...
Change-Id: Ida2f3599c2904c1c9a01a46656b8e8cd308a6f52
2013-07-16 22:43:18 +02:00
0b68d703f5
fix RepositoryExternal.mk for system-firebird
...
Change-Id: Ie8308940bbeb607babaead768407ff6eefcda098
2013-07-16 22:24:27 +02:00
91bd538653
Patch Firebird to use LO icu.
...
Previously Firebird built it's bundled icu leading to extra libraries
and path issues.
Change-Id: Ib27e364da3b7e5bc56c7a784c0525426d635bf16
2013-07-16 16:40:10 +02:00
0f16fa0fa5
Build firebird 2.5 internally. Also adds libatomic_ops.
...
Change-Id: I44a45e781dfb3624cdebf4530ae44870bf39a82a
2013-07-16 16:40:09 +02:00
f53228c59a
Firebird: initial implementation of the skeleton driver.
...
Change-Id: I45087282fe7b7fc5bcebeeb2bbb79d0db1e043bd
2013-07-16 16:40:03 +02:00
eb276d11a6
fdo#38878: Upgrading internal xpdf -> poppler
...
Change-Id: I00aafb3fd275e6be3b5d0eb370320e5325110da5
Reviewed-on: https://gerrit.libreoffice.org/4770
Tested-by: Fridrich Strba <fridrich@documentfoundation.org >
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org >
2013-07-08 16:25:32 +00:00
246a78b1d2
fdo#64672 prevent raptor from setting global libxml2 error handlers
...
Raptor already sets up all 4 error handlers in xmlSAXHandler so why it
would need the global ones in addition to that is a mystery anyway.
Messing with libxml2's globals can only cause trouble.
Change-Id: I2935efe5c4cd75d48cc4ecdeaa8437e91b48349e
2013-06-26 22:52:49 +02:00
cab3e22562
OpenCL code cleanups
...
Change-Id: Iab75b11f13856a6e631587e22b5d76977b8c7448
2013-06-17 13:35:36 +01:00
f01985a22b
Initial OpenCL pieces.
...
Change-Id: I3a52cb7085b2dd8b70863a346eca279444206be6
2013-06-17 13:35:36 +01:00
94b6882b80
fix gengal dependencies
...
Regression from 9555b5bdb9ce2251bb8c4f967f20ed1b13eecf5e
Change-Id: I91a7efb207209020acef751ad4f766328dc92c57
2013-06-17 10:42:47 +02:00
1733e4ad1c
Don't build icule library as we no longer use it
...
Change-Id: I25401eee45988bf4d156c11d9a5848c783204c02
2013-06-16 22:17:05 +02:00
9555b5bdb9
Add gengal to RepositoryFixes and autoinstall it.
...
Change-Id: I935fb9fd2620447f9aba9142b7db896e6fe31133
2013-06-15 21:32:37 +02:00
7369a8cad6
ucpp is not an ExternalExecutable
...
Change-Id: Ib9a82acd375d12c6050bc5674816993ef62eaa61
2013-06-15 21:32:36 +02:00
ddb5edc8a6
gbuild: do not register static libraries
...
It does not make sense, there was only one group anyway.
Change-Id: I606138ceed0bfc628b8a23abb864280d9626ed60
2013-06-07 15:14:28 +02:00
85c6f80121
use .component files directly from workdir
...
Change-Id: Idaf2e1c33dcdf060756b5739c4a8d904dbdc699b
2013-06-07 15:14:25 +02:00
b75fae74f7
Don't require vclplug_svp with --enable-headless
...
Fixes build.
Change-Id: I4280cc26acd2278003f3bdee641a3168b01e17cb
2013-06-06 19:33:54 +02:00
5b7ccf3406
RepositoryExternal: remove another MSVC 2008 conditional
...
Change-Id: Ieb469dc19a479a70da4ec84390bbee91fd3e87f2
2013-06-04 17:21:14 +02:00
1e4422a4b4
re-base on ALv2 code. Includes:
...
Patches contributed by Mathias Bauer
gnumake4 work variously
http://svn.apache.org/viewvc?view=revision&revision=1394707
http://svn.apache.org/viewvc?view=revision&revision=1394326
http://svn.apache.org/viewvc?view=revision&revision=1397337
http://svn.apache.org/viewvc?view=revision&revision=1397315
http://svn.apache.org/viewvc?view=revision&revision=1396797
Patches contributed by Andre Fischer
Fixed getcsym.awk to handle #-comments that contain special regexp chars.
http://svn.apache.org/viewvc?view=revision&revision=1230971
118778: Added ADDITIONAL_REPOSITORIES environment variable and its
automatic setup in configure.
http://svn.apache.org/viewvc?view=revision&revision=1232004
118160: Added external CoinMP library.
http://svn.apache.org/viewvc?view=revision&revision=1233909
Patches contributed by Herbert Duerr
#i119168# use generic LICENSE file for langpacks and sdks
http://svn.apache.org/viewvc?view=revision&revision=1310178
macosxotoolhelper: need to quote perl regexp if it may contain regexp metachars
http://svn.apache.org/viewvc?view=revision&revision=1183367
allow gbuild with empty sysroot on linux
http://svn.apache.org/viewvc?view=revision&revision=1179186
Patches contributed by Ingo Schmidt
native373: #164472# improvements for msi database
http://svn.apache.org/viewvc?view=revision&revision=1167540
http://svn.apache.org/viewvc?view=revision&revision=1167539
Patches contributed by Jurgen Schmidt
adapt setup package scripts to handle special DS_Store file for
developer snapshot builds
http://svn.apache.org/viewvc?view=revision&revision=1232430
imported patch extensions_i117681.patch
http://svn.apache.org/viewvc?view=revision&revision=1172102
Patches contributed by Michael Stahl
gbuild: RepositoryFixes.mk should be optional
http://svn.apache.org/viewvc?view=revision&revision=1166123
xslt filter: remove the FLA horror
wordml import filter: replace FLA usage with plain XSLT
http://svn.apache.org/viewvc?view=revision&revision=1363727
Patch contributed by Oliver-Rainer Wittmann
i#88652: applied patch, remove unicows deps
http://svn.apache.org/viewvc?view=revision&revision=1177585
Remove lots of OS2 conditionals, re-extract Rhino Java, unwind
cppunit pieces, cleanup Mac image bits, remove coin-mp and
re-package lpsolve, Oxygen & Crystal, fixup qstart bits, expand
MPLv2 subset checking.
Change-Id: Iad5c8a76399620b892671633c0d8c29996db3564
2013-06-03 11:41:36 +01:00
963737d4dc
fix copy paste error in gb_ExternalProject__use_boostsystem
...
May cause liborcus build failure.
Change-Id: I8a313dbe46cba28bccb749e4496a852872782e3a
2013-05-29 18:37:51 +02:00
ef07d31463
gbuild: register freetype
...
Change-Id: I2b586e37906cf633d035e28fbf279eeffd17ef6c
2013-05-24 17:57:29 +02:00
ca370e425a
gbuild: don't register fontconfig and freetype twice
...
Change-Id: I090d7d99a1f618c73a8d82fe2e95932d61ea1099
2013-05-24 17:43:03 +02:00
61695f1aef
add missing endef
...
Change-Id: Idf448a865ad49eb67684589d9d669bff5911b0d6
2013-05-24 17:15:20 +02:00
6f9d8211a1
stop delivering libwps headers
...
Yes, I am impatient .-)
Change-Id: Ic3a51ffc0a151e8ae71f8d2ff067ea4c3ad1c6b2
2013-05-24 16:52:02 +02:00
c51a2542f5
do not deliver libwpg headers
...
Yes, I am impatient .-)
Change-Id: I3d9c292b0d86bc1dd40a574272a43d8178f3a3b3
2013-05-24 16:52:02 +02:00
962771f7d5
stop delivering freetype headers
...
Change-Id: I8e14cc411520272969cfd24048e403b9fd53cde4
2013-05-24 16:52:01 +02:00
4eb68428f6
stop delivering fontconfig headers
...
Change-Id: Idb11e26ddf19c5424b838586dbd1d8d34a93cf23
2013-05-24 16:52:01 +02:00
0f8a90cff1
stop delivering libodfgen headers
...
Change-Id: I6402ef93bec9bf996089dcef702081b9853b9a0c
2013-05-24 16:52:01 +02:00
f16f366802
stop delivering libcdr headers
...
Change-Id: I2baf55f41bc4f2fa934db3580103cebaeb60155c
2013-05-24 16:52:00 +02:00
cdabc886f6
Revert "Rename Boost libraries when built internally to match conventions"
...
This reverts commit 3aeecc525c76797801e9e2b24c2ebff6ac81adac.
2013-05-24 14:46:28 +02:00
3aeecc525c
Rename Boost libraries when built internally to match conventions
...
The standard Boost convention is for them to be called libboost_date_time and
libboost_system (with apropriate suffix then depending on type).
Did not touch the libboostthread library we build for Windows.
Add the ax_boost_thread.m4 file for completeness and possible use.
Document where the ax_boost*.m4 files come from.
Change-Id: Ib49bee71398d62c9760a1f8fd5c46be9f3400430
2013-05-24 15:03:45 +03:00
503b248127
Update bundled boost to 1.53.0
...
Modify our patches as necessary to match the updated boost sources. Drop
patches for which corresponding (or even identical) changes already are
present. Add a new boostsystem static library and use it in two places.
Change-Id: Ib59558feb56dab87a69c91b38caca8e7a9e9a22e
2013-05-24 12:40:46 +03:00
62b74b6c21
gbuild: define gengal deps on windows too
...
Change-Id: I274d0a8392d51937630704b721953b407e7c3e91
2013-05-23 09:31:58 +02:00
a494a8329f
use $(OS_FOR_BUILD) to fix mingw cross-compilation
...
Change-Id: I606e99e80ace5b086210e5a724a3e979e2b98cbf
2013-05-16 14:39:25 +02:00
db5c8c52ef
libwpd: stop delivering headers
...
Change-Id: Ic9209b5db0990bc9433d82ef95ca64179e888f51
2013-05-16 14:24:34 +02:00
acc7f61f45
libvisio: stop delivering headers
...
Change-Id: I94d15fc2e367a2fe474cd4e10109bef0d9029b28
2013-05-16 14:24:33 +02:00
ff71895f49
libmwaw: stop delivering headers
...
Change-Id: Ib58198ad0ec638bd92d0e7d8301709654c93ea54
2013-05-16 14:24:33 +02:00
35ac39e4bd
libmspub: stop delivering headers
...
Change-Id: I78d5b83b5d98c1c37b9b95d3504533dabb449e09
2013-05-16 14:24:32 +02:00
ac261bf6dc
drop unneeded dep
...
Change-Id: I9686ef445dde2e2f1e2e88a93ec681251fe3093d
2013-05-16 13:41:34 +02:00
45a5c26f17
fix dep on python framework on mac
...
Change-Id: Id80540174ccd141eaf89854da6f80bcc0659b59c
2013-05-16 13:41:33 +02:00
bae52ee3ef
fix cross-compilation of Galleries
...
- RepositoryModule_build: add modules necessary to build gengal and
libraries used at run-time
- add dependencies to gb_Executable__register_gengal.bin
- use gb_Helper_OUTDIR_FOR_BUILDLIBDIR
Change-Id: I4a88c1786b1ee2ee2b75b1a5dd75009ef70ed353
2013-05-16 12:44:20 +02:00