Hello community,
here is the log from the commit of package granite for openSUSE:Factory checked in at 2019-03-05 12:19:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/granite (Old)
and /work/SRC/openSUSE:Factory/.granite.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "granite"
Tue Mar 5 12:19:37 2019 rev:8 rq:681105 version:5.2.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/granite/granite.changes 2018-12-21 08:22:41.765498249 +0100
+++ /work/SRC/openSUSE:Factory/.granite.new.28833/granite.changes 2019-03-05 12:19:54.844940384 +0100
@@ -1,0 +2,18 @@
+Thu Feb 28 16:09:14 UTC 2019 - Alexei Podvalsky
+
+- Update to 5.2.3:
+ * Require Meson >=0.48.2 Part 2 (#267)
+ * meson: require meson >= 0.48.2 (#266)
+ * TimePicker: Use more compact boolean comparison syntax (#260)
+ * Fix typo on Avatar documentation (#259)
+ * Add function to check if history is enabled within the
+ privacy settings (#257)
+ * MessageDialog: Add show_error_expander method (#205)
+ * Handle 'Return' key (#255)
+ * DateTime: strip leading spaces from time formats (#252)
+ * meson: bring back the dependencies to the Require field of
+ the pkgconfig
+ * Switch from CMake to Meson build system (#240)
+ * Ignore empty accel strings (#251)
+
+-------------------------------------------------------------------
Old:
----
granite-5.2.1.tar.gz
New:
----
granite-5.2.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ granite.spec ++++++
--- /var/tmp/diff_new_pack.3hkUHN/_old 2019-03-05 12:19:56.028940022 +0100
+++ /var/tmp/diff_new_pack.3hkUHN/_new 2019-03-05 12:19:56.028940022 +0100
@@ -21,14 +21,14 @@
%define _typelibdir %(pkg-config --variable=typelibdir gobject-introspection-1.0)
%define _girdir %(pkg-config --variable=girdir gobject-introspection-1.0)
Name: granite
-Version: 5.2.1
+Version: 5.2.3
Release: 0
Summary: An extension of GTK+ libraries
License: LGPL-3.0-or-later and LGPL-3.0+
Group: Development/Libraries/C and C++
URL: https://elementary.io/
Source: https://github.com/elementary/granite/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-BuildRequires: cmake >= 2.8
+BuildRequires: meson >= 0.48.2
BuildRequires: fdupes
BuildRequires: pkgconfig
BuildRequires: vala >= 0.28.0
@@ -79,7 +79,7 @@
%description -n typelib-1_0-Granite-1_0
Granite is an extension of GTK+.
-This package provides the GObject Introspection bindings for lib%{name}.
+This package provides the GObject Introspection bindings for %{soname}.
%package devel
Summary: Granite development library -- Development files
@@ -89,19 +89,23 @@
%description devel
Granite is an extension of GTK+.
-This package contains the development files for lib%{name}.
+This package contains the development files for %{soname}.
%lang_package
%prep
%setup -q
+# Fix: invalid-filepath-dependency
+sed -e "s/libgranite.full_path.*\,$/'%{soname}.so.%{sover}',/" \
+ -i $(grep -rl 'libgranite.full_path')
+
%build
-%cmake
-make %{?_smp_mflags}
+%meson
+%meson_build
%install
-%cmake_install
+%meson_install
%find_lang %{name}
%fdupes -s %{buildroot}%{_datadir}
@@ -109,7 +113,7 @@
%postun -n %{soname}%{sover} -p /sbin/ldconfig
%files -n %{soname}%{sover}
-%{_libdir}/lib%{name}.so.*
+%{_libdir}/%{soname}.so.%{sover}*
%files common
%license COPYING
@@ -126,7 +130,7 @@
%files devel
%{_includedir}/%{name}/
-%{_libdir}/lib%{name}.so
+%{_libdir}/%{soname}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_girdir}/Granite-1.0.gir
%{_datadir}/vala/vapi/%{name}.deps
++++++ granite-5.2.1.tar.gz -> granite-5.2.3.tar.gz ++++++
++++ 4084 lines of diff (skipped)