100 Commits
Author SHA1 Message Date
Tomáš Chvátal 5406e237ea Package filter in common pack
Change-Id: I3728244712966cf2245a79f2630ac46cb63f1d21
2014-06-24 12:46:06 +02:00
Tomáš Chvátal dad7fe7227 Fix math categories to make SUSE rpm check happy
Change-Id: I6c6973be0eacd323838b137f2c1e27ed1d9fdbd3
2014-01-02 16:16:55 +01:00
Tomáš Chvátal 90b836fc3b Fix one more occurance of .uno.so
Change-Id: I1b1905a3eb7ab116eaaed5db37cff8e2bbe7456f
2013-07-04 10:29:14 +02:00
Tomáš Chvátal 49752e82f5 Try to fix collision in packages with libkde4bello.so.
Change-Id: I6936d79d6a05005b74cd551c1255b42a9be36bd1
2013-07-03 11:12:40 +02:00
Tomas Chvatal 12af4ae6fd Search for mariadb_config and mysql_config so it works everywhere
Change-Id: Id6ae4cde25998bb21981b7cccb23a094f217750f
2013-05-03 11:48:39 +02:00
Tomas Chvatal 452d7b60c4 Fix typo in previous commit.
Change-Id: I3b4a23dff3c2db14146351513e9fa1ea5ab3e256
2013-03-21 12:50:07 +01:00
Tomas Chvatal 7e1053381f Fix -mno-avx calls by removing weird OS check.
Change-Id: Icecceda1b36110757754bcdbcecaae307d015fc9
2013-03-21 12:48:01 +01:00
Tomas Chvatal 66bf0eb5d1 Fix mixed unix/dos endnlines.
Change-Id: I7cbf64b1ddc9a5f52cadfb138faf89d8aab8c234
2013-02-02 09:19:00 +01:00
Tomas Chvatal 9efe8c8f2b Explicitely check for gtk when enabling telepathy
This is needed in tubes.

Change-Id: Ia77968a68da4e781c6e5d4c202b3e5f751f1c952
Signed-off-by: Tomas Chvatal <tchvatal@suse.cz>
Reviewed-on: https://gerrit.libreoffice.org/1904
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2013-01-29 12:53:15 +00:00
Tomas Chvatal 6af200ec0c Add configure switch that allows hardlink deliver
This switch just makes possible to configure in ln delivery instead of
cp based one.

The feature was already in the place, we just make it visible as
configure option now.

Change-Id: I778ef3b03e6b9a57057e66ff6307e7da46bcd935
2013-01-10 10:58:19 +01:00
Tomáš Chvátal 66b338b4f9 Fix path for icu overflow patch.
Change-Id: I1befe2e2c5f8474a4af894e949c4b24e041a977b
2012-12-23 13:43:55 +01:00
Tomáš Chvátal 80af815ce0 Add icu patch to avoid buffer overflow, taken from obs
Change-Id: I42ae81279fedca04b7ba08269a6c47f174cf6b01
2012-12-23 13:21:27 +01:00
Tomáš Chvátal 5f84146059 Require l10ntools on officecfg
Change-Id: I31f212f21f57b37b2b4f1f5dd753a4211c58bcdb
2012-12-21 06:40:12 +01:00
Tomáš Chvátal f20ed8959b Require icu 4.6 or later with system icu
Change-Id: I8c0da25a000e10d65479665a61be054fdb2486a5
Reviewed-on: https://gerrit.libreoffice.org/1453
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
2012-12-20 22:52:19 +00:00
Tomas Chvatal f9f89ee1dc Add librelogo to lists
Change-Id: Iee20612a194b563d89c02a286993cd16fd196bbe
2012-12-19 22:07:11 +01:00
Tomas Chvatal ae9676e099 Respect TARFILE_LOCATION variable.
Thanks to Matus for pointers.

