Commit graph

1123 commits

Author SHA1 Message Date
David Ostrovsky
65840941ee fdo#39643: Remove --disable-strip-solver configure option
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-04-26 12:43:35 +02:00
Tor Lillqvist
d6b2189fee Fix test syntax error: integer expression expected 2012-04-25 10:26:05 +03:00
Tor Lillqvist
e514306288 Visibility doesn't seem to work as we want in Apple's Clang
Or maybe it's the Mach-O object file format that lacks the
functionality? Anyway, let's try to manage without visibility then.
2012-04-24 23:56:51 +03:00
Tor Lillqvist
f024b6804d Work around Clang 3.1's "argument unused during compilation" non-warning
For unrecognized options, Clang 3.1 (and ealier?) prints out a
warning, but it isn't a real warning as it doesn't cause a compilation
error with -Werror, so it is impossible to find out reliably if an
option is supported or not. So hardcode the information we know.
2012-04-24 23:56:50 +03:00
Tor Lillqvist
4990780757 AC_MSG_ERROR is better than WARN here 2012-04-24 12:45:53 +03:00
Tor Lillqvist
feb4ce887f Use blank as the false value for ENABLE_CAIRO_CANVAS, too 2012-04-24 12:23:02 +03:00
Tor Lillqvist
7e1516124b Hardcode cairo canvas off for Mac OS X and Windows
Do not depend on a distro-configs file to disable it. It is supposed
to be optional to pass a --with-distro option. Running a bare
./autogen.sh is supposed to produce a working configuration.
2012-04-24 12:23:00 +03:00
Luboš Luňák
2bbbd615d6 move the GXX_INCLUDE_PATH so that it's more obvious it's only for STLPort 2012-04-24 10:16:36 +02:00
Luboš Luňák
7874eb15ee do not cd get confused by symlinks 2012-04-24 10:16:36 +02:00
Luboš Luňák
77f19d6e02 specific variable for where dev-install installs 2012-04-24 09:01:47 +02:00
Luboš Luňák
4645790b73 fix CLucene configure check
CLucene apparently does not bother with self-contained headers
2012-04-23 22:30:27 +02:00
Luboš Luňák
faa15bd23e configure checks for gcc options that clang does not support
Maybe they'll be supported somewhen in the future, so do not hardcode
them out. Also, gb_DEBUG_C(XX)FLAGS are apparently common GCC options,
not platform-specific.
2012-04-23 19:17:42 +02:00
Luboš Luňák
922c879b6e not much point in trying to be too precise about how much space -g build takes 2012-04-23 19:17:41 +02:00
Luboš Luňák
0341d7b972 more flexible --enable-symbols=<for>
the argument given now can
- be 'all', meaning everything
- start with -, meaning not to enable symbols for that item
- end with /, meaning everything in that toplevel directory
- be a target of the form targettype_name, e.g. Library_swui

Note that there is no ordering and removal takes precedence.
2012-04-23 19:17:41 +02:00
Luboš Luňák
db8df57acd fixes for debug flags handling
- move using optimization, symbols (i.e. debug) and environment
    cflags/cxxflags into one place
- --enable-dbgutils is independent from --enable-debug, and thus
    also --enable-symbols, so it should not set debuglevel
- setting -g flag is controlled by --enable-symbols, not --enable-debug,
    so it should be used also for selective -g enabling
- setting debug flags depending on debuglevel being 2 is certainly wrong
- do not let environment cflags/cxxflags disable optimization/symbols flags
  completely, if one wants, it's possible to explicitly specify e.g. -g0,
  but the current way does not make it easily possible to specify e.g.
  -fcolor-diagnostics
