35 Commits

Author SHA256 Message Date
8fd7a444d1 Accepting request 1153545 from home:pgajdos:l
- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

OBS-URL: https://build.opensuse.org/request/show/1153545
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=63
2024-02-29 19:03:12 +00:00
718f92a12a OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=62 2022-01-27 15:52:15 +00:00
Danilo Spinella
5e412def00 Accepting request 943864 from home:dirkmueller:Factory
- update to 0.3.21:
  * add debug code to read some private rsrc data
  + allow to read some MacWrite which does not have printer informations
  * add a parser for Scoop files
  * add a parser for ScriptWriter files
  * add a parser for ReadySetGo 1-4 files

OBS-URL: https://build.opensuse.org/request/show/943864
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=61
2022-01-05 10:05:04 +00:00
Danilo Spinella
c9f111491e Accepting request 919710 from home:dspinella:branches:LibreOffice:Factory
- Update to 0.3.20:
  * add a parser for Student Writing Center files (v1)
  * add a parser for Word Maker files (v1)
  * add a parser for Canvas 9/10 files (Mac)

OBS-URL: https://build.opensuse.org/request/show/919710
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=60
2021-09-21 15:39:31 +00:00
a6e58b65cb Accepting request 906731 from home:dirkmueller:Factory
- update to 0.3.19:
  - add a parser for Canvas 7/8 files (Mac)
  - add a parser for Canvas Image files (Mac 5-8, Windows 5-6)
  - add a parser for Canvas 6 (Mac and Windows)
  - remove many coverity warnings
  - add a parser for Canvas 5 ( Mac and Windows )
  - add basic support for hatch
  - add basic support for drop cap

OBS-URL: https://build.opensuse.org/request/show/906731
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=59
2021-07-19 07:02:06 +00:00
cd940ba783 Accepting request 894370 from home:fstrba
Fix sle12 build

OBS-URL: https://build.opensuse.org/request/show/894370
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=57
2021-05-19 15:08:34 +00:00
d733a2cfbc Accepting request 864157 from home:dirkmueller:branches:LibreOffice:Factory
- update to 0.3.17:
  - add a parser for Jazz(Lotus) writer and spreasheet files
    + the writer parser can only be called if the file still
      contains its resource fork
  - add a parser for Canvas 3 and 3.5 files
  - AppleWorks parser: try to retrieve more Windows presentation
  - add a parser for Drawing Table files
  - add a parser for Canvas 2 files
  - configure.ac: add an enable-asan option
  - API: add new reserved enums in MWAWDocument.hxx
       MWAW_T_RESERVED10..MWAW_T_RESERVED29
    and add a new define in libmwaw.hxx
       MWAW_INTERFACE_VERSION
    to check if these enums are defined

OBS-URL: https://build.opensuse.org/request/show/864157
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=55
2021-01-20 13:11:27 +00:00
Tomáš Chvátal
0091e3747d - Update to 0.3.16:
- remove the QuarkXPress parser (must be in libqxp)
  - retrieve the annotation in MsWord 5 document
  - try to better understand RagTime 5-6 document
  - add a parser for QuarkXPress v1-2 files

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=53
2020-06-18 11:34:07 +00:00
Tomáš Chvátal
a1a4423e89 - Update to 0.3.15:
* Use zlib more
  * Fuzzing fixes

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=51
2019-04-23 09:12:58 +00:00
Tomáš Chvátal
501969e38c - Update to 0.3.14:
* Support MS Multiplan 1.1 files
- Remove merged patch libmwaw-0.3.13-buildfix.patch

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=49
2018-05-30 10:36:15 +00:00
Tomáš Chvátal
9db178310a - Add patch to build with old gcc:
* libmwaw-0.3.13-buildfix.patch

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=47
2017-12-05 09:59:41 +00:00
Tomáš Chvátal
83a42595c1 * Remove merged CVE-2017-9433.patch
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=45
2017-12-01 18:26:34 +00:00
Tomáš Chvátal
3b7a72b6f5 - Version update to 0.3.13:
* Remove meged CVE-2017-9433.patch
  * Many fuzzing fixes

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=44
2017-11-29 12:36:36 +00:00
Tomáš Chvátal
22fe2327cd - Add patch CVE-2017-9433.patch fixing bsc#1042828 CVE-2017-9433
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=42
2017-06-29 07:50:34 +00:00
Tomáš Chvátal
96d85cfe20 - Update to 0.3.11:
* Various small updates

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=40
2017-05-15 13:13:39 +00:00
Tomáš Chvátal
1de834abd3 - Version update to 0.3.10:
* Various fixes for importing Mac powerpoint v4

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=38
2017-02-09 11:35:00 +00:00
d182f5c36d Accepting request 453865 from home:adamm:branches:devel:libraries:c_c++
- use individual libboost-*-devel packages instead of boost-devel

