commit libdbusmenu for openSUSE:Factory

2020-03-25 Thread root
Hello community,

here is the log from the commit of package libdbusmenu for openSUSE:Factory 
checked in at 2020-03-25 23:42:42

Comparing /work/SRC/openSUSE:Factory/libdbusmenu (Old)
 and  /work/SRC/openSUSE:Factory/.libdbusmenu.new.3160 (New)


Package is "libdbusmenu"

Wed Mar 25 23:42:42 2020 rev:11 rq:787418 version:16.04.0

Changes:

--- /work/SRC/openSUSE:Factory/libdbusmenu/libdbusmenu.changes  2019-12-23 
22:38:17.881842545 +0100
+++ /work/SRC/openSUSE:Factory/.libdbusmenu.new.3160/libdbusmenu.changes
2020-03-25 23:42:58.651987344 +0100
@@ -1,0 +2,7 @@
+Mon Mar 23 10:54:05 UTC 2020 - Dominique Leuenberger 
+
+- Require the tyeplib packages from the -devel packages: typelibs
+  are shared libraries and consumers of the -devel package have a
+  right to assume the libraries are present.
+
+---



Other differences:
--
++ libdbusmenu.spec ++
--- /var/tmp/diff_new_pack.yZ7tCf/_old  2020-03-25 23:42:59.819987726 +0100
+++ /var/tmp/diff_new_pack.yZ7tCf/_new  2020-03-25 23:42:59.823987727 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libdbusmenu
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -124,6 +124,7 @@
 Summary:Development files for libdbusmenu-glib
 Group:  Development/Libraries/C and C++
 Requires:   %{libname_glib} = %{version}
+Requires:   typelib-1_0-Dbusmenu-0_4 = %{version}
 Requires:   pkgconfig(dbus-glib-1)
 
 %description -n libdbusmenu-glib-devel
@@ -159,6 +160,7 @@
 Summary:Development files for %{libname_gtk}
 Group:  Development/Libraries/C and C++
 Requires:   %{libname_gtk} = %{version}
+Requires:   typelib-1_0-DbusmenuGtk%{?gtksuffix}-0_4
 Requires:   pkgconfig(dbus-glib-1)
 Requires:   pkgconfig(dbusmenu-glib-0.4) = %{version}
 




commit libdbusmenu for openSUSE:Factory

2019-12-23 Thread root
Hello community,

here is the log from the commit of package libdbusmenu for openSUSE:Factory 
checked in at 2019-12-23 22:36:07

Comparing /work/SRC/openSUSE:Factory/libdbusmenu (Old)
 and  /work/SRC/openSUSE:Factory/.libdbusmenu.new.6675 (New)


Package is "libdbusmenu"

Mon Dec 23 22:36:07 2019 rev:10 rq:755748 version:16.04.0

Changes:

--- /work/SRC/openSUSE:Factory/libdbusmenu/libdbusmenu.changes  2019-11-23 
23:51:05.778974427 +0100
+++ /work/SRC/openSUSE:Factory/.libdbusmenu.new.6675/libdbusmenu.changes
2019-12-23 22:38:17.881842545 +0100
@@ -1,0 +2,5 @@
+Wed Dec 11 08:32:58 UTC 2019 - Guillaume GARDET 
+
+- Disable testtools on %arm since Valgrind is broken on armv6/7 atm
+
+---



Other differences:
--
++ libdbusmenu.spec ++
--- /var/tmp/diff_new_pack.qzR4ow/_old  2019-12-23 22:38:18.373842758 +0100
+++ /var/tmp/diff_new_pack.qzR4ow/_new  2019-12-23 22:38:18.373842758 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libdbusmenu
 #
-# Copyright (c) 2019 SUSE LLC.
+# 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
@@ -18,28 +18,27 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 %global sname libappindicator
-%if "%{flavor}" == ""
-ExclusiveArch:  do-not-build
-%endif
-
 %define sname libdbusmenu
 %define soname_glib 4
 %define soname_gtk2 4
 %define soname_gtk3 4
 %define soname_jsonloader 4
-
 %if "%{flavor}" == "gtk2"
 %global gtkver 2
 %global soname_gtk %{soname_gtk2}
 %global libname_gtk  libdbusmenu-gtk%{soname_gtk}
 %global psuffix  -gtk%{gtkver}
 # dumper is GTK2 only
