commit libgxps for openSUSE:Factory
Hello community, here is the log from the commit of package libgxps for openSUSE:Factory checked in at 2017-08-29 11:40:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgxps (Old) and /work/SRC/openSUSE:Factory/.libgxps.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libgxps" Tue Aug 29 11:40:56 2017 rev:16 rq:518809 version:0.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libgxps/libgxps.changes 2017-03-03 14:37:09.408188461 +0100 +++ /work/SRC/openSUSE:Factory/.libgxps.new/libgxps.changes 2017-08-29 11:40:58.294622188 +0200 @@ -1,0 +2,19 @@ +Tue Aug 15 15:20:10 UTC 2017 - zaitor@opensuse.org + +- Update to version 0.3.0: + + New features: + - Add initial support for resource dictionaries (bgo#777731). + - Support OpenXPS fixed representation schema (bgo#768117). + + Bug fixes: Fix a crash when extracting a malformed file + (bgo#785479). + + Build: Switch to meson build system (bgo#783642). +- Add meson BuildRequires and switch autotools macros configure, + make and makeinstall to meson, meson_build and meson_install + following upstream switch to Meson build system. +- Add gtk-doc BuildRequires, needed to build documentation, also + build manpages. +- Add libgxps-rpmlintrc: Filter out bogus rpmlint warning about + libgxps-tools not containing any libs. +- Run spec-cleaner, modernize spec. + +------------------------------------------------------------------- Old: ---- libgxps-0.2.5.tar.xz New: ---- libgxps-0.3.0.tar.xz libgxps-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgxps.spec ++++++ --- /var/tmp/diff_new_pack.Q21925/_old 2017-08-29 11:40:59.286482349 +0200 +++ /var/tmp/diff_new_pack.Q21925/_new 2017-08-29 11:40:59.298480658 +0200 @@ -17,16 +17,20 @@ Name: libgxps -Version: 0.2.5 +Version: 0.3.0 Release: 0 Summary: Library for rendering XPS documents License: LGPL-2.1+ Group: System/Libraries Url: https://live.gnome.org/libgxps -Source0: http://download.gnome.org/sources/libgxps/0.2/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/libgxps/0.3/%{name}-%{version}.tar.xz +Source99: %{name}-rpmlintrc BuildRequires: gobject-introspection-devel +BuildRequires: gtk-doc BuildRequires: libjpeg-devel BuildRequires: libtiff-devel +BuildRequires: meson +BuildRequires: pkgconfig BuildRequires: pkgconfig(cairo) >= 1.10.0 BuildRequires: pkgconfig(cairo-pdf) BuildRequires: pkgconfig(cairo-ps) @@ -38,7 +42,6 @@ BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(libarchive) >= 2.8.0 BuildRequires: pkgconfig(libpng) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description libgxps is a GObject based library for handling and rendering XPS @@ -84,40 +87,44 @@ %setup -q %build -%configure --disable-static -make %{?_smp_mflags} +%{meson} \ + -Denable-gtk-doc=true \ + -Denable-man=true \ + -Denable-test=false \ + %{nil} +%{meson_build} %install -%make_install -find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print +%{meson_install} %post -n libgxps2 -p /sbin/ldconfig - %postun -n libgxps2 -p /sbin/ldconfig %files -n libgxps2 -%defattr(-, root, root) -%doc AUTHORS ChangeLog COPYING NEWS README +%license COPYING %{_libdir}/libgxps.so.2* %files -n typelib-1_0-GXPS-0_1 -%defattr(-, root, root) %{_libdir}/girepository-1.0/GXPS-0.1.typelib %files tools -%defattr(-, root, root) %{_bindir}/xpstojpeg %{_bindir}/xpstopdf %{_bindir}/xpstopng %{_bindir}/xpstops %{_bindir}/xpstosvg +%{_mandir}/man1/xpstojpeg.1%{?ext_man} +%{_mandir}/man1/xpstopdf.1%{?ext_man} +%{_mandir}/man1/xpstopng.1%{?ext_man} +%{_mandir}/man1/xpstops.1%{?ext_man} +%{_mandir}/man1/xpstosvg.1%{?ext_man} %files devel -%defattr(-, root, root) +%doc AUTHORS NEWS README +%doc %{_datadir}/gtk-doc/html/libgxps/ %{_includedir}/libgxps/ %{_libdir}/libgxps.so %{_libdir}/pkgconfig/libgxps.pc %{_datadir}/gir-1.0/GXPS-0.1.gir -%doc %{_datadir}/gtk-doc/html/libgxps/ %changelog ++++++ libgxps-0.2.5.tar.xz -> libgxps-0.3.0.tar.xz ++++++ ++++ 59514 lines of diff (skipped) ++++++ libgxps-rpmlintrc ++++++ # Filter out pointless libgxps-tools.x86_64: W: shlib-policy-missing-lib addFilter("shlib-policy-missing-lib")
participants (1)
-
root@hilbert.suse.de