summaryrefslogtreecommitdiffstats
path: root/liblangtag
Commit message (Collapse)AuthorAgeFilesLines
* skip test for va_copy when cross-compilingCaolán McNamara2013-06-141-1/+1
| | | | Change-Id: I277b396b50c4e820431ec360d653e5e8b8357721
* defuzz patch to apply againCaolán McNamara2013-06-141-23/+23
| | | | Change-Id: I0b2253d3e23f6f2ec77c8aca88897144c59507a3
* soltools: remove Package_inc and empty unistd.h nonsenseMichael Stahl2013-05-102-0/+13
| | | | Change-Id: Ic05de69951b28b9cc8d62f0a534b507c424e6b25
* gbuild: ExternalProject: remove second parameter again...Michael Stahl2013-05-071-1/+1
| | | | | | ... now that everything is consistent. Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
* gbuild: remove gb_ExternalProject_use_unpackedMichael Stahl2013-05-071-3/+1
| | | | | | | It must always be used exactly once, so replace it with constructor parameter. Change-Id: Ifbe87065c19a5185a5705dc461656179002ece5d
* fix install of liblangtag data filesDavid Tardon2013-05-051-1/+7
| | | | Change-Id: I8f65b1050bc832b2c1c008f46e3331649dbe5ac4
* disable ccache on windows/msc when building liblangtagChristian Lohmaier2013-05-031-1/+4
| | | | | | | | | | | | | liblangtag uses quoted strings in defines, like -DFOO="\"value\"" and ccache (at least the one available from the windows build dependencies wiki page) gets confused and doesn't parse the arguments correctly to the actual compiler, resulting in the error "cl : Command line error D8003 : missing source filename" Change-Id: I456b98b8956a25ff9acd3ab776c0c6f149a08ac7 Reviewed-on: https://gerrit.libreoffice.org/3760 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
* new upstream release liblangtag-0.5.1Eike Rathke2013-04-3024-2019/+152
| | | | | | | | Change-Id: I4b71bbd3ff457d7b4fb2a409e8d34d8e4904acb3 Reviewed-on: https://gerrit.libreoffice.org/3676 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
* Forgot "with_dir"Julien Nabet2013-04-301-1/+1
| | | | | | | Change-Id: I1457f5619984671e8cb88173d204d3157d3cb883 Reviewed-on: https://gerrit.libreoffice.org/3688 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* fdo#63197: convert liblangtag_dataJulien Nabet2013-04-283-31/+31
| | | | | | | Change-Id: I0727b800c715962a88e256b30046c9e13d6bd2a9 Reviewed-on: https://gerrit.libreoffice.org/3650 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-222-44/+8
|
* get liblangtag to build on AIXCaolán McNamara2013-04-091-1/+1
| | | | Change-Id: I770acf14cefbe53deea446df6e326d9fb5b52b04
* remove unneeded patch after gcc-wrapper conversionPeter Foley2013-03-153-143/+30
| | | | Change-Id: I913f467478a5a600159d9e982a9dfddad04596ae
* remove legacy build.pl prj/build.lst files.Michael Meeks2013-03-141-3/+0
|
* Make liblangtag build for --without-system-libxml again, at least on LinuxStephan Bergmann2013-03-141-1/+1
| | | | | | | ...after 83d61d9f1b0c95de2cd1199d3f60be70dfa92bec "move liblangtag to gcc-wrapper." Change-Id: I5c9321bf4cafb5e6c1a078162ce3cc5f73540ce5
* move liblangtag to gcc-wrapperPeter Foley2013-03-147-84/+1269
| | | | | | | Change-Id: I4aefdc9475b7fbd4206d8d9862ca8d399360a37e Reviewed-on: https://gerrit.libreoffice.org/2717 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* do not require cygwin gccPeter Foley2013-03-045-18/+88
| | | | | | | | Change-Id: I29de91f2eeb5c9317271aecf861f64a3c8eff73f Reviewed-on: https://gerrit.libreoffice.org/2521 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
* remove all d.lstMichael Stahl2013-02-281-0/+0
| | | | Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
* comma need to be escape in Makefile when in argument of $(callNorbert Thiebaud2013-02-231-3/+3
| | | | Change-Id: I930aacad47780a085ef8eec7f3b7fc6600528afb
* quiet external module build log unless failureNorbert Thiebaud2013-02-221-16/+16
| | | | | | | | | | | | | | | | | | 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>
* libxslt, redland: properly quote rpath $ORIGINMichael Stahl2013-02-221-2/+2
| | | | | | | | | | ... so it can be passed from make to shell to configure to generated Makefile to libtool to invoked gcc without loss of valuable dollars. It is an open question to which extent this commit should be credited to the designers of sh, autoconf, libtool, make, and/or Solaris ld. Change-Id: I0709a49d7025dbfda4d9c0e7202ea932ec85e0cb
* convert libxml2 to gbuild and add to tail_buildPeter Foley2013-02-071-1/+2
| | | | | | | Change-Id: Ie6ae2150e1f011e17034abcace18c5967b4dacf5 Reviewed-on: https://gerrit.libreoffice.org/2023 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Peter Foley <pefoley2@verizon.net>
* Get rid of (most uses of) GUITor Lillqvist2012-12-253-3/+3
| | | | | | | | | | GUI only takes values UNX or WNT, so it is fairly pointless. One can check whether OS is WNT or not instead. Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34 Reviewed-on: https://gerrit.libreoffice.org/1304 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
* upstream has moved to http://tagoh.bitbucket.org/liblangtag/Eike Rathke2012-12-141-1/+1
| | | | Change-Id: I844ae1363ff37578fe734125bc6ee6aa8fb352c6
* vsnprintf() is not portableLuboš Luňák2012-12-012-0/+31
| | | | | | | | | http://perfec.to/vsnprintf/ At least MSVC2010 implementation returns -1 when the result doesn't fit, so the excepted size is not computed correctly. Let's hope 16k is big enough for everybody(TM). Change-Id: I636487c7723651bfa74513018be786a45b6c796d
* Work around Windows' missing symlinksStephan Bergmann2012-11-251-3/+3
| | | | | | | | | | | Instead of creating a single solver/*/installation/program -> ../../bin symlink used by all gb_CppunitTest_use_executable together, individually copy each gb_CppunitTest_use_executable into a true solver/*/install/program/ diretory. (Renamed solver/*/installation/ to solver/*/install/ so that old existing solver/*/installation/program symlinks on non-Windows platforms would not interfere with the new cp rule.) Change-Id: I4ce82b41856056669ad074ff2ef8004fdc6533c1
* Move in-build liblangtag data to solver's unittest/installation/shareStephan Bergmann2012-11-241-3/+3
| | | | | | | | | ...let BRAND_BASE_DIR point to solver's unittest/installation during CppUnit tests, and get rid of LIBLANGTAG_SHARE special case. (Intending to add further code to CppUnit tests soon that requires a fake BRAND_BASE_DIR, so clean this up now.) Change-Id: Ia5f0f247e54952f901c37ca31eda53f9c6591458
* Remove unused liblangtag/CustomTarget_langtag.mkStephan Bergmann2012-11-241-19/+0
| | | | Change-Id: Ia45446db1263b8969cf933e5d34130102605b3e9
* Mark patch pushed upstreamStephan Bergmann2012-11-221-0/+3
| | | | Change-Id: I561ef2f20037e60c1f8735c7be8c89b899b99204
* Use xmlDocCopyNode to merge nodes into different docs in liblangtagStephan Bergmann2012-11-222-0/+15
| | | | | | | | | | ...otherwise, at least an --enable-dbgutil --without-system-libxml build will issue warnings at soffice.bin exit, as liblangtag merged together docs with xmlCopyNode (instead of xmlDocCopyNode) and xmlAddChild, and libxml2's debugXML.c xmlCtxtCheckName then stumbles over the merged-in nodes whose strings do not belong to the dict of the doc they got merged into. Change-Id: I5d7889670b897cbeb9ca8a555d8f2d770a8ee692
* fix build on ppcCaolán McNamara2012-11-212-0/+11
| | | | Change-Id: I4b09aa9eeb2c34d19043148144383ad4e37a8d10
* fix liblangtag for win and cleanup autoconfPeter Foley2012-11-132-3/+11
| | | | Change-Id: I6d69eb2af6a3b1a693ad782f2a0e51f6b0ef932c
* liblangtag really does not need to be a shared libraryFridrich Štrba2012-11-132-16/+3
| | | | Change-Id: I73f9422268f58ded971150f1ef16643885669ea3
* Fix the pthread branch of lt-atomic.hFridrich Štrba2012-11-131-0/+9
| | | | Change-Id: I12b8c5e43dbe96fe9e2b2175dc6bb6bf15a8bdf8
* Oops, a typoFridrich Štrba2012-11-131-1/+1
| | | | Change-Id: I02dcde7d83df864561a5d4af8cda5e57f30f811a
* Shortcircuit liblangtag's builtin detection using config.cacheFridrich Štrba2012-11-131-1/+3
| | | | Change-Id: Ib53ab293d90b9b8a68d97b10d2ad020c69ab46f5
* get macosx to run againCaolán McNamara2012-11-121-0/+1
| | | | Change-Id: Id250a54d6789b06df1946ecc6a9d29d24fc57c70
* Mention the fragility of its MSVC configuryTor Lillqvist2012-11-121-0/+5
| | | | Change-Id: Id2ee3c5dae27a1b7f33872d6421f53a40442d805
* Fix MSVC build: put the CFLAGS inside CC for preprocessor check to succeedTor Lillqvist2012-11-121-4/+5
| | | | Change-Id: Iafc7f735a99f3e3ac335efa8610ff415d3deae3b
* Missing "/inc"Stephan Bergmann2012-11-121-1/+1
| | | | Change-Id: Ia68a683bdafe6dc89ac98635e797b84a2e0ff615
* fix liblangtag 'delivery' on MacNorbert Thiebaud2012-11-111-1/+3
| | | | Change-Id: I6ca26a6637ebe36bd5055fc6283258ae288df461
* fix liblangtagPeter Foley2012-11-111-1/+3
| | | | Change-Id: I89153efde9441180f5bb49968d11d77fc951f774
* fix langtag so namePeter Foley2012-11-111-1/+1
| | | | Change-Id: I0b61fc9436ac08368991251b04343e0a53c2257c
* convert liblangtag to gbuildPeter Foley2012-11-1112-860/+253
| | | | Change-Id: Ib019e248b16a39ea058cdebeaa1f37a967a00d6c
* This is a bit more elegantFridrich Štrba2012-11-091-3/+3
| | | | Change-Id: I0f458caa1bda23882c76cbae414b738a5d04ab32
* corrected Windows lt_atomic_int_dec_and_test()Eike Rathke2012-11-081-1/+1
| | | | | | check pre-decremented value for zero Change-Id: Ib2289cb6064941db2072b2dfbd6ad5f03bcff7aa
* MinGW: Deliver liblangtag-1.dll correctly.Jan Holesovsky2012-11-081-1/+1
| | | | Change-Id: Icea86ae6f6c07d43c212bc02defb860759ff65d6
* Ask MSVC to be less verbose: -nologoTor Lillqvist2012-11-081-1/+1
| | | | Change-Id: I332b322343ccbabe55c247f9bd934a0394ebd429
* check for builtins pollutes CFLAGS and in turn breaks pthread checkChristian Lohmaier2012-11-073-62/+64
| | | | | | | | | | | | since the -march=i486 is not supported on PPC, all further compile checks done in liblangtag's configure break. So moving the corresponding patch out of the windows patch in a generic one and also apply that for Mac. Change-Id: I65716bc9d7ff19976e5e82ae869c7594978e93e3 Reviewed-on: https://gerrit.libreoffice.org/999 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* Avoid "Warning: -- Macro `CC' redefined after use"Tor Lillqvist2012-11-071-2/+2
| | | | Change-Id: I99352369cd29d695ef09b6bdc58ff4f10ac73880