Hello community,

here is the log from the commit of package clutter-gtk for openSUSE:Factory 
checked in at 2017-09-13 21:41:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old)
 and      /work/SRC/openSUSE:Factory/.clutter-gtk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "clutter-gtk"

Wed Sep 13 21:41:20 2017 rev:53 rq:520748 version:1.8.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes  2017-08-18 
14:59:08.782564124 +0200
+++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes     
2017-09-13 21:41:21.581125121 +0200
@@ -1,0 +2,10 @@
+Wed Aug  9 10:40:01 UTC 2017 - zai...@opensuse.org
+
+- Switch to meson build:
+  + Drop libtool BuildRequires.
+  + Add meson BuildRequires.
+  + Replace autotools macros for meson ones.
+  + Temporary disable check as it is missing from meson build.
+- Run spec-cleaner, modernize spec, pkgconfig BuildRequires added.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ clutter-gtk.spec ++++++
--- /var/tmp/diff_new_pack.vCYul0/_old  2017-09-13 21:41:22.045059850 +0200
+++ /var/tmp/diff_new_pack.vCYul0/_new  2017-09-13 21:41:22.049059288 +0200
@@ -27,12 +27,12 @@
 Source99:       baselibs.conf
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
-BuildRequires:  libtool
+BuildRequires:  meson
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(clutter-1.0) >= 1.23.7
 BuildRequires:  pkgconfig(gdk-3.0)
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.21.4
 BuildRequires:  pkgconfig(gtk+-x11-3.0) >= 3.6.0
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Clutter is an open source software library for creating fast, visually
@@ -81,37 +81,35 @@
 Clutter GTK+ enables the use of GTK+ with Clutter.
 
 %lang_package
+
 %prep
 %setup -q
 
 %build
-%configure --disable-static \
-           --enable-gtk-doc
-make %{?_smp_mflags}
-
-%check
-make %{?_smp_mflags} check
+%{meson} \
+       -Denable_docs=true \
+       %{nil}
+%{meson_build}
+
+# Check disabled as it seems to be missing from meson build for now
+#%%check
+#%%{meson_test}
 
 %install
-%makeinstall
-%{__rm} %{buildroot}/%{_libdir}/*.la
+%{meson_install}
 %find_lang cluttergtk-1.0 %{?no_lang_C}
 
 %post -n libclutter-gtk-1_0-0 -p /sbin/ldconfig
-
 %postun -n libclutter-gtk-1_0-0 -p /sbin/ldconfig
 
 %files -n libclutter-gtk-1_0-0
-%defattr(-,root,root)
 %doc README COPYING
 %{_libdir}/*.so.*
 
 %files -n typelib-1_0-GtkClutter-1_0
-%defattr(-,root,root)
 %{_libdir}/girepository-1.0/GtkClutter-1.0.typelib
 
 %files devel
-%defattr(-,root,root)
 %{_libdir}/*.so
 %{_includedir}/clutter-gtk-1.0/
 %{_libdir}/pkgconfig/clutter-gtk-1.0.pc


Reply via email to