+%ifarch %arm
+# Valgrind is broken on armv6/7 atm
+%bcond_with testtools
+%else
 %bcond_without testtools
+%endif
+%global package_glib 1
 # Docs are the same for GTK2/3, dito for glib
 %bcond_without docs
-%global package_glib 1
 %endif
-
 %if "%{flavor}" == "gtk3"
 %global gtksuffix 3
 %global gtkver 3
@@ -49,9 +48,7 @@
 %bcond_withtesttools
 %bcond_withdocs
 %endif
-
 %global libname_glib libdbusmenu-glib%{soname_glib}
-
 Name:   libdbusmenu%{?psuffix}
 Version:16.04.0
 Release:0
@@ -68,10 +65,6 @@
 Patch2: 0003-Fix-HAVE_VALGRIND-AM_CONDITIONAL.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
-%if %{with docs}
-BuildRequires:  gtk-doc
-BuildRequires:  pkgconfig(gnome-doc-utils)
-%endif
 BuildRequires:  intltool
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
@@ -80,6 +73,13 @@
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
+%if "%{flavor}" == ""
+ExclusiveArch:  do-not-build
+%endif
+%if %{with docs}
+BuildRequires:  gtk-doc
+BuildRequires:  pkgconfig(gnome-doc-utils)
+%endif
 %if "%flavor" == "gtk2"
 BuildRequires:  pkgconfig(gtk+-2.0)
 %else
@@ -236,9 +236,11 @@
 # Remove glib version (only package once)
 %if 0%{?package_glib}
 # Put examples in correct documentation directory.
+%if %{with testtools}
 mkdir -p %{buildroot}%{_docdir}/%{sname}-glib-devel/examples/
 mv %{buildroot}%{_datadir}/doc/%{sname}/examples/glib-server-nomenu.c \
   %{buildroot}%{_docdir}/%{sname}-glib-devel/examples/
+%endif
 
 %else
 rm -Rf %{buildroot}%{_includedir}/libdbusmenu-glib-0.4/
@@ -303,8 +305,10 @@
 %{_datadir}/gir-1.0/Dbusmenu-0.4.gir
 %dir %{_datadir}/vala/vapi/
 %{_datadir}/vala/vapi/Dbusmenu-0.4.vapi
+%if %{with testtools}
 %doc %dir %{_docdir}/%{sname}-glib-devel/examples/
 %doc %{_docdir}/%{sname}-glib-devel/examples/glib-server-nomenu.c
+%endif
 
 %files -n libdbusmenu-glib-doc
 %license COPYING*




commit libdbusmenu for openSUSE:Factory

2019-11-23 Thread root
Hello community,

here is the log from the commit of package libdbusmenu for openSUSE:Factory 
checked in at 2019-11-23 23:51:01

Comparing /work/SRC/openSUSE:Factory/libdbusmenu (Old)
 and  /work/SRC/openSUSE:Factory/.libdbusmenu.new.26869 (New)


Package is "libdbusmenu"

Sat Nov 23 23:51:01 2019 rev:9 rq:750043 version:16.04.0

Changes:

--- /work/SRC/openSUSE:Factory/libdbusmenu/libdbusmenu.changes  2019-10-17 
13:08:12.207940420 +0200
+++ /work/SRC/openSUSE:Factory/.libdbusmenu.new.26869/libdbusmenu.changes   
2019-11-23 23:51:05.778974427 +0100
@@ -1,0 +2,18 @@
+Tue Nov 19 19:26:35 UTC 2019 - Stefan Brüns 
+
+- Work around OBS idiosyncrasies regarding packages name.
+
+---
+Mon Nov 18 18:08:15 UTC 2019 - Stefan Brüns 
+
+- Drop dependency on deprecated gnome-common, just run autoreconf
+- Do not include unused tree_index.sgml, fix build with gtk-doc >= 1.32,
+  see https://gitlab.gnome.org/GNOME/gtk-doc/issues/103
+  * add 0001-Fix-build-with-gtk-doc-1.32-due-to-non-existing-tree.patch
+- Fix missing accelerators, add
+  0002-genericmenuitem-Make-accelerator-text-appear-again.patch
+- Split Gtk2 and Gtk3 build - glib, tools and doc subpackage are created
+  from the Gtk2 flavor.
+  * Fix building with disabled tests, add 
0003-Fix-HAVE_VALGRIND-AM_CONDITIONAL.patch
+
+---

