Hello community, here is the log from the commit of package freexl for openSUSE:Factory checked in at 2016-07-01 09:59:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/freexl (Old) and /work/SRC/openSUSE:Factory/.freexl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "freexl" Changes: -------- --- /work/SRC/openSUSE:Factory/freexl/freexl.changes 2015-11-02 12:55:10.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.freexl.new/freexl.changes 2016-07-01 09:59:48.000000000 +0200 @@ -1,0 +2,7 @@ +Mon Jun 27 09:44:06 UTC 2016 - mpluskal@suse.com + +- Drop html documentation +- Small spec file cleanups +- Referencing security issues fixed in 1.0.1 + +------------------------------------------------------------------- @@ -10 +17,9 @@ -- update to 1.0.1 +- update to 1.0.1 (boo#986614) + * CVE-2015-2753: denial of service (stack corruption) or possibly + execution of arbitrary code via a crafted sector + in a workbook + * CVE-2015-2754: denial of service (stack corruption) and possibly + execution of arbitrary code via a crafted + workbook, related to a "premature EOF." + * CVE-2015-2776: denial of service (memory consumption) via a + crafted shared strings table in a workbook. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ freexl.spec ++++++ --- /var/tmp/diff_new_pack.u6HhRK/_old 2016-07-01 09:59:49.000000000 +0200 +++ /var/tmp/diff_new_pack.u6HhRK/_new 2016-07-01 09:59:49.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package freexl # -# 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 @@ -25,31 +25,33 @@ Group: Development/Libraries/C and C++ Url: https://www.gaia-gis.it/fossil/freexl/index Source: http://www.gaia-gis.it/gaia-sins/%{name}-%{version}.tar.gz -BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -FreeXL is an open source library to extract valid data from within an Excel (.xls) spreadsheet. +FreeXL is an open source library to extract valid data from within an Excel +(.xls) spreadsheet. %package -n %{libname} Summary: Shared library for FreeXL Group: System/Libraries %description -n %{libname} -FreeXL is an open source library to extract valid data from within an Excel (.xls) spreadsheet. +FreeXL is an open source library to extract valid data from within an Excel +(.xls) spreadsheet. %package devel Summary: Development files for %{name} Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} Requires: glibc-devel +Requires: pkgconfig %description devel -This package contains all necessary include files and libraries needed -to compile and develop applications that use libspatialite. +This package contains all necessary include files and libraries needed to +compile and develop applications that use libspatialite. %prep %setup -q @@ -57,35 +59,28 @@ %build %configure \ --disable-static - make %{?_smp_mflags} -doxygen - %check make check %{?_smp_mflags} %install -make install %{?_smp_flags} DESTDIR=%{buildroot} - +make %{?_smp_mflags} DESTDIR=%{buildroot} install find %{buildroot} -type f -name "*.la" -delete -print -%fdupes -s html %post -n %{libname} -p /sbin/ldconfig - %postun -n %{libname} -p /sbin/ldconfig %files -n lib%{name}1 %defattr(-,root,root,-) %doc AUTHORS COPYING README -%{_libdir}/lib*.so.* +%{_libdir}/libfreexl.so.* %files devel %defattr(-,root,root,-) %doc AUTHORS COPYING README -%doc html -%{_includedir}/* -%{_libdir}/lib*.so -%{_libdir}/pkgconfig/*.pc +%{_includedir}/freexl.h +%{_libdir}/libfreexl.so +%{_libdir}/pkgconfig/freexl.pc %changelog