Change-Id: Iff2254a3f59ae95c11988a33f322ede5d04b5452
2012-12-19 21:39:45 +01:00
Tomas Chvatal c2537d7d1c Add py script provider to pyuno
Change-Id: Ib2791daa0e2c219aee089c4417289316bd0759c9
2012-12-19 07:53:22 +01:00
Tomas Chvatal 259cdd64ac Do not define CPPCONN_LIB if using system version
This is used for dlopen internal library only anyway and breaks
when building in strict-multilib environment.

Change-Id: I9dea9e37161aab17ab605bec33482ddb48beeb46
2012-12-18 17:05:47 +01:00
Tomáš Chvátal 0b8077bc0c Do not keep deprecated switches around
This is pretty bad idea, because when you really remove them it prints
nice warning, this way tho you have no damn chance to see it unless you
read the ./configure --help.

Change-Id: I2fc9ffc1dec4d69522e2a7c90cb5cf06f3d70c3d
Reviewed-on: https://gerrit.libreoffice.org/1271
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
2012-12-09 08:45:29 +00:00
Tomas Chvatal c78d7a8a0e Drop the check for unordered_map.hxx
The check itself was always failing unless you added 0x to cxxflags
and we can safely assume the header to be there.
If the header fails during compile time it throws nice
error explaining what is going on anyway.

Change-Id: Iedff10f3b2562f731063107df7220efa124aca08
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2012-11-15 13:08:45 +01:00
Tomas Chvatal c627560d7a Do not die when using old configure options
Packagers get warning from autotools about using wrong configure opts.
If they decide to ignore it then its their problem.
With this approach we would have to die on all the configure script
changes which is bit annoying.
2012-10-25 12:54:55 +02:00
Tomáš Chvátal 1e64ba5c80 Work with system liborcus.
Change-Id: I1da517b19774ed6f44c34e0d8057419b1a66a9f1
2012-09-10 14:12:46 +02:00
Tomas Chvatal 061652ff71 Update desc of mergelib configure option
Also do not be fatal on clash with binfilter and just warn the user that
mergelib was disabled in favor of binfilter if he has both enabled.

Change-Id: I3b683a948e00b1134c10881c5ec442e6380f2822
2012-08-26 11:30:14 +02:00
Tomas Chvatal 3269a0d10e Depend on headers so we wont get crasher on missing framework.h.
Change-Id: I2734f5ccc8f3abe415cf48c6c2c8c2783573a550

Signed-off-by: Tomas Chvatal <tchvatal@suse.cz>
2012-08-14 09:29:04 +02:00
Tomas Chvatal 0c7617a388 Use LIBS not LDFLAGS to not fail with enforced as-needed.
Change-Id: Ia27e97c12e9a8f36e106c9ae3c399cd776433387
2012-08-08 21:10:17 +02:00
Tomas Chvatal 516f81a176 Do not call getOrigName ever
When one take look on what the code did:

   name = nameA;
   origName = nameA;

   GooString *getOrigName() { return origName; }
   GooString *getName() { return name; }

This code is used even with poppler 10 which was branched 4 years ago.
So simply do not bother with this code at all.

Change-Id: Iba877e765fb763878f5ccd3e1fa62c29cadc9085
2012-05-15 15:10:29 +02:00
Tomas Chvatal 0e61bee42e Build with ICU<49 by disabling features not around
Thanks to Caolan for the explanation.

Change-Id: I1db0b1f60681c5f2815472b220ba54b4c38c0cd4
2012-05-15 15:00:09 +02:00
Tomas Chvatal 21155b8739 Update lpsolve to 5.5.2.0. Resolves bug fdo#39496.
Change-Id: I10b6043bf43d0b65a982a8c4f0067ac726189c53
2012-05-14 19:15:39 +02:00
Tomas Chvatal 904763b113 Support unpacking xz files.
Change-Id: If0b7234ede1d9f8c59e5df692b45539a508d8921
2012-05-14 18:15:55 +02:00
Tomas Chvatal 8e48af8438 Actually distribute the nsplugin even without mozilla.
Change-Id: I8a44a2efc120763a278b9d758580430c20e10a85
2012-05-11 13:57:01 +02:00
Tomas Chvatal 27abb730b2 Enable configure switch for cups
This allows us not to have cups during the build time of libreoffice.

