commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2020-02-06 13:06:38 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new.26092 (New) Package is "libcdr" Thu Feb 6 13:06:38 2020 rev:24 rq:769392 version:0.1.6 Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2017-10-07 17:46:52.325309420 +0200 +++ /work/SRC/openSUSE:Factory/.libcdr.new.26092/libcdr.changes 2020-02-06 13:06:41.672286175 +0100 @@ -1,0 +2,8 @@ +Sun Feb 2 20:22:58 UTC 2020 - Fridrich Strba + +- Version update to 0.1.6 + * Extend support to the newest CDR format versions ++ Supports currently CDR 1 to 21, which is all released + versions to date + +--- Old: libcdr-0.1.4.tar.xz New: libcdr-0.1.6.tar.xz Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.4rLKD1/_old 2020-02-06 13:06:42.328286532 +0100 +++ /var/tmp/diff_new_pack.4rLKD1/_new 2020-02-06 13:06:42.328286532 +0100 @@ -1,7 +1,7 @@ # # spec file for package libcdr # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define libname libcdr-0_1-1 Name: libcdr -Version:0.1.4 +Version:0.1.6 Release:0 Summary:Library for parsing the Corel Draw file format structure License:MPL-2.0 Group: Productivity/Publishing/Word -Url:http://www.freedesktop.org/wiki/Software/libcdr +URL:http://www.freedesktop.org/wiki/Software/libcdr Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz Patch0: libcdr-0.1.1-pkgconfig.patch BuildRequires: doxygen ++ libcdr-0.1.4.tar.xz -> libcdr-0.1.6.tar.xz ++ 16049 lines of diff (skipped)
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2017-10-07 17:46:51 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is "libcdr" Sat Oct 7 17:46:51 2017 rev:23 rq:530423 version:0.1.4 Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2017-02-19 00:41:31.580251048 +0100 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2017-10-07 17:46:52.325309420 +0200 @@ -1,0 +2,14 @@ +Mon Oct 2 11:21:08 UTC 2017 - jeng...@inai.de + +- Trim build characteristics from description. + +--- +Mon Oct 2 10:47:27 UTC 2017 - tchva...@suse.com + +- Version update to 0.1.4: + * Fix several issues found by oss-fuzz. + * Require C++11 for build. + * Fix issues found by coverity. + * Various code cleanups. + +--- Old: libcdr-0.1.3.tar.xz New: libcdr-0.1.4.tar.xz Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.giDMGk/_old 2017-10-07 17:46:53.105275134 +0200 +++ /var/tmp/diff_new_pack.giDMGk/_new 2017-10-07 17:46:53.109274959 +0200 @@ -18,46 +18,41 @@ %define libname libcdr-0_1-1 Name: libcdr -Version:0.1.3 +Version:0.1.4 Release:0 Summary:Library for parsing the Corel Draw file format structure License:MPL-2.0 Group: Productivity/Publishing/Word Url:http://www.freedesktop.org/wiki/Software/libcdr Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz -# note: the main package is empty, it only sets a sane name for the source rpm Patch0: libcdr-0.1.1-pkgconfig.patch -%if 0%{?suse_version} > 1325 -BuildRequires: libboost_headers-devel -%else -BuildRequires: boost-devel -%endif -BuildRequires: cppunit-devel BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: libicu-devel BuildRequires: pkgconfig BuildRequires: xz +BuildRequires: pkgconfig(cppunit) +BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(librevenge-0.0) -BuildRequires: pkgconfig(librevenge-generators-0.0) -BuildRequires: pkgconfig(librevenge-stream-0.0) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(zlib) -BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_headers-devel +%else +BuildRequires: boost-devel +%endif %description -libcdr is a library for parsing the Corel Draw file format structure. It is -cross-platform, at the moment it can be build on Microsoft Windows and Linux. +libcdr is a library and a set of tools for reading and converting +binary files produced by Corel Draw. %package -n %{libname} Summary:Library for parsing the Corel Draw file format structure Group: System/Libraries %description -n %{libname} -libcdr is a library for parsing the Corel Draw file format structure. It is -cross-platform, at the moment it can be build on Microsoft Windows and Linux. +libcdr is a library for parsing the Corel Draw file format structure. %package devel Summary:Files for Developing with libcdr @@ -65,8 +60,7 @@ Requires: %{libname} = %{version} %description devel -libcdr is a library for parsing the Corel Draw file format structure. It is -cross-platform, at the moment it can be build on Microsoft Windows and Linux. +libcdr is a library for parsing the Corel Draw file format structure. This package contains the libcdr development files. @@ -79,11 +73,11 @@ This package contains documentation for the libcdr API. %package tools -Summary:Tools to work with documents in Corel Draw file-format +Summary:Tools to work with documents in Corel Draw file format Group: Productivity/Publishing/Word %description tools -Tools to work with documents in Corel Draw file-format. +Tools to work with documents in Corel Draw file format. %prep %setup -q @@ -99,7 +93,7 @@ make %{?_smp_mflags} %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install find %{buildroot} -type f -name "*.la" -delete -print # documentation mkdir -p %{buildroot}%{_docdir}/%{name} @@ -111,22 +105,18 @@ %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} -%defattr(-,root,root) %{_libdir}/*.so.* %files devel -%defattr(-,root,root) %{_libdir}/*.so %{_libdir}/pkgconfig/libcdr*.pc %{_includedir}/libcdr-* %files devel-doc -%defattr(-,root,root,-) %doc %dir %{_docdir}/%{name} %doc %{_docdir}/%{name}/html %files tools
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2017-02-19 00:41:30 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is "libcdr" Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2016-08-05 18:13:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2017-02-19 00:41:31.580251048 +0100 @@ -1,0 +2,5 @@ +Wed Feb 1 12:46:46 UTC 2017 - adam.ma...@suse.de + +- use individual libboost-*-devel packages instead of boost-devel + +--- Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.Rpzgtw/_old 2017-02-19 00:41:31.988193659 +0100 +++ /var/tmp/diff_new_pack.Rpzgtw/_new 2017-02-19 00:41:31.992193096 +0100 @@ -1,7 +1,7 @@ # # spec file for package libcdr # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,11 @@ Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz # note: the main package is empty, it only sets a sane name for the source rpm Patch0: libcdr-0.1.1-pkgconfig.patch +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_headers-devel +%else BuildRequires: boost-devel +%endif BuildRequires: cppunit-devel BuildRequires: doxygen BuildRequires: fdupes
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2016-08-05 18:13:15 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is "libcdr" Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2016-07-28 23:42:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2016-08-05 18:13:32.0 +0200 @@ -1,0 +2,6 @@ +Mon Aug 1 08:48:34 UTC 2016 - tchva...@suse.com + +- Disable silent rules +- Remove sle11 support code + +--- Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.minzjZ/_old 2016-08-05 18:13:33.0 +0200 +++ /var/tmp/diff_new_pack.minzjZ/_new 2016-08-05 18:13:33.0 +0200 @@ -69,9 +69,7 @@ %package devel-doc Summary:Documentation for the libcdr API Group: Documentation/HTML -%if 0%{?suse_version} > 1200 BuildArch: noarch -%endif %description devel-doc This package contains documentation for the libcdr API. @@ -89,8 +87,12 @@ %build export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden" -%configure --disable-werror --disable-static --docdir=%{_docdir}/%{name} -make %{?_smp_mflags} V=1 +%configure \ +--disable-werror \ +--disable-static \ +--docdir=%{_docdir}/%{name} \ +--disable-silent-rules +make %{?_smp_mflags} %install make %{?_smp_mflags} DESTDIR=%{buildroot} install
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2016-07-28 23:42:45 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is "libcdr" Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2016-01-04 09:20:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2016-07-28 23:42:46.0 +0200 @@ -1,0 +2,15 @@ +Thu Jul 21 07:30:07 UTC 2016 - fst...@suse.com + +- Upgrade to upstream version 0.1.3 + * Improvements for CMX parsers +- More robust parsing using the pointers from CMX header +- Implement almost all fills +- Implement outline properties +- Implement embedded raster images +- Implement transparency lens for fills + * Some fixes for CDR parsers +- Consider fill/outline styles + * Tools +- Make cmx2* and cdr2* tools handle both CDR and CMX + +--- Old: libcdr-0.1.2.tar.xz New: libcdr-0.1.3.tar.xz Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.oW75B3/_old 2016-07-28 23:42:47.0 +0200 +++ /var/tmp/diff_new_pack.oW75B3/_new 2016-07-28 23:42:47.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libcdr # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define libname libcdr-0_1-1 Name: libcdr -Version:0.1.2 +Version:0.1.3 Release:0 Summary:Library for parsing the Corel Draw file format structure License:MPL-2.0 @@ -33,7 +33,7 @@ BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libicu-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: xz BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(librevenge-0.0) @@ -93,7 +93,7 @@ make %{?_smp_mflags} V=1 %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +make %{?_smp_mflags} DESTDIR=%{buildroot} install find %{buildroot} -type f -name "*.la" -delete -print # documentation mkdir -p %{buildroot}%{_docdir}/%{name} @@ -102,7 +102,6 @@ %fdupes -s %{buildroot} %post -n %{libname} -p /sbin/ldconfig - %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} ++ libcdr-0.1.2.tar.xz -> libcdr-0.1.3.tar.xz ++ 6494 lines of diff (skipped)
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2016-01-04 09:20:09 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is "libcdr" Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2015-11-24 22:20:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2016-01-04 09:20:30.0 +0100 @@ -1,0 +2,13 @@ +Sat Dec 26 13:04:36 UTC 2015 - fst...@suse.com + +- Upgrade to updstream version 0.1.2 + * Fix various crashes and hangs when reading broken files found +with the help of american-fuzzy-lop. + * Fix build with boost 1.59. (rhbz#1258127) + * Fix various problems detected by Coverity. + * Do not drop empty text lines. (tdf#67873) + * Make --help output of all command line tools more +help2man-friendly. + * Several other small improvements. + +--- Old: libcdr-0.1.1.tar.xz New: libcdr-0.1.2.tar.xz Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.nHC5ZT/_old 2016-01-04 09:20:31.0 +0100 +++ /var/tmp/diff_new_pack.nHC5ZT/_new 2016-01-04 09:20:31.0 +0100 @@ -18,7 +18,7 @@ %define libname libcdr-0_1-1 Name: libcdr -Version:0.1.1 +Version:0.1.2 Release:0 Summary:Library for parsing the Corel Draw file format structure License:MPL-2.0 @@ -28,6 +28,7 @@ # note: the main package is empty, it only sets a sane name for the source rpm Patch0: libcdr-0.1.1-pkgconfig.patch BuildRequires: boost-devel +BuildRequires: cppunit-devel BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ @@ -88,8 +89,6 @@ %build export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden" -# Fix compilation with boost 1.59 -export CPPFLAGS="-DBOOST_ERROR_CODE_HEADER_ONLY" %configure --disable-werror --disable-static --docdir=%{_docdir}/%{name} make %{?_smp_mflags} V=1 ++ libcdr-0.1.1.tar.xz -> libcdr-0.1.2.tar.xz ++ 27845 lines of diff (skipped)
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2015-11-24 22:20:24 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is "libcdr" Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2014-12-03 22:49:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2015-11-24 22:20:26.0 +0100 @@ -1,0 +2,5 @@ +Wed Nov 11 11:08:29 UTC 2015 - idon...@suse.com + +- Fix compilation with boost 1.59 + +--- Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.k2QflX/_old 2015-11-24 22:20:27.0 +0100 +++ /var/tmp/diff_new_pack.k2QflX/_new 2015-11-24 22:20:27.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libcdr # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -88,6 +88,8 @@ %build export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden" +# Fix compilation with boost 1.59 +export CPPFLAGS="-DBOOST_ERROR_CODE_HEADER_ONLY" %configure --disable-werror --disable-static --docdir=%{_docdir}/%{name} make %{?_smp_mflags} V=1
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2014-12-03 22:49:44 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is libcdr Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2014-07-27 18:47:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2014-12-03 22:49:45.0 +0100 @@ -1,0 +2,13 @@ +Fri Nov 28 08:43:28 UTC 2014 - fst...@suse.com + +- Upgrade to upstream version 0.1.1 + * Fix several problems found by Coverity. + * Fix crash when NULL is passed as input stream. + * Fix various crashes and hangs when reading broken files found +with the help of american-fuzzy-lop. + * Only export public symbols on Linux. +- Remove patch: libcdr-0.1.0-pkgconfig.patch +- Add patch: libcdr-0.1.1-pkgconfig.patch + * Rediff to apply to current context + +--- Old: libcdr-0.1.0-pkgconfig.patch libcdr-0.1.0.tar.xz New: libcdr-0.1.1-pkgconfig.patch libcdr-0.1.1.tar.xz Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.YWA65R/_old 2014-12-03 22:49:47.0 +0100 +++ /var/tmp/diff_new_pack.YWA65R/_new 2014-12-03 22:49:47.0 +0100 @@ -18,7 +18,7 @@ %define libname libcdr-0_1-1 Name: libcdr -Version:0.1.0 +Version:0.1.1 Release:0 Summary:Library for parsing the Corel Draw file format structure License:MPL-2.0 @@ -26,7 +26,7 @@ Url:http://www.freedesktop.org/wiki/Software/libcdr Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz # note: the main package is empty, it only sets a sane name for the source rpm -Patch0: libcdr-0.1.0-pkgconfig.patch +Patch0: libcdr-0.1.1-pkgconfig.patch BuildRequires: boost-devel BuildRequires: doxygen BuildRequires: fdupes ++ libcdr-0.1.0-pkgconfig.patch - libcdr-0.1.1-pkgconfig.patch ++ --- /work/SRC/openSUSE:Factory/libcdr/libcdr-0.1.0-pkgconfig.patch 2014-07-27 18:47:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr-0.1.1-pkgconfig.patch 2014-12-03 22:49:45.0 +0100 @@ -1,7 +1,7 @@ libcdr-0.1.0/libcdr.pc.in 2014-04-16 19:06:20.0 +0200 -+++ libcdr-0.1.0/libcdr.pc.in 2014-07-25 09:14:23.096910474 +0200 +--- libcdr-0.1.1/libcdr.pc.in 2014-04-16 19:06:20.0 +0200 libcdr-0.1.1/libcdr.pc.in 2014-07-25 09:14:23.096910474 +0200 @@ -9,5 +9,3 @@ - Requires: librevenge-0.0 librevenge-stream-0.0 + Requires: librevenge-0.0 Libs: -L${libdir} -lcdr-@CDR_MAJOR_VERSION@.@CDR_MINOR_VERSION@ Cflags: -I${includedir}/libcdr-@CDR_MAJOR_VERSION@.@CDR_MINOR_VERSION@ - ++ libcdr-0.1.0.tar.xz - libcdr-0.1.1.tar.xz ++ 2555 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libcdr-0.1.0/ChangeLog new/libcdr-0.1.1/ChangeLog --- old/libcdr-0.1.0/ChangeLog 2014-05-23 17:05:41.0 +0200 +++ new/libcdr-0.1.1/ChangeLog 2014-11-24 15:04:01.0 +0100 @@ -1,3 +1,102 @@ +2014-11-24 David Tardon dtar...@redhat.com [06f9844bd62f718bed85ca74d3769f73b5b9b2ab] + + prepare for a release + + Change-Id: I4d02133381c7cad26f2fabb25eb1abb6d1b10992 + +2014-11-24 David Tardon dtar...@redhat.com [d8f9b82f345e3f22b440e17e58adfc23a40ee6a0] + + only export public symbols + + Change-Id: I0688bcb1742b0459db599517ebe50e45495a1bad + +2014-11-21 David Tardon dtar...@redhat.com [6d7de600e938543448f680cc840211f52bb0b848] + + avoid extra big allocation, continued + + Change-Id: I6cf7c2535e1a4b8163413c1826535b856587bc00 + +2014-11-21 David Tardon dtar...@redhat.com [bc3c34481e731d2e696498d19ad5d15b5658afb8] + + avoid extra big allocation, continued + + Change-Id: I0e277d9cb47d9e6bf007b7a4668be339f2884b25 + +2014-11-20 David Tardon dtar...@redhat.com [2a5b92b43336c3e0b82ffad6b06b8623d7007761] + + optimize repeated seeks + + This speeds up parsing of a pathological case of a broken file from + 0m29.644s to 0m0.028s. + + Change-Id: I438d8d3bfd84d3d52e8de18b2680a43948cda3ed + +2014-11-20 David Tardon dtar...@redhat.com [d08b5c8a09190852e21f8a2ae4b1720f13dbfbc4] + + avoid extra big allocation + + Change-Id: Ibb22de59d17a85e8b0a8df8be277643fc9ba7f52 + +2014-11-20 David
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2014-07-27 18:47:05 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is libcdr Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2014-04-14 20:28:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2014-07-27 18:47:07.0 +0200 @@ -1,0 +2,14 @@ +Fri Jul 25 07:15:32 UTC 2014 - fst...@suse.com + +- Added patch: libcdr-0.1.0-pkgconfig.patch + * Remove the Requires.private which breaks SLE11 builds + +--- +Mon May 26 09:30:13 UTC 2014 - fst...@suse.com + +- Upgrade to upstream version 0.1.0 + * ABI change + * Remove dependency on libwpd-devel and libwpg-devel + * Add dependency on librevenge-devel + +--- Old: libcdr-0.0.16.tar.xz New: libcdr-0.1.0-pkgconfig.patch libcdr-0.1.0.tar.xz Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.IM1x08/_old 2014-07-27 18:47:08.0 +0200 +++ /var/tmp/diff_new_pack.IM1x08/_new 2014-07-27 18:47:08.0 +0200 @@ -16,26 +16,30 @@ # -%define libname libcdr-0_0-0 +%define libname libcdr-0_1-1 Name: libcdr -Version:0.0.16 +Version:0.1.0 Release:0 Summary:Library for parsing the Corel Draw file format structure License:MPL-2.0 Group: Productivity/Publishing/Word Url:http://www.freedesktop.org/wiki/Software/libcdr -Source0:http://dev-www.libreoffice.org/src/libcdr-%{version}.tar.xz +Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz # note: the main package is empty, it only sets a sane name for the source rpm +Patch0: libcdr-0.1.0-pkgconfig.patch BuildRequires: boost-devel BuildRequires: doxygen +BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libicu-devel -BuildRequires: liblcms2-devel -BuildRequires: libwpd-devel = 0.9.5 -BuildRequires: libwpg-devel = 0.2.0 -BuildRequires: pkgconfig +BuildRequires: pkg-config BuildRequires: xz -BuildRequires: zlib-devel +BuildRequires: pkgconfig(lcms2) +BuildRequires: pkgconfig(librevenge-0.0) +BuildRequires: pkgconfig(librevenge-generators-0.0) +BuildRequires: pkgconfig(librevenge-stream-0.0) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(zlib) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -54,8 +58,6 @@ Summary:Files for Developing with libcdr Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} -Requires: libwpd-devel -Requires: libwpg-devel %description devel libcdr is a library for parsing the Corel Draw file format structure. It is @@ -82,6 +84,7 @@ %prep %setup -q +%patch0 -p1 %build export CXXFLAGS=%{optflags} -fvisibility-inlines-hidden @@ -95,6 +98,8 @@ mkdir -p %{buildroot}%{_docdir}/%{name} cp -p AUTHORS COPYING.* ChangeLog %{buildroot}%{_docdir}/%{name} +%fdupes -s %{buildroot} + %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig ++ libcdr-0.1.0-pkgconfig.patch ++ --- libcdr-0.1.0/libcdr.pc.in 2014-04-16 19:06:20.0 +0200 +++ libcdr-0.1.0/libcdr.pc.in 2014-07-25 09:14:23.096910474 +0200 @@ -9,5 +9,3 @@ Requires: librevenge-0.0 librevenge-stream-0.0 Libs: -L${libdir} -lcdr-@CDR_MAJOR_VERSION@.@CDR_MINOR_VERSION@ Cflags: -I${includedir}/libcdr-@CDR_MAJOR_VERSION@.@CDR_MINOR_VERSION@ - -Requires.private: icu-i18n lcms2 zlib ++ libcdr-0.0.16.tar.xz - libcdr-0.1.0.tar.xz ++ 13201 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2014-04-14 20:28:09 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is libcdr Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2014-04-11 13:36:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2014-04-14 20:28:10.0 +0200 @@ -1,0 +2,7 @@ +Thu Apr 10 10:36:05 UTC 2014 - fst...@suse.com + +- Update to upstream version 0.0.16 + * Brownbag release + * Upstream relicensing to MPL-2.0 + +--- Old: libcdr-0.0.15.tar.xz New: libcdr-0.0.16.tar.xz Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.LGNQzS/_old 2014-04-14 20:28:11.0 +0200 +++ /var/tmp/diff_new_pack.LGNQzS/_new 2014-04-14 20:28:11.0 +0200 @@ -18,10 +18,10 @@ %define libname libcdr-0_0-0 Name: libcdr -Version:0.0.15 +Version:0.0.16 Release:0 Summary:Library for parsing the Corel Draw file format structure -License:LGPL-2.0+ or GPL-2.0+ or MPL-1.1 +License:MPL-2.0 Group: Productivity/Publishing/Word Url:http://www.freedesktop.org/wiki/Software/libcdr Source0:http://dev-www.libreoffice.org/src/libcdr-%{version}.tar.xz ++ libcdr-0.0.15.tar.xz - libcdr-0.0.16.tar.xz ++ 3762 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2014-04-11 13:36:52 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is libcdr Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2014-01-30 11:28:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2014-04-11 13:36:53.0 +0200 @@ -1,0 +2,20 @@ +Thu Apr 10 09:51:43 UTC 2014 - fst...@suse.com + +- Fix mistake in licensing + * 0.0.x line is still tripple LGPL-2.0+ or GPL-2.0+ or MPL-1.1 + +--- +Tue Apr 8 07:42:45 UTC 2014 - fst...@suse.com + +- Update to upstream version 0.0.15 + * Approximation of splines by cubic beziers + * Support CorelDraw x7 file-format + * Add a palette #0x03 for spot colours (0x19) + * first iteration of YIQ255 support + * hard-depend on libwpd = 0.9.5 + * settle license on MPL-2.0 +- Removed unneeded patches: + * libcdr-0.0.14-pkgconfig.patch + * libcdr-0.0.14-wpx_seek_end.patch + +--- @@ -17,0 +38,6 @@ + +--- +Tue Oct 8 14:59:07 UTC 2013 - fst...@suse.com + +- liblcms2 and zlib are compile-time dependencies only + * Add patch to remove the requirements from *.pc file Old: libcdr-0.0.14-wpx_seek_end.patch libcdr-0.0.14.tar.xz New: libcdr-0.0.15.tar.xz Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.3N0wNz/_old 2014-04-11 13:36:54.0 +0200 +++ /var/tmp/diff_new_pack.3N0wNz/_new 2014-04-11 13:36:54.0 +0200 @@ -18,14 +18,13 @@ %define libname libcdr-0_0-0 Name: libcdr -Version:0.0.14 +Version:0.0.15 Release:0 Summary:Library for parsing the Corel Draw file format structure License:LGPL-2.0+ or GPL-2.0+ or MPL-1.1 Group: Productivity/Publishing/Word Url:http://www.freedesktop.org/wiki/Software/libcdr Source0:http://dev-www.libreoffice.org/src/libcdr-%{version}.tar.xz -Patch0: libcdr-0.0.14-wpx_seek_end.patch # note: the main package is empty, it only sets a sane name for the source rpm BuildRequires: boost-devel BuildRequires: doxygen @@ -83,7 +82,6 @@ %prep %setup -q -%patch0 -p1 -b .wpx_seek_end %build export CXXFLAGS=%{optflags} -fvisibility-inlines-hidden ++ libcdr-0.0.14.tar.xz - libcdr-0.0.15.tar.xz ++ 7195 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2014-01-30 11:28:13 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is libcdr Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2014-01-23 15:47:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2014-01-30 11:28:14.0 +0100 @@ -1,0 +2,5 @@ +Sat Jan 25 21:27:54 UTC 2014 - tchva...@suse.com + +- Format with spec-cleaner and noarch documentation. + +--- Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.hG9UXI/_old 2014-01-30 11:28:14.0 +0100 +++ /var/tmp/diff_new_pack.hG9UXI/_new 2014-01-30 11:28:14.0 +0100 @@ -16,7 +16,16 @@ # +%define libname libcdr-0_0-0 Name: libcdr +Version:0.0.14 +Release:0 +Summary:Library for parsing the Corel Draw file format structure +License:LGPL-2.0+ or GPL-2.0+ or MPL-1.1 +Group: Productivity/Publishing/Word +Url:http://www.freedesktop.org/wiki/Software/libcdr +Source0:http://dev-www.libreoffice.org/src/libcdr-%{version}.tar.xz +Patch0: libcdr-0.0.14-wpx_seek_end.patch # note: the main package is empty, it only sets a sane name for the source rpm BuildRequires: boost-devel BuildRequires: doxygen @@ -28,35 +37,24 @@ BuildRequires: pkgconfig BuildRequires: xz BuildRequires: zlib-devel -Summary:Library for parsing the Corel Draw file format structure -License:LGPL-2.0+ or GPL-2.0+ or MPL-1.1 -Group: Productivity/Publishing/Word -Version:0.0.14 -Release:0 -Url:http://www.freedesktop.org/wiki/Software/libcdr -Source0:http://dev-www.libreoffice.org/src/libcdr-%{version}.tar.xz -Patch0: libcdr-0.0.14-wpx_seek_end.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description libcdr is a library for parsing the Corel Draw file format structure. It is cross-platform, at the moment it can be build on Microsoft Windows and Linux. - -%define libname libcdr-0_0-0 -%package -n %libname +%package -n %{libname} Summary:Library for parsing the Corel Draw file format structure Group: System/Libraries -%description -n %libname +%description -n %{libname} libcdr is a library for parsing the Corel Draw file format structure. It is cross-platform, at the moment it can be build on Microsoft Windows and Linux. - %package devel Summary:Files for Developing with libcdr Group: Development/Libraries/C and C++ -Requires: %libname = %version +Requires: %{libname} = %{version} Requires: libwpd-devel Requires: libwpg-devel @@ -66,10 +64,12 @@ This package contains the libcdr development files. - %package devel-doc Summary:Documentation for the libcdr API Group: Documentation/HTML +%if 0%{?suse_version} 1200 +BuildArch: noarch +%endif %description devel-doc This package contains documentation for the libcdr API. @@ -81,28 +81,27 @@ %description tools Tools to work with documents in Corel Draw file-format. - %prep %setup -q %patch0 -p1 -b .wpx_seek_end %build -export CXXFLAGS=%optflags -fvisibility-inlines-hidden -%configure --disable-werror --disable-static --docdir=%_docdir/%name +export CXXFLAGS=%{optflags} -fvisibility-inlines-hidden +%configure --disable-werror --disable-static --docdir=%{_docdir}/%{name} make %{?_smp_mflags} V=1 %install -make DESTDIR=%{buildroot} install -rm %{buildroot}%_libdir/*.la +make DESTDIR=%{buildroot} install %{?_smp_mflags} +find %{buildroot} -type f -name *.la -delete -print # documentation mkdir -p %{buildroot}%{_docdir}/%{name} cp -p AUTHORS COPYING.* ChangeLog %{buildroot}%{_docdir}/%{name} -%post -n %libname -p /sbin/ldconfig +%post -n %{libname} -p /sbin/ldconfig -%postun -n %libname -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig -%files -n %libname +%files -n %{libname} %defattr(-,root,root) %{_libdir}/*.so.* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2014-01-21 11:09:49 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is libcdr Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2013-11-06 11:01:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2014-01-23 15:47:12.0 +0100 @@ -1,0 +2,8 @@ +Sat Jan 18 15:31:13 UTC 2014 - crrodrig...@opensuse.org + +- build with -fvisibility-inlines-hidden, saving around 300 + entries in the exported symbol table. +- build with --disable-werror, there are no warnings but werror + during deployment is undesirable. + +--- Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.PEfsik/_old 2014-01-23 15:47:13.0 +0100 +++ /var/tmp/diff_new_pack.PEfsik/_new 2014-01-23 15:47:13.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libcdr # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -87,7 +87,8 @@ %patch0 -p1 -b .wpx_seek_end %build -%configure --disable-static --docdir=%_docdir/%name +export CXXFLAGS=%optflags -fvisibility-inlines-hidden +%configure --disable-werror --disable-static --docdir=%_docdir/%name make %{?_smp_mflags} V=1 %install -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2013-11-06 11:01:32 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is libcdr Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2013-07-27 15:47:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2013-11-06 11:01:32.0 +0100 @@ -1,0 +2,5 @@ +Fri Nov 1 09:09:17 UTC 2013 - tchva...@suse.com + +- Remove conditionals for docs and use verbose build. + +--- Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.bZuHDZ/_old 2013-11-06 11:01:33.0 +0100 +++ /var/tmp/diff_new_pack.bZuHDZ/_new 2013-11-06 11:01:33.0 +0100 @@ -19,12 +19,7 @@ Name: libcdr # note: the main package is empty, it only sets a sane name for the source rpm BuildRequires: boost-devel -%if 0%{?suse_version} 1020 -%define build_doc 1 BuildRequires: doxygen -%else -%define build_doc 0 -%endif BuildRequires: gcc-c++ BuildRequires: libicu-devel BuildRequires: liblcms2-devel @@ -72,8 +67,6 @@ This package contains the libcdr development files. -%if %build_doc - %package devel-doc Summary:Documentation for the libcdr API Group: Documentation/HTML @@ -81,8 +74,6 @@ %description devel-doc This package contains documentation for the libcdr API. -%endif - %package tools Summary:Tools to work with documents in Corel Draw file-format Group: Productivity/Publishing/Word @@ -97,14 +88,14 @@ %build %configure --disable-static --docdir=%_docdir/%name -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install -make DESTDIR=$RPM_BUILD_ROOT install -rm $RPM_BUILD_ROOT%_libdir/*.la +make DESTDIR=%{buildroot} install +rm %{buildroot}%_libdir/*.la # documentation -mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name} -cp -p AUTHORS COPYING.* ChangeLog $RPM_BUILD_ROOT%{_docdir}/%{name} +mkdir -p %{buildroot}%{_docdir}/%{name} +cp -p AUTHORS COPYING.* ChangeLog %{buildroot}%{_docdir}/%{name} %post -n %libname -p /sbin/ldconfig @@ -120,13 +111,10 @@ %{_libdir}/pkgconfig/libcdr*.pc %{_includedir}/libcdr-* -%if %build_doc != 0 - %files devel-doc %defattr(-,root,root,-) %doc %dir %{_docdir}/%{name} %doc %{_docdir}/%{name}/html -%endif %files tools %defattr(-,root,root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2013-07-27 15:47:19 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is libcdr Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2013-06-05 11:53:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2013-07-27 15:47:20.0 +0200 @@ -1,0 +2,7 @@ +Fri Jul 26 07:06:40 UTC 2013 - fst...@suse.com + +- Performance regression fix + * Add patch to unconditionally use WPX_SEEK_END + * Depend on libwpd-devel = 0.9.5 that has WPX_SEEK_END + +--- New: libcdr-0.0.14-wpx_seek_end.patch Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.bZiFFf/_old 2013-07-27 15:47:21.0 +0200 +++ /var/tmp/diff_new_pack.bZiFFf/_new 2013-07-27 15:47:21.0 +0200 @@ -28,7 +28,7 @@ BuildRequires: gcc-c++ BuildRequires: libicu-devel BuildRequires: liblcms2-devel -BuildRequires: libwpd-devel = 0.9.0 +BuildRequires: libwpd-devel = 0.9.5 BuildRequires: libwpg-devel = 0.2.0 BuildRequires: pkgconfig BuildRequires: xz @@ -39,7 +39,8 @@ Version:0.0.14 Release:0 Url:http://www.freedesktop.org/wiki/Software/libcdr -Source: http://dev-www.libreoffice.org/src/libcdr-%{version}.tar.xz +Source0:http://dev-www.libreoffice.org/src/libcdr-%{version}.tar.xz +Patch0: libcdr-0.0.14-wpx_seek_end.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -92,6 +93,7 @@ %prep %setup -q +%patch0 -p1 -b .wpx_seek_end %build %configure --disable-static --docdir=%_docdir/%name ++ libcdr-0.0.14-wpx_seek_end.patch ++ --- a/src/lib/CDRZipStream.cpp +++ b/src/lib/CDRZipStream.cpp @@ -160,11 +160,7 @@ WPXInputStream *libcdr::CDRZipStream::getDocumentOLEStream(const char *name) bool libcdr::CDRZipStreamImpl::findCentralDirectoryEnd() { -#if defined(LIBWPD_STREAM_VERSION_MAJOR) defined(LIBWPD_STREAM_VERSION_MINOR) defined(LIBWPD_STREAM_VERSION_REVISION) \ - (LIBWPD_STREAM_VERSION_MAJOR 0 || (LIBWPD_STREAM_VERSION_MAJOR == 0 (LIBWPD_STREAM_VERSION_MINOR 9 \ - || (LIBWPD_STREAM_VERSION_MINOR == 9 LIBWPD_STREAM_VERSION_REVISION = 5 if (m_cdir_offset || m_input-seek(-1024, WPX_SEEK_END)) -#endif m_input-seek(m_cdir_offset, WPX_SEEK_SET); try { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2013-06-05 11:53:33 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is libcdr Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2013-04-23 11:31:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2013-06-05 11:53:34.0 +0200 @@ -1,0 +2,10 @@ +Mon May 27 10:21:51 UTC 2013 - fridrich.st...@suse.com + +- Update to upstream version 0.0.14 + * Miscellaneous coverity fixes + * Be more gracious with broken documents + * Change source code layout in order to allow including +of headers from the tarball directly. + * Fix issues with angle units + +--- Old: libcdr-0.0.13.tar.xz New: libcdr-0.0.14.tar.xz Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.eWd5aj/_old 2013-06-05 11:53:35.0 +0200 +++ /var/tmp/diff_new_pack.eWd5aj/_new 2013-06-05 11:53:35.0 +0200 @@ -36,7 +36,7 @@ Summary:Library for parsing the Corel Draw file format structure License:LGPL-2.0+ or GPL-2.0+ or MPL-1.1 Group: Productivity/Publishing/Word -Version:0.0.13 +Version:0.0.14 Release:0 Url:http://www.freedesktop.org/wiki/Software/libcdr Source: http://dev-www.libreoffice.org/src/libcdr-%{version}.tar.xz ++ libcdr-0.0.13.tar.xz - libcdr-0.0.14.tar.xz ++ 4511 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2013-04-23 11:31:33 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is libcdr, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2013-04-09 07:07:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2013-04-23 11:31:35.0 +0200 @@ -1,0 +2,12 @@ +Mon Apr 22 13:25:32 UTC 2013 - fridrich.st...@suse.com + +- Update to upstream version 0.0.13 + * Extend text support to CDR versions 5 and 6 + * Fix text parser for CDR version 13+ + * Parse text format strings in CDR version 16 + * Text colour support for CDR versions 5 - 16 + * Add dependency on boost for both json property string +parser and for extraction of colour information +- Added build dependency on boost-devel + +--- Old: libcdr-0.0.12.tar.xz New: libcdr-0.0.13.tar.xz Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.DHKtt2/_old 2013-04-23 11:31:36.0 +0200 +++ /var/tmp/diff_new_pack.DHKtt2/_new 2013-04-23 11:31:36.0 +0200 @@ -18,6 +18,7 @@ Name: libcdr # note: the main package is empty, it only sets a sane name for the source rpm +BuildRequires: boost-devel %if 0%{?suse_version} 1020 %define build_doc 1 BuildRequires: doxygen @@ -35,7 +36,7 @@ Summary:Library for parsing the Corel Draw file format structure License:LGPL-2.0+ or GPL-2.0+ or MPL-1.1 Group: Productivity/Publishing/Word -Version:0.0.12 +Version:0.0.13 Release:0 Url:http://www.freedesktop.org/wiki/Software/libcdr Source: http://dev-www.libreoffice.org/src/libcdr-%{version}.tar.xz ++ libcdr-0.0.12.tar.xz - libcdr-0.0.13.tar.xz ++ 2353 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libcdr for openSUSE:Factory
Hello community, here is the log from the commit of package libcdr for openSUSE:Factory checked in at 2013-01-29 10:47:19 Comparing /work/SRC/openSUSE:Factory/libcdr (Old) and /work/SRC/openSUSE:Factory/.libcdr.new (New) Package is libcdr, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/libcdr/libcdr.changes2012-11-13 17:07:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.libcdr.new/libcdr.changes 2013-01-29 10:47:23.0 +0100 @@ -1,0 +2,8 @@ +Fri Jan 25 15:47:08 CET 2013 - fridrich.st...@suse.com + +- Update to upstream version 0.0.10 + * Fix wrong encoding of some text strings + * New dependency on libicu-devel +- Upstream patch fixing large-angle computation + +--- Old: libcdr-0.0.9.tar.xz New: libcdr-0.0.10-ellipse.patch libcdr-0.0.10.tar.xz Other differences: -- ++ libcdr.spec ++ --- /var/tmp/diff_new_pack.vpg2iQ/_old 2013-01-29 10:47:25.0 +0100 +++ /var/tmp/diff_new_pack.vpg2iQ/_new 2013-01-29 10:47:25.0 +0100 @@ -22,15 +22,16 @@ %else %define build_doc 0 %endif -BuildRequires: gcc-c++ pkgconfig xz zlib-devel liblcms2-devel +BuildRequires: gcc-c++ pkgconfig xz zlib-devel liblcms2-devel libicu-devel BuildRequires: libwpd-devel = 0.9.0 libwpg-devel = 0.2.0 Summary:Library for parsing the Corel Draw file format structure -Version:0.0.9 +Version:0.0.10 Release:0 License:LGPL-2.0+ or GPL-2.0+ or MPL-1.1 Group: Productivity/Publishing/Word Url:http://www.freedesktop.org/wiki/Software/libcdr Source: http://dev-www.libreoffice.org/src/libcdr-%{version}.tar.xz +Patch0: libcdr-0.0.10-ellipse.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -82,6 +83,7 @@ %prep %setup -q +%patch0 -p1 %build %configure --disable-static --docdir=%_docdir/%name ++ libcdr-0.0.10-ellipse.patch ++ --- a/src/lib/CDRParser.cpp +++ b/src/lib/CDRParser.cpp @@ -1186,6 +1186,16 @@ void libcdr::CDRParser::readEllipse(WPXInputStream *input) double rx = fabs(cx); double ry = fabs(cy); + while (angle1 0.0) +angle1 += 2*M_PI; + while (angle1 2*M_PI) +angle1 -= 2*M_PI; + + while (angle2 0.0) +angle2 += 2*M_PI; + while (angle2 2*M_PI) +angle2 -= 2*M_PI; + if (angle1 != angle2) { if (angle2 angle1) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org