- do not set debug flag globally now that it can be done selectively
2012-04-23 19:17:41 +02:00
Tomas Chvatal
62a318eea8 Add all the available themes to the list. 2012-04-23 13:23:57 +02:00
Luboš Luňák
4be258a2f7 fix typo 2012-04-20 20:14:04 +02:00
Luboš Luňák
8a2fc6e40f do not refer to a variable that has not been set yet
Especially if it will be set as a result of the code that now tries
to use it (alternatively, it comes from the Qt3 check, which is not
right either).
2012-04-19 14:43:33 +02:00
Fridrich Štrba
858c8620d9 Stub CMX importer 2012-04-19 11:03:18 +02:00
Bjoern Michaelsen
79e185898a update configure help for --enable-debug 2012-04-18 13:43:34 +02:00
Tor Lillqvist
4b663231f6 Move DocumentLoader to the "experimental" subdirectory 2012-04-18 10:01:59 +03:00
Tor Lillqvist
8f80a0af7e Expand android/experimental/eagles051387/.classpath.in (for ANDROID_SDK_HOME) 2012-04-18 09:55:58 +03:00
Rene Engelhard
68fc62667c add 5.3 into the db check for-loop 2012-04-17 17:49:16 +02:00
Miklos Vajna
b42ac1ffe5 configure: make --with-system-dicts the default
Also, if /usr/share/hunspell doesn't exist, look for /usr/share/myspell
as well.
2012-04-17 11:17:41 +02:00
Tomas Chvatal
81c20913cd Add the system-clucene under the with-system-libs
As the distros already had enough time to pick up the required patch and most did.
2012-04-17 10:06:01 +02:00
Tomas Chvatal
b3fa15b05f Fix help string in --with-flat-logo. 2012-04-17 10:01:26 +02:00
Tomas Chvatal
f9f8d9ac12 --enable-ext-languagetool requires --with-java now bit more sanely. 2012-04-17 09:57:19 +02:00
Tomas Chvatal
a774c6e385 Revert "--enable-ext-languagetool requires --with-java"
This reverts commit 844b4520a9.
2012-04-17 09:55:28 +02:00
David Tardon
a2c86edd6a make that warning, not error 2012-04-16 20:42:34 +02:00
David Tardon
a420516af3 mingw: unbreak make check
Even if it does nothing because there is no installation available .-)
2012-04-16 20:24:23 +02:00
Rene Engelhard
8fd72efca9 configure.in: fix Qt detection in Debian/Ubuntu multiarch 2012-04-16 14:07:45 +02:00
Bjoern Michaelsen
ebed42c38a introduce ENABLE_DEBUG_ONLY
with this you can now do:

 ./autogen.sh --enable-debug="sw sc"

and your build will have debug version of the libraries sw and sc, but a
non-debug build elsewhere. This currently only works for libraries. It would be
also possible to extend that to excutables, but that would need explicit in the
enable-debug switch then:

 ./autogen.sh --enable-debug="Library/sw Library/sc Executable/mkunroll"

so I dont know if it is worth it.
2012-04-16 11:59:42 +02:00
Tor Lillqvist
10acafe29e Guard against lack of pkg-config in one more place 2012-04-15 15:38:47 +02:00
Tor Lillqvist
336b27890b Look for the Mac OS X SDKs also where current Xcode has them 2012-04-15 15:24:37 +02:00
Andrew Higginson
8a3aae9b69 Resolves: fdo#31022 about dialog is suboptimal 2012-04-10 12:49:49 +01:00
Rene Engelhard
6cc3499c77 fix mysqlcppconn version check 2012-04-09 15:37:54 +02:00
Kalman Szalai - KAMI
39d8a541e6 Add Barcode 1.3.5.0 extension
Barcode 1.3.5.0 release:

* LibreOffice 3.4.x-3.5.x support
* Resizeable barcodes
* CODE128 fix
2012-04-08 11:33:01 +02:00
David Tardon
22c60cbbfb add external for clucene 2012-04-07 16:18:25 +02:00
Stephan Bergmann
844b4520a9 --enable-ext-languagetool requires --with-java 2012-04-03 08:58:05 +02:00
Eike Rathke
43084e8b30 only as of ICU 4.9 RBBI the Prepend property is empty
This reverts 0c08a84c04 and instead strips the
Prepend variable during build time.
2012-04-03 00:15:30 +02:00
Tor Lillqvist
d3208f2342 Fix copy/paste error 2012-04-02 21:23:12 +03:00
Norbert Thiebaud
df72f234c2 don't force dependecy on shasum when it is not needed
shasum is only needed to detect a bug in some version of gnumkae
do not burden platform with a non-impacted gnu make with
that requirement
2012-03-30 01:59:36 -05:00
Tor Lillqvist
febdb8aeb7 Use mktemp(1) more portably 2012-03-30 09:39:07 +03:00
Tor Lillqvist
adf0076b56 Look for "shasum" (as on Mac OS X) too
Hmm, /usr/bin/shasum is a Perl implementation (!), should we use
"openssl sha1" instead?
2012-03-30 09:35:09 +03:00
Luboš Luňák
e20fa17016 do not make using system cairo depend on cairo canvas feature
Cairo canvas is a LO feature, it doesn't make sense to use system cairo
only if the feature is enabled. Fixes mingw build (where our cairo copy
does not build for whatever reason).
2012-03-30 07:25:07 +02:00
Robert Nagy
7cce08194c add $python_libs to PYTHON_LIBS in case pkg-config is being used 2012-03-29 23:45:36 +02:00
Robert Nagy
72252bcab1 some systems use sha1 instead of sha1sum, so detect both of them 2012-03-29 23:45:31 +02:00
Norbert Thiebaud
5dd7f9e468 typo in HAVE_GNUMAKE_FILE_FUNC, and var2file must return the filename 2012-03-26 14:06:16 -05:00
Norbert Thiebaud
fd83e6cb19 detect of gnumake support $(file function
$(file is a new function that landed in gnu-make cvs
it allow to write a makefile variable directly into a file
bypassing the usual command line size limitiation
2012-03-25 12:45:04 -05:00
Fridrich Štrba
a565276f66 Enable use of older tars that uses --strip-path to strip components 2012-03-23 13:16:20 +01:00