New:

  0001-Fix-build-with-gtk-doc-1.32-due-to-non-existing-tree.patch
  0002-genericmenuitem-Make-accelerator-text-appear-again.patch
  0003-Fix-HAVE_VALGRIND-AM_CONDITIONAL.patch
  _multibuild



Other differences:
--
++ libdbusmenu.spec ++
--- /var/tmp/diff_new_pack.J3Pwhq/_old  2019-11-23 23:51:06.706974537 +0100
+++ /var/tmp/diff_new_pack.J3Pwhq/_new  2019-11-23 23:51:06.710974537 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libdbusmenu
 #
-# 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
@@ -16,22 +16,62 @@
 #
 
 
+%global flavor @BUILD_FLAVOR@%{nil}
+%global sname libappindicator
+%if "%{flavor}" == ""
+ExclusiveArch:  do-not-build
+%endif
+
+%define sname libdbusmenu
 %define soname_glib 4
 %define soname_gtk2 4
 %define soname_gtk3 4
 %define soname_jsonloader 4
-Name:   libdbusmenu
+
+%if "%{flavor}" == "gtk2"
+%global gtkver 2
+%global soname_gtk %{soname_gtk2}
+%global libname_gtk  libdbusmenu-gtk%{soname_gtk}
+%global psuffix  -gtk%{gtkver}
+# dumper is GTK2 only
+%bcond_without testtools
+# Docs are the same for GTK2/3, dito for glib
+%bcond_without docs
+%global package_glib 1
+%endif
+
+%if "%{flavor}" == "gtk3"
+%global gtksuffix 3
+%global gtkver 3
+%global soname_gtk %{soname_gtk3}
+%global libname_gtk  libdbusmenu-gtk3-%{soname_gtk}
+%global psuffix  -gtk%{gtkver}
+%bcond_withtesttools
+%bcond_withdocs
+%endif
+
+%global libname_glib libdbusmenu-glib%{soname_glib}
+
+Name:   libdbusmenu%{?psuffix}
 Version:16.04.0
 Release:0
 Summary:Small library that passes a menu structure across DBus
 License:GPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only)
 Group:  System/Libraries
 URL:https://launchpad.net/dbusmenu
-Source: 
https://launchpad.net/libdbusmenu/16.04/%{version}/+download/%{name}-%{version}.tar.gz
+Source: 
https://launchpad.net/libdbusmenu/16.04/%{version}/+download/%{sname}-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE
+Patch0: 0001-Fix-build-with-gtk-doc-1.32-due-to-non-existing-tree.patch
+# PATCH-FIX-UPSTREAM
+Patch1: 0002-genericmenuitem-Make-accelerator-text-appear-again.patch
+# PATCH-FIX-OPENSUSE
+Patch2: 0003-Fix-HAVE_VALGRIND-AM_CONDITIONAL.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
-BuildRequires:  gnome-common
+%if %{with docs}
 BuildRequires:  gtk-doc
+BuildRequires:  pkgconfig(gnome-doc-utils)
+%endif
 BuildRequires:  intltool
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
@@ -39,13 +79,17 @@
 BuildRequires:  pkgconfig(atk)
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
-BuildRequires:  pkgconfig(gnome-doc-utils)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
+%if "%flavor" == "gtk2"
 BuildRequires:  pkgconfig(gtk+-2.0)
+%else
 BuildRequires:  pkgconfig(gtk+-3.0)
+%endif
+%if %{with testtools}
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(valgrind)
 BuildRequires:  pkgconfig(x11)
+%endif
 
 %description
 A small little library that was created by pulling out some common
@@ -53,188 +97,186 @@
 across D-Bus so that a p

commit libdbusmenu for openSUSE:Factory

2019-10-17 Thread root
Hello community,

here is the log from the commit of package libdbusmenu for openSUSE:Factory 
checked in at 2019-10-17 13:08:10

Comparing /work/SRC/openSUSE:Factory/libdbusmenu (Old)
 and  /work/SRC/openSUSE:Factory/.libdbusmenu.new.2352 (New)


Package is "libdbusmenu"

Thu Oct 17 13:08:10 2019 rev:8 rq:738840 version:16.04.0

Changes:

