Mon Dec 28 13:08:57 2015 UTC ()
librevenge 0.0.3

- SVG generator: fix the center of rotation.
- Remove bashism in configure (libwpd-5).
- Fix some syntax errors in documentation.
- Text generator: handle footnotes and endnotes.
- Improve performance of RVNGPropertyListVector::append() and
  RVNGBinaryData::append().
- Fix several crashes or hangs when reading broken OLE2 or Zip files, found
  with the help of american-fuzzy-lop.
- Fix build with boost 1.59 (libwpd-6).
- Handle table:number-columns-repeated and table:number-rows-repeated in
  all spreadsheet generators.
- CSV generator: handle rows with uneven number of columns correctly.
- CSV generator: ignore empty rows at the end.
- Several minor improvements and fixes.


(adam)
diff -r1.6 -r1.7 pkgsrc/converters/librevenge/Makefile
diff -r1.5 -r1.6 pkgsrc/converters/librevenge/distinfo
diff -r1.1 -r0 pkgsrc/converters/librevenge/patches/patch-librevenge.pc.in

cvs diff -r1.6 -r1.7 pkgsrc/converters/librevenge/Makefile (expand / switch to unified diff)

--- pkgsrc/converters/librevenge/Makefile 2015/10/07 09:30:19 1.6
+++ pkgsrc/converters/librevenge/Makefile 2015/12/28 13:08:56 1.7
@@ -1,43 +1,33 @@ @@ -1,43 +1,33 @@
1# $NetBSD: Makefile,v 1.6 2015/10/07 09:30:19 fhajny Exp $ 1# $NetBSD: Makefile,v 1.7 2015/12/28 13:08:56 adam Exp $
2 2
3DISTNAME= librevenge-0.0.2 3DISTNAME= librevenge-0.0.3
4PKGREVISION= 3 
5CATEGORIES= converters 4CATEGORIES= converters
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libwpd/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libwpd/}
7EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://sourceforge.net/projects/libwpd/ 9HOMEPAGE= http://sourceforge.net/projects/libwpd/
11COMMENT= Base library for writing document import filters 10COMMENT= Base library for writing document import filters
12LICENSE= mpl-2.0 11LICENSE= mpl-2.0
13 12
14USE_LANGUAGES= c c++ 13USE_LANGUAGES= c c++
15USE_LIBTOOL= yes 14USE_LIBTOOL= yes
16USE_TOOLS+= gmake pkg-config 15USE_TOOLS+= gmake pkg-config
17GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
18# Do not use -Werror, or configure will fail. 17# Do not use -Werror, or configure will fail.
19CONFIGURE_ARGS+= --disable-werror 18CONFIGURE_ARGS+= --disable-werror
20# needs doxygen (heavy dependency); in case someone is interested 19# needs doxygen (heavy dependency); in case someone is interested
21# in this, make it a package option 20# in this, make it a package option
22CONFIGURE_ARGS+= --without-docs 21CONFIGURE_ARGS+= --without-docs
23 22
24PKGCONFIG_OVERRIDE+= librevenge-generators.pc.in 23PKGCONFIG_OVERRIDE+= librevenge-generators.pc.in
25PKGCONFIG_OVERRIDE+= librevenge-stream.pc.in 24PKGCONFIG_OVERRIDE+= librevenge-stream.pc.in
26PKGCONFIG_OVERRIDE+= librevenge.pc.in 25PKGCONFIG_OVERRIDE+= librevenge.pc.in
27 26
28LIBS+= -lboost_system 
29 
30PTHREAD_AUTO_VARS= yes 27PTHREAD_AUTO_VARS= yes
31 28
32#.include "../../mk/compiler.mk" 
33#.if !empty(PKGSRC_COMPILER:Mclang) 
34#CWRAPPERS_APPEND.cxx+= -Wno-error=unused-local-typedef \ 
35# -Wno-error=unused-parameter \ 
36# -Wno-error=shadow 
37#.endif 
38 
39.include "../../devel/boost-libs/buildlink3.mk" 29.include "../../devel/boost-libs/buildlink3.mk"
40.include "../../devel/cppunit/buildlink3.mk" 30.include "../../devel/cppunit/buildlink3.mk"
41.include "../../devel/zlib/buildlink3.mk" 31.include "../../devel/zlib/buildlink3.mk"
42.include "../../mk/pthread.buildlink3.mk" 32.include "../../mk/pthread.buildlink3.mk"
43.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/converters/librevenge/distinfo (expand / switch to unified diff)

--- pkgsrc/converters/librevenge/distinfo 2015/11/03 01:43:50 1.5
+++ pkgsrc/converters/librevenge/distinfo 2015/12/28 13:08:56 1.6
@@ -1,8 +1,6 @@ @@ -1,8 +1,6 @@
1$NetBSD: distinfo,v 1.5 2015/11/03 01:43:50 agc Exp $ 1$NetBSD: distinfo,v 1.6 2015/12/28 13:08:56 adam Exp $
2 2
3SHA1 (librevenge-0.0.2.tar.xz) = 670c90182c4809ca8decb397c3b3970172775bc5 3SHA1 (librevenge-0.0.3.tar.xz) = 5f97be508eb6786157b9c02aa867a8944f085762
4RMD160 (librevenge-0.0.2.tar.xz) = a2bf1bcc62f59e223af6c8fdc04b937154e88426 4RMD160 (librevenge-0.0.3.tar.xz) = cf0cac49b92118af747c08684fc180db4a825bc4
5SHA512 (librevenge-0.0.2.tar.xz) = 28e53aefdfe8585ef148781e53379a986b5becb459a27dffe8546341e7ada6a3323bc27ab3170227a532e796869b634ad0443324af72b16835a4287a64994637 5SHA512 (librevenge-0.0.3.tar.xz) = 568ad98c861c13cda3461aad50df164a37f53e8e169231da7043dbfcab963b7870169badbe67c73532278ea229fea36c7dba4f0f03ea95730c17f49d01c0a2be
6Size (librevenge-0.0.2.tar.xz) = 396628 bytes 6Size (librevenge-0.0.3.tar.xz) = 420288 bytes
7SHA1 (patch-configre) = f2a1e3dfc9284dc92ce9775710cd3850dd61677a 
8SHA1 (patch-librevenge.pc.in) = ff56576f4fc40a1ea8619d8ca3660b7821dbc18a 

File Deleted: pkgsrc/converters/librevenge/patches/patch-librevenge.pc.in