Commit is inspired from patch from Dave Flogeras <dflogeras@gmail.com>.

Change-Id: I I32a14eb6e7bdd13de1a737d4798c852a830ae326
2012-05-09 17:41:30 +02:00
Tomas Chvatal 32af02b32f Allow usage of system rhino wrt fdo#42977
It is done the same way the beanshell is handled.
Currently it can't be enabled by default as internal version has
patched-in debug interface.
We can choose two paths, rewrite the code to the new rhino debug
interface or just strip the current one out.

Change-Id: I48af18c635816db8269f13a649b62e9c454ee1e6
2012-05-06 12:52:55 +02:00
Tomas Chvatal 0815a87c0c Do not check for beanshell if not needed
Do not install the benashell/javascript stuff if they are not actually
bult.
Build rhino only when required by javascript extension.

Change-Id: Icc378524008389af35631c64a1a0288eb4f271be
2012-05-05 12:15:38 +02:00
Tomas Chvatal f7620350ed Add * marking default enabled for crystal theme.
Also add galaxy to known list as it is pseudo alias for default.

Change-Id: I5c1175a950319e73da29e77daca9243f165243f1
2012-05-05 11:32:27 +02:00
Tomáš Chvátal ffc198fb64 Provide again wrongly removed gallaxy theme.
Also sort all the others alphabetically.
By the default the provided themes are same as on 3.5, otherwise
user can specify each of the available ones.

This avoids use of --with-theme=default which then produces warning
"no such file or directory default" by using the proper theme name
(ie. galaxy) which does not produce this.

There is no visible difference on:
--with-themes=galaxy or --with-themes=default

Change-Id: I I1a6409f55fdfdff6a19781b25627dcb7682b0fb7
2012-05-04 14:56:42 +02:00
Tomas Chvatal 3534e99d18 Fix buildissue in svtools with missing include.
cpp: line 33, Fatal error: Cannot open include file
"svtools/svtools.hrc"

Change-Id: Ic7bd1af8f14cc0e44328c9f149c5dc45f04e5afb
2012-04-29 10:45:59 +02:00
Tomas Chvatal f3480645bd Whitespace torture 2012-04-23 14:42:26 +02:00
Tomas Chvatal 071d6daf5c Fix undefined destdir if the directory was not existing prior the run. 2012-04-23 14:39:59 +02:00
Tomas Chvatal 62a318eea8 Add all the available themes to the list. 2012-04-23 13:23:57 +02:00
Tomas Chvatal f888af0c91 Add missing definiton passing for system CLUCENE.
Thanks to mst and rene for pointing out.
2012-04-18 12:55:54 +02:00
Tomas Chvatal cf1e3b9132 Use proper variable when using system clucene.
Thanks to Caolan for the fix.
2012-04-17 16:38:39 +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
Tomas Chvatal 86793aeed9 Add check for hamcrest even if it is not first in classpath. 2012-03-18 12:29:27 +01:00
Tomas Chvatal 966981dd77 Actually there is no need to have if and elseif with same action. 2012-02-28 21:19:45 +01:00
Tomas Chvatal 24f4cd9983 Fix crash on exit using KDE interface
This is slightly modified version of patch from Lubos Lunak
<llunak@suse.cz>.

