summaryrefslogtreecommitdiffstats
path: root/redland
Commit message (Collapse)AuthorAgeFilesLines
* remove legacy build.pl prj/build.lst files.Michael Meeks2013-03-141-2/+0
|
* deliver the right libs on mingwDavid Tardon2013-03-133-0/+9
| | | | Change-Id: Icaf839ba851ca231de35526a002bc4a268f12519
* do not escape too muchDavid Tardon2013-03-133-3/+3
| | | | Change-Id: Ia60a2522311ac7b9dc0ad1a65a79322a736f05c5
* remove all d.lstMichael Stahl2013-02-281-0/+0
| | | | Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
* comma need to be escape in Makefile when in argument of $(callNorbert Thiebaud2013-02-233-3/+3
| | | | Change-Id: I930aacad47780a085ef8eec7f3b7fc6600528afb
* quiet external module build log unless failureNorbert Thiebaud2013-02-223-96/+95
| | | | | | | | | | | | | | | | | | ExternalProject usually involve a configure and a make step that produce a bunch of output usually irrelevant including a large number of warning and other mess. now that everything is pretty much in tail_build these output get interleaved with useful output from the build of the product and actually drown them in a logorrhea of messy noise. This store the output of external modules in a log file and only print them as a whole if the module failed do build. on a non-verbose build. Change-Id: I3abfcccd6d16821a9e061a71e031b427cc283647 Reviewed-on: https://gerrit.libreoffice.org/2304 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* libxslt, redland: properly quote rpath $ORIGINMichael Stahl2013-02-223-9/+9
| | | | | | | | | | ... so it can be passed from make to shell to configure to generated Makefile to libtool to invoked gcc without loss of valuable dollars. It is an open question to which extent this commit should be credited to the designers of sh, autoconf, libtool, make, and/or Solaris ld. Change-Id: I0709a49d7025dbfda4d9c0e7202ea932ec85e0cb
* convert libxml2 to gbuild and add to tail_buildPeter Foley2013-02-073-0/+6
| | | | | | | Change-Id: Ie6ae2150e1f011e17034abcace18c5967b4dacf5 Reviewed-on: https://gerrit.libreoffice.org/2023 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Peter Foley <pefoley2@verizon.net>
* redland depends on both raptor and rasqalStephan Bergmann2013-01-311-1/+4
| | | | Change-Id: I5b7a2780527c24cba668266ff228f1e6af1d523e
* Call macosx-change-install-names on "external" libs, tooStephan Bergmann2013-01-312-0/+6
| | | | | | | | | | ...at least on those that link against other "external" libs, as otherwise they will have broken dependencies on those /@.__________________________________________________OOO/lib/... files that did not get rewritten by macosx-change-install-names. In the old build system, solenv/inc/tg_ext.mk took care of this. Change-Id: I5ffeed7d2a19170371db9093d29f3df9a1eb54c8
* Proper spacing in makefile command line continuationsStephan Bergmann2013-01-312-2/+2
| | | | | | | | | | | | | | Quoting "The Open Group Base Specifications Issue 7" at <http://pubs.opengroup.org/onlinepubs/9699919799/utilities/make.html#tag_20_76_13_01> "Extended Description: Makefile Syntax:" "When an escaped <newline> is found in a command line in a makefile, the command line shall contain the <backslash>, the <newline>, and the next line, except that the first character of the next line shall not be included if it is a <tab>." On Mac OS X, this caused raptor and rasqal to erroneously be configured with a --prefix argument that ended in "--disable-static". Change-Id: I9455f8e2e624b245a5278a21d8b0f62d8780f9e4
* MAKE not GNUMAKEPeter Foley2013-01-013-6/+6
| | | | Change-Id: I0f57a5a3f9d4f710715a478439e87409378f151e
* convert openssl to gbuild and add to tail_buildPeter Foley2012-12-311-0/+1
| | | | | | | Change-Id: I52c62a91e317f072237cf25ed54f3cc6456d82b3 Reviewed-on: https://gerrit.libreoffice.org/1495 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
* Deliver raptor.h and rasqal.hTor Lillqvist2012-12-312-0/+4
| | | | Change-Id: Ia9aae74702d562516825735642a4d707f845cbb9
* redland depends on rasqalTor Lillqvist2012-12-311-0/+2
| | | | Change-Id: I703f80173e8108e0abcf7af824ef208216f60578
* Fix misleading indentationTor Lillqvist2012-12-312-2/+2
| | | | Change-Id: I72050f4d3b0f617e04a8b404ecdc99e5e2806f18
* Fix redland cross-compilation at least for AndroidTor Lillqvist2012-12-313-4/+8
| | | | | | | | | | | Fix typo: It's SYSTEM_LIBXML, not SYSTEM_LIBXML2. The xml2-config from our patched bundled libxml2 needs LIBXML2LIB. Need to find raptor-config and rasqal-config (for the HOST platform, that's fine as they are shell scripts. not binaries) in PATH. Change-Id: I58376d4ffbc9954c375b4e2b9bad3f68ed12e3bf
* Fix typo s/ANDRIOD/ANDROID/Tor Lillqvist2012-12-313-3/+3
| | | | Change-Id: Ib3ebaf542bc74ce8c8d5cd967d3e55217b62381e
* convert redland to gbuild and add to tail_buildPeter Foley2012-12-3060-1843/+1415
| | | | | | | Change-Id: I953fb203b1a24920f236c2f6e1fd9d82edda1f0f Reviewed-on: https://gerrit.libreoffice.org/1493 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
* Get rid of (most uses of) GUITor Lillqvist2012-12-253-3/+3
| | | | | | | | | | GUI only takes values UNX or WNT, so it is fairly pointless. One can check whether OS is WNT or not instead. Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34 Reviewed-on: https://gerrit.libreoffice.org/1304 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
* Try to use -fvisibility=hidden when DISABLE_DYNLOADINGTor Lillqvist2012-11-193-1/+11
| | | | Change-Id: I92a5de2344e82f99ac94608e1455afa8c33bd54a
* fdo#54015: At least FreeBSD ld requires -z origin when RPATH contains $ORIGINJung-uk Kim2012-08-293-3/+3
| | | | | | | | | | Signed-off-by: Stephan Bergmann <sbergman@redhat.com>: * bulk replacement of "-Wl,-z,origin,-rpath,..." with "-Wl,-z,origin -Wl,rpath,..." * additional hunk for directory/c-sdk/config/FreeBSD.mk in moz/seamonkey-source-1.1.14.patch did not apply and has been dropped Change-Id: Ie60c696f041108e819ce8f799cff6f58e63a5ad7
* redland: fix some warnings in raptorMichael Stahl2012-07-272-0/+43
|
* lib was renamed, but dylib_file hint for older XCode was missed.Christian Lohmaier2012-05-041-3/+3
|
* make gbuild the default assumption of build.plBjoern Michaelsen2012-04-291-0/+0
| | | | | | | | this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
* Build the redland libs statically for AndroidTor Lillqvist2012-04-203-14/+9
| | | | | They are only linked to libunordf anyway, so we reduce the number of shared libraries a bit this way.
* renaming dlls makes little sense on windowsDavid Tardon2012-04-136-9/+21
|
* Revert "change redland dllnames on windows too"David Tardon2012-04-133-3/+3
| | | | This reverts commit 6bc4d28845db8d63faeaa9eac4ce7364f37e4d2e.
* change redland dllnames on windows tooDavid Tardon2012-04-133-3/+3
|
* oops, missed one for macosxDavid Tardon2012-04-131-1/+1
|
* rhbz#809466 change soname of bundled redland libsDavid Tardon2012-04-1310-27/+63
|
* No sonames on AndroidTor Lillqvist2012-04-106-0/+43
|
* Make redland build on Mac with internal libxmlFridrich Štrba2012-03-202-0/+8
| | | | Signed-off-by: Petr Mladek <pmladek@suse.cz>
* it seems this is not necessary after allDavid Tardon2012-03-041-8/+0
| | | | Maybe it depends on the day of the week or something like that...
* workaround ld link-time crash on ppc64Caolán McNamara2012-03-021-0/+5
|
* Move MinGW-specific magic inside MinGW-specific .IF branchTor Lillqvist2012-03-011-5/+8
|
* get redland built with mingwDavid Tardon2012-03-013-3/+25
| | | | | Do not ask me how or why this works. There are things man was not meant to know.
* get rasqal built with mingwDavid Tardon2012-03-012-3/+17
|
* get raptor built with mingwDavid Tardon2012-03-012-3/+16
| | | | | | | | I _really_ love how libtool, when called without -no-undefined, silently falls back to building a static lib (AFAICS without even trying to check if there really will be any undefined symbols in the resulting dll). Thank you, libtool author! I cannot express how much I enjoyed the hours I spent figuring out what is happening there!
* raptor: make the entities patch work on older libxml2 versionsMichael Stahl2012-03-011-1/+12
| | | | Add a runtime check whether the "checked" member is available.
* Simplify install name handling for external libraries on Mac OS XStephan Bergmann2012-02-293-0/+13
| | | | | | | | | ...by allowing our special @___... tokens anywhere within an install name, so that external modules can configure --prefix=/@___... etc. This removes the need for the special extshl and EXTRPATH=LOADER. Also, a new OUT2BIN_NONE can be used for external modules where the generated libraries need the default EXTRPATH=OOO, but generated executables are only used during the build and such need RPATH=NONE.
* Disable problematic reading of external entities in raptorPetr Mladek2012-02-222-1/+385
|
* add missing quotesDavid Tardon2012-02-171-1/+1
|
* Added and improved READMEs for modules whihc used to be in libs-externJosh Heidenreich2012-02-081-10/+9
|
* add debugging symbols to raptor in debugging levelsCaolán McNamara2012-01-111-2/+7
|
* Fix iOS build: Link (as such unneeded) executables with -liconvTor Lillqvist2011-11-121-0/+3
|
* Deliver shared library file names ending in .so for AndroidTor Lillqvist2011-11-104-0/+11
|
* Use xml2-config and xslt-config from our own copies if not using system onesTor Lillqvist2011-11-031-0/+9
|
* Android now builds up to instsetoo_nativeThorsten Behrens2011-09-281-3/+6
| | | | | | Last fixes - remove kludge from RepositoryFixes.mk, have redland build w/o threads for the while, and some hackery to exclude pointless code like oosplash from android build.
* More Android config.sub fixing.Thorsten Behrens2011-09-271-0/+20
| | | | This time the redland library.