Commit graph

110 commits

Author SHA1 Message Date
Michael Stahl
31dbc60506 redland: fix some warnings in raptor 2012-07-27 17:50:23 +02:00
Christian Lohmaier
b134e75c5e lib was renamed, but dylib_file hint for older XCode was missed. 2012-05-04 21:06:47 +02:00
Bjoern Michaelsen
b1c3e8ae28 make gbuild the default assumption of build.pl
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-29 03:50:46 +02:00
Tor Lillqvist
9a42ca7104 Build the redland libs statically for Android
They are only linked to libunordf anyway, so we reduce the number of
shared libraries a bit this way.
2012-04-20 00:57:24 +03:00
David Tardon
4d6a36dd0c renaming dlls makes little sense on windows 2012-04-13 16:27:18 +02:00
David Tardon
370e3b6d60 Revert "change redland dllnames on windows too"
This reverts commit 6bc4d28845.
2012-04-13 16:27:18 +02:00
David Tardon
6bc4d28845 change redland dllnames on windows too 2012-04-13 15:50:03 +02:00
David Tardon
0086c3fe17 oops, missed one for macosx 2012-04-13 11:10:09 +02:00
David Tardon
0a4ef46525 rhbz#809466 change soname of bundled redland libs 2012-04-13 10:27:10 +02:00
Tor Lillqvist
ed1db91863 No sonames on Android 2012-04-10 12:53:40 +03:00
Fridrich Štrba
de01d3c6d3 Make redland build on Mac with internal libxml
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-03-20 14:43:27 +01:00
David Tardon
5efc793653 it seems this is not necessary after all
Maybe it depends on the day of the week or something like that...
2012-03-04 13:13:12 +01:00
Caolán McNamara
9a01995e44 workaround ld link-time crash on ppc64 2012-03-02 12:39:35 +00:00
Tor Lillqvist
ebbef3a92d Move MinGW-specific magic inside MinGW-specific .IF branch 2012-03-01 20:20:24 +02:00
David Tardon
2fb1fe6c24 get redland built with mingw
Do not ask me how or why this works. There are things man was not meant
to know.
2012-03-01 15:51:32 +01:00
David Tardon
2824a8b402 get rasqal built with mingw 2012-03-01 15:51:32 +01:00
David Tardon
b8b088daf8 get raptor built with mingw
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-01 15:51:31 +01:00
Michael Stahl
a5394f98f2 raptor: make the entities patch work on older libxml2 versions
Add a runtime check whether the "checked" member is available.
2012-03-01 12:14:56 +01:00
Stephan Bergmann
7c4f2ec8a7 Simplify install name handling for external libraries on Mac OS X
...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-29 18:46:38 +01:00
Petr Mladek
cef1ba2d58 Disable problematic reading of external entities in raptor 2012-02-22 17:00:25 +01:00
David Tardon
222f04c90b add missing quotes 2012-02-17 15:53:55 +01:00
Josh Heidenreich
dd929dd089 Added and improved READMEs for modules whihc used to be in libs-extern 2012-02-08 23:18:06 -05:00
Caolán McNamara
06d3fb621f add debugging symbols to raptor in debugging levels 2012-01-11 14:13:30 +00:00
Tor Lillqvist
54d571c3d6 Fix iOS build: Link (as such unneeded) executables with -liconv 2011-11-12 02:03:54 +02:00
Tor Lillqvist
0013537709 Deliver shared library file names ending in .so for Android 2011-11-10 02:08:25 +02:00
Tor Lillqvist
7a17b2b9d0 Use xml2-config and xslt-config from our own copies if not using system ones 2011-11-03 15:13:43 +02:00
Thorsten Behrens
f0149fe6ea Android now builds up to instsetoo_native
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-28 16:47:49 +02:00
Thorsten Behrens
ed73eb561c More Android config.sub fixing.
This time the redland library.
2011-09-27 18:06:49 +02:00
Thorsten Behrens
201344f805 Replace raptor rindex calls with strrchr
Seems android libc is missing that - replaced by non-deprecated
posix func.
2011-09-27 17:44:17 +02:00
Thorsten Behrens
e4486fe169 More Android config.sub fixing.
More parse fixing for android os string.
2011-09-27 17:44:17 +02:00
Thorsten Behrens
65cd6a9f75 Fix android platform parsing for raptor 2011-09-27 10:49:24 +02:00
Thorsten Behrens
04b8b4fbbb Make Android cross-build working
In the spirit of 12759f67a3, 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-27 09:46:38 +02:00
Fridrich Štrba
bb5bdbbdca Revert "Trying to chop out the uwinapi library"
This reverts commit 2dea0dab4f.
2011-09-16 16:26:03 +02:00
Fridrich Štrba
2dea0dab4f Trying to chop out the uwinapi library 2011-09-16 15:52:40 +02:00
Tor Lillqvist
b6495a5310 First attempt at Android support 2011-06-09 23:26:36 +03:00
William Lachance
11e64940a1 Fix raptor to not use xml2-config on Mac
Christian suggested modifying the configure script not to use
xml2-config/xslt-config at all. Here's a patch which does exactly
that. I'm not exactly thrilled by the size/complexity of this patch
for what it does, but at the same time it does seem a bit crazy for
LO not to build just because libxml is installed in MacPorts (which
is not uncommon: it's a dependency of ImageMagick for instance).
2011-06-08 16:48:53 +02:00
Tor Lillqvist
47ef127cb4 Always compare CROSS_COMPILING explicitly to "YES" 2011-06-06 08:57:32 +03:00
Tor Lillqvist
5cf5db763f Bin unnecessary quoting 2011-06-06 00:47:28 +03:00
Tor Lillqvist
fe7b7a1d4d Patch raptor configure, not configure.ac for cross-compilation
It looks sillier, yes, but it is good to not have to run
autoconf. Fixes cross-compilation for ppc MacOSX.
2011-06-06 00:44:54 +03:00
Christian Lohmaier
ca1ee8a684 make sure to compile against SDK version of libxml/libxslt
might not be the most elegant solution, but should do the trick
2011-06-04 02:04:01 +02:00
Tor Lillqvist
ad700e1f6e Drop %_EXT% which was always empty 2011-06-03 13:27:22 +03:00
Tor Lillqvist
09034b762b Fix typo 2011-05-30 00:04:27 +03:00
Tor Lillqvist
f05f831829 Drop OS2 2011-05-21 16:34:45 +03:00
Tor Lillqvist
b85649a634 Fix typo 2011-05-14 04:18:25 +03:00
Tor Lillqvist
a5203aefa5 Cross-compile redland for iOS 2011-05-13 20:39:15 +03:00
Jan Holesovsky
89c4f8907f Merge commit 'ooo/DEV300_m101' into intm101
Conflicts:
	cppunit/ldflags.patch
	hyphen/hyphen-2.4.patch
	libegg/source/eggtrayicon.c
	libtextcat/makefile.mk
2011-03-09 09:55:09 +01:00
Fridrich Štrba
1c497d6f5a Make stlport only optional dependency of postprocess 2011-02-09 19:57:26 +01:00
Thomas Arnhold
fb95d02a1d Clean up makefiles 2011-02-02 11:50:17 +01:00
tono
5256f32b98 mingwport33: i#116329: MinGW port enhancement: configurable libstdc++ name 2011-01-06 21:56:21 +09:00
Vladimir Glazunov
44dd0b9faa #i10000# changes from OOO330 m10 2010-10-14 12:52:12 +02:00