Hello community, here is the log from the commit of package libmediaart for openSUSE:Factory checked in at 2017-09-13 21:39:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libmediaart (Old) and /work/SRC/openSUSE:Factory/.libmediaart.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmediaart" Wed Sep 13 21:39:08 2017 rev:10 rq:520655 version:1.9.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libmediaart/libmediaart.changes 2017-08-18 15:00:09.046080670 +0200 +++ /work/SRC/openSUSE:Factory/.libmediaart.new/libmediaart.changes 2017-09-13 21:39:09.627690912 +0200 @@ -1,0 +2,9 @@ +Tue Aug 22 16:56:33 UTC 2017 - [email protected] + +- 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 pkgconfig(vapigen) BuildRequires: Build Vala bindings. +- Run spec-cleaner, modernize spec, add pkgconfig BuildRequires. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libmediaart.spec ++++++ --- /var/tmp/diff_new_pack.UQK5fE/_old 2017-09-13 21:39:10.415580056 +0200 +++ /var/tmp/diff_new_pack.UQK5fE/_new 2017-09-13 21:39:10.415580056 +0200 @@ -22,18 +22,20 @@ Release: 0 # License note: src.rpm contains GPL-2.0+ (tests) and LGPL-2.1+ code Summary: Media Art extraction library -License: GPL-2.0+ and LGPL-2.1+ +License: GPL-2.0+ AND LGPL-2.1+ Group: Productivity/Other Url: https://download.gnome.org/sources/libmediaart Source: http://download.gnome.org/sources/libmediaart/1.9/%{name}-%{version}.tar.xz BuildRequires: gcc-c++ BuildRequires: gobject-introspection-devel >= 1.30.0 BuildRequires: gtk-doc +BuildRequires: meson +BuildRequires: pkgconfig BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.12.0 BuildRequires: pkgconfig(gio-2.0) >= 2.35.1 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.35.1 BuildRequires: pkgconfig(glib-2.0) >= 2.35.1 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(vapigen) %description The libmediaart library is the foundation for media art caching, @@ -75,37 +77,33 @@ %setup -q %build -%configure \ - --disable-static \ - --enable-gdkpixbuf \ - --enable-gtk-doc \ - --disable-qt \ - --disable-installed-tests -make %{?_smp_mflags} +%{meson} \ + -Dimage_library=gdk-pixbuf \ + -Dwith-docs=yes \ + %{nil} +%{meson_build} %install -%make_install -find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print +%{meson_install} %post -n libmediaart-2_0-0 -p /sbin/ldconfig - %postun -n libmediaart-2_0-0 -p /sbin/ldconfig %files -n libmediaart-2_0-0 -%defattr(-,root,root) %doc COPYING.LESSER %{_libdir}/libmediaart-2.0.so.* %files -n typelib-1_0-MediaArt-2_0 -%defattr(-,root,root) %{_libdir}/girepository-1.0/MediaArt-2.0.typelib %files devel -%defattr(-,root,root) %doc %{_datadir}/gtk-doc/html/%{name}/ %{_datadir}/gir-1.0/MediaArt-2.0.gir %{_libdir}/libmediaart-2.0.so %{_libdir}/pkgconfig/libmediaart-2.0.pc %{_includedir}/libmediaart-2.0/ +%dir %{_datadir}/vala/vapi +%{_datadir}/vala/vapi/libmediaart-2.0.deps +%{_datadir}/vala/vapi/libmediaart-2.0.vapi %changelog