--- /work/SRC/openSUSE:Factory/libdbusmenu/libdbusmenu.changes  2019-08-19 
20:51:36.805044142 +0200
+++ /work/SRC/openSUSE:Factory/.libdbusmenu.new.2352/libdbusmenu.changes
2019-10-17 13:08:12.207940420 +0200
@@ -1,0 +2,7 @@
+Wed Oct 16 08:34:16 UTC 2019 - Dominique Leuenberger 
+
+- Inject -Wno-error into CFLAGS. It's kinda ridiculous for code
+  that is not maintained upstream to pass -Werror by default and
+  then not catching up. So for now we accept warnings.
+
+---



Other differences:
--
++ libdbusmenu.spec ++
--- /var/tmp/diff_new_pack.YVXIbN/_old  2019-10-17 13:08:12.947938514 +0200
+++ /var/tmp/diff_new_pack.YVXIbN/_new  2019-10-17 13:08:12.951938504 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libdbusmenu
 #
-# Copyright (c) 2018 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/
 #
 
 
@@ -178,6 +178,7 @@
 %setup -q
 
 %build
+export CFLAGS="%{optflags} -Wno-error"
 %global _configure ../configure
 NOCONFIGURE=1 gnome-autogen.sh --enable-gtk-doc
 for ver in 2 3; do




commit libdbusmenu for openSUSE:Factory

2019-08-19 Thread root
Hello community,

here is the log from the commit of package libdbusmenu for openSUSE:Factory 
checked in at 2019-08-19 20:51:17

Comparing /work/SRC/openSUSE:Factory/libdbusmenu (Old)
 and  /work/SRC/openSUSE:Factory/.libdbusmenu.new.22127 (New)


Package is "libdbusmenu"

Mon Aug 19 20:51:17 2019 rev:7 rq:723508 version:16.04.0

Changes:

--- /work/SRC/openSUSE:Factory/libdbusmenu/libdbusmenu.changes  2018-03-02 
21:09:22.133988087 +0100
+++ /work/SRC/openSUSE:Factory/.libdbusmenu.new.22127/libdbusmenu.changes   
2019-08-19 20:51:36.805044142 +0200
@@ -1,0 +2,6 @@
+Tue Aug 13 11:26:39 UTC 2019 - Bjørn Lie 
+
+- Drop superfluous hard pkgconfig(gtk+-2.0) Requires from
+  libdebusmenu-glib-devel sub-package.
+
+---



Other differences:
--
++ libdbusmenu.spec ++
--- /var/tmp/diff_new_pack.gfg2rd/_old  2019-08-19 20:51:40.817043281 +0200
+++ /var/tmp/diff_new_pack.gfg2rd/_new  2019-08-19 20:51:40.821043280 +0200
@@ -81,7 +81,6 @@
 Group:  Development/Libraries/C and C++
 Requires:   %{name}-glib%{soname_glib} = %{version}
 Requires:   pkgconfig(dbus-glib-1)
-Requires:   pkgconfig(gtk+-2.0)
 
 %description glib-devel
 This package contains the development files for the dbusmenu-glib library.




commit libdbusmenu for openSUSE:Factory

2018-03-02 Thread root
Hello community,

here is the log from the commit of package libdbusmenu for openSUSE:Factory 
checked in at 2018-03-02 21:09:19

Comparing /work/SRC/openSUSE:Factory/libdbusmenu (Old)
 and  /work/SRC/openSUSE:Factory/.libdbusmenu.new (New)


Package is "libdbusmenu"

Fri Mar  2 21:09:19 2018 rev:6 rq:581672 version:16.04.0

Changes:

--- /work/SRC/openSUSE:Factory/libdbusmenu/libdbusmenu.changes  2016-09-09 
10:20:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.libdbusmenu.new/libdbusmenu.changes 
2018-03-02 21:09:22.133988087 +0100
@@ -1,0 +2,5 @@
+Wed Feb 28 16:34:14 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+---



Other differences:
--
++ libdbusmenu.spec ++
--- /var/tmp/diff_new_pack.YHM2k8/_old  2018-03-02 21:09:23.201949681 +0100
+++ /var/tmp/diff_new_pack.YHM2k8/_new  2018-03-02 21:09:23.205949538 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libdbusmenu
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -24,9 +24,9 @@
 Version:16.04.0
 Release:0
 Summary:Small library that passes a menu structure across DBus
-License:GPL-3.0 and (LGPL-2.1 or LGPL-3.0)
+License:GPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only)
 Group:  System/Libraries
