Commit Graph

40 Commits

Author SHA1 Message Date
9e958cd987 Use a simpler fix for bad old libexttextcat constants.
Don't patch the upstream sources. Don't do version dependend checks.
Just define the missing constants ourselves if they are missing.

Change-Id: Ie0c56474e5ff20c092c99c1648cd15b97149041f
Reviewed-on: https://gerrit.libreoffice.org/4200
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-06-10 05:02:52 +00:00
1a1f1fbdf0 gbuild: ExternalProject: remove second parameter again...
... now that everything is consistent.

Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
2013-05-07 01:41:26 +02:00
276021c761 gbuild: remove gb_ExternalProject_use_unpacked
It must always be used exactly once, so replace it with constructor
parameter.

Change-Id: Ifbe87065c19a5185a5705dc461656179002ece5d
2013-05-07 01:41:25 +02:00
50b18ead25 install libexttextcat fingerprint data using filelist
Change-Id: I1576b60bc511bdac964decd5a7f8c3834281f380
2013-04-30 17:49:08 +02:00
62badf3828 Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-22 09:37:38 +01:00
221960b028 libexttextcat: mis-spell it again for old versions
Also, windows build cunningly uses an included version header that would
be overwritten by configure.

Change-Id: Id01b5dcd0f021a11d016571b6ee81e4fb8495020
2013-03-25 21:44:34 +01:00
a81f44c707 libexttextcat: fix the --with-system case too...
... by introducing a version check that is so horribly ugly that it will
hopefully be removed again as soon as a new upstream release with the
rename is available.

Change-Id: I8e0409ba7331dec7140d2a4a49720c804e90582f
2013-03-25 19:12:25 +01:00
d4244efeb1 libexttextcat: fix spelling of _TEXTCAT_RESULT_UNKOWN
and remove the _ prefix too while at it

Change-Id: I30ee8cd5aead53abac19fdc372e1fe45b3cbf55f
2013-03-25 16:29:08 +01:00
79b0046ba0 remove legacy build.pl prj/build.lst files. 2013-03-14 17:05:51 +00:00
d7ca9b5cbc do not use * in gb_Zip_add_files
Change-Id: I386e036eaa9139f6a7e424c92a1656f4ac15c0f3
2013-03-10 00:18:29 +01:00
eba2ef9504 lm files missing from fingerprint.zip again
Change-Id: I4edb3adb39674d612f302e1f95f05905cd33bcde
2013-03-09 19:10:35 +00:00
b768611724 remove all d.lst
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-28 18:40:06 +01:00
ed26c01be1 quiet external module build log unless failure
ExternalProject usually involve a configure and a make
step that produce a bunch of output usually irrelevant
including a large number of warning and other mess.
now that everything is pretty much in tail_build
these output get interleaved with useful output from
the build of the product and actually drown them in a logorrhea
of messy noise.
This store the output of external modules in a log file
and only print them as a whole if the module failed do build.
on a non-verbose build.

Change-Id: I3abfcccd6d16821a9e061a71e031b427cc283647
Reviewed-on: https://gerrit.libreoffice.org/2304
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-02-22 08:25:56 +00:00
6541e4474d we want the fingerprints and config file all in the one dir
Change-Id: I86f6bedf1b0f171dca3ce5b34e8c34796f9f7edf
2012-11-28 15:12:35 +00:00
e097ec36d7 tweak some build.lsts...
Change-Id: Ia9b5b2775ad91661bf3d130417a1624fa4d855d2
2012-11-15 11:35:57 +01:00
a2b3ee4abf do not build package unless needed
Change-Id: I7e61de3009e20aa13bdc2a333c803130eb88f36d
2012-11-13 07:04:34 +01:00
7b360a456b internal libexttextcat is built statically everywhere
Change-Id: I92e42a4a677ab352e9b5a01d19c50493682eea8d
2012-11-13 07:01:54 +01:00
592f1e5b04 bump to libexttextcat-3.4.0 for fixed Polish detection
now we are "post convert libexttextcat to gbuild" of
31219f0f97d081d94d927b5c3d08bb8677b22506 and no longer
need the deleted makefile.mk under windows

Change-Id: I1052ab7f6db28182c700f55b25ef897339dc69dd
2012-11-12 11:18:29 +00:00
49217ff3d8 fix libexttextcat for windows
Change-Id: I6951ae066e9b0d15de85d30f8a641348998fecca
2012-11-11 16:05:25 -05:00
8b13129a70 fix zip file paths
Change-Id: Iab0a88ce0812d286b5fc5effa697c3a251bae498
2012-11-11 16:05:24 -05:00
fdbf9a258f blind fix for libexttextcat 2012-11-10 19:54:29 +01:00
093acfe13c cleanup libexttextcat naming
Change-Id: I8aee95e0f93deaaf08046f544713af010a7f1e44
2012-11-10 11:47:50 -05:00
bd5ce1784c try to fix libexttextcat for mingw again
Change-Id: If212bfe5cc191c253185df0c459f7abb8be51da2
2012-11-10 11:39:44 -05:00
bee51e6bb9 fix libexttextcat for mingw
Change-Id: Idb8c0587fd180416af2079d94fcc3e1fb5c734b4
2012-11-09 21:30:58 -05:00
31219f0f97 convert libexttextcat to gbuild
Change-Id: I633892a6d611e6481e49f9bd2739d3886563a24a
2012-11-09 17:48:15 -05:00
f8c753fd3b bump to libexttextcat-3.3.1 and drop visibility patch
Change-Id: Id0e42068a1cd614a2e66e7f050c55b351999f2ae
2012-05-30 15:43:27 +01:00
578b7df376 bump libexttextcat
Change-Id: I381a975bebfc805ef04dbf8c5b7df66314da8acb
2012-05-28 13:03:02 +01:00
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
4f688fd794 more documentation and cleanups for various modules. 2012-03-06 16:29:23 +00:00
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
9f18cc75a2 keep the module name consistent in build.lst 2012-01-30 18:40:13 -06:00
34578b7c27 libexttextcat: conflict in 69b04c22986b03c675cf4925f76721190aa5ba82 2011-11-16 10:58:48 +01:00
69b04c2298 Fix libexttextcat build for Android 2011-11-16 09:26:42 +02:00
5f1799f579 fdo#42865: libexttextcat,lingucomponent: no mapfile
In order to not have the offending local _ZNSs4_Rep20_S_empty_rep_storageE
symbol in libguesslanglo.so, build both it and libexttextcat
with hidden visibility.
2011-11-15 20:52:00 +01:00
ca48cd4c60 bump libexttextcat to 3.2.0 2011-11-14 07:36:02 +00:00
545f22568a Propagate verbosity to the BUILD_ACTION make 2011-10-19 14:50:17 +03:00
9f886509ed Name the libraries correctly too 2011-10-05 07:20:07 +02:00
052317f0ed Fix MSVC build of libexttextcat 2011-10-05 07:03:57 +02:00
d97af2c4ae correctly deliver libexttextcat 3.1.1s headers 2011-10-04 21:28:26 +00:00
816c7a28a0 update to libexttextcat 3.1.1 2011-10-04 21:03:57 +02:00