commit libetonyek for openSUSE:Factory

2020-09-01 Thread root
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

2019-08-22 Thread root
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

2018-05-07 Thread root
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

2017-11-11 Thread root
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

2017-06-10 Thread root
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 Tardon 
Date: 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

2017-02-18 Thread root
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

2016-10-01 Thread h_root
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 Tardon 
Date: 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

2016-01-22 Thread h_root
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

2015-07-02 Thread h_root
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

2015-06-16 Thread h_root
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

2014-07-27 Thread h_root
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

2014-06-01 Thread h_root
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

2014-01-23 Thread h_root
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

2014-01-07 Thread h_root
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

2014-01-03 Thread h_root
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

2013-12-17 Thread h_root
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

2013-11-15 Thread h_root
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