Commit graph

2003 commits

Author SHA1 Message Date
Tor Lillqvist
16d420b1cc Do build the cairo "quartz" surface for iOS, too
No ATSUI font stuff on iOS. But otherwise there isn't really anything
MacOSX specific there. The code builds against the iOS SDK, too.
2011-07-05 23:11:57 +03:00
Tor Lillqvist
3c4b37d77c Don't build cairo for Android
We might have to reconsider later, but bypass cairo for now. It won't
build anyway, as there is no "native" font backend for Android. Sure,
we could biuld fontconfig and freetype and pretend that is "native",
but let's see for now.
2011-07-03 21:28:54 +03:00
Tor Lillqvist
6c5e6ac641 Move an iOS-specific hunk to the iOS-specific patch file 2011-07-01 03:09:53 +03:00
Tor Lillqvist
7f48a4b480 Split out the iOS-specific patch to fix build with old MacOSX SDK 2011-07-01 02:55:52 +03:00
Tor Lillqvist
b2320b1e49 Enable building the "quartz" font backend without the "quartz" surface, for iOS
The quartz surface code won't build for iOS, but the font code
will. So let's try to use it. Maybe later make the surface build, too,
it might be trivial.
2011-07-01 02:24:04 +03:00
Caolán McNamara
ed0f6feebd this must be the bit I missed 2011-06-30 12:23:28 +01:00
Caolán McNamara
1cd91cabe9 make cairo an unconditional requirement for text rendering 2011-06-30 11:34:59 +01:00
Andras Timar
4a5a151a4e Swedish dictionary update from 1.43 to 1.46 2011-06-30 10:57:21 +02:00
Caolán McNamara
dd5d0657c0 Fix weird Cygwin build problem 2011-06-29 14:46:32 +03:00
Caolán McNamara
c5cf745a15 1.2 -> 1.3 2011-06-23 10:44:42 +01:00
Caolán McNamara
95c544bebc upgrade to hunspell-1.3.2 2011-06-23 10:21:59 +01:00
Tor Lillqvist
55b7e3d8d3 Pass --build and --host options also when cross-compiling to Windows 2011-06-17 23:35:37 +03:00
Tor Lillqvist
ec7e1a9608 hunspell-mingw.patch does not even apply 2011-06-17 23:33:43 +03:00
Jan Holesovsky
13963e1dc9 Merge remote-tracking branch 'origin/libreoffice-3-4' 2011-06-17 13:02:08 +02:00
Caolán McNamara
5896ff09a1 avoid -I -Ifoo 2011-06-17 11:31:12 +01:00
Petr Mladek
be911e2d67 Version 3.4.1.1, tag libreoffice-3.4.1.1 (3.4.1-rc1) 2011-06-14 16:53:27 +02:00
Christian Lohmaier
1d84afcf34 remove noise from configure on Mac, use --disable-dependency-tracking 2011-06-14 15:44:11 +02:00
Christian Lohmaier
4ef9af9e95 remove noise from configure on Mac, use --disable-dependency-tracking 2011-06-14 15:04:04 +02:00
David Penzes
51b319868b updated screenshot for hu thesaurus
Signed-off-by: Andras Timar <atimar@suse.com>
2011-06-14 12:13:29 +02:00
Christian Lohmaier
3c1e5d564c silence pango, get rid of $/ escapes, pass verbosity switches 2011-06-14 03:21:00 +02:00
Christian Lohmaier
baa4d72f22 silence warnings from configure, get rid of $/ escapes 2011-06-14 02:20:17 +02:00
Tor Lillqvist
4d00f79346 Use dummy xml2-config script for iOS 2011-06-13 01:04:28 +03:00
Christian Lohmaier
25dff09907 tell the linker how to resolve @loader_path on Mac
also cleanup useless double checking for MACOSX
and remove unneeded AUGMENT_LIBRARY_PATH
2011-06-12 21:00:47 +02:00
Tor Lillqvist
1db5eb0c1c Add Android patch 2011-06-11 21:28:17 +03:00
Christian Lohmaier
f892f979ce add dylib to the list of native python modules for Mac (for pyuno.dylib) 2011-06-11 20:19:03 +02:00
Tor Lillqvist
adb5525740 Initial attempt at Android cross-compilation support
Recognize the arm-linux-androideabi "triplet". (Actually I doubt that
is a well-formed triplet at all, what are the Google people smoking?)

