Hello community, here is the log from the commit of package libwpg for openSUSE:Factory checked in at 2017-09-18 19:54:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libwpg (Old) and /work/SRC/openSUSE:Factory/.libwpg.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libwpg" Mon Sep 18 19:54:15 2017 rev:29 rq:526049 version:0.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libwpg/libwpg.changes 2016-01-04 09:20:53.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libwpg.new/libwpg.changes 2017-09-18 19:54:17.820536045 +0200 @@ -1,0 +2,14 @@ +Thu Sep 14 10:42:38 UTC 2017 - [email protected] + +- Remove requires that are not needed on the devel pkg + +------------------------------------------------------------------- +Wed Sep 13 09:31:04 UTC 2017 - [email protected] + +- Version bump to 0.3.2: + * Require C++11 for build. + * Fix a couple of issues found by oss-fuzz. + * Improve performance of reading image data from WPG2 files. + * Various minor code cleanups. + +------------------------------------------------------------------- Old: ---- libwpg-0.3.1.tar.xz New: ---- libwpg-0.3.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libwpg.spec ++++++ --- /var/tmp/diff_new_pack.itR14n/_old 2017-09-18 19:54:18.468444915 +0200 +++ /var/tmp/diff_new_pack.itR14n/_new 2017-09-18 19:54:18.468444915 +0200 @@ -1,7 +1,7 @@ # # spec file for package libwpg # -# Copyright (c) 2015 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,35 +16,31 @@ # +%define libname libwpg-0_3-3 Name: libwpg -Version: 0.3.1 +Version: 0.3.2 Release: 0 Summary: Library to read and parse graphics in WordPerfect Graphics format -License: LGPL-2.1+ and MPL-2.0+ +License: LGPL-2.1+ AND MPL-2.0+ Group: Productivity/Publishing/Word Url: http://libwpg.sourceforge.net/ Source: http://downloads.sourceforge.net/project/%{name}/%{name}/%{name}-%{version}/%{name}-%{version}.tar.xz BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: help2man -BuildRequires: librevenge-devel >= 0.0.0 -BuildRequires: libwpd-devel >= 0.10.0 -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: xz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(librevenge-0.0) >= 0.0.0 +BuildRequires: pkgconfig(libwpd-0.10) >= 0.10.0 %description libwpg is a C++ library to read and parse graphics in WPG (WordPerfect Graphics) format. It is cross-platform, at the moment it can be build on Microsoft Windows and Linux. -%define libname libwpg-0_3-3 - %package -n %{libname} Summary: Library to read and parse graphics in WordPerfect Graphics format Group: System/Libraries -# remove the old non-versioned package (built in the bs for instance) -Obsoletes: libwpg < %{version} %description -n %{libname} libwpg is a C++ library to read and parse graphics in WPG (WordPerfect @@ -54,8 +50,6 @@ Summary: Files for Developing with libwpg Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} -Requires: libwpd-devel -Provides: libwpg-devel = %{version}-%{release} %description devel libwpg is a C++ library to read and parse graphics in WPG (WordPerfect @@ -67,9 +61,7 @@ %package devel-doc Summary: Documentation for the libwpg API Group: Documentation/HTML -%if 0%{?suse_version} > 1200 BuildArch: noarch -%endif %description devel-doc This package contains documentation for the libwpg API. @@ -87,13 +79,14 @@ %build export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden" %configure \ + --disable-silent-rules \ --disable-werror \ --disable-static \ --docdir=%{_docdir}/%{name} -make %{?_smp_mflags} V=1 +make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f -name "*.la" -delete -print # manpages mkdir -p %{buildroot}%{_mandir}/man1 @@ -106,25 +99,20 @@ cp -p AUTHORS COPYING.LGPL COPYING.MPL ChangeLog %{buildroot}%{_docdir}/%{name} %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) %{_libdir}/*.so %{_libdir}/pkgconfig/libwpg*.pc %{_includedir}/libwpg-* %files devel-doc -%defattr(-,root,root,-) %doc %{_docdir}/%{name}/html %files tools -%defattr(-,root,root) %{_bindir}/* %{_mandir}/man1/*.1* %doc %dir %{_docdir}/%{name} ++++++ libwpg-0.3.1.tar.xz -> libwpg-0.3.2.tar.xz ++++++ ++++ 6067 lines of diff (skipped)
