commit bamf for openSUSE:Factory
Hello community, here is the log from the commit of package bamf for openSUSE:Factory checked in at 2019-12-10 22:42:09 Comparing /work/SRC/openSUSE:Factory/bamf (Old) and /work/SRC/openSUSE:Factory/.bamf.new.4691 (New) Package is "bamf" Tue Dec 10 22:42:09 2019 rev:6 rq:755398 version:0.5.4 Changes: --- /work/SRC/openSUSE:Factory/bamf/bamf.changes2019-09-30 15:58:58.153285242 +0200 +++ /work/SRC/openSUSE:Factory/.bamf.new.4691/bamf.changes 2019-12-10 22:42:20.957810761 +0100 @@ -1,0 +2,11 @@ +Mon Dec 9 20:40:24 UTC 2019 - Alexei Sorokin + +- Update to version 0.5.4: + * See /usr/share/doc/packages/bamf-daemon/ChangeLog +- Add bamf-fix-gtester2xunit.patch: Make gtester2xunit requirements + easier to meet. + BuildRequire python3-lxml instead of libxslt-python and + python2-libxml2. +- Drop openSUSE Leap 42.3 support. + +--- Old: bamf-0.5.3.tar.gz bamf-0.5.3.tar.gz.asc New: bamf-0.5.4.tar.gz bamf-0.5.4.tar.gz.asc bamf-fix-gtester2xunit.patch Other differences: -- ++ bamf.spec ++ --- /var/tmp/diff_new_pack.TRHP74/_old 2019-12-10 22:42:21.433810585 +0100 +++ /var/tmp/diff_new_pack.TRHP74/_new 2019-12-10 22:42:21.437810584 +0100 @@ -1,7 +1,7 @@ # # spec file for package bamf # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,19 +20,20 @@ %define _binver 3 %define _version 0.5 Name: bamf -Version:0.5.3 +Version:0.5.4 Release:0 Summary:Window matching library License:GPL-3.0-only AND LGPL-3.0-only -Group: Development/Libraries/C and C++ -Url:https://launchpad.net/bamf +URL:https://launchpad.net/bamf Source: https://launchpad.net/bamf/%{_version}/%{version}/+download/bamf-%{version}.tar.gz Source2: https://launchpad.net/bamf/%{_version}/%{version}/+download/bamf-%{version}.tar.gz.asc Source3:%{name}.keyring +# PATCH-FIX-OPENSUSE bamf-fix-gtester2xunit.patch -- Make gtester2xunit requirements easier to meet. +Patch0: bamf-fix-gtester2xunit.patch BuildRequires: gnome-common -BuildRequires: libxslt-python BuildRequires: pkgconfig -BuildRequires: python2-libxml2 +BuildRequires: python3 +BuildRequires: python3-lxml BuildRequires: vala BuildRequires: pkgconfig(gio-2.0) >= 2.30.0 BuildRequires: pkgconfig(gio-unix-2.0) @@ -48,7 +49,6 @@ %package daemon Summary:Window matching daemon -Group: System/Daemons Requires: %{lname} = %{version} %description daemon @@ -60,7 +60,6 @@ %package doc Summary:Documentation for libbamf and libbamf3 -Group: Documentation/HTML BuildArch: noarch %description doc @@ -68,7 +67,6 @@ %package -n %{lname} Summary:Window matching library -Group: System/Libraries %description -n %{lname} bamf matches application windows to desktop files. @@ -77,7 +75,6 @@ %package -n typelib-1_0-Bamf-%{_binver}_0 Summary:Introspection bindings for the BAMF window matching library -Group: System/Libraries %description -n typelib-1_0-Bamf-%{_binver}_0 This package contains introspection data for the Bamf library. @@ -86,7 +83,6 @@ %package devel Summary:Development files for the BAMF window matching library -Group: Development/Libraries/C and C++ Requires: %{lname} = %{version} Requires: typelib-1_0-Bamf-%{_binver}_0 @@ -96,7 +92,8 @@ This package contains files that are needed to build applications. %prep -%setup -q +%autosetup -p1 + sed -i '/^CFLAGS=/s/-Werror //' configure.ac %build @@ -104,53 +101,35 @@ %configure \ --disable-static \ --enable-gtk-doc -make %{?_smp_mflags} V=1 +%make_build %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 COPYING COPYING.LGPL TODO +%license COPYING COPYING.LGPL +%doc ChangeLog TODO %{_libexecdir}/bamf/ %{_datadir}/dbus-1/services/org.ayatana.bamf.service -%if 0%{?suse_version} > 1320 ||
commit bamf for openSUSE:Factory
Hello community, here is the log from the commit of package bamf for openSUSE:Factory checked in at 2019-09-30 15:58:55 Comparing /work/SRC/openSUSE:Factory/bamf (Old) and /work/SRC/openSUSE:Factory/.bamf.new.2352 (New) Package is "bamf" Mon Sep 30 15:58:55 2019 rev:5 rq:733688 version:0.5.3 Changes: --- /work/SRC/openSUSE:Factory/bamf/bamf.changes2016-11-15 18:03:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.bamf.new.2352/bamf.changes 2019-09-30 15:58:58.153285242 +0200 @@ -1,0 +2,5 @@ +Fri Sep 27 11:27:36 UTC 2019 - Dominique Leuenberger + +- BuildRequire python2-libxml2 instead of python-libxml2 + +--- Other differences: -- ++ bamf.spec ++ --- /var/tmp/diff_new_pack.fbrazh/_old 2019-09-30 15:58:59.585281431 +0200 +++ /var/tmp/diff_new_pack.fbrazh/_new 2019-09-30 15:58:59.589281421 +0200 @@ -1,7 +1,7 @@ # # spec file for package bamf # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,7 +23,7 @@ Version:0.5.3 Release:0 Summary:Window matching library -License:GPL-3.0 and LGPL-3.0 +License:GPL-3.0-only AND LGPL-3.0-only Group: Development/Libraries/C and C++ Url:https://launchpad.net/bamf Source: https://launchpad.net/bamf/%{_version}/%{version}/+download/bamf-%{version}.tar.gz @@ -32,7 +32,7 @@ BuildRequires: gnome-common BuildRequires: libxslt-python BuildRequires: pkgconfig -BuildRequires: python-libxml2 +BuildRequires: python2-libxml2 BuildRequires: vala BuildRequires: pkgconfig(gio-2.0) >= 2.30.0 BuildRequires: pkgconfig(gio-unix-2.0)
commit bamf for openSUSE:Factory
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.changes2015-05-16 19:01:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.bamf.new/bamf.changes 2016-11-15 18:03:02.0 +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.0 +0100 +++ /var/tmp/diff_new_pack.evVXm9/_new 2016-11-15 18:03:03.0 +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:
commit bamf for openSUSE:Factory
Hello community, here is the log from the commit of package bamf for openSUSE:Factory checked in at 2015-05-16 19:01:27 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.changes2015-05-11 19:48:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.bamf.new/bamf.changes 2015-05-16 19:01:28.0 +0200 @@ -12 +11,0 @@ -- Port changes from X11:Pantheon/bamf: @@ -20 +19,29 @@ -- Initial package. +- Update to 0.5.1: + * BamfView: Reload the view children everytime it changes D-Bus +path. + * BamfXutils: Trap the X errors when doing async X calls. + * BamfLegacyScreen: When in Unity monitor for Compiz +ClientMessage's to show action menu. + * BamfMatcher: Fix prefix regex for pythonX support. + * BamfMatcher: Rename set our atom to _BAMF_DESKTOP_FILE. + * BamfLegacyScreen: Do not show the actions menu for desktop +type window. + * Fix return value of try_create_local_desktop_data. + * Remove old webapp related code since now we do not use browser +tab matching anymore. + * Install typelib files into MA libdir. + * BamfMatcher: honour the _GTK_APPLICATION_ID xprop. + * Replace gtk_icon_theme_has_icon with gtk_icon_theme_lookup_icon. +- Remove bamf-voidreturn.diff. +- Spec cleanup. + +--- +Wed May 7 14:25:45 UTC 2014 - jeng...@inai.de + +- Add bamf-voidreturn.diff to resolve a compile abort due to + nonsensical syntax. + +--- +Fri May 2 20:48:02 UTC 2014 - jeng...@inai.de + +- Initial package (version 0.5.0) for openSUSE Other differences: -- ++ bamf.spec ++ --- /var/tmp/diff_new_pack.JK8RAD/_old 2015-05-16 19:01:28.0 +0200 +++ /var/tmp/diff_new_pack.JK8RAD/_new 2015-05-16 19:01:28.0 +0200 @@ -28,7 +28,7 @@ Url:https://launchpad.net/bamf Source: https://launchpad.net/bamf/%{_version}/%{version}/+download/bamf-%{version}.tar.gz Source2: https://launchpad.net/bamf/%{_version}/%{version}/+download/bamf-%{version}.tar.gz.asc -Source3:%name.keyring +Source3:%{name}.keyring BuildRequires: gnome-common BuildRequires: libxslt-python BuildRequires: python-libxml2
commit bamf for openSUSE:Factory
Hello community, here is the log from the commit of package bamf for openSUSE:Factory checked in at 2015-05-11 19:38:40 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.changes2015-05-06 11:19:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.bamf.new/bamf.changes 2015-05-11 19:48:53.0 +0200 @@ -1,0 +2,16 @@ +Sun May 10 00:01:37 UTC 2015 - jeng...@inai.de + +- Add gpg signature + +--- +Sat May 9 16:48:28 UTC 2015 - jeng...@inai.de + +- Update RPM package groups and summaries +- Avoid running configure twice +- Make sure all non-base directories are owned +- Port changes from X11:Pantheon/bamf: +- Ensure all configure.ac requirements appear as BuildRequires +- Place documentation into subpackage, it is not needed for + automated builds. + +--- New: bamf-0.5.1.tar.gz.asc bamf.keyring Other differences: -- ++ bamf.spec ++ --- /var/tmp/diff_new_pack.ahcIkX/_old 2015-05-11 19:48:53.0 +0200 +++ /var/tmp/diff_new_pack.ahcIkX/_new 2015-05-11 19:48:53.0 +0200 @@ -24,23 +24,29 @@ Release:0 Summary:Window matching library License:GPL-3.0 and LGPL-3.0 -Group: System/Libraries +Group: Development/Libraries/C and C++ Url:https://launchpad.net/bamf Source: https://launchpad.net/bamf/%{_version}/%{version}/+download/bamf-%{version}.tar.gz +Source2: https://launchpad.net/bamf/%{_version}/%{version}/+download/bamf-%{version}.tar.gz.asc +Source3:%name.keyring BuildRequires: gnome-common BuildRequires: libxslt-python BuildRequires: python-libxml2 BuildRequires: vala -BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(gio-2.0) = 2.30.0 +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(glib-2.0) = 2.32.0 +BuildRequires: pkgconfig(gobject-introspection-1.0) = 0.10.2 BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libgtop-2.0) -BuildRequires: pkgconfig(libwnck-3.0) +BuildRequires: pkgconfig(libwnck-3.0) = 3.4.7 +BuildRequires: pkgconfig(x11) %description bamf matches application windows to desktop files. %package daemon -Summary:Window matching library -- Daemon +Summary:Window matching daemon Group: System/Daemons Requires: %{lname} = %{version} @@ -51,8 +57,16 @@ module that facilitates the matching of applications started through GDesktopAppInfo +%package doc +Summary:Documentation for libbamf and libbamf3 +Group: Documentation/HTML +BuildArch: noarch + +%description doc +This package contains the documentation for the bamf library. + %package -n %{lname} -Summary:Window matching library -- Library +Summary:Window matching library Group: System/Libraries %description -n %{lname} @@ -61,7 +75,7 @@ This package contains libraries to be used by applications. %package -n typelib-1_0-Bamf-%{_binver}_0 -Summary:Window matching library -- Introspection bindings +Summary:Introspection bindings for the BAMF window matching library Group: System/Libraries %description -n typelib-1_0-Bamf-%{_binver}_0 @@ -70,8 +84,8 @@ This package provides the GObject Introspection bindings for Bamf. %package devel -Summary:Window matching library -- Development Files -Group: Development/Libraries +Summary:Development files for the BAMF window matching library +Group: Development/Libraries/C and C++ Requires: %{lname} = %{version} Requires: typelib-1_0-Bamf-%{_binver}_0 @@ -84,7 +98,7 @@ %setup -q %build -gnome-autogen.sh +NOCONFIGURE=1 gnome-autogen.sh %configure \ --disable-static \ --enable-gtk-doc @@ -111,16 +125,18 @@ %files -n typelib-1_0-Bamf-%{_binver}_0 %defattr(-,root,root) -%{_libdir}/girepository-1.0/Bamf-%{_binver}.typelib +%{_libdir}/girepository-1.0/ %files devel %defattr(-,root,root) -%doc %{_datadir}/gtk-doc/html/libbamf/ %{_includedir}/libbamf%{_binver}/ %{_libdir}/libbamf%{_binver}.so -%dir %{_datadir}/vala/vapi/ -%{_datadir}/vala/vapi/libbamf%{_binver}.vapi -%{_datadir}/gir-1.0/Bamf-%{_binver}.gir +%{_datadir}/vala/ +%{_datadir}/gir-1.0/ %{_libdir}/pkgconfig/libbamf%{_binver}.pc +%files doc +%defattr(-,root,root) +%doc %{_datadir}/gtk-doc/ + %changelog ++ bamf.keyring ++ pub 1024D/0xE83D089481836EBF 2006-06-26 Key fingerprint = 45B1 103F B93A CBD9 0296 DBCA E83D 0894 8183 6EBF uid [ unknown]