OBS-URL: https://build.opensuse.org/request/show/453865
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=37
2017-02-01 20:42:44 +00:00
Tomáš Chvátal
42f67f5166 - Version update to 0.3.9:
* Various warning and clang fixes all around

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=35
2016-12-03 11:59:49 +00:00
Tomáš Chvátal
d63a7a5be0 - Version update to 0.3.8:
* Various clang and -W* fixes all around
  * Bunch of bugfixes

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=32
2016-07-14 08:59:26 +00:00
Tomáš Chvátal
2c75d0c844 - Version update to 0.3.7:
- RagTime v5-v6 parser: try to retrieve the embedded spreadsheets
    + begin to understand the hierarchical structures which store
      a chart (but not the meaning of each field),
  - ClarisWorks/AppleWorks: find a new structure in the file's header
    (which could prevent to convert some database's file),
  - BeagleWorks/GreatWorks/Word Perfect Works: retrieve the picture's
    field in a database
  - all: improve a little the methods which create spreadsheets,
  - all: make some constructors explicit.
  - add a parser for Style documents(at least v1.6 and v1.9)
  - add file signatures for FullPaint documents which have the same format as
    MacPaint..
  - add a parser for Pixel Paint documents

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=30
2015-12-21 11:51:37 +00:00
Tomáš Chvátal
b983f2fe15 - Version bump to 0.3.6:
- Added a minimal parser for ApplePict v1.v2, ie. no clipping, does not
    take in account the copy mode: srcCopy, srcOr, ...
  - Extended the --with-docs configure option to allow to build doc only
    for the API classes: --with-docs=no|api|full .
  - Added a parser for MacDraft v4-v5 documents.
  - RagTime v5-v6 parser: try to retrieve the main layouts and the
    picture/shape/textbox, ie. now, it generates result but it is
    still very imcomplete... 
  - MWAW{Graphic,Presentation,Text}Listener: corrected a problem in openGroup
    which may create to incorrect document.
  - Created an MWAWEmbeddedObject class to store a picture with various
    representations.
  - MWAW*Listener: renamed insertPicture to insertShape, added a function to
    insert a texbox in a MWAWGraphicShape (which only insert a basic textbox).
  - Fixed many crashes and hangs when importing broken files, found with the
    help of american-fuzzy-lop.
  - And several other minor fixes and improvements.

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=28
2015-08-28 07:43:40 +00:00
Tomáš Chvátal
a41931b897 - Version bump to 0.3.5
* Various small fixes on 0.3 series, nothing big woth mention

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=26
2015-06-13 13:00:08 +00:00
Tomáš Chvátal
b6b7a36ecb - Version bump to 0.3.4:
* Various tweaks&fixes on the 0.3 series found by fuzzy testing/etc
- Removed patch libmwaw-0.3.1-stream.patch as we should not bother
  with old autotools

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=24
2015-01-02 13:43:28 +00:00
998c5f4695 Fix build on SLE11
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=22
2014-07-01 14:48:49 +00:00
Tomáš Chvátal
de6590c320 - Version bump to 0.3.1:
* Switch over to librevenge framework
- Add patch libmwaw-0.3.1-stream.patch to fix streams

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=21
2014-06-11 10:23:26 +00:00
Tomáš Chvátal
0086a1f4ff - Cleanup with spec-cleaner and noarch documenation.
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=18
2014-01-25 21:05:12 +00:00
Tomáš Chvátal
eb9edd5b2c Accepting request 214358 from home:elvigia:branches:LibreOffice:Factory
- build with -fvisibility-inlines-hidden, around 2800 
  less in the export symbol table.

OBS-URL: https://build.opensuse.org/request/show/214358
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=16
2014-01-18 18:13:07 +00:00
7105e84db4 Accepting request 211183 from home:fstrba
- Upgrade to upstream 0.2.0
  - ABI change
  - Several improvements in handling of embedded graphics

OBS-URL: https://build.opensuse.org/request/show/211183
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=14
2013-12-17 10:19:38 +00:00
Tomáš Chvátal
7857595bfb - Format with spec-cleaner
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=11
2013-12-03 13:27:51 +00:00
Tomáš Chvátal
bf65fb4a9d - Drop doc conditional and use verbose build.
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=9
2013-11-01 09:13:36 +00:00
Tomáš Chvátal
ada5590303 - Version bump to 0.1.9 providing following fixes:
- improve a little the Microsoft Word filter to better manage
   character and paragraph properties
 - check that the remaining parsers (excepted Microsoft Word) use the
   new properties' classes,
 - add table generation in FullWrite parser,
 - rewrite from scratch zip.cpp (to avoid using different license),
 - + many code corrections done by David Tardon.
 - check that the WriterPlus parsers use the new properties' classes,
 - simplify a little the code of MWAWDocument
 - add a parser for Acta v2 and Acta Classic v1,
 - check that the DOCMaker, eDOC, SimpleText, Tex-Edit, Z-Write parsers
   use the new properties' classes,
 - rewrite MWAWPageSpan,
 - add classes MWAWField, MWAWNote, MWAWSection to store/manage
   field, note, section properties,
 - check that the ClarisWorks/AppleWorks, MacWrite, MindWrite,
   WriteNow parsers use the new properties' classes,
 - improve a little the ClarisWorks/AppleWorks frame position by
   placing <<correctly>> all page's frames,
 - MWAWContentListener : add a sanity check to insure that at most
   200 very small pictures are generated.

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=7
2013-05-27 11:39:39 +00:00
Tomáš Chvátal
9a8c5e4814 Accepting request 173640 from home:fstrba
- Upgrade to upstream 0.1.8
  - Several improvements in different parsers

OBS-URL: https://build.opensuse.org/request/show/173640
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=5
2013-04-29 06:39:36 +00:00
Tomáš Chvátal
92588ac8fc - Use download URL path.
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=4
2013-04-20 12:09:00 +00:00
Tomáš Chvátal
f392ce7afc Accepting request 161128 from home:babelworx:ldig:branches:LibreOffice:Factory
license update: (LGPL-2.1+ or MPL-2.0) and GPL-2.0+
Most of package is dual MPL-2.0 or LGPL-2.1+ but tools/zip is GPL-2.0+

OBS-URL: https://build.opensuse.org/request/show/161128
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=2
2013-03-26 13:34:05 +00:00
Tomáš Chvátal
45f6c9e251 - Initial package of libmwaw. Required by libreoffice-4.1
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libmwaw?expand=0&rev=1
2013-03-13 10:33:19 +00:00