-Url:https://launchpad.net/dbusmenu
+URL:https://launchpad.net/dbusmenu
 Source: 
https://launchpad.net/libdbusmenu/16.04/%{version}/+download/%{name}-%{version}.tar.gz
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -214,24 +214,17 @@
   %{buildroot}%{_docdir}/%{name}-glib-devel/examples/
 
 %post glib%{soname_glib} -p /sbin/ldconfig
-
 %postun glib%{soname_glib} -p /sbin/ldconfig
-
 %post gtk%{soname_gtk2} -p /sbin/ldconfig
-
 %postun gtk%{soname_gtk2} -p /sbin/ldconfig
-
 %post gtk3-%{soname_gtk3} -p /sbin/ldconfig
-
 %postun gtk3-%{soname_gtk3} -p /sbin/ldconfig
-
 %post jsonloader%{soname_jsonloader} -p /sbin/ldconfig
-
 %postun jsonloader%{soname_jsonloader} -p /sbin/ldconfig
 
 %files tools
-%defattr(-,root,root)
-%doc COPYING* NEWS
+%license COPYING*
+%doc NEWS
 %{_libexecdir}/dbusmenu-bench
 %{_libexecdir}/dbusmenu-dumper
 %{_libexecdir}/dbusmenu-testapp
@@ -242,18 +235,18 @@
 %doc %{_docdir}/%{name}-tools/README.dbusmenu-bench
 
 %files glib%{soname_glib}
-%defattr(-,root,root)
-%doc COPYING* NEWS
+%license COPYING*
+%doc NEWS
 %{_libdir}/libdbusmenu-glib.so.%{soname_glib}*
 
 %files -n typelib-1_0-Dbusmenu-0_4
-%defattr(-,root,root)
-%doc COPYING* NEWS
+%license COPYING*
+%doc NEWS
 %{_libdir}/girepository-1.0/Dbusmenu-0.4.typelib
 
 %files glib-devel
-%defattr(-,root,root)
-%doc COPYING* NEWS
+%license COPYING*
+%doc NEWS
 %dir %{_includedir}/libdbusmenu-glib-0.4/
 %dir %{_includedir}/libdbusmenu-glib-0.4/libdbusmenu-glib/
 %{_includedir}/libdbusmenu-glib-0.4/libdbusmenu-glib/client.h
@@ -273,23 +266,23 @@
 %doc %{_docdir}/%{name}-glib-devel/examples/glib-server-nomenu.c
 
 %files glib-doc
-%defattr(-,root,root)
-%doc COPYING* NEWS
+%license COPYING*
+%doc NEWS
 %doc %{_datadir}/gtk-doc/html/libdbusmenu-glib/
 
 %files gtk%{soname_gtk2}
-%defattr(-,root,root)
-%doc COPYING* NEWS
+%license COPYING*
+%doc NEWS
 %{_libdir}/libdbusmenu-gtk.so.%{soname_gtk2}*
 
 %files -n typelib-1_0-DbusmenuGtk-0_4
-%defattr(-,root,root)
-%doc COPYING* NEWS
+%license COPYING*
+%doc NEWS
 %{_libdir}/girepository-1.0/DbusmenuGtk-0.4.typelib
 
 %files gtk-devel
-%defattr(-,root,root)
-%doc COPYING* NEWS
+%license COPYING*
+%doc NEWS
 %dir %{_includedir}/libdbusmenu-gtk-0.4/
 %dir %{_includedir}/libdbusmenu-gtk-0.4/libdbusmenu-gtk/
 %{_includedir}/libdbusmenu-gtk-0.4/libdbusmenu-gtk/client.h
@@ -304,18 +297,18 @@
 %{_datadir}/vala/vapi/DbusmenuGtk-0.4.vapi
 
 %files gtk3-%{soname_gtk3}
-%defattr(-,root,root)
-%doc COPYING* NEWS
+%license COPYING*
+%doc NEWS
 %{_libdir}/libdbusmenu-gtk3.so.%{soname_gtk3}*
 
 %files -n typelib-1_0-DbusmenuGtk3-0_4
-%defattr(-,root,root)
-%doc COPYING* NEWS
+%license COPYING*
+%doc NEWS
 %{_libdir}/girepository-1.0/DbusmenuGtk3-0.4.typelib
 
 %files gtk3-devel
