commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2020-09-01 20:01:59 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new.3399 (New) Package is "libetonyek" Tue Sep 1 20:01:59 2020 rev:19 rq:828646 version:0.1.9 Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2019-08-22 15:11:07.858447983 +0200 +++ /work/SRC/openSUSE:Factory/.libetonyek.new.3399/libetonyek.changes 2020-09-01 20:02:05.492444342 +0200 @@ -1,0 +2,6 @@ +Fri Aug 21 21:24:58 UTC 2020 - Dirk Mueller + +- add 0001-add-missing-include-for-std-for_each.patch to fix build + issue with newer boost + +--- New: 0001-add-missing-include-for-std-for_each.patch Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.0LoeSq/_old 2020-09-01 20:02:07.692445371 +0200 +++ /var/tmp/diff_new_pack.0LoeSq/_new 2020-09-01 20:02:07.700445375 +0200 @@ -1,7 +1,7 @@ # # spec file for package libetonyek # -# Copyright (c) 2019 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 @@ -25,6 +25,8 @@ Group: Productivity/Publishing/Word URL:https://wiki.documentfoundation.org/DLP/Libraries/libetonyek Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM: https://gerrit.libreoffice.org/c/libetonyek/+/94450 +Patch0: 0001-add-missing-include-for-std-for_each.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen @@ -89,6 +91,7 @@ %prep %setup -q +%patch0 -p1 %build autoreconf -fvi ++ 0001-add-missing-include-for-std-for_each.patch ++ >From 4b4d879a6db69ea05b89fdf99df8cb5d902d16b6 Mon Sep 17 00:00:00 2001 From: Roland Illig Date: Tue, 19 May 2020 08:43:39 +0200 Subject: [PATCH] add missing include for std::for_each On NetBSD 8.0 x86_64, gcc complains: NUM3Parser.cpp: In member function 'virtual bool libetonyek::NUM3Parser::parseDocument()': NUM3Parser.cpp:46:3: error: 'for_each' is not a member of 'std' std::for_each(sheetListRefs.begin(), sheetListRefs.end(), std::bind(::parseSheet, this, std::placeholders::_1)); Change-Id: I723ba1bcbd10ed9215ceea8c5b224fdc5242be65 Reviewed-on: https://gerrit.libreoffice.org/c/libetonyek/+/94450 Tested-by: Thorsten Behrens Reviewed-by: Thorsten Behrens --- src/lib/NUM3Parser.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/NUM3Parser.cpp b/src/lib/NUM3Parser.cpp index 66fb195..c19b611 100644 --- a/src/lib/NUM3Parser.cpp +++ b/src/lib/NUM3Parser.cpp @@ -7,6 +7,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#include #include #include "NUM3Parser.h" -- 2.28.0
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2019-08-22 15:04:27 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new.7948 (New) Package is "libetonyek" Thu Aug 22 15:04:27 2019 rev:18 rq:724777 version:0.1.9 Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2018-05-07 14:51:46.417606467 +0200 +++ /work/SRC/openSUSE:Factory/.libetonyek.new.7948/libetonyek.changes 2019-08-22 15:11:07.858447983 +0200 @@ -1,0 +2,6 @@ +Tue Aug 20 10:17:56 UTC 2019 - Tomáš Chvátal + +- Update to 0.1.9: + * various small bugfixes and fuzzer fixes + +--- Old: libetonyek-0.1.8.tar.xz New: libetonyek-0.1.9.tar.xz Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.oExn4D/_old 2019-08-22 15:11:08.466447826 +0200 +++ /var/tmp/diff_new_pack.oExn4D/_new 2019-08-22 15:11:08.470447824 +0200 @@ -1,7 +1,7 @@ # # spec file for package libetonyek # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,13 +12,13 @@ # 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 libetonyek-0_1-1 Name: libetonyek -Version:0.1.8 +Version:0.1.9 Release:0 Summary:Library for Apple Keynote presentations License:MPL-2.0 @@ -40,7 +40,7 @@ BuildRequires: pkgconfig(cppunit) BuildRequires: pkgconfig(librevenge-0.0) BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(mdds-1.2) +BuildRequires: pkgconfig(mdds-1.5) BuildRequires: pkgconfig(zlib) %if 0%{?suse_version} > 1325 BuildRequires: libboost_headers-devel @@ -94,6 +94,7 @@ autoreconf -fvi export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden" %configure \ +--with-mdds="1.5" \ --disable-silent-rules \ --disable-werror \ --disable-static \ @@ -102,7 +103,6 @@ %install %make_install - find %{buildroot} -type f -name "*.la" -delete -print mkdir -p %{buildroot}%{_mandir}/man1 ++ libetonyek-0.1.8.tar.xz -> libetonyek-0.1.9.tar.xz ++ 4870 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/libetonyek-0.1.8/ChangeLog new/libetonyek-0.1.9/ChangeLog --- old/libetonyek-0.1.8/ChangeLog 2018-04-21 19:55:25.0 +0200 +++ new/libetonyek-0.1.9/ChangeLog 2018-12-29 09:17:23.0 +0100 @@ -1,3 +1,144 @@ +2018-12-29 David Tardon [a30d7c7f352a695ba04ed64d291ecec86ad32b1e] + + prepare for a release + + Change-Id: Ie9d8d7122d1b04b082e0b80c30a5f9c58199b9a6 + +2018-12-29 David Tardon [6579803ea0bc964cacb1891a98d44853198adfb1] + + check for mdds 1.2 by default + + 1.4 is still too new. + + Change-Id: Ifd15d0f3266f0f1abac3beaa2c79344671e20a23 + +2018-12-28 David Tardon [442bd243a55857d38026fdbf450696ebb95d939a] + + avoid assert on import of binary Numbers files + + Change-Id: I14bd097103e946b2dbb55d1c17104bab827178b8 + +2018-12-28 David Tardon [4386f0eb89aa0b479f258efe9b14580c88b7d47b] + + set correct package stream for iCloud Web Browser files + + Change-Id: I5cfafb8eb5ee262f40398453f2026dff9bee044a + +2018-12-28 David Tardon [f49d9dd6f836be3a1560f19b2981d3c5ef201b23] + + ofz#12250 avoid division by 0 + + Change-Id: Ic5b3a67cf65bd4e781a817540334b437c07c8ff0 + +2018-12-25 David Tardon [4b66055b121520f46f9eccd35d208e5a018787a1] + + combine call into a single line + + Change-Id: Idb962653bc72f15c84d711869d4149408151a095 + +2018-12-25 David Tardon [004179fc13c5cbb94d174c0c48e79fcb0f0fbe20] + + remove unneeded check + + Change-Id: Iee910a34ecfc1e01d602515c9b86d567dbc62c99 + +2018-12-25 David Tardon [dce663b768c4fe93afb4153af8e61c7eb67171aa] + + fix copypasta + + Change-Id: Idf54829d5eca5ed3e69c595adb8f8ff08b78cdb7 + +2018-12-25 David Tardon [c027c450f552f4876775531a5151c022f59c6dbf] + +
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2018-05-07 14:51:42 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is "libetonyek" Mon May 7 14:51:42 2018 rev:17 rq:603109 version:0.1.8 Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2017-11-11 14:16:48.121366294 +0100 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2018-05-07 14:51:46.417606467 +0200 @@ -1,0 +2,11 @@ +Sun Apr 22 15:57:43 UTC 2018 - tchva...@suse.com + +- Version update to 0.1.8: + + More support for keynote content + + Add support for Keynote 1 documents. + + Add support for Numbers 3 documents. + + Fix several issues found by oss-fuzz. + + Fix build with glm 0.9.9. + + Other fixes and improvements. + +--- Old: libetonyek-0.1.7.tar.xz New: libetonyek-0.1.8.tar.xz Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.66MJqR/_old 2018-05-07 14:51:47.185582501 +0200 +++ /var/tmp/diff_new_pack.66MJqR/_new 2018-05-07 14:51:47.185582501 +0200 @@ -1,7 +1,7 @@ # # spec file for package libetonyek # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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,12 +18,12 @@ %define libname libetonyek-0_1-1 Name: libetonyek -Version:0.1.7 +Version:0.1.8 Release:0 Summary:Library for Apple Keynote presentations License:MPL-2.0 Group: Productivity/Publishing/Word -Url:https://wiki.documentfoundation.org/DLP/Libraries/libetonyek +URL:https://wiki.documentfoundation.org/DLP/Libraries/libetonyek Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz BuildRequires: autoconf BuildRequires: automake @@ -135,8 +135,9 @@ %doc %{_docdir}/%{name}-devel/html/ %files tools -%doc AUTHORS COPYING ChangeLog +%license COPYING +%doc AUTHORS ChangeLog %{_bindir}/* -%{_mandir}/man1/*.1* +%{_mandir}/man1/*.1%{?ext_man} %changelog ++ libetonyek-0.1.7.tar.xz -> libetonyek-0.1.8.tar.xz ++ 46743 lines of diff (skipped)
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2017-11-11 14:16:42 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is "libetonyek" Sat Nov 11 14:16:42 2017 rev:16 rq:539489 version:0.1.7 Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2017-06-10 17:51:02.339505469 +0200 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2017-11-11 14:16:48.121366294 +0100 @@ -1,0 +2,26 @@ +Tue Nov 7 10:53:55 UTC 2017 - tchva...@suse.com + +- Version update to 0.1.7: + * Fix a few issues found by Coverity. + * Correctly compute cell row and column. + * Improve reconstruction of gradients. + * Improve resolution of cell styles. + * Parse non-RGB colors. + * Improve handling of table border lines. + * Convert cell values to text in presentation and text documents. + * Handle following-paragraph and following-layout styles. + * Allow building with different versions of mdds (1.2 is the default). + * Require C++11 for build. + * Fix several issues found by oss-fuzz. + * Disable error output from libxml2. + * Improve lookup of parent styles. + * Never insert a page break in a footnote. + * Drop outdated MSVC project files. + * Various small fixes and improvements. +- Drop merged patches: + * 0001-fix-test-on-i686.patch + * fix-brain-fart.diff + * libetonyek-0.1.6-drop_test.patch + * mdds-1.2.diff + +--- Old: 0001-fix-test-on-i686.patch fix-brain-fart.diff libetonyek-0.1.6-drop_test.patch libetonyek-0.1.6.tar.xz mdds-1.2.diff New: libetonyek-0.1.7.tar.xz Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.z88lZ2/_old 2017-11-11 14:16:50.825267190 +0100 +++ /var/tmp/diff_new_pack.z88lZ2/_new 2017-11-11 14:16:50.829267043 +0100 @@ -18,17 +18,13 @@ %define libname libetonyek-0_1-1 Name: libetonyek -Version:0.1.6 +Version:0.1.7 Release:0 Summary:Library for Apple Keynote presentations License:MPL-2.0 Group: Productivity/Publishing/Word Url:https://wiki.documentfoundation.org/DLP/Libraries/libetonyek Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz -Patch0: libetonyek-0.1.6-drop_test.patch -Patch1: fix-brain-fart.diff -Patch2: mdds-1.2.diff -Patch3: 0001-fix-test-on-i686.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen @@ -43,12 +39,9 @@ BuildRequires: xz BuildRequires: pkgconfig(cppunit) BuildRequires: pkgconfig(librevenge-0.0) -BuildRequires: pkgconfig(librevenge-generators-0.0) -BuildRequires: pkgconfig(librevenge-stream-0.0) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(mdds-1.2) BuildRequires: pkgconfig(zlib) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} > 1325 BuildRequires: libboost_headers-devel %else @@ -96,7 +89,6 @@ %prep %setup -q -%autopatch -p1 %build autoreconf -fvi @@ -130,11 +122,9 @@ %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} -%defattr(-,root,root) %{_libdir}/*.so.* %files devel -%defattr(-,root,root) %doc %dir %{_docdir}/%{name}-devel/ %doc %{_docdir}/%{name}-devel/[A-Z]* %{_libdir}/*.so @@ -142,11 +132,9 @@ %{_includedir}/%{name}-* %files devel-doc -%defattr(-,root,root,-) %doc %{_docdir}/%{name}-devel/html/ %files tools -%defattr(-,root,root) %doc AUTHORS COPYING ChangeLog %{_bindir}/* %{_mandir}/man1/*.1* ++ libetonyek-0.1.6.tar.xz -> libetonyek-0.1.7.tar.xz ++ 18118 lines of diff (skipped)
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2017-06-10 17:51:01 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is "libetonyek" Sat Jun 10 17:51:01 2017 rev:15 rq:501089 version:0.1.6 Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2017-02-19 00:41:44.902376860 +0100 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2017-06-10 17:51:02.339505469 +0200 @@ -1,0 +2,9 @@ +Mon Jun 5 08:00:24 UTC 2017 - tchva...@suse.com + +- Apply patches from debian (and taken from upstream git): + * fix-brain-fart.diff + * mdds-1.2.diff +- Add patch to fix test on i686: + * 0001-fix-test-on-i686.patch + +--- New: 0001-fix-test-on-i686.patch fix-brain-fart.diff mdds-1.2.diff Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.PoBD17/_old 2017-06-10 17:51:02.975415679 +0200 +++ /var/tmp/diff_new_pack.PoBD17/_new 2017-06-10 17:51:02.975415679 +0200 @@ -26,11 +26,11 @@ Url:https://wiki.documentfoundation.org/DLP/Libraries/libetonyek Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz Patch0: libetonyek-0.1.6-drop_test.patch -%if 0%{?suse_version} > 1325 -BuildRequires: libboost_headers-devel -%else -BuildRequires: boost-devel -%endif +Patch1: fix-brain-fart.diff +Patch2: mdds-1.2.diff +Patch3: 0001-fix-test-on-i686.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ @@ -38,16 +38,22 @@ BuildRequires: gperf BuildRequires: help2man BuildRequires: liblangtag-devel -BuildRequires: pkg-config +BuildRequires: libtool +BuildRequires: pkgconfig BuildRequires: xz BuildRequires: pkgconfig(cppunit) BuildRequires: pkgconfig(librevenge-0.0) BuildRequires: pkgconfig(librevenge-generators-0.0) BuildRequires: pkgconfig(librevenge-stream-0.0) BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(mdds-1.0) +BuildRequires: pkgconfig(mdds-1.2) BuildRequires: pkgconfig(zlib) BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_headers-devel +%else +BuildRequires: boost-devel +%endif %description Libetonyek is library providing ability to interpret and import Apple Keynote @@ -90,9 +96,10 @@ %prep %setup -q -%patch0 -p1 +%autopatch -p1 %build +autoreconf -fvi export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden" %configure \ --disable-silent-rules \ @@ -102,7 +109,7 @@ make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f -name "*.la" -delete -print @@ -120,7 +127,6 @@ make check %{?_smp_mflags} %post -n %{libname} -p /sbin/ldconfig - %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} ++ 0001-fix-test-on-i686.patch ++ >From b63a2f52d95243aef4660b2d4573f0e149eeb9a6 Mon Sep 17 00:00:00 2001 From: David TardonDate: Wed, 22 Feb 2017 15:03:19 -0500 Subject: [PATCH] fix test on i686 Change-Id: Ib9dafdfd76175cc6bbcd94596f7a7bd8b924ed34 --- src/test/IWORKTransformationTest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/IWORKTransformationTest.cpp b/src/test/IWORKTransformationTest.cpp index 77f0b27..5e96e60 100644 --- a/src/test/IWORKTransformationTest.cpp +++ b/src/test/IWORKTransformationTest.cpp @@ -232,7 +232,7 @@ void IWORKTransformationTest::testInverseOperations() CPPUNIT_ASSERT(scale(2, 1) * scale(0.5, 1) == eye); CPPUNIT_ASSERT(scale(1, 2) * scale(1, 0.5) == eye); - CPPUNIT_ASSERT(scale(3, 2) * scale(1.0 / 3, 0.5) == eye); + CPPUNIT_ASSERT(approxEqual(scale(3, 2) * scale(1.0 / 3, 0.5), eye)); // CPPUNIT_ASSERT(shear() == eye); -- 2.11.1 ++ fix-brain-fart.diff ++ >From 649f459c499ceab07446ed913ae661c31e13044a Mon Sep 17 00:00:00 2001 From: David Tardon Date: Thu, 14 Jan 2016 09:16:16 +0100 Subject: [PATCH] fix brain fart Change-Id: If7c5e3c6cebe2f97f1c9f5793cf25cea135a7735 --- src/lib/IWORKText.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/IWORKText.cpp b/src/lib/IWORKText.cpp index 20d7c5b..ef34b4b 100644 --- a/src/lib/IWORKText.cpp +++ b/src/lib/IWORKText.cpp @@ -763,7 +763,7 @@ void IWORKText::insertBlockContent(const IWORKOutputElements ) { if (m_inPara) closePara(); - if (!m_inSection and needsSection()) + if (!m_inSection && needsSection()) openSection();
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2017-02-19 00:41:43 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is "libetonyek" Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2016-12-16 11:44:04.647060445 +0100 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2017-02-19 00:41:44.902376860 +0100 @@ -1,0 +2,5 @@ +Wed Feb 1 12:51:12 UTC 2017 - adam.ma...@suse.de + +- use individual libboost-*-devel packages instead of boost-devel + +--- Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.sfmwgt/_old 2017-02-19 00:41:45.302320594 +0100 +++ /var/tmp/diff_new_pack.sfmwgt/_new 2017-02-19 00:41:45.302320594 +0100 @@ -1,7 +1,7 @@ # # spec file for package libetonyek # -# 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 @@ -26,7 +26,11 @@ Url:https://wiki.documentfoundation.org/DLP/Libraries/libetonyek Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz Patch0: libetonyek-0.1.6-drop_test.patch +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_headers-devel +%else BuildRequires: boost-devel +%endif BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2016-10-02 00:07:01 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is "libetonyek" Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2016-01-23 01:14:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2016-10-02 00:07:14.0 +0200 @@ -1,0 +2,8 @@ +Fri Sep 30 08:57:01 UTC 2016 - fst...@suse.com + +- Added patch: + * libetonyek-0.1.6-drop_test.patch +- Drop test that violates Unicode tr#35 and thus fails with + recent liblangtag + +--- New: libetonyek-0.1.6-drop_test.patch Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.6P6M2q/_old 2016-10-02 00:07:15.0 +0200 +++ /var/tmp/diff_new_pack.6P6M2q/_new 2016-10-02 00:07:15.0 +0200 @@ -25,6 +25,7 @@ Group: Productivity/Publishing/Word Url:https://wiki.documentfoundation.org/DLP/Libraries/libetonyek Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz +Patch0: libetonyek-0.1.6-drop_test.patch BuildRequires: boost-devel BuildRequires: doxygen BuildRequires: fdupes @@ -85,6 +86,7 @@ %prep %setup -q +%patch0 -p1 %build export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden" ++ libetonyek-0.1.6-drop_test.patch ++ >From 1a20d8ece2ea3e8aa1d319cd88e8a6aa637982f2 Mon Sep 17 00:00:00 2001 From: David TardonDate: Fri, 30 Sep 2016 09:57:15 +0200 Subject: [PATCH] drop test that violates Unicode tr#35 (and therefore fails with latest liblangtag) Change-Id: I0e06c6c4e8bcf999cf5559d6287e77ae97e555d8 --- src/test/IWORKLanguageManagerTest.cpp | 10 -- 1 file changed, 10 deletions(-) diff --git a/src/test/IWORKLanguageManagerTest.cpp b/src/test/IWORKLanguageManagerTest.cpp index 8fca0a6..e663bd2 100644 --- a/src/test/IWORKLanguageManagerTest.cpp +++ b/src/test/IWORKLanguageManagerTest.cpp @@ -104,16 +104,6 @@ void IWORKLanguageManagerTest::testTagToProps() } { -const string tag(mgr.addTag("ccc")); -CPPUNIT_ASSERT(!tag.empty()); -RVNGPropertyList props; -mgr.writeProperties(tag, props); -assertProperty("unknown lang", props, "fo:language", "ccc"); -CPPUNIT_ASSERT(!props["fo:country"]); -CPPUNIT_ASSERT(!props["fo:script"]); - } - - { // invalid tag const string tag(mgr.addTag("13c")); CPPUNIT_ASSERT(tag.empty()); -- 2.10.0
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2016-01-23 01:14:10 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is "libetonyek" Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2015-07-02 22:46:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2016-01-23 01:14:11.0 +0100 @@ -1,0 +2,34 @@ +Wed Jan 13 17:28:48 UTC 2016 - fst...@suse.com + +- Version bump to 0.1.6: + * All formats: ++ Improved handling of text language, e.g., written language + props now include country and script. + * Keynote 6: ++ Parse links. ++ Parse text language. ++ Parse lists (bullets). ++ Resize tables properly. ++ Fix handling of texts containing non-ASCII characters (i.e., + the majority of non-English languages). + * Miscellaneous: ++ Fix build with boost 1.54/1.55. ++ Make help output of conversion tools more help2man-friendly. ++ Fix build with recent clang, which does not like 'register' + keyword. ++ Various small fixes and improvements. + * Changes to 0.1.5 ++ Parse slide background. ++ Parse shape style: fill, line stroke, opacity, shadow. ++ Parse table style: default cell borders, background etc. ++ Various fixes and improvements. + * Changes to 0.1.4 +* Parse formulas. +* Parse cell type and number format. +* Require mdds 1.0 by default (but 0.12.1 is still supported). +* Add support for Keynote 6. Imported features include: shapes, + images, text + text formatting, presentation notes, tables + (only simple tables are supported.) +- Generate manpages for the conversion tools + +--- Old: libetonyek-0.1.3.tar.xz New: libetonyek-0.1.6.tar.xz Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.gsFi0I/_old 2016-01-23 01:14:12.0 +0100 +++ /var/tmp/diff_new_pack.gsFi0I/_new 2016-01-23 01:14:12.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libetonyek # -# 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 libetonyek-0_1-1 Name: libetonyek -Version:0.1.3 +Version:0.1.6 Release:0 Summary:Library for Apple Keynote presentations License:MPL-2.0 @@ -31,6 +31,8 @@ BuildRequires: gcc-c++ BuildRequires: glm-devel BuildRequires: gperf +BuildRequires: help2man +BuildRequires: liblangtag-devel BuildRequires: pkg-config BuildRequires: xz BuildRequires: pkgconfig(cppunit) @@ -38,7 +40,7 @@ BuildRequires: pkgconfig(librevenge-generators-0.0) BuildRequires: pkgconfig(librevenge-stream-0.0) BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(mdds) >= 0.12.1 +BuildRequires: pkgconfig(mdds-1.0) BuildRequires: pkgconfig(zlib) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -98,6 +100,12 @@ find %{buildroot} -type f -name "*.la" -delete -print +mkdir -p %{buildroot}%{_mandir}/man1 +for i in %{buildroot}%{_bindir}/*; do + LD_LIBRARY_PATH=%{buildroot}%{_libdir} \ + help2man -N -o %{buildroot}%{_mandir}/man1/$(basename $i).1 $i +done + cp -p AUTHORS COPYING ChangeLog %{buildroot}%{_docdir}/%{name}-devel/ %fdupes -s %{buildroot} @@ -129,5 +137,6 @@ %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog %{_bindir}/* +%{_mandir}/man1/*.1* %changelog ++ libetonyek-0.1.3.tar.xz -> libetonyek-0.1.6.tar.xz ++ 53641 lines of diff (skipped)
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2015-07-02 22:46:17 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is libetonyek Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2015-06-16 14:04:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2015-07-02 22:46:18.0 +0200 @@ -1,0 +2,10 @@ +Wed Jun 24 11:20:19 UTC 2015 - tchva...@suse.com + +- Version bump to 0.1.3: + * Various small fixes + * More imported now imported + * Now use mdds to help with some hashing +- Remove included patch: + * 0001-fix-test-on-i386.patch + +--- Old: 0001-fix-test-on-i386.patch libetonyek-0.1.2.tar.xz New: libetonyek-0.1.3.tar.xz Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.w5CXD3/_old 2015-07-02 22:46:19.0 +0200 +++ /var/tmp/diff_new_pack.w5CXD3/_new 2015-07-02 22:46:19.0 +0200 @@ -18,15 +18,13 @@ %define libname libetonyek-0_1-1 Name: libetonyek -Version:0.1.2 +Version:0.1.3 Release:0 Summary:Library for Apple Keynote presentations License:MPL-2.0 Group: Productivity/Publishing/Word Url:https://wiki.documentfoundation.org/DLP/Libraries/libetonyek Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM: fix i586 tests, from upstream git -Patch0: 0001-fix-test-on-i386.patch BuildRequires: boost-devel BuildRequires: doxygen BuildRequires: fdupes @@ -40,6 +38,7 @@ BuildRequires: pkgconfig(librevenge-generators-0.0) BuildRequires: pkgconfig(librevenge-stream-0.0) BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(mdds) = 0.12.1 BuildRequires: pkgconfig(zlib) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -70,9 +69,7 @@ %package devel-doc Summary:Documentation for the libetonyek API Group: Documentation/HTML -%if 0%{?suse_version} 1200 BuildArch: noarch -%endif %description devel-doc This package contains documentation for the libetonyek API. @@ -86,7 +83,6 @@ %prep %setup -q -%patch0 -p1 %build export CXXFLAGS=%{optflags} -fvisibility-inlines-hidden ++ libetonyek-0.1.2.tar.xz - libetonyek-0.1.3.tar.xz ++ 19896 lines of diff (skipped)
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2015-06-16 14:04:42 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is libetonyek Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2014-07-27 18:46:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2015-06-16 14:04:47.0 +0200 @@ -1,0 +2,14 @@ +Mon Jun 15 08:27:40 UTC 2015 - tchva...@suse.com + +- Add patch to fix testsuite on i586: + * 0001-fix-test-on-i386.patch + +--- +Sat Jun 13 12:51:39 UTC 2015 - tchva...@suse.com + +- Version bump to 0.1.2: + * Initial support for pages and numbers + * Ditch libetonyek-0.1.1-constants.patch as we do not require +us to build for older boost + +--- Old: libetonyek-0.1.1-constants.patch libetonyek-0.1.1.tar.xz New: 0001-fix-test-on-i386.patch libetonyek-0.1.2.tar.xz Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.ITwLGb/_old 2015-06-16 14:04:48.0 +0200 +++ /var/tmp/diff_new_pack.ITwLGb/_new 2015-06-16 14:04:48.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libetonyek # -# 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 @@ -18,18 +18,20 @@ %define libname libetonyek-0_1-1 Name: libetonyek -Version:0.1.1 +Version:0.1.2 Release:0 Summary:Library for Apple Keynote presentations License:MPL-2.0 Group: Productivity/Publishing/Word -Url:http://www.freedesktop.org/wiki/Software/libetonyek +Url:https://wiki.documentfoundation.org/DLP/Libraries/libetonyek Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz -Patch0: libetonyek-0.1.1-constants.patch +# PATCH-FIX-UPSTREAM: fix i586 tests, from upstream git +Patch0: 0001-fix-test-on-i386.patch BuildRequires: boost-devel BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: glm-devel BuildRequires: gperf BuildRequires: pkg-config BuildRequires: xz @@ -89,10 +91,11 @@ %build export CXXFLAGS=%{optflags} -fvisibility-inlines-hidden %configure \ + --disable-silent-rules \ --disable-werror \ --disable-static \ --docdir=%{_docdir}/%{name}-devel/html -make %{?_smp_mflags} V=1 +make %{?_smp_mflags} %install make DESTDIR=%{buildroot} install %{?_smp_mflags} @@ -104,7 +107,7 @@ %fdupes -s %{buildroot} %check -make check %{?_smp_mflags} V=1 +make check %{?_smp_mflags} %post -n %{libname} -p /sbin/ldconfig ++ 0001-fix-test-on-i386.patch ++ From 5bb538c7c9984d2f68b81eb182ca9bf4c12593a9 Mon Sep 17 00:00:00 2001 From: David Tardon dtar...@redhat.com Date: Wed, 20 May 2015 16:44:25 +0200 Subject: [PATCH] fix test on i386 Change-Id: I54379bec41f724d5c3ff8bf9e559c5bda7a9c57d --- src/test/IWORKTransformationTest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/IWORKTransformationTest.cpp b/src/test/IWORKTransformationTest.cpp index b44d52f..77f0b27 100644 --- a/src/test/IWORKTransformationTest.cpp +++ b/src/test/IWORKTransformationTest.cpp @@ -209,7 +209,7 @@ void IWORKTransformationTest::testIdentities() CPPUNIT_ASSERT(origin(100, 50) == translate(-50, -25)); CPPUNIT_ASSERT((flip(true, false) * flip(false, true)) == flip(true, true)); CPPUNIT_ASSERT((flip(false, true) * flip(true, false)) == flip(true, true)); - CPPUNIT_ASSERT((rotate(etonyek_half_pi) * rotate(etonyek_third_pi)) == (rotate(etonyek_third_pi) * rotate(etonyek_half_pi))); + CPPUNIT_ASSERT(approxEqual(rotate(etonyek_half_pi) * rotate(etonyek_third_pi), rotate(etonyek_third_pi) * rotate(etonyek_half_pi))); CPPUNIT_ASSERT(scale(-1, -1) == flip(true, true)); CPPUNIT_ASSERT((translate(80, 40) * translate(10, 20)) == (translate(10, 20) * translate(80, 40))); CPPUNIT_ASSERT((scale(2, 2) * translate(1, 2) == (translate(2, 4) * scale(2, 2; -- 2.4.0 ++ libetonyek-0.1.1.tar.xz - libetonyek-0.1.2.tar.xz ++ 45161 lines of diff (skipped)
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2014-07-27 18:46:47 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is libetonyek Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2014-06-02 07:00:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2014-07-27 18:46:49.0 +0200 @@ -1,0 +2,26 @@ +Fri Jul 11 08:26:57 UTC 2014 - tchva...@suse.com + +- Update Source URL to have auto-download working again. + +--- +Wed Jul 2 14:21:24 UTC 2014 - fst...@suse.com + +- libetonyek-0.1.1-constants.patch + * Ditch the boost/math/constants/constants.hpp altogether + * Fixes build on systems with older boost + +--- +Tue Jun 3 07:29:00 UTC 2014 - fst...@suse.com + +- Upgrade to upstream version 0.1.1 + * Fix detection of Keynote 3 documents. + +--- +Mon May 26 09:49:13 UTC 2014 - fst...@suse.com + +- Upgrade to upstream version 0.1.0 + * ABI change + * Remove dependency on libwpd-devel + * Add dependency on librevenge-devel + +--- Old: libetonyek-0.0.4.tar.xz New: libetonyek-0.1.1-constants.patch libetonyek-0.1.1.tar.xz Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.WxXkdC/_old 2014-07-27 18:46:50.0 +0200 +++ /var/tmp/diff_new_pack.WxXkdC/_new 2014-07-27 18:46:50.0 +0200 @@ -16,26 +16,29 @@ # -%define libname libetonyek-0_0-0 +%define libname libetonyek-0_1-1 Name: libetonyek -Version:0.0.4 +Version:0.1.1 Release:0 Summary:Library for Apple Keynote presentations License:MPL-2.0 Group: Productivity/Publishing/Word Url:http://www.freedesktop.org/wiki/Software/libetonyek -Source0:http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz +Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz +Patch0: libetonyek-0.1.1-constants.patch BuildRequires: boost-devel -BuildRequires: cppunit-devel BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gperf -BuildRequires: libwpd-devel = 0.9.0 -BuildRequires: libxml2-devel -BuildRequires: pkgconfig +BuildRequires: pkg-config BuildRequires: xz -BuildRequires: zlib-devel +BuildRequires: pkgconfig(cppunit) +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 @@ -81,9 +84,10 @@ %prep %setup -q +%patch0 -p1 %build -export CXXFLAGS=%optflags -fvisibility-inlines-hidden +export CXXFLAGS=%{optflags} -fvisibility-inlines-hidden %configure \ --disable-werror \ --disable-static \ @@ -108,7 +112,7 @@ %files -n %{libname} %defattr(-,root,root) -%{_libdir}/*.so.0* +%{_libdir}/*.so.* %files devel %defattr(-,root,root) ++ libetonyek-0.1.1-constants.patch ++ --- libetonyek-0.1.1/src/lib/KEY2ParserUtils.cpp +++ libetonyek-0.1.1/src/lib/KEY2ParserUtils.cpp @@ -8,7 +8,6 @@ */ #include boost/lexical_cast.hpp -#include boost/math/constants/constants.hpp #include libetonyek_xml.h #include KEY2ParserUtils.h @@ -161,7 +160,7 @@ double KEY2ParserUtils::deg2rad(double value) value += 360; // convert - return boost::math::constants::pidouble() / 180 * value; + return etonyek_pi / 180 * value; } KEY2ParserUtils::KEY2ParserUtils() --- libetonyek-0.1.1/src/lib/KEYShape.cpp +++ libetonyek-0.1.1/src/lib/KEYShape.cpp @@ -11,8 +11,6 @@ #include cmath #include deque -#include boost/math/constants/constants.hpp - #include KEYOutput.h #include KEYPath.h #include KEYShape.h @@ -20,8 +18,6 @@ #include KEYTransformation.h #include KEYTypes.h -namespace m = boost::math::constants; - using std::deque; namespace libetonyek @@ -138,7 +134,7 @@ dequePoint rotatePoint(const Point point, const unsigned n) dequePoint points; - const double angle = m::two_pidouble() / n; + const double angle = etonyek_two_pi / n; points.push_back(point); for (unsigned i = 1; i n; ++i) @@ -308,7 +304,7 @@ KEYPathPtr_t makeStarPath(const KEYSize size, const unsigned points, const doub const dequePoint outerPoints = rotatePoint(Point(0, -1), points); // create inner
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2014-06-02 07:00:09 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is libetonyek Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2014-01-23 15:47:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2014-06-02 07:00:14.0 +0200 @@ -1,0 +2,10 @@ +Tue May 20 14:50:32 UTC 2014 - tchva...@suse.com + +- Version bump to 0.0.4: + * Various bugfixes found during the libreoffice-4.2 cycle +- Drop upstreamed patches: + * libetonyek-0.0.3-comma.patch + * libetonyek-0.0.3-lexical_cast.patch + * libetonyek-more-lib64.patch + +--- Old: libetonyek-0.0.3-comma.patch libetonyek-0.0.3-lexical_cast.patch libetonyek-0.0.3.tar.xz libetonyek-more-lib64.patch New: libetonyek-0.0.4.tar.xz Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.OrUjd3/_old 2014-06-02 07:00:15.0 +0200 +++ /var/tmp/diff_new_pack.OrUjd3/_new 2014-06-02 07:00:15.0 +0200 @@ -18,27 +18,19 @@ %define libname libetonyek-0_0-0 Name: libetonyek -Version:0.0.3 +Version:0.0.4 Release:0 Summary:Library for Apple Keynote presentations License:MPL-2.0 Group: Productivity/Publishing/Word Url:http://www.freedesktop.org/wiki/Software/libetonyek Source0:http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz -# Upstream patch for extra comma at the end of an enum -Patch0: libetonyek-0.0.3-comma.patch -# With some boost versions, cannot take an address of a template -Patch1: libetonyek-0.0.3-lexical_cast.patch -# Add ppc64le and aarch64 to 64bit archs of boost detection -Patch2: libetonyek-more-lib64.patch -BuildRequires: automake BuildRequires: boost-devel BuildRequires: cppunit-devel BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gperf -BuildRequires: libtool BuildRequires: libwpd-devel = 0.9.0 BuildRequires: libxml2-devel BuildRequires: pkgconfig @@ -89,13 +81,9 @@ %prep %setup -q -%patch0 -p1 -b .comma -%patch1 -p1 -b .lexical_cast -%patch2 -b .lib64 %build export CXXFLAGS=%optflags -fvisibility-inlines-hidden -autoreconf -i %configure \ --disable-werror \ --disable-static \ ++ libetonyek-0.0.3.tar.xz - libetonyek-0.0.4.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libetonyek-0.0.3/ChangeLog new/libetonyek-0.0.4/ChangeLog --- old/libetonyek-0.0.3/ChangeLog 2013-12-06 14:41:32.0 +0100 +++ new/libetonyek-0.0.4/ChangeLog 2014-04-15 12:16:02.0 +0200 @@ -1,3 +1,40 @@ +2014-04-15 David Tardon dtar...@redhat.com [8a892aa514419625b7fbb7bf52653f2cbc26d135] + + prepare release 0.0.4 + + Change-Id: I2578600d35f92e80ac77ffa0d337e75625723d77 + +2014-04-15 David Tardon dtar...@redhat.com [8691e35d1519da8aad3e469dc8423c4272b783e0] + + fdo#72030 scale images correctly + + Change-Id: I277d0e8b58588a6b1281d7a8fd5e26486806e872 + (cherry picked from commit 0a7f58b0d6a6b268f1633f65279a611ca0a714ef) + Signed-off-by: David Tardon dtar...@redhat.com + +2014-04-15 David Tardon dtar...@redhat.com [9000653b4bb63dfc74e16efe69a25899a8f507b9] + + skip color profile data when parsing color + + This fixes data loss, as the XML parser is left in inconsistent state + otherwise. + + Change-Id: Idf58afaade36ec4ef7b9037a2a7c7d94eaad5ad2 + (cherry picked from commit aa4614be86be70757c98af8bf6d33aa10ff61902) + Signed-off-by: David Tardon dtar...@redhat.com + +2013-12-15 Fridrich Štrba fridrich.st...@bluewin.ch [b1ebd32560eec337e19276a719f5e2938c7fea95] + + Some versions of boost don't manage to take an address of template + + Change-Id: Ida12034d189d2c789d7ecb71a58b7e1e94249139 + +2013-12-06 Fridrich Štrba fridrich.st...@bluewin.ch [c2065764ae0826409f1dd683e52b7ca65f092972] + + Comma at the end of emum list + + Change-Id: I1370488e5bf682e23a923f37c09e76081aee7493 + 2013-12-06 David Tardon dtar...@redhat.com [4302e5efd0ade9ea39f3363cf6242d5c9e1b9679] prepare for a release diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libetonyek-0.0.3/NEWS new/libetonyek-0.0.4/NEWS --- old/libetonyek-0.0.3/NEWS 2013-12-06 14:37:55.0 +0100 +++ new/libetonyek-0.0.4/NEWS 2014-04-15 12:14:21.0 +0200 @@ -1,3 +1,9 @@
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2014-01-21 11:09:53 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is libetonyek Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2014-01-07 13:54:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2014-01-23 15:47:23.0 +0100 @@ -1,0 +2,6 @@ +Sat Jan 18 15:15:18 UTC 2014 - crrodrig...@opensuse.org + +- build with -fvisibility-inlines-hidden, around 400 symbols + less in the export symbol table. + +--- Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.mia8fE/_old 2014-01-23 15:47:24.0 +0100 +++ /var/tmp/diff_new_pack.mia8fE/_new 2014-01-23 15:47:24.0 +0100 @@ -94,6 +94,7 @@ %patch2 -b .lib64 %build +export CXXFLAGS=%optflags -fvisibility-inlines-hidden autoreconf -i %configure \ --disable-werror \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2014-01-07 13:54:31 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is libetonyek Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2014-01-03 14:59:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2014-01-07 13:54:33.0 +0100 @@ -1,0 +2,7 @@ +Mon Jan 6 00:30:47 UTC 2014 - m...@suse.com + +- Add ppc64le to list of lib64 archs for boost detection + Added patches: + * libetonyek-more-lib64.patch + +--- New: libetonyek-more-lib64.patch Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.W9IXMt/_old 2014-01-07 13:54:33.0 +0100 +++ /var/tmp/diff_new_pack.W9IXMt/_new 2014-01-07 13:54:33.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libetonyek # -# 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 @@ -29,12 +29,16 @@ Patch0: libetonyek-0.0.3-comma.patch # With some boost versions, cannot take an address of a template Patch1: libetonyek-0.0.3-lexical_cast.patch +# Add ppc64le and aarch64 to 64bit archs of boost detection +Patch2: libetonyek-more-lib64.patch +BuildRequires: automake BuildRequires: boost-devel BuildRequires: cppunit-devel BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gperf +BuildRequires: libtool BuildRequires: libwpd-devel = 0.9.0 BuildRequires: libxml2-devel BuildRequires: pkgconfig @@ -87,8 +91,10 @@ %setup -q %patch0 -p1 -b .comma %patch1 -p1 -b .lexical_cast +%patch2 -b .lib64 %build +autoreconf -i %configure \ --disable-werror \ --disable-static \ ++ libetonyek-more-lib64.patch ++ Index: m4/ax_boost_base.m4 === --- m4/ax_boost_base.m4.orig +++ m4/ax_boost_base.m4 @@ -92,7 +92,7 @@ if test x$want_boost = xyes; then libsubdirs=lib ax_arch=`uname -m` case $ax_arch in - x86_64|ppc64|s390x|sparc64|aarch64) + x86_64|ppc64|s390x|sparc64|aarch64|ppc64le) libsubdirs=lib64 lib lib64 ;; esac -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2014-01-03 14:59:26 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is libetonyek Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2013-12-17 10:01:58.0 +0100 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2014-01-03 14:59:27.0 +0100 @@ -1,0 +2,5 @@ +Fri Dec 27 08:53:32 UTC 2013 - tchva...@suse.com + +- Drop useless dep over libwpg. Cleanup whitespace. + +--- Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.0vL49H/_old 2014-01-03 14:59:27.0 +0100 +++ /var/tmp/diff_new_pack.0vL49H/_new 2014-01-03 14:59:27.0 +0100 @@ -17,7 +17,6 @@ %define libname libetonyek-0_0-0 - Name: libetonyek Version:0.0.3 Release:0 @@ -37,7 +36,6 @@ BuildRequires: gcc-c++ BuildRequires: gperf BuildRequires: libwpd-devel = 0.9.0 -BuildRequires: libwpg-devel = 0.2.0 BuildRequires: libxml2-devel BuildRequires: pkgconfig BuildRequires: xz @@ -61,7 +59,6 @@ Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} Requires: libwpd-devel -Requires: libwpg-devel %description devel Libetonyek is library providing ability to interpret and import Apple Keynote @@ -99,9 +96,9 @@ make %{?_smp_mflags} V=1 %install -make DESTDIR=%{buildroot} install +make DESTDIR=%{buildroot} install %{?_smp_mflags} -rm %{buildroot}%{_libdir}/*.la +find %{buildroot} -type f -name *.la -delete -print cp -p AUTHORS COPYING ChangeLog %{buildroot}%{_docdir}/%{name}-devel/ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2013-12-17 10:01:58 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is libetonyek Changes: --- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes2013-11-15 13:25:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2013-12-17 10:01:58.0 +0100 @@ -1,0 +2,27 @@ +Sun Dec 15 06:03:27 UTC 2013 - fridrich.st...@bluewin.ch + +- Fix build with some boost versions and compilers + - Cannot take address of a template function +- added patches: + * libetonyek-0.0.3-lexical_cast.patch +--- +Sun Dec 15 05:39:42 UTC 2013 - fridrich.st...@bluewin.ch + +- Fix comma at the end of an enum. +- added patches: + * libetonyek-0.0.3-comma.patch +--- +Sat Dec 14 22:51:11 UTC 2013 - fridrich.st...@bluewin.ch + +- Bump to 0.0.3 + - import text formatting attributes + - draw rounded rectangles and callouts + - fixed build with older boost + - implemented import of tables + - implemented import of presentation notes + - implemented import of sticky notes + +- removed patches: + * libetonyek-0.0.0-pi.patch - integrated upstream + +--- Old: libetonyek-0.0.0-pi.patch libetonyek-0.0.1.tar.xz New: libetonyek-0.0.3-comma.patch libetonyek-0.0.3-lexical_cast.patch libetonyek-0.0.3.tar.xz Other differences: -- ++ libetonyek.spec ++ --- /var/tmp/diff_new_pack.qv9xpP/_old 2013-12-17 10:01:59.0 +0100 +++ /var/tmp/diff_new_pack.qv9xpP/_new 2013-12-17 10:01:59.0 +0100 @@ -19,14 +19,17 @@ %define libname libetonyek-0_0-0 Name: libetonyek -Version:0.0.1 +Version:0.0.3 Release:0 Summary:Library for Apple Keynote presentations License:MPL-2.0 Group: Productivity/Publishing/Word Url:http://www.freedesktop.org/wiki/Software/libetonyek Source0:http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz -Patch0: libetonyek-0.0.0-pi.patch +# Upstream patch for extra comma at the end of an enum +Patch0: libetonyek-0.0.3-comma.patch +# With some boost versions, cannot take an address of a template +Patch1: libetonyek-0.0.3-lexical_cast.patch BuildRequires: boost-devel BuildRequires: cppunit-devel BuildRequires: doxygen @@ -85,7 +88,8 @@ %prep %setup -q -%patch0 -p1 +%patch0 -p1 -b .comma +%patch1 -p1 -b .lexical_cast %build %configure \ ++ libetonyek-0.0.3-comma.patch ++ --- libetonyek-0.0.3/src/lib/KEYEnum.h 2013-12-06 09:40:36.0 +0100 +++ libetonyek-0.0.3/src/lib/KEYEnum.h 2013-12-15 06:21:26.372083749 +0100 @@ -33,7 +33,7 @@ KEY_CAPITALIZATION_NONE, KEY_CAPITALIZATION_ALL_CAPS, KEY_CAPITALIZATION_SMALL_CAPS, - KEY_CAPITALIZATION_TITLE, + KEY_CAPITALIZATION_TITLE }; } ++ libetonyek-0.0.3-lexical_cast.patch ++ --- libetonyek-0.0.3/src/lib/KEY2ParserUtils.cpp2013-12-01 21:44:51.0 +0100 +++ libetonyek-0.0.3/src/lib/KEY2ParserUtils.cpp2013-12-15 06:53:07.474721349 +0100 @@ -125,7 +125,7 @@ return KEYSize(size.second, size.first); } -bool KEY2ParserUtils::bool_cast(const char *const value) +bool KEY2ParserUtils::bool_cast(const char *value) { KEY2Tokenizer tok; switch (tok(value)) @@ -142,6 +142,16 @@ return false; } +double KEY2ParserUtils::double_cast(const char *value) +{ + return lexical_castdouble, const char *(value); +} + +int KEY2ParserUtils::int_cast(const char *value) +{ + return lexical_castint, const char *(value); +} + double KEY2ParserUtils::deg2rad(double value) { // normalize range --- libetonyek-0.0.3/src/lib/KEY2ParserUtils.h 2013-10-30 22:04:38.0 +0100 +++ libetonyek-0.0.3/src/lib/KEY2ParserUtils.h 2013-12-15 06:50:40.296884951 +0100 @@ -81,6 +81,8 @@ * @returns the boolean value of the string */ static bool bool_cast(const char *value); + static double double_cast(const char *value); + static int int_cast(const char *value); static double deg2rad(double value); --- libetonyek-0.0.3/src/lib/KEY2StyleParser.cpp2013-12-06 10:36:13.0 +0100 +++ libetonyek-0.0.3/src/lib/KEY2StyleParser.cpp2013-12-15 06:53:45.353451061 +0100 @@ -62,12 +62,12 @@ optionaldouble readDouble(const KEYXMLReader reader) { - return readNumberdouble(reader, KEY2Token::f, lexical_castdouble, const char *); + return readNumberdouble(reader, KEY2Token::f,
commit libetonyek for openSUSE:Factory
Hello community, here is the log from the commit of package libetonyek for openSUSE:Factory checked in at 2013-11-15 13:25:05 Comparing /work/SRC/openSUSE:Factory/libetonyek (Old) and /work/SRC/openSUSE:Factory/.libetonyek.new (New) Package is libetonyek Changes: New Changes file: --- /dev/null 2013-10-11 12:16:15.204037506 +0200 +++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes 2013-11-15 13:25:06.0 +0100 @@ -0,0 +1,30 @@ +--- +Tue Nov 12 09:05:02 UTC 2013 - fst...@suse.com + +- Modify libetonyek-0.0.0-pi.patch + * fixes build of tests with less recent boost versions + +--- +Sat Nov 9 09:43:24 UTC 2013 - tchva...@suse.com + +- Bump to 0.0.1 + * Fixes test + * Various runtime fixes + +--- +Fri Nov 8 15:25:26 UTC 2013 - fridrich.st...@suse.com + +- Add libetonyek-0.0.0-pi.patch + * fixes build problems with less recent boost versions +- Don't build noarch docs for SLE11 + +--- +Fri Nov 1 10:15:49 UTC 2013 - tchva...@suse.com + +- Make the package actually build. + +--- +Fri Nov 1 10:07:05 UTC 2013 - tchva...@suse.com + +- Initial commit, needed by libreo-4.2 + New: libetonyek-0.0.0-pi.patch libetonyek-0.0.1.tar.xz libetonyek.changes libetonyek.spec Other differences: -- ++ libetonyek.spec ++ # # spec file for package libetonyek # # Copyright (c) 2013 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # 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/ # %define libname libetonyek-0_0-0 Name: libetonyek Version:0.0.1 Release:0 Summary:Library for Apple Keynote presentations License:MPL-2.0 Group: Productivity/Publishing/Word Url:http://www.freedesktop.org/wiki/Software/libetonyek Source0:http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz Patch0: libetonyek-0.0.0-pi.patch BuildRequires: boost-devel BuildRequires: cppunit-devel BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gperf BuildRequires: libwpd-devel = 0.9.0 BuildRequires: libwpg-devel = 0.2.0 BuildRequires: libxml2-devel BuildRequires: pkgconfig BuildRequires: xz BuildRequires: zlib-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Libetonyek is library providing ability to interpret and import Apple Keynote presentations into various applications. %package -n %{libname} Summary:Library for parsing the Apple Keynote presentations Group: System/Libraries %description -n %{libname} Libetonyek is library providing ability to interpret and import Apple Keynote presentations into various applications. %package devel Summary:Files for Developing with libetonyek Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} Requires: libwpd-devel Requires: libwpg-devel %description devel Libetonyek is library providing ability to interpret and import Apple Keynote presentations into various applications. This package contains the libetonyek development files. %package devel-doc Summary:Documentation for the libetonyek API Group: Documentation/HTML %if 0%{?suse_version} 1200 BuildArch: noarch %endif %description devel-doc This package contains documentation for the libetonyek API. %package tools Summary:Tools to work with Apple Keynote presentations Group: Productivity/Publishing/Word %description tools This package contains tools to work with Apple Keynote presentations %prep %setup -q %patch0 -p1 %build %configure \ --disable-werror \ --disable-static \ --docdir=%{_docdir}/%{name}-devel/html make %{?_smp_mflags} V=1 %install make DESTDIR=%{buildroot} install rm %{buildroot}%{_libdir}/*.la cp -p AUTHORS COPYING ChangeLog %{buildroot}%{_docdir}/%{name}-devel/ %fdupes -s