Hello community,

here is the log from the commit of package bamf for openSUSE:Factory checked in 
at 2016-11-15 18:03:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bamf (Old)
 and      /work/SRC/openSUSE:Factory/.bamf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bamf"

Changes:
--------
--- /work/SRC/openSUSE:Factory/bamf/bamf.changes        2015-05-16 
19:01:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.bamf.new/bamf.changes   2016-11-15 
18:03:02.000000000 +0100
@@ -1,0 +2,66 @@
+Tue Nov 15 00:01:37 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 0.5.3 (changes since 0.5.1):
+  * BamfView: Reload the view children everytime it changes dbus
+    path. Without doing it we could have children-less views in
+    case we have just re-matched a view with a different dbus path
+    (this happens in general for desktop-less applications), because
+    the proxy won't be fast enough to catch the signal to update
+    the inner children list (lp#1238064).
+  * BamfXutils: Trap the X errors when doing async X calls
+    (lp#1193714).
+  * bamf-legacy-window-test.c: Don't use 'return' with a value, in
+    function returning void.
+  * Fix return value of try_create_local_desktop_data (lp#1280110).
+  * BamfLegacyScreen: When in Unity monitor for compiz
+    ClientMessage's to show action menu If we get a
+    _COMPIZ_TOOLKIT_ACTION client message with the internal value
+    _COMPIZ_TOOLKIT_ACTION_WINDOW_MENU, then we are requested by
+    compiz to show the window action menu, and thus let's ask the
+    proper BamfLegacyWindow to do that, thanks to libwnck
+    (lp#1280042).
+  * Remove old webapp related code since now we don't use browser
+    tab matching anymore (lp#1289498).
+  * Rip out vestigial webapps code (lp#1280337, lp#1280337).
+  * BamfMatcher: Fix prefix regex for pythonX support (used for
+    converting /usr/bin/python[stuff] foo into foo) to work with
+    pythonX as well as python and pythonX.Y.
+  * BamfLegacyScreen: Do not show the actions menu for desktop type
+    window (lp#1342609).
+  * Replace gtk_icon_theme_has_icon with gtk_icon_theme_lookup_icon
+    (lp#1407192).
+  * Matcher: Honour the _GTK_APPLICATION_ID xprop.
+  * BamfMatcher: Rename set our atom to _BAMF_DESKTOP_FILE.
+  * Matcher: Use desktop file path when matching on
+    _GTK_APPLICATION_ID.
+  * BamfMatcher: Update special g-c-c code to unity-control-center
+    (lp#1511481).
+  * libBAMF: Cache active{window,application} and be smarter in
+    reusing known resources.
+  * BamfDaemon: Add upstart session support.
+  * BamfMatcher: Don't assign no-display desktop files to windows
+    by default when launched (lp#1519376).
+  * Use startup notifications to set a "starting" property
+    (lp#676457).
+  * BamfMatcher: Avoid to register applications with invalid (empty
+    or not existing) destkop files (lp#1560490).
+  * BamfApplication: Bind window-{added,removed} signals to
+    child-{added,removed} ones.
+  * BamfWindow: Export window actions menu using dbusmenu
+    (lp#1570812).
+  * BamfApplication: Correctly set a main child when handling
+    windows.
+  * bamfdaemon-dbus-runner: Don't try to start again if already
+    running (lp#1581896, lp#1532226).
+  * BamfMatcher: Allow overriding desktop with the environment var
+    BAMF_DESKTOP_FILE_HINT.
+  * Daemon: Manually set to complete the startup notification on
+    view state change (lp#1582430).
+  * Add support for starting bamf through user systemd units.
+  * Unscale x/y coordinates returned by top_window_action_menu
+    (lp#1606234).
+  * Adjust for XDG_CURRENT_DESKTOP containing multiple
+    colon-separated values.
+- Chop -Werror off with a regular expression.
+
+-------------------------------------------------------------------

Old:
----
  bamf-0.5.1.tar.gz
  bamf-0.5.1.tar.gz.asc

New:
----
  bamf-0.5.3.tar.gz
  bamf-0.5.3.tar.gz.asc

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

Other differences:
------------------
++++++ bamf.spec ++++++
--- /var/tmp/diff_new_pack.evVXm9/_old  2016-11-15 18:03:03.000000000 +0100
+++ /var/tmp/diff_new_pack.evVXm9/_new  2016-11-15 18:03:03.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bamf
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -20,7 +20,7 @@
 %define _binver 3
 %define _version 0.5
 Name:           bamf
-Version:        0.5.1
+Version:        0.5.3
 Release:        0
 Summary:        Window matching library
 License:        GPL-3.0 and LGPL-3.0
@@ -31,6 +31,7 @@
 Source3:        %{name}.keyring
 BuildRequires:  gnome-common
 BuildRequires:  libxslt-python
+BuildRequires:  pkgconfig
 BuildRequires:  python-libxml2
 BuildRequires:  vala
 BuildRequires:  pkgconfig(gio-2.0) >= 2.30.0
@@ -96,31 +97,52 @@
 
 %prep
 %setup -q
+sed -i '/^CFLAGS=/s/-Werror //' configure.ac
 
 %build
 NOCONFIGURE=1 gnome-autogen.sh
 %configure \
   --disable-static \
   --enable-gtk-doc
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %install
 %make_install
+
+%if 0%{?suse_version} <= 1320 && 0%{?sle_version} < 120200
+rm -r %{buildroot}%{_libexecdir}/systemd/user/bamfdaemon.service
+%endif
+rm -r %{buildroot}%{_datadir}/upstart/
+
 find %{buildroot} -type f -name "*.la" -delete -print
 
+%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200
+%post
+%systemd_user_post bamf.service
+
+%preun
+%systemd_user_preun bamf.service
+
+%postun
+%systemd_user_postun bamf.service
+%endif
+
 %post -n %{lname} -p /sbin/ldconfig
 
 %postun -n %{lname} -p /sbin/ldconfig
 
 %files daemon
 %defattr(-,root,root)
-%doc ChangeLog COPYING COPYING.LGPL TODO
+%doc COPYING COPYING.LGPL TODO
 %{_libexecdir}/bamf/
 %{_datadir}/dbus-1/services/org.ayatana.bamf.service
+%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200
+%{_userunitdir}/bamfdaemon.service
+%endif
 
 %files -n %{lname}
 %defattr(-,root,root)
-%doc ChangeLog COPYING COPYING.LGPL TODO
+%doc COPYING COPYING.LGPL TODO
 %{_libdir}/libbamf%{_binver}.so.*
 
 %files -n typelib-1_0-Bamf-%{_binver}_0

++++++ bamf-0.5.1.tar.gz -> bamf-0.5.3.tar.gz ++++++
++++ 40744 lines of diff (skipped)


Reply via email to