-%defattr(-,root,root)
-%doc COPYING* NEWS
+%license COPYING*
+%doc NEWS
 %dir %{_includedir}/libdbusmenu-gtk3-0.4/
 %dir %{_includedir}/libdbusmenu-gtk3-0.4/libdbusmenu-gtk/
 %{_includedir}/libdbusmenu-gtk3-0.4/libdbusmenu-gtk/client.h
@@ -330,18 +323,18 @@
 %{_datadir}/vala/vapi/DbusmenuGtk3-0.4.vapi
 
 %files gtk-doc
-%defattr(-,root,root)
-%doc COPYING* NEWS
+%license COPYING*
+%doc NEWS
 %doc %{_datadir}/gtk-doc/html/li

commit libdbusmenu for openSUSE:Factory

2016-09-09 Thread h_root
Hello community,

here is the log from the commit of package libdbusmenu for openSUSE:Factory 
checked in at 2016-09-09 10:20:47

Comparing /work/SRC/openSUSE:Factory/libdbusmenu (Old)
 and  /work/SRC/openSUSE:Factory/.libdbusmenu.new (New)


Package is "libdbusmenu"

Changes:

--- /work/SRC/openSUSE:Factory/libdbusmenu/libdbusmenu.changes  2016-03-04 
19:30:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.libdbusmenu.new/libdbusmenu.changes 
2016-09-09 10:20:49.0 +0200
@@ -1,0 +2,8 @@
+Thu Sep  8 13:41:52 UTC 2016 - dims...@opensuse.org
+
+- Use proper libdbusmenu 16.04.0 tarball directly from launchpad:
+  + The old tarball's configure.ac happened to still use an old
+version, causing the .pc file to advertise insufficient
+capabilities.
+
+---

Old:

  libdbusmenu_12.10.3+16.04.20160223.1.orig.tar.gz

New:

  libdbusmenu-16.04.0.tar.gz



Other differences:
--
++ libdbusmenu.spec ++
--- /var/tmp/diff_new_pack.iuPWW4/_old  2016-09-09 10:20:50.0 +0200
+++ /var/tmp/diff_new_pack.iuPWW4/_new  2016-09-09 10:20:50.0 +0200
@@ -20,15 +20,14 @@
 %define soname_gtk2 4
 %define soname_gtk3 4
 %define soname_jsonloader 4
-%define _version 12.10.3+16.04.20160223.1
 Name:   libdbusmenu
-Version:12.10.3+bzr20160223
+Version:16.04.0
 Release:0
 Summary:Small library that passes a menu structure across DBus
 License:GPL-3.0 and (LGPL-2.1 or LGPL-3.0)
 Group:  System/Libraries
 Url:https://launchpad.net/dbusmenu
-Source: 
http://archive.ubuntu.com/ubuntu/pool/main/libd/%{name}/%{name}_%{_version}.orig.tar.gz
+Source: 
https://launchpad.net/libdbusmenu/16.04/%{version}/+download/%{name}-%{version}.tar.gz
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gnome-common
@@ -177,7 +176,7 @@
 This package contains the development files for the dbusmenu-jsonloader 
library.
 
 %prep
-%setup -q -n %{name}-%{_version}
+%setup -q
 
 %build
 %global _configure ../configure




commit libdbusmenu for openSUSE:Factory

2016-03-04 Thread h_root
Hello community,

here is the log from the commit of package libdbusmenu for openSUSE:Factory 
checked in at 2016-03-04 19:30:26

Comparing /work/SRC/openSUSE:Factory/libdbusmenu (Old)
 and  /work/SRC/openSUSE:Factory/.libdbusmenu.new (New)


Package is "libdbusmenu"

Changes:

--- /work/SRC/openSUSE:Factory/libdbusmenu/libdbusmenu.changes  2015-06-16 
14:05:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.libdbusmenu.new/libdbusmenu.changes 
2016-03-04 19:30:33.0 +0100
@@ -1,0 +2,7 @@
+Fri Mar  4 07:46:25 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to 12.10.3+bzr20160223 (changes since 12.10.3+bzr20150410):
+  * Disable test-json-instruction, hangs on builds (lp#1429291).
+  * gtk: Look for GtkImages on regular GtkMenuItems too (lp#1549021).
+
+---

Old:

  libdbusmenu_12.10.3+15.04.20150410.2.orig.tar.gz

New:

  libdbusmenu_12.10.3+16.04.20160223.1.orig.tar.gz



Other differences:
--
++ libdbusmenu.spec ++
--- /var/tmp/diff_new_pack.EMlGeq/_old  2016-03-04 19:30:34.0 +0100
+++ /var/tmp/diff_new_pack.EMlGeq/_new  2016-03-04 19:30:34.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libdbusmenu
 #
-# 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,9 +20,9 @@
 %define soname_gtk2 4
 %define soname_gtk3 4
 %define soname_jsonloader 4
-%define _version 12.10.3+15.04.20150410.2
+%define _version 12.10.3+16.04.20160223.1
 Name:   libdbusmenu
-Version:12.10.3+bzr20150410
+Version:12.10.3+bzr20160223
 Release:0
 Summary:Small library that passes a menu structure across DBus
 License:GPL-3.0 and (LGPL-2.1 or LGPL-3.0)
@@ -180,9 +180,8 @@
 %setup -q -n %{name}-%{_version}
 
 %build
-
 %global _configure ../configure
-NOCONFIGURE=1 ./autogen.sh
+NOCONFIGURE=1 gnome-autogen.sh --enable-gtk-doc
 for ver in 2 3; do
 mkdir build-gtk$ver
 pushd build-gtk$ver

++ libdbusmenu_12.10.3+15.04.20150410.2.orig.tar.gz -> 
libdbusmenu_12.10.3+16.04.20160223.1.orig.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdbusmenu-12.10.3+15.04.20150410.2/configure.ac 
new/libdbusmenu-12.10.3+16.04.20160223.1/configure.ac
--- old/libdbusmenu-12.10.3+15.04.20150410.2/configure.ac   2015-04-10 
23:55:59.0 +0200
+++ new/libdbusmenu-12.10.3+16.04.20160223.1/configure.ac   2016-02-24 
00:20:40.0 +0100
@@ -67,7 +67,6 @@
  glib-2.0 >= $GLIB_REQUIRED_VERSION,
  [have_gtk=yes]
 )
- AC_DEFINE(HAVE_GTK3, 1, [whether gtk3 is available])
 ],
   [test "x$with_gtk" = x2],
 [PKG_CHECK_MODULES(DBUSMENUGTK,  gtk+-2.0 >= $GTK_REQUIRED_VERSION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdbusmenu-12.10.3+15.04.20150410.2/libdbusmenu-gtk/client.c 
new/libdbusmenu-12.10.3+16.04.20160223.1/libdbusmenu-gtk/client.c
--- old/libdbusmenu-12.10.3+15.04.20150410.2/libdbusmenu-gtk/client.c   
2015-04-10 23:55:59.0 +0200
+++ new/libdbusmenu-12.10.3+16.04.20160223.1/libdbusmenu-gtk/client.c   
2016-02-24 00:20:40.0 +0100
@@ -842,7 +842,7 @@
   doesn't expose the right variables.  We need 
to figure
   this out as menus won't get grabs properly.
   TODO FIXME HELP ARG */
-#if (HAVE_GTK3 == 0)
+#if !GTK_CHECK_VERSION(3,0,0)
if (!GTK_MENU_SHELL (parent)->active) {
gtk_grab_add (parent);
GTK_MENU_SHELL (parent)->have_grab = 
TRUE;
@@ -1278,7 +1278,12 @@
gtk_icon_size_lookup(GTK_ICON_SIZE_MENU, &width, &height);
 
gtk_widget_set_size_request(GTK_WIDGET(gtkimage), width, 
height);
+#if GTK_CHECK_VERSION(3,0,0)
+   gtk_widget_set_halign(GTK_WIDGET(gtkimage), GTK_ALIGN_START);
+   gtk_widget_set_valign(GTK_WIDGET(gtkimage), GTK_ALIGN_CENTER);
+#else
gtk_misc_set_alignment(GTK_MISC(gtkimage), 0.0, 0.5);
+#endif
}
 
genericmenuitem_set_image(GENERICMENUITEM(gimi), gtkimage);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdbusmenu-12.10.3+15.04.20150410.2/libdbusmenu-gtk/genericmenuitem.c 
new/libdbusmenu-12.10.3+16.04.20160223.1/libdbusmenu-gt

commit libdbusmenu for openSUSE:Factory

2015-06-16 Thread h_root
Hello community,

here is the log from the commit of package libdbusmenu for openSUSE:Factory 
checked in at 2015-06-16 14:05:26

Comparing /work/SRC/openSUSE:Factory/libdbusmenu (Old)
 and  /work/SRC/openSUSE:Factory/.libdbusmenu.new (New)


Package is "libdbusmenu"

Changes:

--- /work/SRC/openSUSE:Factory/libdbusmenu/libdbusmenu.changes  2014-03-22 
18:02:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.libdbusmenu.new/libdbusmenu.changes 
2015-06-16 14:05:28.0 +0200
@@ -1,0 +2,18 @@
+Tue May  5 13:47:23 UTC 2015 - sor.ale...@meowr.ru
+
+- Update to 12.10.3+bzr20150410 (changes since 12.10.3+bzr20140610):
+  * Use the configure-generated libtool script instead of
+/usr/bin/libtool, which might not match what we have.
+  * Use gi's typelibdir pkgconfig variable and install into this
+directory, now that gi supports multiarch.
+  * Parser: don't override the label for stock items if a custom
+one is provided.
+- Minor spec cleanup.
+
+---
+Sun Oct 26 13:19:05 UTC 2014 - p.drou...@gmail.com
+
+- Update to version 12.10.3+14.10.20140610
+  + No changelog available
+
+---

Old:

  libdbusmenu_12.10.3+14.04.20140217.1.orig.tar.gz

New:

  libdbusmenu_12.10.3+15.04.20150410.2.orig.tar.gz



Other differences:
--
++ libdbusmenu.spec ++
--- /var/tmp/diff_new_pack.HPOkiD/_old  2015-06-16 14:05:29.0 +0200
+++ /var/tmp/diff_new_pack.HPOkiD/_new  2015-06-16 14:05:29.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libdbusmenu
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -16,25 +16,23 @@
 #
 
 
-%define _soname_glib 4
-%define _soname_gtk2 4
-%define _soname_gtk3 4
-%define _soname_jsonloader 4
-
+%define soname_glib 4
+%define soname_gtk2 4
+%define soname_gtk3 4
+%define soname_jsonloader 4
+%define _version 12.10.3+15.04.20150410.2
 Name:   libdbusmenu
-Version:12.10.3+14.04.20140217.1
+Version:12.10.3+bzr20150410
 Release:0
 Summary:Small library that passes a menu structure across DBus
 License:GPL-3.0 and (LGPL-2.1 or LGPL-3.0)
 Group:  System/Libraries
 Url:https://launchpad.net/dbusmenu
-Source: 
http://archive.ubuntu.com/ubuntu/pool/main/libd/libdbusmenu/%{name}_%{version}.orig.tar.gz
+Source: 
http://archive.ubuntu.com/ubuntu/pool/main/libd/%{name}/%{name}_%{_version}.orig.tar.gz
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gnome-common
 BuildRequires:  gtk-doc
-BuildRequires:  gtk2-devel
-BuildRequires:  gtk3-devel
 BuildRequires:  intltool
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
@@ -44,125 +42,114 @@
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(gnome-doc-utils)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
+BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(valgrind)
 BuildRequires:  pkgconfig(x11)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-A small little library that was created by pulling out some comon code out of
-indicator-applet. It passes a menu structure across DBus so that a program can
-create a menu simply without worrying about how it is displayed on the other
-side of the bus.
-
+A small little library that was created by pulling out some common
+code out of mate-indicator-applet. It passes a menu structure
+across D-Bus so that a program can create a menu simply without
+worrying about how it is displayed on the other side of the bus.
 
 %package tools
 Summary:Development tools for the dbusmenu libraries
 Group:  Development/Tools/Other
-Requires:   %{name}-glib%{_soname_glib} = %{version}
+Requires:   %{name}-glib%{soname_glib} = %{version}
 
 %description tools
 This packages contains the development tools for the dbusmenu libraries.
 
-
-%package glib%{_soname_glib}
-Summary:Small library that passes a menu structure across DBus
+%package glib%{soname_glib}
+Summary:Small library that passes a menu structure across D-Bus
 Group:  System/Libraries
 
-%description glib%{_soname_glib}
+%description glib%{soname_glib}
 This package contains the shared libraries for the dbusmenu-glib library.
 
-
 %package -n typelib-1_0-Dbusmenu-0_4
-Summary:Small library that passes a menu structure across DBus - 
Introspect