Allow longer lines in pkgdata.cpp as the compiler command line gets
quite long for cross-compilation to Android.

Add the proper assembly source file format for Android to pkg_genc.c
and use that.

Probably a good idea to use --disable-dyload on Android (and iOS).

Tweak gcc flags used for Android a bit to work around some Android C
header weirdness related to strictness and 64-bit types.
2011-06-11 17:50:36 +03:00
Christian Lohmaier
cff5a8d0ee get rid of some noise in the buildlog due to missing msgfmt
o test.mo ./de.po; \
../.././install-sh -c -d de/LC_MESSAGES; \
cp -f test.mo de/LC_MESSAGES
/bin/sh: line 1: o: command not found
cp: test.mo: No such file or directory
make[5]: [test.mo] Error 1 (ignored)
2011-06-10 16:50:35 +02:00
Tor Lillqvist
95b0fe9f51 Fix configury for Android, but won't build 2011-06-10 00:07:14 +03:00
Tor Lillqvist
3fafb2f3ea Use system zlib on Android, too 2011-06-10 00:05:57 +03:00
Tor Lillqvist
db280c82e6 First attempt at Android support 2011-06-09 21:51:30 +03:00
Tor Lillqvist
d6964127f5 Cross-compilation support for Android 2011-06-09 19:40:37 +03:00
Tor Lillqvist
496bba4a68 Cross-compilation support for Android 2011-06-09 19:29:05 +03:00
Tor Lillqvist
46c6d9533b Cross-compilation support for Android 2011-06-09 18:38:45 +03:00
Tor Lillqvist
971fbd8481 Cross-compilation support for Android 2011-06-09 18:36:15 +03:00
Tor Lillqvist
ce7f9f7040 Run the build platform's ixdict exectuable 2011-06-07 00:15:03 +03:00
Tor Lillqvist
c4b0c75371 Add cross-compilation support 2011-06-07 00:15:02 +03:00
Tor Lillqvist
ea445e1b3b Add cross-compilation support 2011-06-07 00:15:00 +03:00
Tor Lillqvist
168c537165 Add cross-compilation support 2011-06-07 00:14:59 +03:00
Tor Lillqvist
e634a528fa Cross-compilation support for MacOSX 2011-06-07 00:14:57 +03:00
Tor Lillqvist
b5b0853940 chmod -x 2011-06-07 00:14:55 +03:00
Tor Lillqvist
2e9d324a6d Pass --build and --host options when cross-compiling 2011-06-07 00:14:54 +03:00
Christian Lohmaier
e9d4bad440 allow building internal Python on Mac (needs to be built as framework)
fixes #i111496# (meta), #i111498# & #i111500#
(along with the similar commits to the other repos)
2011-06-06 19:29:37 +02:00
Christian Lohmaier
251b4d282b don't limit the _POSIX_SEMAPHORES+0 to FreeBSD (Mac needs it as well), rediff
please guys'n'gals:
Use dmake create_patch when updating/creating new patches. And when
replacing patches instead of adding ones, use solenv/bin/patch_sanitizer.pl
2011-06-06 19:29:37 +02:00
Jan Holesovsky
a618a3683a Merge remote-tracking branch 'origin/libreoffice-3-4' 2011-06-06 12:53:10 +02:00
Tor Lillqvist
78f9b77628 Always compare CROSS_COMPILING explicitly to "YES" 2011-06-06 09:07:30 +03:00
Tor Lillqvist
8cae99e1be Pre-cache necessary stuff also when cross-compiling for MacOSX 2011-06-06 02:03:02 +03:00
Tor Lillqvist
a3c3696624 Fix cross-compilation to ppc MacOSX
Yeah, just build all the unneeded stuff (the executables like the
msgfmt command and their support libraries) in this case too, for
now. (We obviously won't be able to run ppc exectuables when
cross-compiling from Intel Mac.)
2011-06-06 01:07:50 +03:00
Tor Lillqvist
718381b51c Fix cairo build when cross-compiling to ppc MacOSX 2011-06-06 00:30:56 +03:00
Tor Lillqvist
6654a13382 No ICU_NATIVE_BUILD_ROOT used any more 2011-06-05 01:22:02 +03:00
Christian Lohmaier
f0ffdd6417 add --disable-dependency-tracking, --disable-acl, verbosity switches 2011-06-04 18:52:19 +02:00