This fixes downstream bugs:
https://bugs.gentoo.org/show_bug.cgi?id=394533
https://bugs.launchpad.net/bugs/925049
2012-02-28 21:09:08 +01:00
Tomas Chvatal b8a2970f24 Export DO_FETCH_TARBALLS in set_soenv. 2011-11-29 13:09:06 +01:00
Tomas Chvatal a43caa76d9 Add checking msg for tarball fetching so we know if it is on/off 2011-11-29 11:04:37 +01:00
Tomas Chvatal ce2a78b4ef Whitespace and expand comment, drop useless rm. 2011-11-23 17:05:19 +01:00
Tomas Chvatal 07f2c05391 Make SampleICC switchable between system and internal one. 2011-11-23 16:44:39 +01:00
Tomas Chvatal a738b25f7c Remove layout from configure opts (does nothing now). 2011-11-19 00:00:47 +01:00
Tomas Chvatal 2264f482e5 Use proper switch for on/of qstart-libpng. 2011-11-15 12:34:35 +01:00
Tomas Chvatal 4fe54ea11e Instead of returning out of function just skip its calling. 2011-11-15 12:34:35 +01:00
Tomas Chvatal 8326efcbb4 Remove basisVERSION from distro scripts as it is not used anymore. 2011-11-14 15:07:25 +01:00
Tomas Chvatal eb7bd97af5 convert tab to space 2011-11-11 21:30:39 +01:00
Tomas Chvatal db7ab4ac14 Add nsplugin switch so we dont bind nsplugin building to gtk switch. 2011-11-11 15:51:10 +01:00
Tomas Chvatal bc7c4e378d Fixup the headers mozilla check to be up par with latest updates. 2011-11-08 01:01:13 +01:00
Tomas Chvatal bdead69dd3 Add switch for system/internal npapi.h
This commit also update the internal includes to latest mozilla ones
including the .c{,pp} file updates.

The ldap check is also simplified from 2 check into plain one.
2011-11-08 01:01:11 +01:00
Tomas Chvatal 3433ac9b0f Drop translate_toolkit folder and its internal download.
Signed-off-by: Tomas Chvatal <tchvatal@suse.cz>
2011-11-03 16:32:53 +01:00
Tomas Chvatal 75f77e6318 One more SYSTEM_MOZILLA to SYSTEM_NSS 2011-11-02 21:17:27 +01:00
Tomas Chvatal f6f5c89259 Rename --enable-nss-module to --with-system-nss + introduce --enable-xmlsec.
This also finishes the uncoupling of NSS from the --with-system-mozilla.
2011-11-02 17:37:53 +01:00
Tomas Chvatal f1f6f30bac When building with gconf check for orbit too.
This avoids build error like:

Entering /var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/shell/source/backends/gconfbe

