Michael Stahl cc407e50e8 sax, xmloff: fix ODF import/export of text:time/text:time-value
The value written for an Impress time field is something like
text:time-value="0000-00-00T23:28:07" (in LO 3.5+) or
text:time-value="0-00-00T23:28:07" (in OOo 3.3) which contains an
invalid all-zero date.  Such values are actually rejected by the
ODF import since commit ae3e2f1700.

Actually there was no real support to read the RelaxNG type
timeOrDateTime before.

So fix that by:
- adding convertTimeOrDateTime/parseTimeOrDateTime functions to
  sax::Converter
- recognizing and ignoring the 2 invalid all-zero values written by
  LO 3.5 and historic OOo respectively
- writing a bare "time" in text:time-value if the DateTime struct
  contains zero Date members
  (Older OOo versions and AOO cannot actually read that, but everything
  they _can_ read is invalid ODF...)

Change-Id: I754076caee74a5163ed3f972af0f23796aa14f9f
2013-12-10 15:28:53 +01:00
2013-12-08 17:20:40 +09:00
2013-12-05 16:26:05 +02:00
2013-12-06 08:04:23 +01:00
2013-12-08 17:20:40 +09:00
…
2013-12-07 19:15:05 +01:00
2013-11-28 08:26:02 +01:00
2013-11-02 22:07:53 +01:00
2013-12-08 17:20:40 +09:00
2013-12-09 21:32:44 +00:00
2013-12-10 15:52:49 +09:00
2013-12-06 20:38:03 +01:00
2013-11-23 23:22:25 +01:00
2013-12-09 20:39:42 +00:00
2013-11-28 23:30:54 +01:00
2013-11-14 10:14:57 +01:00
2013-12-10 15:52:49 +09:00
2013-12-10 15:52:49 +09:00
2013-10-04 20:27:30 +02:00
2013-12-10 15:52:49 +09:00
…
2013-12-10 15:52:49 +09:00
2013-12-10 15:52:49 +09:00
2013-12-05 05:31:43 -06:00
2013-12-05 05:31:43 -06:00
2013-12-04 15:07:11 +01:00
2013-11-23 23:22:25 +01:00
2013-12-04 16:48:16 +01:00
2013-11-14 16:45:02 +01:00
2013-12-09 20:27:04 +01:00
2013-12-05 15:28:15 +02:00
2013-11-23 23:22:25 +01:00
2013-11-20 10:41:49 +01:00
2013-12-06 14:32:26 +01:00
2013-12-09 11:14:22 +00:00
2013-11-21 14:16:29 +01:00
2013-11-05 01:02:13 -06:00
2013-11-25 23:03:11 +01:00
2013-12-05 05:31:43 -06:00
2013-12-05 05:31:43 -06:00
…
2013-12-06 14:50:33 +01:00
…
2013-12-03 08:31:17 +01:00
2013-11-15 16:05:21 +02:00
…
2013-11-02 22:07:53 +01:00
2013-11-23 16:07:06 +01:00
2013-11-23 16:53:11 +01:00
2013-12-05 05:31:43 -06:00
2013-12-05 05:31:43 -06:00

Instructions to compile LO on Solaris with gcc

Disclaimer
----------
This is still work in progress
Compiling LO on Solaris with gcc is a work done by Lanedo ( www.lanedo.com )
Any inquiry could be sent to office-solaris@lanedo.com


Prerequisites
-------------

A working Oracle Solaris 11 installation


Installing Dependancies
-----------------------

sudo -s

pkg install git make gcc-45 autoconf autogen automake-110 gnu-m4

perl -MCPAN -e 'install Archive::Zip::Archive'

pkg install pkg:/system/header@0.5.11-0.175.0.0.0.2.1
pkg install pkg:/developer/gperf@3.0.3-0.175.0.0.0.2.537
pkg install pkg:/developer/parser/bison@2.3-0.175.0.0.0.2.537
pkg install pkg:/developer/lexer/flex@2.5.35-0.175.0.0.0.2.537
pkg install pkg:/developer/documentation-tool/doxygen@1.5.7.1-0.175.0.0.0.2.537


Compiling
---------

CC="gcc" CXX="g++" ./autogen.sh --with-num-cpus=2 --with-max-jobs=4 --without-junit --disable-mozilla --with-system-curl --without-help --disable-cups --without-java --with-system-cairo --with-lang= --disable-gconf --enable-gio --disable-gnome-vfs --disable-gstreamer --without-fonts --with-system-dicts --disable-mozilla --without-system-mozilla --disable-xmlsec --with-system-openssl

gmake


S
Description
Dépôt d'ODFStudio
Readme
2.1 GiB
Languages
C++ 82.6%
Java 5.1%
Rich Text Format 2.3%
Python 2%
PostScript 1.9%
Other 5.6%