commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2020-10-18 16:18:27 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new.3486 (New) Package is "liborcus" Sun Oct 18 16:18:27 2020 rev:33 rq:841729 version:0.16.1 Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2020-03-31 17:32:37.572273871 +0200 +++ /work/SRC/openSUSE:Factory/.liborcus.new.3486/liborcus.changes 2020-10-18 16:18:31.216413352 +0200 @@ -1,0 +2,6 @@ +Wed Oct 14 09:01:15 UTC 2020 - Tomáš Chvátal + +- Update to 0.16.1: + * match up with ixion 0.16 release + +--- Old: liborcus-0.15.4.tar.xz New: liborcus-0.16.1.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.YKhgco/_old 2020-10-18 16:18:33.864414531 +0200 +++ /var/tmp/diff_new_pack.YKhgco/_new 2020-10-18 16:18:33.868414533 +0200 @@ -16,9 +16,9 @@ # -%define libname liborcus-0_15-0 +%define libname liborcus-0_16-0 Name: liborcus -Version:0.15.4 +Version:0.16.1 Release:0 Summary:Spreadsheet file processing library License:MPL-2.0 @@ -28,7 +28,7 @@ BuildRequires: libstdc++-devel BuildRequires: pkgconfig BuildRequires: python3-xml -BuildRequires: pkgconfig(libixion-0.15) +BuildRequires: pkgconfig(libixion-0.16) BuildRequires: pkgconfig(mdds-1.5) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(zlib) @@ -124,7 +124,7 @@ %files -n python3-%{name} %dir %{python3_sitelib}/orcus/ -%{python3_sitelib}/orcus/*.py +%{python3_sitelib}/orcus/* %{python3_sitearch}/_orcus.so %{python3_sitearch}/_orcus_json.so ++ liborcus-0.15.4.tar.xz -> liborcus-0.16.1.tar.xz ++ 80839 lines of diff (skipped)
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2020-03-31 17:32:21 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new.3160 (New) Package is "liborcus" Tue Mar 31 17:32:21 2020 rev:32 rq:789639 version:0.15.4 Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2019-10-14 14:52:26.258303278 +0200 +++ /work/SRC/openSUSE:Factory/.liborcus.new.3160/liborcus.changes 2020-03-31 17:32:37.572273871 +0200 @@ -1,0 +2,6 @@ +Mon Mar 30 06:13:44 UTC 2020 - Tomáš Chvátal + +- Update to 0.15.4: + * Bugfixes release + +--- Old: liborcus-0.15.3.tar.xz New: liborcus-0.15.4.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.ri4eDB/_old 2020-03-31 17:32:38.500274414 +0200 +++ /var/tmp/diff_new_pack.ri4eDB/_new 2020-03-31 17:32:38.500274414 +0200 @@ -1,7 +1,7 @@ # # spec file for package liborcus # -# 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 @@ -18,7 +18,7 @@ %define libname liborcus-0_15-0 Name: liborcus -Version:0.15.3 +Version:0.15.4 Release:0 Summary:Spreadsheet file processing library License:MPL-2.0 @@ -96,11 +96,11 @@ --disable-debug \ --disable-werror \ --docdir=%{_docdir}/%{name} -make %{?_smp_mflags} +%make_build %check %if 0%{?suse_version} >= 1500 -make check %{?_smp_mflags} +%make_build check %endif %install ++ liborcus-0.15.3.tar.xz -> liborcus-0.15.4.tar.xz ++ 39721 lines of diff (skipped)
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2019-10-14 14:52:26 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new.2352 (New) Package is "liborcus" Mon Oct 14 14:52:26 2019 rev:31 rq:737401 version:0.15.3 Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2019-08-28 16:00:55.490805528 +0200 +++ /work/SRC/openSUSE:Factory/.liborcus.new.2352/liborcus.changes 2019-10-14 14:52:26.258303278 +0200 @@ -1,0 +2,6 @@ +Fri Oct 11 07:53:24 UTC 2019 - Tomáš Chvátal + +- Update to 0.15.3: + * Minor fixes around fixing various xml related bugs + +--- Old: liborcus-0.15.1.tar.xz New: liborcus-0.15.3.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.nALVkd/_old 2019-10-14 14:52:26.782301911 +0200 +++ /var/tmp/diff_new_pack.nALVkd/_new 2019-10-14 14:52:26.782301911 +0200 @@ -18,11 +18,10 @@ %define libname liborcus-0_15-0 Name: liborcus -Version:0.15.1 +Version:0.15.3 Release:0 Summary:Spreadsheet file processing library License:MPL-2.0 -Group: Productivity/Publishing/Word URL:https://gitlab.com/orcus/orcus/ Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.xz BuildRequires: coreutils @@ -51,7 +50,6 @@ %package -n %{libname} Summary:Spreadsheet file processing library -Group: System/Libraries %description -n %{libname} Standalone file import filter library for spreadsheet documents. Currently @@ -63,7 +61,6 @@ %package devel Summary:Spreadsheet file processing library -Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} Requires: pkgconfig(zlib) @@ -73,7 +70,6 @@ %package tools Summary:Spreadsheet file processing library -Group: Productivity/Publishing/Word Requires: %{libname} = %{version} %description tools @@ -81,7 +77,6 @@ %package -n python3-%{name} Summary:Python bindings for liborcus -Group: Productivity/Publishing/Word Provides: %{name}-python3 = %{version} %description -n python3-%{name} ++ liborcus-0.15.1.tar.xz -> liborcus-0.15.3.tar.xz ++ 2488 lines of diff (skipped)
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2019-08-28 16:00:49 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new.7948 (New) Package is "liborcus" Wed Aug 28 16:00:49 2019 rev:30 rq:725491 version:0.15.1 Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2019-08-22 15:11:30.582442075 +0200 +++ /work/SRC/openSUSE:Factory/.liborcus.new.7948/liborcus.changes 2019-08-28 16:00:55.490805528 +0200 @@ -1,0 +2,9 @@ +Fri Aug 23 07:23:57 UTC 2019 - Tomáš Chvátal + +- Update to 0.15.1: + * minor bugfixes after the 0.15.0 was released +- Remove merged patches + * fix-linking.patch + * 32bit.patch + +--- Old: 32bit.patch fix-linking.patch liborcus-0.15.0.tar.xz New: liborcus-0.15.1.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.aCWsc0/_old 2019-08-28 16:00:56.646805354 +0200 +++ /var/tmp/diff_new_pack.aCWsc0/_new 2019-08-28 16:00:56.650805353 +0200 @@ -18,15 +18,13 @@ %define libname liborcus-0_15-0 Name: liborcus -Version:0.15.0 +Version:0.15.1 Release:0 Summary:Spreadsheet file processing library License:MPL-2.0 Group: Productivity/Publishing/Word URL:https://gitlab.com/orcus/orcus/ Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.xz -Patch0: fix-linking.patch -Patch1: 32bit.patch BuildRequires: coreutils BuildRequires: libstdc++-devel BuildRequires: pkgconfig @@ -91,7 +89,6 @@ %prep %setup -q -%autopatch -p1 %build %if 0%{?suse_version} < 1500 ++ liborcus-0.15.0.tar.xz -> liborcus-0.15.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liborcus-0.15.0/CHANGELOG new/liborcus-0.15.1/CHANGELOG --- old/liborcus-0.15.0/CHANGELOG 2019-08-09 01:38:34.0 +0200 +++ new/liborcus-0.15.1/CHANGELOG 2019-08-21 03:41:24.0 +0200 @@ -1,9 +1,31 @@ +orcus 0.15.1 + +* switched xml_map_tree to using boost::object_pool to manage the life + cycles of the objects within xml_map_tree, to avoid memory + fragmentation. + +* fixed incorrect handling of newly created elements in xml_map_tree. + +* fixed segfault caused by double deletion of allocated memory for + xml_map_tree::element, which seemed to happen only on 32-bit gcc builds. + +* fixed weird test failures related to equality check of two double-precision + values, caused probably by aggressive compiler optimization which only seems + to get triggered in 32-bit gcc builds. + +orcus 0.15.0 + +* spreadsheet interface + + * import_sheet::fill_down_cells() has been added as a required method, to +allow the import filter code to duplicate cell value downward in one step. + * json parser * added test cases from JSONTestSuite. * fixed a bug on parsing an empty array containing one or more blank -chracters between the brackets. +characters between the brackets. * sax parser @@ -17,7 +39,7 @@ * orcus-xml - * revised its cli internface to make use of boost's program_options. + * revised its cli interface to make use of boost's program_options. * orcus-xml-dump's functionality has been combined into orcus-xml. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liborcus-0.15.0/ChangeLog new/liborcus-0.15.1/ChangeLog --- old/liborcus-0.15.0/ChangeLog 2019-08-09 01:52:06.0 +0200 +++ new/liborcus-0.15.1/ChangeLog 2019-08-22 05:23:03.0 +0200 @@ -1,3 +1,162 @@ +2019-08-21 Kohei Yoshida [83ee4f09e489010a1bc8dfbcd4011d2ccf279996] + + Add method doc to fill_down_cells(). + + +2019-08-20 Kohei Yoshida [d1a7c6bfd64c6102ff4d59c253a743db6e8a04d3] + + Finish up CHANGELOG for the upcoming 0.15.1 release. + + +2019-08-20 Kohei Yoshida [865e660e33585c9ab1bd2aac6fe3b73927218a7f] + + linkable is a struct, not a class. + + +2019-08-20 Kohei Yoshida [f3538986f9ff18b5371a0ec8e049567b0c3b7f8e] + + Up the version to 0.15.1. + + +2019-08-20 Kohei Yoshida [b1fdb3d0f1f7165c047566b51bfbaf4dc530e882] + + Use object pool on range_reference as well. I think this is the last one. + + +2019-08-20 Kohei Yoshida [dd9f6ff67cb34897c3360a40c80bc3122fdcf6ab] + + Switch to using object_pool on element instances as well. + + +2019-08-20 Kohei Yoshida [2d887329526558fe3c3f75087831805120c0b111] + + Switch element constructor to using std::tuple. + + This is in preparation for using object pool on element. + +
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2019-08-22 15:03:58 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new.7948 (New) Package is "liborcus" Thu Aug 22 15:03:58 2019 rev:29 rq:724021 version:0.15.0 Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2019-03-12 09:50:47.791569376 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new.7948/liborcus.changes 2019-08-22 15:11:30.582442075 +0200 @@ -1,0 +2,18 @@ +Fri Aug 16 10:27:44 UTC 2019 - Tomáš Chvátal + +- Fix building on SLE12 +- Add patches to fix 32bit build: + * fix-linking.patch + * 32bit.patch + +--- +Thu Aug 15 21:40:35 UTC 2019 - Jonathan Brielmaier + +- Update to version 0.15.0: + * Various performance improvements + * Multiple parser issues fixed + * Map and structure mode added to orcus-json + * Other improvements and fixes +- bump required versions of mdds and libixion + +--- Old: liborcus-0.14.1.tar.xz New: 32bit.patch fix-linking.patch liborcus-0.15.0.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.EBr2Uv/_old 2019-08-22 15:11:31.014441963 +0200 +++ /var/tmp/diff_new_pack.EBr2Uv/_new 2019-08-22 15:11:31.018441963 +0200 @@ -12,29 +12,36 @@ # 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 liborcus-0_14-0 +%define libname liborcus-0_15-0 Name: liborcus -Version:0.14.1 +Version:0.15.0 Release:0 Summary:Spreadsheet file processing library License:MPL-2.0 Group: Productivity/Publishing/Word -Url:https://gitlab.com/orcus/orcus/ +URL:https://gitlab.com/orcus/orcus/ Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.xz +Patch0: fix-linking.patch +Patch1: 32bit.patch BuildRequires: coreutils -BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: pkgconfig BuildRequires: python3-xml -BuildRequires: pkgconfig(libixion-0.14) -BuildRequires: pkgconfig(mdds-1.4) +BuildRequires: pkgconfig(libixion-0.15) +BuildRequires: pkgconfig(mdds-1.5) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(zlib) -%if 0%{?suse_version} > 1325 +%if 0%{?suse_version} >= 1500 +BuildRequires: gcc-c++ +%else +BuildRequires: gcc8 +BuildRequires: gcc8-c++ +%endif +%if 0%{?suse_version} >= 1500 BuildRequires: libboost_date_time-devel BuildRequires: libboost_filesystem-devel BuildRequires: libboost_iostreams-devel @@ -84,8 +91,13 @@ %prep %setup -q +%autopatch -p1 %build +%if 0%{?suse_version} < 1500 +export CC=gcc-8 +export CXX=g++-8 +%endif %configure \ --disable-silent-rules \ --disable-static \ @@ -95,7 +107,9 @@ make %{?_smp_mflags} %check +%if 0%{?suse_version} >= 1500 make check %{?_smp_mflags} +%endif %install %make_install ++ 32bit.patch ++ >From a55f15cb9fd63a9b37e2c181c57e90c570292948 Mon Sep 17 00:00:00 2001 From: Kohei Yoshida Date: Tue, 13 Aug 2019 21:58:27 -0400 Subject: [PATCH] Use std::deque here to avoid strange segfault issue on 32-bit debian... The original code (with vector) for some reason crashes only on 32-bit debian platforms. No such issue with deque. --- src/liborcus/xml_map_tree.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Index: liborcus-0.15.0/src/liborcus/xml_map_tree.hpp === --- liborcus-0.15.0.orig/src/liborcus/xml_map_tree.hpp +++ liborcus-0.15.0/src/liborcus/xml_map_tree.hpp @@ -20,6 +20,7 @@ #include #include #include +#include #include namespace orcus { @@ -77,7 +78,7 @@ public: struct element; struct linkable; -typedef std::vector> element_store_type; +typedef std::deque> element_store_type; typedef std::vector element_list_type; typedef std::vector const_element_list_type; Index: liborcus-0.15.0/src/liborcus/common_test.cpp === --- liborcus-0.15.0.orig/src/liborcus/common_test.cpp +++ liborcus-0.15.0/src/liborcus/common_test.cpp @@ -130,7 +130,8 @@ void test_measurement_conversion_2() for (const check& c : checks) { -double observed = convert(c.original, c.from, c.to); +// without volatile, sometimes the following asser
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2019-03-12 09:50:46 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new.28833 (New) Package is "liborcus" Tue Mar 12 09:50:46 2019 rev:28 rq:682507 version:0.14.1 Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2019-01-26 22:19:15.271009301 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new.28833/liborcus.changes 2019-03-12 09:50:47.791569376 +0100 @@ -1,0 +2,5 @@ +Thu Mar 7 14:22:33 UTC 2019 - Adam Majer + +- Add missing dependency on libboost_system-devel + +--- Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.ldxo0w/_old 2019-03-12 09:50:49.223569090 +0100 +++ /var/tmp/diff_new_pack.ldxo0w/_new 2019-03-12 09:50:49.251569084 +0100 @@ -1,7 +1,7 @@ # # spec file for package liborcus # -# 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,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -39,6 +39,7 @@ BuildRequires: libboost_filesystem-devel BuildRequires: libboost_iostreams-devel BuildRequires: libboost_program_options-devel +BuildRequires: libboost_system-devel %else BuildRequires: boost-devel %endif
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2019-01-26 22:19:13 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new.28833 (New) Package is "liborcus" Sat Jan 26 22:19:13 2019 rev:27 rq:668089 version:0.14.1 Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2018-05-25 21:35:02.724896281 +0200 +++ /work/SRC/openSUSE:Factory/.liborcus.new.28833/liborcus.changes 2019-01-26 22:19:15.271009301 +0100 @@ -1,0 +2,9 @@ +Thu Nov 15 13:56:57 UTC 2018 - Tomáš Chvátal + +- Version update to 0.14.1: + * addressed a number of coverity issues. + * Boost 1.67 support ++ Drop patch boost_1_67.patch + * Various cell handling issues fixed + +--- Old: boost_1_67.patch liborcus-0.13.4.tar.xz New: liborcus-0.14.1.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.d7Pur9/_old 2019-01-26 22:19:15.803008869 +0100 +++ /var/tmp/diff_new_pack.d7Pur9/_new 2019-01-26 22:19:15.803008869 +0100 @@ -12,27 +12,26 @@ # 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 liborcus-0_13-0 +%define libname liborcus-0_14-0 Name: liborcus -Version:0.13.4 +Version:0.14.1 Release:0 Summary:Spreadsheet file processing library License:MPL-2.0 Group: Productivity/Publishing/Word Url:https://gitlab.com/orcus/orcus/ Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.xz -Patch1: boost_1_67.patch BuildRequires: coreutils BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: pkgconfig BuildRequires: python3-xml -BuildRequires: pkgconfig(libixion-0.13) -BuildRequires: pkgconfig(mdds-1.2) +BuildRequires: pkgconfig(libixion-0.14) +BuildRequires: pkgconfig(mdds-1.4) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(zlib) %if 0%{?suse_version} > 1325 @@ -76,7 +75,6 @@ %package -n python3-%{name} Summary:Python bindings for liborcus -# Renamed in 15.0 Group: Productivity/Publishing/Word Provides: %{name}-python3 = %{version} @@ -85,7 +83,6 @@ %prep %setup -q -%patch1 -p1 %build %configure \ @@ -120,9 +117,7 @@ %files -n python3-%{name} %dir %{python3_sitelib}/orcus/ -%{python3_sitelib}/orcus/__init__.py -%{python3_sitelib}/orcus/json.py -%{python3_sitelib}/orcus/xlsx.py +%{python3_sitelib}/orcus/*.py %{python3_sitearch}/_orcus.so %{python3_sitearch}/_orcus_json.so ++ liborcus-0.13.4.tar.xz -> liborcus-0.14.1.tar.xz ++ 29095 lines of diff (skipped)
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2018-05-25 21:34:59 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Fri May 25 21:34:59 2018 rev:26 rq:611523 version:0.13.4 Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2018-03-01 12:02:18.529938541 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2018-05-25 21:35:02.724896281 +0200 @@ -1,0 +2,5 @@ +Wed May 23 08:19:44 UTC 2018 - adam.ma...@suse.de + +- boost_1_67.patch: fix building with Boost 1.67 (bsc#1089811) + +--- New: boost_1_67.patch Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.8IVMvJ/_old 2018-05-25 21:35:03.588865014 +0200 +++ /var/tmp/diff_new_pack.8IVMvJ/_new 2018-05-25 21:35:03.600864580 +0200 @@ -25,6 +25,7 @@ Group: Productivity/Publishing/Word Url:https://gitlab.com/orcus/orcus/ Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.xz +Patch1: boost_1_67.patch BuildRequires: coreutils BuildRequires: gcc-c++ BuildRequires: libstdc++-devel @@ -84,6 +85,7 @@ %prep %setup -q +%patch1 -p1 %build %configure \ ++ boost_1_67.patch ++ Author: Adam Majer Date: Wed May 23 10:17:31 CEST 2018 Bug: bsc#1089811 Upstream: https://gitlab.com/orcus/orcus/issues/60 Fixes build with Boost 1.67 Index: liborcus-0.13.4/src/spreadsheet/sheet.cpp === --- liborcus-0.13.4.orig/src/spreadsheet/sheet.cpp +++ liborcus-0.13.4/src/spreadsheet/sheet.cpp @@ -387,7 +387,7 @@ void sheet::set_date_time(row_t row, col double days_since_epoch = (d - origin).days(); -double ms = second * 100.0; +long ms = second * 100.0; posix_time::time_duration t( posix_time::hours(hour) + @@ -731,7 +731,7 @@ date_time_t sheet::get_date_time(row_t r if (time_fraction) { // Convert a fraction day to microseconds. -double ms = time_fraction * 24.0 * 60.0 * 60.0 * 100.0; +long long ms = time_fraction * 24.0 * 60.0 * 60.0 * 100.0; posix_time::time_duration td = posix_time::microsec(ms); hours = td.hours(); @@ -740,7 +740,7 @@ date_time_t sheet::get_date_time(row_t r td -= posix_time::hours(hours); td -= posix_time::minutes(minutes); -td -= posix_time::seconds(seconds); +td -= posix_time::seconds((long)seconds); ms = td.total_microseconds(); // remaining microseconds.
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2018-03-01 12:02:14 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Thu Mar 1 12:02:14 2018 rev:25 rq:580615 version:0.13.4 Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2018-02-22 14:59:41.639944258 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2018-03-01 12:02:18.529938541 +0100 @@ -1,0 +2,6 @@ +Tue Feb 27 13:54:19 UTC 2018 - tchva...@suse.com + +- Version updat eto 0.13.4: + * Various false positive fixes in detection of xml files + +--- Old: liborcus-0.13.3.tar.xz New: liborcus-0.13.4.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.92eaiY/_old 2018-03-01 12:02:19.109917742 +0100 +++ /var/tmp/diff_new_pack.92eaiY/_new 2018-03-01 12:02:19.113917598 +0100 @@ -18,7 +18,7 @@ %define libname liborcus-0_13-0 Name: liborcus -Version:0.13.3 +Version:0.13.4 Release:0 Summary:Spreadsheet file processing library License:MPL-2.0 ++ liborcus-0.13.3.tar.xz -> liborcus-0.13.4.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liborcus-0.13.3/ChangeLog new/liborcus-0.13.4/ChangeLog --- old/liborcus-0.13.3/ChangeLog 2018-02-15 02:36:56.0 +0100 +++ new/liborcus-0.13.4/ChangeLog 2018-02-27 00:23:20.0 +0100 @@ -1,3 +1,24 @@ +2018-02-26 Kohei Yoshida [ef2e27538e335583ef3ff85c4bc4f512efc72eb5] + + Up the version to 0.13.4. + + +2018-02-21 Markus Mohrhard [13af2fbab2cac1020d6bb840833c0e0efc231bff] + + protect the self-closing xml element code against self-closing root elements + + Found by Antti Levomäki and Christian Jalio from Forcepoint. + + (cherry picked from commit 12e5d89cbd7101c61fbdf063322203a1590a0ef5) + +2018-02-19 Kohei Yoshida [b8848ef7fc6a7d89e3f872574e36cbbab82275b0] + + xls-xml: Gracefully handle formula cells without cached results. + + This fixes #51. + + (cherry picked from commit 32a1b05ffc6edd7d528b6760dab9035252329ab0) + 2018-02-14 Kohei Yoshida [7ca73a7c83504a30a1d2a27f57a86451100f] Up the version to 0.13.3. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liborcus-0.13.3/configure new/liborcus-0.13.4/configure --- old/liborcus-0.13.3/configure 2018-02-15 02:35:40.0 +0100 +++ new/liborcus-0.13.4/configure 2018-02-27 00:21:57.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for liborcus 0.13.3. +# Generated by GNU Autoconf 2.69 for liborcus 0.13.4. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ # Identity of this package. PACKAGE_NAME='liborcus' PACKAGE_TARNAME='liborcus' -PACKAGE_VERSION='0.13.3' -PACKAGE_STRING='liborcus 0.13.3' +PACKAGE_VERSION='0.13.4' +PACKAGE_STRING='liborcus 0.13.4' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1420,7 +1420,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures liborcus 0.13.3 to adapt to many kinds of systems. +\`configure' configures liborcus 0.13.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1491,7 +1491,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of liborcus 0.13.3:";; + short | recursive ) echo "Configuration of liborcus 0.13.4:";; esac cat <<\_ACEOF @@ -1642,7 +1642,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -liborcus configure 0.13.3 +liborcus configure 0.13.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2291,7 +2291,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by liborcus $as_me 0.13.3, which was +It was created by liborcus $as_me 0.13.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3158,7 +3158,7 @@ # Define the identity of the package. PACKAGE='liborcus' - VERSION='0.13.3' + VERSION='0.13.4' cat >>confdefs.h <<_ACEOF @@ -17532,7 +17532,7 @@ ORCUS_API_VERSION=0.13 ORCUS_MAJOR_VERSION=0 ORCUS_MINOR_VERSION=13 -ORCUS_MICRO_VERSION
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2018-02-22 14:59:37 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Thu Feb 22 14:59:37 2018 rev:24 rq:576922 version:0.13.3 Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2018-02-03 15:36:29.634210179 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2018-02-22 14:59:41.639944258 +0100 @@ -1,0 +2,7 @@ +Thu Feb 15 08:11:00 UTC 2018 - tchva...@suse.com + +- Version update to 0.13.3: + * Various improvements in 2003 XML imports +- Rename name-python3 to python3-name to match other python modules + +--- Old: liborcus-0.13.2.tar.xz New: liborcus-0.13.3.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.R163kM/_old 2018-02-22 14:59:42.407916628 +0100 +++ /var/tmp/diff_new_pack.R163kM/_new 2018-02-22 14:59:42.407916628 +0100 @@ -18,7 +18,7 @@ %define libname liborcus-0_13-0 Name: liborcus -Version:0.13.2 +Version:0.13.3 Release:0 Summary:Spreadsheet file processing library License:MPL-2.0 @@ -73,11 +73,13 @@ %description tools Tools to work with various xml streams. -%package python3 +%package -n python3-%{name} Summary:Python bindings for liborcus +# Renamed in 15.0 Group: Productivity/Publishing/Word +Provides: %{name}-python3 = %{version} -%description python3 +%description -n python3-%{name} Python 3 bindings for %{name}. %prep @@ -103,6 +105,7 @@ %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} +%license LICENSE %{_libdir}/*.so.* %files devel @@ -113,7 +116,7 @@ %files tools %{_bindir}/* -%files python3 +%files -n python3-%{name} %dir %{python3_sitelib}/orcus/ %{python3_sitelib}/orcus/__init__.py %{python3_sitelib}/orcus/json.py ++ liborcus-0.13.2.tar.xz -> liborcus-0.13.3.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liborcus-0.13.2/ChangeLog new/liborcus-0.13.3/ChangeLog --- old/liborcus-0.13.2/ChangeLog 2018-01-27 03:08:17.0 +0100 +++ new/liborcus-0.13.3/ChangeLog 2018-02-15 02:36:56.0 +0100 @@ -1,9 +1,55 @@ -2018-01-26 Kohei Yoshida [dadc490ce903a9ccd9688f25af5e848b78bf8f23] +2018-02-14 Kohei Yoshida [7ca73a7c83504a30a1d2a27f57a86451100f] + + Up the version to 0.13.3. + + +2018-02-13 Kohei Yoshida [66bbbd42f5d135b7e7dd57eaa7fdf6fd69c664df] + + xls-xml: Import hidden row and column flags. + + (cherry picked from commit 95420c1a1e8c082bb5953b2a49f0d56eef0e5f7e) + +2018-02-08 Kohei Yoshida [0798d81a4c771b69b4b8eade396c88ffb5416b04] + + xlsx: Remove carriage returns from multi-line strings. + + Let's try to consistently only use linefeed characters for multi- + line strings. + + (cherry picked from commit 0412bd269983825e5019a8a12267b54f51117aba) + +2018-02-08 Kohei Yoshida [0a4e8c44fc8229818191c6b9b46e4de079d0ca3b] + + xls-xml: Pick up border colors. + + (cherry picked from commit e065d26dabafea465ec49e7d79775e62014ac0db) + +2018-02-07 Kohei Yoshida [9662fce62ce77f87a4a8ba61f4507ec08e705b57] + + xlsx: Let's not forget to apply color for diagonal borders too. + + (cherry picked from commit c392ea15000b331bb6580b09c1045fd14b449b46) + +2018-01-31 Kohei Yoshida [473526e1ca3a7117e2daf977e1b82a0a3977fc84] + + We are supposed to use the foreground color for solid fill. + + (cherry picked from commit f821995022df8dd1e580dd22cf131584b2b1ac4f) + +2018-01-31 Kohei Yoshida [98d2b3377da71b713a37f9004acff3c02c22ce2b] + + Alpha value of 0 means fully transparent. I'm sure 255 was intended. + + (cherry picked from commit f7953a814d6a43205791b6cc01c528ef5d4b1ce3) + +2018-01-26 Kohei Yoshida [5aba1df254cf4e052ad013d4b8ac886e274b74fa] Revert "fix automake warning" This reverts commit e4e1e3eb41755a4520a22b904a638da0770836f1. + This fixes the breakage on 'make distcheck'. + 2018-01-26 Kohei Yoshida [d26cfd097e33f2ab05182bc63a54599667d1fc34] Up the version to 0.13.2. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liborcus-0.13.2/configure new/liborcus-0.13.3/configure --- old/liborcus-0.13.2/configure 2018-01-27 03:07:29.0 +0100 +++ new/liborcus-0.13.3/configure 2018-02-15 02:35:40.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and crea
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2018-02-03 15:36:28 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Sat Feb 3 15:36:28 2018 rev:23 rq:571125 version:0.13.2 Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2018-01-09 14:50:44.278708570 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2018-02-03 15:36:29.634210179 +0100 @@ -1,0 +2,7 @@ +Tue Jan 30 14:57:03 UTC 2018 - tchva...@suse.com + +- Version update to 0.13.2: + * Various small fixes + * Improvements in Excel 2003 XML import iflter + +--- Old: liborcus-0.13.1.tar.xz New: liborcus-0.13.2.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.hLbh4a/_old 2018-02-03 15:36:30.522168703 +0100 +++ /var/tmp/diff_new_pack.hLbh4a/_new 2018-02-03 15:36:30.526168516 +0100 @@ -18,7 +18,7 @@ %define libname liborcus-0_13-0 Name: liborcus -Version:0.13.1 +Version:0.13.2 Release:0 Summary:Spreadsheet file processing library License:MPL-2.0 ++ liborcus-0.13.1.tar.xz -> liborcus-0.13.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liborcus-0.13.1/ChangeLog new/liborcus-0.13.2/ChangeLog --- old/liborcus-0.13.1/ChangeLog 2017-11-16 01:56:52.0 +0100 +++ new/liborcus-0.13.2/ChangeLog 2018-01-27 03:08:17.0 +0100 @@ -1,3 +1,88 @@ +2018-01-26 Kohei Yoshida [dadc490ce903a9ccd9688f25af5e848b78bf8f23] + + Revert "fix automake warning" + + This reverts commit e4e1e3eb41755a4520a22b904a638da0770836f1. + +2018-01-26 Kohei Yoshida [d26cfd097e33f2ab05182bc63a54599667d1fc34] + + Up the version to 0.13.2. + + +2018-01-25 Kohei Yoshida [cc8bb3cc0318a639b300a49984fa98644655a14e] + + xls-xml: import cell borders. + + We'll just map these cell borders to xlsx's cell border styles. + + (cherry picked from commit 83f7fb42f5280f1732dfb135e3aa41adc29f29b2) + +2018-01-24 Kohei Yoshida [bd048dcf365b0b16fe5d188915ea30f2040d8828] + + xlsx: pick up diagonal borders. + + (cherry picked from commit 6f4ff977fb912f389cb5f066c136f758e8431f78) + +2018-01-23 Kohei Yoshida [e0b65787e3bb1b264002a183790265cdadde7312] + + xlsx: fix exception being thrown when diagonal element is encountered. + + (cherry picked from commit b5d3809c70ef7531e2891d8ac0b04873a4573480) + +2018-01-23 David Tardon [679a6229d4838f0a162c5c9938d5bc1c1cfbaa9b] + + fix build failure in Rawhide + + (cherry picked from commit 658e77a9fc43853cb25a9511e01772dd1bef3c36) + +2018-01-23 David Tardon [e4e1e3eb41755a4520a22b904a638da0770836f1] + + fix automake warning + + (cherry picked from commit 719ab1789710a32c034f85b826025c71808a5eb5) + +2018-01-13 Kohei Yoshida [491ba8e21c639842fa82d93950062ef638e87103] + + xls-xml: pick up text alignment properties. + + (cherry picked from commit caece95470f4ba5cf4aaca513f493d6a94b4dfa7) + +2018-01-10 Kohei Yoshida [804eec72736d51aae15d5a1a823f6f3332c1118e] + + xlsx: pick up justified and distributed alignment types as well. + + (cherry picked from commit a138b970085b2ff1f43888d39f1e891f46c7e2b1) + +2018-01-04 Kohei Yoshida [19a2294a2d89adf0a83363452c7d4c6546ada118] + + xls-xml: alpha value must be 255 for being fully opaque. + + (cherry picked from commit 62e49b9297c4c3417524d960bd0cd3e4fa4f9885) + +2018-01-04 Kohei Yoshida [68089a402044c7e5e127f9fbaeccda0af56d1808] + + xls-xml: pick up solid fill colors. + + (cherry picked from commit f3c8707042914b1c771dd643983d773f9fcf217b) + +2017-12-30 Kohei Yoshida [1dac2d68e5993d1e3f64a6f047e761db4074f36f] + + Pick up row height properties. + + (cherry picked from commit 0b9323fc39e4f4cc0f7b063f55fd8443feedf21c) + +2017-12-30 Kohei Yoshida [76438dea4b8315041a988aac0b0aabd45205675d] + + Pick up column width properties. + + (cherry picked from commit 057d65f7db30f58fca880aa2952d9536e5d2a5ac) + +2017-11-27 Caolán McNamara [25f6ad315418ba5beab70e7fd53c7cde6b519998] + + Silence an assert. + + (cherry picked from commit 0a5014ae282f7a3bd2dae0cf6425d7b61d06b034) + 2017-11-15 Kohei Yoshida [8d9fa37666f313871b90382b4a6c495f199d22d7] Update the changelog. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liborcus-0.13.1/configure new/liborcus-0.13.2/configure --- old/liborcus-0.
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2018-01-09 14:49:26 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Tue Jan 9 14:49:26 2018 rev:22 rq:561867 version:0.13.1 Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2017-02-19 00:43:53.348304714 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2018-01-09 14:50:44.278708570 +0100 @@ -1,0 +2,19 @@ +Fri Jan 5 12:21:48 UTC 2018 - tchva...@suse.com + +- Fix python-xml dep to properly state python3-xml + +--- +Thu Dec 14 14:49:52 UTC 2017 - tchva...@suse.com + +- Switch license to MPL-2.0 + +--- +Wed Nov 29 12:41:29 UTC 2017 - tchva...@suse.com + +- Update to 0.13.1: + * Required by libreoffice 6.0 + * Fixes many crashers + * Speedup improvements + * More features for xslx importer + +--- Old: liborcus-0.12.1.tar.xz New: liborcus-0.13.1.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.EdGf8C/_old 2018-01-09 14:50:45.274661876 +0100 +++ /var/tmp/diff_new_pack.EdGf8C/_new 2018-01-09 14:50:45.274661876 +0100 @@ -1,7 +1,7 @@ # # spec file for package liborcus # -# 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 @@ -16,32 +16,32 @@ # -%define libname liborcus-0_12-0 +%define libname liborcus-0_13-0 Name: liborcus -Version:0.12.1 +Version:0.13.1 Release:0 Summary:Spreadsheet file processing library -License:MIT +License:MPL-2.0 Group: Productivity/Publishing/Word Url:https://gitlab.com/orcus/orcus/ Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.xz +BuildRequires: coreutils +BuildRequires: gcc-c++ +BuildRequires: libstdc++-devel +BuildRequires: pkgconfig +BuildRequires: python3-xml +BuildRequires: pkgconfig(libixion-0.13) +BuildRequires: pkgconfig(mdds-1.2) +BuildRequires: pkgconfig(python3) +BuildRequires: pkgconfig(zlib) %if 0%{?suse_version} > 1325 +BuildRequires: libboost_date_time-devel BuildRequires: libboost_filesystem-devel BuildRequires: libboost_iostreams-devel BuildRequires: libboost_program_options-devel %else BuildRequires: boost-devel %endif -BuildRequires: coreutils -BuildRequires: gcc-c++ -BuildRequires: libstdc++-devel -BuildRequires: pkg-config -BuildRequires: python-xml -BuildRequires: pkgconfig(libixion-0.12) -BuildRequires: pkgconfig(mdds-1.2) -BuildRequires: pkgconfig(python3) -BuildRequires: pkgconfig(zlib) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %package -n %{libname} Summary:Spreadsheet file processing library @@ -96,28 +96,24 @@ make check %{?_smp_mflags} %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install find %{buildroot} -type f -name "*.la" -delete -print %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} -%defattr(-,root,root) %{_libdir}/*.so.* %files devel -%defattr(-,root,root) %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %files tools -%defattr(-,root,root) %{_bindir}/* %files python3 -%defattr(-,root,root) %dir %{python3_sitelib}/orcus/ %{python3_sitelib}/orcus/__init__.py %{python3_sitelib}/orcus/json.py ++ liborcus-0.12.1.tar.xz -> liborcus-0.13.1.tar.xz ++ 33210 lines of diff (skipped)
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2017-02-19 00:43:52 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2016-06-14 23:04:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2017-02-19 00:43:53.348304714 +0100 @@ -1,0 +2,10 @@ +Wed Feb 1 13:07:37 UTC 2017 - adam.ma...@suse.de + +- use individual libboost-*-devel packages instead of boost-devel + +--- +Sat Dec 3 13:37:53 UTC 2016 - tchva...@suse.com + +- Version update to 0.12.1 as required by lo 5.3 + +--- Old: liborcus-0.11.2.tar.xz New: liborcus-0.12.1.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.n2cZSd/_old 2017-02-19 00:43:53.744249000 +0100 +++ /var/tmp/diff_new_pack.n2cZSd/_new 2017-02-19 00:43:53.744249000 +0100 @@ -1,7 +1,7 @@ # # spec file for package liborcus # -# 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 @@ -16,22 +16,28 @@ # -%define libname liborcus-0_11-0 +%define libname liborcus-0_12-0 Name: liborcus -Version:0.11.2 +Version:0.12.1 Release:0 Summary:Spreadsheet file processing library License:MIT Group: Productivity/Publishing/Word Url:https://gitlab.com/orcus/orcus/ Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.xz +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_filesystem-devel +BuildRequires: libboost_iostreams-devel +BuildRequires: libboost_program_options-devel +%else BuildRequires: boost-devel +%endif BuildRequires: coreutils BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: pkg-config BuildRequires: python-xml -BuildRequires: pkgconfig(libixion-0.11) +BuildRequires: pkgconfig(libixion-0.12) BuildRequires: pkgconfig(mdds-1.2) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(zlib) @@ -40,8 +46,6 @@ %package -n %{libname} Summary:Spreadsheet file processing library Group: System/Libraries -# Same version, soname updated -> same file -> conflict -Conflicts: liborcus-0_10-0 %description -n %{libname} Standalone file import filter library for spreadsheet documents. Currently @@ -117,6 +121,7 @@ %dir %{python3_sitelib}/orcus/ %{python3_sitelib}/orcus/__init__.py %{python3_sitelib}/orcus/json.py +%{python3_sitelib}/orcus/xlsx.py %{python3_sitearch}/_orcus.so %{python3_sitearch}/_orcus_json.so ++ liborcus-0.11.2.tar.xz -> liborcus-0.12.1.tar.xz ++ 40714 lines of diff (skipped)
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2016-06-14 23:04:54 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2016-05-19 12:03:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2016-06-14 23:04:55.0 +0200 @@ -1,0 +2,14 @@ +Wed May 25 11:56:35 UTC 2016 - tchva...@suse.com + +- Version update to 0.11.2: + * Fix build with mdds 1.2 + * few small fixes + +--- +Wed May 25 11:05:48 UTC 2016 - dims...@opensuse.org + +- Changes from version 0.11.1: + + Fix for OSX build inside LibreOffice. + + Boost.Filesystem is needed uncoditionally. + +--- Old: liborcus-0.11.0.tar.xz New: liborcus-0.11.2.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.j9H1A0/_old 2016-06-14 23:04:56.0 +0200 +++ /var/tmp/diff_new_pack.j9H1A0/_new 2016-06-14 23:04:56.0 +0200 @@ -18,7 +18,7 @@ %define libname liborcus-0_11-0 Name: liborcus -Version:0.11.0 +Version:0.11.2 Release:0 Summary:Spreadsheet file processing library License:MIT @@ -32,7 +32,7 @@ BuildRequires: pkg-config BuildRequires: python-xml BuildRequires: pkgconfig(libixion-0.11) -BuildRequires: pkgconfig(mdds-1.0) +BuildRequires: pkgconfig(mdds-1.2) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(zlib) BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ liborcus-0.11.0.tar.xz -> liborcus-0.11.2.tar.xz ++ 3311 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/liborcus-0.11.0/CHANGELOG new/liborcus-0.11.2/CHANGELOG --- old/liborcus-0.11.0/CHANGELOG 1970-01-01 01:00:00.0 +0100 +++ new/liborcus-0.11.2/CHANGELOG 2016-03-12 03:49:49.0 +0100 @@ -0,0 +1,25 @@ +orcus 0.11.1 + + * fixed various build issues with MSVC and clang on OSX. + +orcus 0.11.0 + + * remove boost dependency from the public headers. + + * implement JSON parser and document storage model. + + * implement YAML parser and document storage model. + + * add orcus-json. + + * add orcus-yaml. + + * improve parse error output from the XML parser. + + * use enum class in import_style::set_border_style(). + + * support non-local file import. + +orcus 0.1.0 + + * initial release. 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/liborcus-0.11.0/ChangeLog new/liborcus-0.11.2/ChangeLog --- old/liborcus-0.11.0/ChangeLog 2016-03-04 04:38:12.0 +0100 +++ new/liborcus-0.11.2/ChangeLog 2016-05-12 03:04:28.0 +0200 @@ -1,3 +1,55 @@ +2016-05-11 Kohei Yoshida [d6084fe1771052e516ecfb270cb24dd9917a1895] + + Up the version to 0.11.2. + + +2016-05-11 Kohei Yoshida [70fd8327c94b27a99e2c7800e91c13e5099cceda] + + Make it buildable with mdds-1.2. + + +2016-03-11 Kohei Yoshida [00037fa23178c3876b31272cc2becacbf6b0dc07] + + Up the version to 0.11.1. + + +2016-03-08 David Tardon [821f16a55b7d87a2a5fca1c90221c0ee084ac7a5] + + distribute renamed files again + + They are not distributed automatically anymore because they have + non-standard names. + +2016-03-08 David Tardon [eac3ccbf24d3b7dcb83d2451361a2eaac1255b0d] + + add new tools to gitignore + + +2016-03-08 David Tardon [d3536f3125507ac1ed7a8d4f81a9450fd0bd32ea] + + Boost.Filesystem is needed uncoditionally + + +2016-03-07 Kohei Yoshida [c5d7282214727bcc28b6ec7e2b8016b40872cd3b] + + Get it to build on Windows. + + +2016-03-06 Kohei Yoshida [a1df2d984d527931c6cbbe6547856283bdbf6a9b] + + Fix for OSX build inside LibreOffice. + + +2016-03-03 Kohei Yoshida [1bc8ff1c677ab5684f633190093f6aebe1b0e861] + + Add API Version column. + + +2016-03-03 Kohei Yoshida [19ea60f04a273679b2c006645c82899b6c5a61aa] + + Add download links to the 0.11.0 package. + + 2016-03-03
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2016-05-19 12:03:18 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2016-05-10 09:25:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2016-05-19 12:03:20.0 +0200 @@ -1,0 +2,5 @@ +Thu May 12 14:00:43 UTC 2016 - tchva...@suse.com + +- Fix libixion -> liborcus typo + +--- Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.y6sZeA/_old 2016-05-19 12:03:21.0 +0200 +++ /var/tmp/diff_new_pack.y6sZeA/_new 2016-05-19 12:03:21.0 +0200 @@ -70,7 +70,7 @@ Tools to work with various xml streams. %package python3 -Summary:Python bindings for libixion +Summary:Python bindings for liborcus Group: Productivity/Publishing/Word %description python3
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2016-05-10 09:25:26 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2016-03-26 15:09:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2016-05-10 09:25:27.0 +0200 @@ -1,0 +2,5 @@ +Thu May 5 08:18:44 UTC 2016 - tchva...@suse.com + +- Coflict with liborcus-0_10-0 + +--- Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.0GFhum/_old 2016-05-10 09:25:27.0 +0200 +++ /var/tmp/diff_new_pack.0GFhum/_new 2016-05-10 09:25:27.0 +0200 @@ -40,6 +40,8 @@ %package -n %{libname} Summary:Spreadsheet file processing library Group: System/Libraries +# Same version, soname updated -> same file -> conflict +Conflicts: liborcus-0_10-0 %description -n %{libname} Standalone file import filter library for spreadsheet documents. Currently
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2016-03-26 15:09:05 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2016-03-11 09:37:58.0 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2016-03-26 15:09:06.0 +0100 @@ -1,0 +2,6 @@ +Tue Mar 8 08:31:21 UTC 2016 - fst...@suse.com + +- Change package name to correspond to the soname of the + libraries provided. + +--- Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.Oorkh9/_old 2016-03-26 15:09:07.0 +0100 +++ /var/tmp/diff_new_pack.Oorkh9/_new 2016-03-26 15:09:07.0 +0100 @@ -16,7 +16,7 @@ # -%define libname liborcus-0_10-0 +%define libname liborcus-0_11-0 Name: liborcus Version:0.11.0 Release:0
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2016-03-11 09:37:56 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2016-01-23 01:14:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2016-03-11 09:37:58.0 +0100 @@ -1,0 +2,8 @@ +Mon Mar 7 20:24:16 UTC 2016 - tchva...@suse.com + +- Version update to 0.11.0: + * Use mdds 1.0 + * Use ixion 0.11 + * Use python3 instead of python2 + +--- Old: liborcus-0.9.2.tar.xz New: liborcus-0.11.0.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.aHuaFt/_old 2016-03-11 09:37:59.0 +0100 +++ /var/tmp/diff_new_pack.aHuaFt/_new 2016-03-11 09:37:59.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package liborcus # -# 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 liborcus-0_10-0 Name: liborcus -Version:0.9.2 +Version:0.11.0 Release:0 Summary:Spreadsheet file processing library License:MIT @@ -31,8 +31,9 @@ BuildRequires: libstdc++-devel BuildRequires: pkg-config BuildRequires: python-xml -BuildRequires: pkgconfig(libixion-0.10) -BuildRequires: pkgconfig(mdds) >= 0.12.0 +BuildRequires: pkgconfig(libixion-0.11) +BuildRequires: pkgconfig(mdds-1.0) +BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(zlib) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -66,6 +67,13 @@ %description tools Tools to work with various xml streams. +%package python3 +Summary:Python bindings for libixion +Group: Productivity/Publishing/Word + +%description python3 +Python 3 bindings for %{name}. + %prep %setup -q @@ -82,11 +90,10 @@ make check %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +make %{?_smp_mflags} DESTDIR=%{buildroot} install find %{buildroot} -type f -name "*.la" -delete -print %post -n %{libname} -p /sbin/ldconfig - %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} @@ -103,4 +110,12 @@ %defattr(-,root,root) %{_bindir}/* +%files python3 +%defattr(-,root,root) +%dir %{python3_sitelib}/orcus/ +%{python3_sitelib}/orcus/__init__.py +%{python3_sitelib}/orcus/json.py +%{python3_sitearch}/_orcus.so +%{python3_sitearch}/_orcus_json.so + %changelog ++ liborcus-0.9.2.tar.xz -> liborcus-0.11.0.tar.xz ++ 30078 lines of diff (skipped)
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2016-01-23 01:14:46 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2015-03-27 09:39:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2016-01-23 01:14:47.0 +0100 @@ -1,0 +2,6 @@ +Mon Dec 21 09:49:32 UTC 2015 - tchva...@suse.com + +- Version update to 0.9.2: + * Various bugfixes and update for libreoffice 5.1 + +--- Old: liborcus-0.7.1.tar.xz New: liborcus-0.9.2.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.c3n8mw/_old 2016-01-23 01:14:48.0 +0100 +++ /var/tmp/diff_new_pack.c3n8mw/_new 2016-01-23 01:14:48.0 +0100 @@ -16,14 +16,14 @@ # -%define libname liborcus-0_8-0 +%define libname liborcus-0_10-0 Name: liborcus -Version:0.7.1 +Version:0.9.2 Release:0 Summary:Spreadsheet file processing library License:MIT Group: Productivity/Publishing/Word -Url:http://gitorious.org/orcus +Url:https://gitlab.com/orcus/orcus/ Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.xz BuildRequires: boost-devel BuildRequires: coreutils ++ liborcus-0.7.1.tar.xz -> liborcus-0.9.2.tar.xz ++ 27756 lines of diff (skipped)
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2015-03-27 09:39:13 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2014-10-31 12:26:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2015-03-27 09:39:14.0 +0100 @@ -1,0 +2,8 @@ +Tue Mar 24 09:53:39 UTC 2015 - tchva...@suse.com + +- Version bump to 0.7.1: + * Various boost bugfixes and update for new ixion +- Obsoleted patch: + * liborcus-boost-1.56.patch + +--- Old: liborcus-0.7.0.tar.bz2 liborcus-boost-1.56.patch New: liborcus-0.7.1.tar.xz Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.lI7Sl2/_old 2015-03-27 09:39:15.0 +0100 +++ /var/tmp/diff_new_pack.lI7Sl2/_new 2015-03-27 09:39:15.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package liborcus # -# 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,23 +18,21 @@ %define libname liborcus-0_8-0 Name: liborcus -Version:0.7.0 +Version:0.7.1 Release:0 Summary:Spreadsheet file processing library License:MIT Group: Productivity/Publishing/Word Url:http://gitorious.org/orcus -Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM liborcus-boost-1.56.patch -- fix build with boost 1.56 -Patch1: liborcus-boost-1.56.patch +Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.xz BuildRequires: boost-devel BuildRequires: coreutils BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: pkg-config BuildRequires: python-xml -BuildRequires: pkgconfig(libixion-0.8) -BuildRequires: pkgconfig(mdds) >= 0.7.1 +BuildRequires: pkgconfig(libixion-0.10) +BuildRequires: pkgconfig(mdds) >= 0.12.0 BuildRequires: pkgconfig(zlib) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -70,18 +68,18 @@ %prep %setup -q -%patch1 -p1 %build %configure \ + --disable-silent-rules \ --disable-static \ --disable-debug \ --disable-werror \ --docdir=%{_docdir}/%{name} -make %{?_smp_mflags} V=1 +make %{?_smp_mflags} %check -make check %{?_smp_mflags} V=1 +make check %{?_smp_mflags} %install make DESTDIR=%{buildroot} install %{?_smp_mflags} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2014-10-31 09:39:22 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2014-07-27 18:46:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2014-10-31 12:26:45.0 +0100 @@ -1,0 +2,6 @@ +Mon Oct 27 13:11:40 UTC 2014 - dmitr...@opensuse.org + +- Fix build with boost-1.56 + * liborcus-boost-1.56.patch + +--- New: liborcus-boost-1.56.patch Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.CC4biD/_old 2014-10-31 12:26:45.0 +0100 +++ /var/tmp/diff_new_pack.CC4biD/_new 2014-10-31 12:26:45.0 +0100 @@ -25,6 +25,8 @@ Group: Productivity/Publishing/Word Url:http://gitorious.org/orcus Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM liborcus-boost-1.56.patch -- fix build with boost 1.56 +Patch1: liborcus-boost-1.56.patch BuildRequires: boost-devel BuildRequires: coreutils BuildRequires: gcc-c++ @@ -68,6 +70,7 @@ %prep %setup -q +%patch1 -p1 %build %configure \ ++ liborcus-boost-1.56.patch ++ Index: liborcus-0.7.0/src/parser/string_pool_test.cpp === --- liborcus-0.7.0.orig/src/parser/string_pool_test.cpp +++ liborcus-0.7.0/src/parser/string_pool_test.cpp @@ -5,6 +5,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#include + #include "orcus/string_pool.hpp" #include "orcus/pstring.hpp" -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2014-07-27 18:46:58 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2014-01-30 11:30:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2014-07-27 18:46:59.0 +0200 @@ -1,0 +2,11 @@ +Mon May 26 21:53:44 UTC 2014 - fst...@suse.com + +- Upgrade to upstream version 0.7.0 +- Remove unneeded upstreamed patches: + * liborcus-more-lib64.patch + * liborcus-0.5.1-linking.patch + * liborcus-0.5.1-mdds.patch + * liborcus-0.5.1-oldnamespace.patch +- Use pkgconfig BuildRequires wherever it is possible + +--- Old: liborcus-0.5.1-linking.patch liborcus-0.5.1-mdds.patch liborcus-0.5.1-oldnamespace.patch liborcus-0.5.1.tar.bz2 liborcus-more-lib64.patch New: liborcus-0.7.0.tar.bz2 Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.2aN1AA/_old 2014-07-27 18:47:00.0 +0200 +++ /var/tmp/diff_new_pack.2aN1AA/_new 2014-07-27 18:47:00.0 +0200 @@ -16,35 +16,24 @@ # -%define libname liborcus-0_6-0 +%define libname liborcus-0_8-0 Name: liborcus -Version:0.5.1 +Version:0.7.0 Release:0 Summary:Spreadsheet file processing library License:MIT Group: Productivity/Publishing/Word Url:http://gitorious.org/orcus Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.bz2 -# Taken from git to build with newest mdds -Patch0: liborcus-0.5.1-mdds.patch -# Give this patch to kohei to include in git -Patch1: liborcus-0.5.1-oldnamespace.patch -# Taken from git to build with newer boost -Patch2: liborcus-0.5.1-linking.patch -# Add more 64bit archs to boost detection -Patch3: liborcus-more-lib64.patch -BuildRequires: autoconf >= 2.63 -BuildRequires: automake BuildRequires: boost-devel BuildRequires: coreutils BuildRequires: gcc-c++ -BuildRequires: libixion-devel >= 0.5.0 BuildRequires: libstdc++-devel -BuildRequires: libtool -BuildRequires: mdds-devel >= 0.7.1 BuildRequires: pkg-config BuildRequires: python-xml -BuildRequires: zlib-devel +BuildRequires: pkgconfig(libixion-0.8) +BuildRequires: pkgconfig(mdds) >= 0.7.1 +BuildRequires: pkgconfig(zlib) BuildRoot: %{_tmppath}/%{name}-%{version}-build %package -n %{libname} @@ -63,7 +52,7 @@ Summary:Spreadsheet file processing library Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} -Requires: zlib-devel +Requires: pkgconfig(zlib) %description devel Standalone file import filter library for spreadsheet documents. Currently @@ -79,13 +68,8 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 %build -autoreconf -i %configure \ --disable-static \ --disable-debug \ ++ liborcus-0.5.1.tar.bz2 -> liborcus-0.7.0.tar.bz2 ++ 68529 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2014-01-30 11:30:30 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2014-01-07 13:56:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2014-01-30 11:30:31.0 +0100 @@ -1,0 +2,5 @@ +Sat Jan 25 20:58:25 UTC 2014 - tchva...@suse.com + +- Clean with spec-cleaner and Verbosify the output. + +--- Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.RjsZFn/_old 2014-01-30 11:30:31.0 +0100 +++ /var/tmp/diff_new_pack.RjsZFn/_new 2014-01-30 11:30:31.0 +0100 @@ -17,7 +17,6 @@ %define libname liborcus-0_6-0 - Name: liborcus Version:0.5.1 Release:0 @@ -63,7 +62,7 @@ %package devel Summary:Spreadsheet file processing library Group: Development/Libraries/C and C++ -Requires: %libname = %version +Requires: %{libname} = %{version} Requires: zlib-devel %description devel @@ -73,12 +72,11 @@ %package tools Summary:Spreadsheet file processing library Group: Productivity/Publishing/Word -Requires: %libname = %version +Requires: %{libname} = %{version} %description tools Tools to work with various xml streams. - %prep %setup -q %patch0 -p1 @@ -92,21 +90,21 @@ --disable-static \ --disable-debug \ --disable-werror \ - --docdir=%_docdir/%name -make %{?_smp_mflags} + --docdir=%{_docdir}/%{name} +make %{?_smp_mflags} V=1 %check -make check +make check %{?_smp_mflags} V=1 %install -make DESTDIR=%{buildroot} install -rm %{buildroot}%{_libdir}/*.la +make DESTDIR=%{buildroot} install %{?_smp_mflags} +find %{buildroot} -type f -name "*.la" -delete -print -%post -n %libname -p /sbin/ldconfig +%post -n %{libname} -p /sbin/ldconfig -%postun -n %libname -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig -%files -n %libname +%files -n %{libname} %defattr(-,root,root) %{_libdir}/*.so.* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2014-01-07 13:56:02 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2013-11-12 15:09:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2014-01-07 13:56:03.0 +0100 @@ -1,0 +2,8 @@ +Mon Jan 6 00:20:48 UTC 2014 - m...@suse.com + +- Add aarch64 and ppc64le to list of 64bit archs for boost_system + detection. + Added patches: + * liborcus-more-lib64.patch + +--- New: liborcus-more-lib64.patch Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.6VtUv9/_old 2014-01-07 13:56:03.0 +0100 +++ /var/tmp/diff_new_pack.6VtUv9/_new 2014-01-07 13:56:03.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package liborcus # -# 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 @@ -32,6 +32,8 @@ Patch1: liborcus-0.5.1-oldnamespace.patch # Taken from git to build with newer boost Patch2: liborcus-0.5.1-linking.patch +# Add more 64bit archs to boost detection +Patch3: liborcus-more-lib64.patch BuildRequires: autoconf >= 2.63 BuildRequires: automake BuildRequires: boost-devel @@ -82,6 +84,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 %build autoreconf -i ++ liborcus-more-lib64.patch ++ Index: m4/ax_boost_base.m4 === --- m4/ax_boost_base.m4.orig +++ m4/ax_boost_base.m4 @@ -91,7 +91,7 @@ if test "x$want_boost" = "xyes"; then dnl are found, e.g. when only header-only libraries are installed! libsubdirs="lib" ax_arch=`uname -m` -if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64; then +if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64 -o $ax_arch = ppc64le -o $ax_arch = aarch64; then libsubdirs="lib64 lib lib64" fi -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2013-11-12 15:09:21 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2013-08-02 14:44:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2013-11-12 15:09:22.0 +0100 @@ -1,0 +2,5 @@ +Tue Nov 12 05:01:17 UTC 2013 - jeng...@inai.de + +- Correct description not to mention an N-gram text categorizer + +--- Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.kWIrCz/_old 2013-11-12 15:09:22.0 +0100 +++ /var/tmp/diff_new_pack.kWIrCz/_new 2013-11-12 15:09:22.0 +0100 @@ -51,7 +51,8 @@ Group: System/Libraries %description -n %{libname} -The %{name} is a library implementing N-gram-based text categorization +Standalone file import filter library for spreadsheet documents. Currently +under development are ODS, XLSX and CSV import filters. %description Standalone file import filter library for spreadsheet documents. Currently -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2013-08-02 14:44:35 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2013-06-17 10:09:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2013-08-02 14:44:37.0 +0200 @@ -1,0 +2,14 @@ +Thu Aug 1 09:27:39 UTC 2013 - tchva...@suse.com + +- Version bump to 0.5.1: + * More fixes around streaming + * Various boost fixes + * Improvements required for libreoffice-4.1. +- Use full download url for tarball +- Drop libzip-devel requirement +- Add patch for new mdds liborcus-0.5.1-mdds.patch +- Add patch for SLE11 gcc liborcus-0.5.1-oldnamespace.patch +- Add patch for newest boost liborcus-0.5.1-linking.patch +- Drop deprecated patch boost-configure.patch + +--- Old: boost-configure.patch liborcus_0.3.0.tar.bz2 New: liborcus-0.5.1-linking.patch liborcus-0.5.1-mdds.patch liborcus-0.5.1-oldnamespace.patch liborcus-0.5.1.tar.bz2 Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.OXCQwl/_old 2013-08-02 14:44:38.0 +0200 +++ /var/tmp/diff_new_pack.OXCQwl/_new 2013-08-02 14:44:38.0 +0200 @@ -16,27 +16,31 @@ # -%define libname liborcus-0_4-0 +%define libname liborcus-0_6-0 Name: liborcus -Version:0.3.0 +Version:0.5.1 Release:0 Summary:Spreadsheet file processing library License:MIT Group: Productivity/Publishing/Word Url:http://gitorious.org/orcus -Source: %{name}_%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM boost-configure.patch sch...@suse.de -- AX_BOOST_BASE: add aarch64 to the list of lib64 architectures -Patch: boost-configure.patch +Source: http://kohei.us/files/orcus/src/%{name}-%{version}.tar.bz2 +# Taken from git to build with newest mdds +Patch0: liborcus-0.5.1-mdds.patch +# Give this patch to kohei to include in git +Patch1: liborcus-0.5.1-oldnamespace.patch +# Taken from git to build with newer boost +Patch2: liborcus-0.5.1-linking.patch BuildRequires: autoconf >= 2.63 BuildRequires: automake BuildRequires: boost-devel BuildRequires: coreutils BuildRequires: gcc-c++ +BuildRequires: libixion-devel >= 0.5.0 BuildRequires: libstdc++-devel BuildRequires: libtool -BuildRequires: libzip-devel -BuildRequires: mdds-devel >= 0.5.4 +BuildRequires: mdds-devel >= 0.7.1 BuildRequires: pkg-config BuildRequires: python-xml BuildRequires: zlib-devel @@ -57,7 +61,6 @@ Summary:Spreadsheet file processing library Group: Development/Libraries/C and C++ Requires: %libname = %version -Requires: libzip-devel Requires: zlib-devel %description devel @@ -74,15 +77,10 @@ %prep -%setup -q -n %{name}_%version -%patch -p1 - -sed -i \ - -e 's::\n#include :' \ - include/orcus/dom_tree.hpp -sed -i \ - -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:g' \ - configure.ac +%setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 %build autoreconf -i @@ -90,7 +88,6 @@ --disable-static \ --disable-debug \ --disable-werror \ - --disable-spreadsheet-model \ --docdir=%_docdir/%name make %{?_smp_mflags} ++ liborcus-0.5.1-linking.patch ++ diff -urN liborcus-0.5.1/src/parser/Makefile.am liborcus-0.5.1.new/src/parser/Makefile.am --- liborcus-0.5.1/src/parser/Makefile.am 2013-04-12 16:25:03.0 +0200 +++ liborcus-0.5.1.new/src/parser/Makefile.am 2013-04-23 19:45:47.794480191 +0200 @@ -20,7 +20,8 @@ liborcus_parser_@ORCUS_API_VERSION@_la_LDFLAGS = -no-undefined liborcus_parser_@ORCUS_API_VERSION@_la_LIBADD = \ -$(ZLIB_LIBS) + $(BOOST_SYSTEM_LIB) \ + $(ZLIB_LIBS) EXTRA_PROGRAMS = \ parser-test-string-pool \ ++ liborcus-0.5.1-mdds.patch ++ diff -urN liborcus-0.5.1.old/src/spreadsheet/sheet.cpp liborcus-0.5.1/src/spreadsheet/sheet.cpp --- liborcus-0.5.1.old/src/spreadsheet/sheet.cpp2013-05-27 19:07:41.712302036 +0200 +++ liborcus-0.5.1/src/spreadsheet/sheet.cpp2013-05-27 19:08:51.432302028 +0200 @@ -734,7 +734,7 @@ con.build_tree(); size_t index; -if (!con.search_tree(col, index)) +if (!con.search_tree(col, index).second) return 0; return index; ++ liborcus-0.5.1-oldnamespace.patch ++ diff -urN liborcus-0.5.1.old/src/orcus_xml_main.cpp liborcus-0.5.1/src/orcus_xml_main.cpp --- liborcus-0.5.1.old/src/orcus_xml
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2013-06-17 10:09:50 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2013-06-05 14:31:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2013-06-17 10:09:51.0 +0200 @@ -1,0 +2,5 @@ +Sun Jun 16 19:44:18 UTC 2013 - sch...@suse.de + +- boost-configure.patch: fix boost configure check + +--- New: boost-configure.patch Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.5QSNy3/_old 2013-06-17 10:09:52.0 +0200 +++ /var/tmp/diff_new_pack.5QSNy3/_new 2013-06-17 10:09:52.0 +0200 @@ -26,6 +26,8 @@ Group: Productivity/Publishing/Word Url:http://gitorious.org/orcus Source: %{name}_%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM boost-configure.patch sch...@suse.de -- AX_BOOST_BASE: add aarch64 to the list of lib64 architectures +Patch: boost-configure.patch BuildRequires: autoconf >= 2.63 BuildRequires: automake BuildRequires: boost-devel @@ -73,6 +75,7 @@ %prep %setup -q -n %{name}_%version +%patch -p1 sed -i \ -e 's::\n#include :' \ ++ boost-configure.patch ++ Index: liborcus_0.3.0/m4/ax_boost_base.m4 === --- liborcus_0.3.0.orig/m4/ax_boost_base.m4 +++ liborcus_0.3.0/m4/ax_boost_base.m4 @@ -91,7 +91,7 @@ if test "x$want_boost" = "xyes"; then dnl are found, e.g. when only header-only libraries are installed! libsubdirs="lib" ax_arch=`uname -m` -if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64; then +if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64 -o $ax_arch = aarch64; then libsubdirs="lib64 lib lib64" fi -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2013-06-05 14:31:06 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2013-02-07 10:36:54.0 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2013-06-05 14:31:08.0 +0200 @@ -1,0 +2,5 @@ +Fri May 31 09:56:33 UTC 2013 - tchva...@suse.com + +- Fix building with boost-1.52 and newer. + +--- Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.XsJ6yr/_old 2013-06-05 14:31:09.0 +0200 +++ /var/tmp/diff_new_pack.XsJ6yr/_new 2013-06-05 14:31:09.0 +0200 @@ -74,6 +74,13 @@ %prep %setup -q -n %{name}_%version +sed -i \ + -e 's::\n#include :' \ + include/orcus/dom_tree.hpp +sed -i \ + -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:g' \ + configure.ac + %build autoreconf -i %configure \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liborcus for openSUSE:Factory
Hello community, here is the log from the commit of package liborcus for openSUSE:Factory checked in at 2013-02-07 10:36:52 Comparing /work/SRC/openSUSE:Factory/liborcus (Old) and /work/SRC/openSUSE:Factory/.liborcus.new (New) Package is "liborcus", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/liborcus/liborcus.changes2013-01-10 15:45:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.liborcus.new/liborcus.changes 2013-02-07 10:36:54.0 +0100 @@ -1,0 +2,6 @@ +Wed Feb 6 12:47:37 UTC 2013 - pmla...@suse.com + +- Add libzip-devel and zlib-devel into Requires of the devel package; + they are needed for linking against liborcus + +--- Other differences: -- ++ liborcus.spec ++ --- /var/tmp/diff_new_pack.4zK2LC/_old 2013-02-07 10:36:55.0 +0100 +++ /var/tmp/diff_new_pack.4zK2LC/_new 2013-02-07 10:36:55.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package liborcus-0_4-0 +# spec file for package liborcus # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# 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 @@ -15,25 +15,28 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define libname liborcus-0_4-0 Name: liborcus Version:0.3.0 Release:0 -License:MIT Summary:Spreadsheet file processing library -Url:http://gitorious.org/orcus +License:MIT Group: Productivity/Publishing/Word +Url:http://gitorious.org/orcus Source: %{name}_%{version}.tar.bz2 +BuildRequires: autoconf >= 2.63 +BuildRequires: automake BuildRequires: boost-devel BuildRequires: coreutils BuildRequires: gcc-c++ BuildRequires: libstdc++-devel +BuildRequires: libtool +BuildRequires: libzip-devel BuildRequires: mdds-devel >= 0.5.4 -BuildRequires: python-xml BuildRequires: pkg-config -BuildRequires: autoconf >= 2.63 automake libtool -BuildRequires: libzip-devel +BuildRequires: python-xml BuildRequires: zlib-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -52,6 +55,8 @@ Summary:Spreadsheet file processing library Group: Development/Libraries/C and C++ Requires: %libname = %version +Requires: libzip-devel +Requires: zlib-devel %description devel Standalone file import filter library for spreadsheet documents. Currently -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org