summaryrefslogtreecommitdiff
path: root/redland
AgeCommit message (Collapse)AuthorFilesLines
2013-02-07convert libxml2 to gbuild and add to tail_buildPeter Foley3-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>
2013-01-31redland depends on both raptor and rasqalStephan Bergmann1-1/+4
Change-Id: I5b7a2780527c24cba668266ff228f1e6af1d523e
2013-01-31Call macosx-change-install-names on "external" libs, tooStephan Bergmann2-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
2013-01-31Proper spacing in makefile command line continuationsStephan Bergmann2-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
2013-01-01MAKE not GNUMAKEPeter Foley3-6/+6
Change-Id: I0f57a5a3f9d4f710715a478439e87409378f151e
2012-12-31convert openssl to gbuild and add to tail_buildPeter Foley1-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>
2012-12-31Deliver raptor.h and rasqal.hTor Lillqvist2-0/+4
Change-Id: Ia9aae74702d562516825735642a4d707f845cbb9
2012-12-31redland depends on rasqalTor Lillqvist1-0/+2
Change-Id: I703f80173e8108e0abcf7af824ef208216f60578
2012-12-31Fix misleading indentationTor Lillqvist2-2/+2
Change-Id: I72050f4d3b0f617e04a8b404ecdc99e5e2806f18
2012-12-31Fix redland cross-compilation at least for AndroidTor Lillqvist3-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
2012-12-31Fix typo s/ANDRIOD/ANDROID/Tor Lillqvist3-3/+3
Change-Id: Ib3ebaf542bc74ce8c8d5cd967d3e55217b62381e
2012-12-30convert redland to gbuild and add to tail_buildPeter Foley60-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>
2012-12-25Get rid of (most uses of) GUITor Lillqvist3-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>
2012-11-19Try to use -fvisibility=hidden when DISABLE_DYNLOADINGTor Lillqvist3-1/+11
Change-Id: I92a5de2344e82f99ac94608e1455afa8c33bd54a
2012-08-29fdo#54015: At least FreeBSD ld requires -z origin when RPATH contains $ORIGINJung-uk Kim3-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
2012-07-27redland: fix some warnings in raptorMichael Stahl2-0/+43
2012-05-04lib was renamed, but dylib_file hint for older XCode was missed.Christian Lohmaier1-3/+3
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen1-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
2012-04-20Build the redland libs statically for AndroidTor Lillqvist3-14/+9
They are only linked to libunordf anyway, so we reduce the number of shared libraries a bit this way.
2012-04-13renaming dlls makes little sense on windowsDavid Tardon6-9/+21
2012-04-13Revert "change redland dllnames on windows too"David Tardon3-3/+3
This reverts commit 6bc4d28845db8d63faeaa9eac4ce7364f37e4d2e.
2012-04-13change redland dllnames on windows tooDavid Tardon3-3/+3
2012-04-13oops, missed one for macosxDavid Tardon1-1/+1
2012-04-13rhbz#809466 change soname of bundled redland libsDavid Tardon10-27/+63
2012-04-10No sonames on AndroidTor Lillqvist6-0/+43
2012-03-20Make redland build on Mac with internal libxmlFridrich Štrba2-0/+8
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-03-04it seems this is not necessary after allDavid Tardon1-8/+0
Maybe it depends on the day of the week or something like that...
2012-03-02workaround ld link-time crash on ppc64Caolán McNamara1-0/+5
2012-03-01Move MinGW-specific magic inside MinGW-specific .IF branchTor Lillqvist1-5/+8
2012-03-01get redland built with mingwDavid Tardon3-3/+25
Do not ask me how or why this works. There are things man was not meant to know.
2012-03-01get rasqal built with mingwDavid Tardon2-3/+17
2012-03-01get raptor built with mingwDavid Tardon2-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!
2012-03-01raptor: make the entities patch work on older libxml2 versionsMichael Stahl1-1/+12
Add a runtime check whether the "checked" member is available.
2012-02-29Simplify install name handling for external libraries on Mac OS XStephan Bergmann3-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.
2012-02-22Disable problematic reading of external entities in raptorPetr Mladek2-1/+385
2012-02-17add missing quotesDavid Tardon1-1/+1
2012-02-08Added and improved READMEs for modules whihc used to be in libs-externJosh Heidenreich1-10/+9
2012-01-11add debugging symbols to raptor in debugging levelsCaolán McNamara1-2/+7
2011-11-12Fix iOS build: Link (as such unneeded) executables with -liconvTor Lillqvist1-0/+3
2011-11-10Deliver shared library file names ending in .so for AndroidTor Lillqvist4-0/+11
2011-11-03Use xml2-config and xslt-config from our own copies if not using system onesTor Lillqvist1-0/+9
2011-09-28Android now builds up to instsetoo_nativeThorsten Behrens1-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.
2011-09-27More Android config.sub fixing.Thorsten Behrens1-0/+20
This time the redland library.
2011-09-27Replace raptor rindex calls with strrchrThorsten Behrens2-0/+63
Seems android libc is missing that - replaced by non-deprecated posix func.
2011-09-27More Android config.sub fixing.Thorsten Behrens4-22/+20
More parse fixing for android os string.
2011-09-27Fix android platform parsing for raptorThorsten Behrens1-0/+20
2011-09-27Make Android cross-build workingThorsten Behrens2-12/+1
In the spirit of 12759f67a36d52a345be6002d7017551e8414c59, change external lib's config.sub to eat the arm-unknown-linux-androideabi host os string. Also, permit shared libs again - seems Android can handle those. Added dictionaries to cross-build-toolset - idxdict is needed. Should build up to sfx2 - some residual static lib issues there, and in raptor.
2011-09-16Revert "Trying to chop out the uwinapi library"Fridrich Štrba3-3/+7
This reverts commit 2dea0dab4fafda3c10a5bd03ad15ed39a4658b51.
2011-09-16Trying to chop out the uwinapi libraryFridrich Štrba3-7/+3
2011-06-09First attempt at Android supportTor Lillqvist6-3/+36