Package ORBit-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `ORBit-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'ORBit-2.0' found
dmake:  Error code 1, while making 'Shell escape'

Also update gvfs check to require gconf switch enabled instead of running
pkgconfig again.
2011-11-01 11:03:51 +01:00
Tomas Chvatal 25c27aae73 Add libexttextcat and libvisio under system-libs switch 2011-10-05 15:27:58 +02:00
Tomas Chvatal 0ca1973c7c Drop test that require tmp with exec rights. 2011-10-05 13:12:15 +02:00
Tomas Chvatal e9cc0d9cab Use simpler detection for system/internal libs. 2011-10-05 13:12:15 +02:00
Tomas Chvatal 05c008e3fb Wrap the cmis system/internal check into global feature switch. 2011-10-04 10:42:36 +02:00
Tomas Chvatal 8aaa52f21f The system-libs switch should not be done here yet. 2011-10-04 10:32:15 +02:00
Tomas Chvatal ab0c5e9414 Cosmetics: remove stray yes
This removes result for check on cups,
it is required as other checkers already print yes/no during the
test, even if it seems like the command is now "unresulted".
2011-10-04 10:28:38 +02:00
Tomas Chvatal f1d4ce6ea5 Use with rather than enable for cims switch.
It pulls external library and does not just switch some internal
feature.

Add proper bool logic to the conditional because by default
we consider it requested unless proven otherwise.
Sort out internal/external switch to also support system-libs switch.
2011-10-04 09:57:00 +02:00
Tomas Chvatal 721bc1b42d Add the libcmis switch to known flags. 2011-10-03 12:16:21 +02:00
Tomas Chvatal b6d2ac0148 Add pspfontcache to gitignore. 2011-10-03 12:15:18 +02:00
Tomas Chvatal db3a8faba1 Solve more ambiguous issues with Locale from sun::star.. and icu::. 2011-09-29 15:14:34 +02:00
Tomas Chvatal 6985b28d53 Do not use AS_IF and AS_CASE macros
Also cleanup space/tabs to use only 4 spaces everywhere.
2011-09-25 18:18:16 +02:00
Tomas Chvatal 6104b24ff4 Remove the comment as it confuses the macro expansion. 2011-09-25 17:34:27 +02:00
Tomas Chvatal 8148ad076c Update some java checks to check all vars properly. 2011-09-25 15:03:44 +02:00
Tomas Chvatal cddea419b6 Avoid ambiguous Locale type by specifying full path to sun::star... ; the other definition is from ICU. 2011-09-24 18:09:58 +02:00
Tomas Chvatal 3a8c8537d1 For wiki-ext check also java and ext support. 2011-09-24 18:09:58 +02:00
Tomas Chvatal f19e3f1d8b Override internal apache-commons with system-jars. 2011-09-22 12:39:27 +02:00
Tomas Chvatal a6f311ac01 Add file-lists/ folder to gitignore. 2011-09-20 18:25:51 +02:00
Tomas Chvatal 4f5e3a54b9 Remove trailing && 2011-09-20 18:25:51 +02:00
Tomas Chvatal 29db940ce5 Enable some extensions by default and cleanup logic
Cleanup the extensions logic to be consistent with on/of switches.

This commit renames --with-extension-integration to
--enable-extension-integration.
2011-09-20 18:25:51 +02:00
Tomas Chvatal 25fd1b81b1 Ignore config.params file. 2011-09-19 20:35:05 +02:00
Tomas Chvatal 9ffff7631f Fix sandbox violation.
This was once was fixed in 3.4. Can't find the commit so doing it again.
2011-09-18 11:42:53 +02:00
Tomas Chvatal e76fba39d6 Just return, not return 0; as it is void function. 2011-09-18 11:20:44 +02:00
Tomas Chvatal a7d38f57cc Revert "Remove once again the INSTALLDIR feature"
This reverts commit bf0ea5c4ee.

Those variables are used in bin/distro-install-*.
Unable to find any issue with both distro-install and dev-install so
reverting.
If something really does break it needs fixing. Reverting this is not
an option.
2011-09-18 11:04:29 +02:00
Tomas Chvatal 1dfe0e7c8d Env.Set.sh -> Env.Host.sh 2011-09-17 18:57:43 +02:00
Tomas Chvatal 6a1e292d16 Whitespace once again.
Vim tends to replace 8 spaces with 1 tab, must reconfigure...
2011-09-17 12:57:29 +02:00
Tomas Chvatal d0c339682a Fix whitespace in last commit, add safeguards for the with-theme values. 2011-09-17 12:56:18 +02:00
Tomas Chvatal 7b502808db Make --with-theme actually work. 2011-09-17 12:46:21 +02:00
Tomas Chvatal c002271610 Fix install for presenter extension. 2011-09-17 05:44:43 +02:00
Tomas Chvatal 0fbd4e60fc Return soon if build with --without-java, as no checks are needed. 2011-09-17 05:29:48 +02:00
Tomas Chvatal 395bb9c3c4 Explicitly state namespace to avoid ambiguous type clash with ICU. 2011-09-17 05:01:20 +02:00
Tomas Chvatal 713ec115d5 Enable some extensions by default, describe system-libs better. 2011-09-17 04:20:25 +02:00
Tomas Chvatal 25b90c055a Check for hsqldb only if --with-java is passed. 2011-09-17 03:19:28 +02:00
Tomas Chvatal 8a743cc2c7 Recognize doc/xls in nsplugin by default. 2011-09-15 10:08:04 +02:00
Tomas Chvatal 3e26c911ad Use saner permission on files.
Signed-off-by: Tomas Chvatal <tchvatal@suse.cz>
2011-09-13 16:42:45 +02:00
Tomáš Chvátal 9459d4e893 Do not search for java packages if --without-java is passed.
Signed-off-by: Tomáš Chvátal <tchvatal@suse.cz>
2011-09-12 10:39:12 +01:00
Tomáš Chvátal 2fe52eded6 Fixup non-respecting DESTDIR for DOCDIR chmod.
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2011-09-08 14:19:30 +02:00