commit libdbusmenu for openSUSE:Factory
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
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
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
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
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
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
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
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
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