From d911f55222d68c8f7fc347f32145e2f3e054104762aa36cdcfbbd4668c10a2d7 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Wed, 18 Dec 2013 20:51:22 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/libdbusmenu-qt5?expand=0&rev=5 --- libdbusmenu-qt5.changes | 34 ++++++++++++++----- libdbusmenu-qt5.spec | 9 ++--- ...usmenu-qt_0.9.2+13.10.20130826.orig.tar.gz | 3 -- ...usmenu-qt_0.9.2+14.04.20131209.orig.tar.gz | 3 ++ 4 files changed, 33 insertions(+), 16 deletions(-) delete mode 100644 libdbusmenu-qt_0.9.2+13.10.20130826.orig.tar.gz create mode 100644 libdbusmenu-qt_0.9.2+14.04.20131209.orig.tar.gz diff --git a/libdbusmenu-qt5.changes b/libdbusmenu-qt5.changes index ff7fa96..25790ab 100644 --- a/libdbusmenu-qt5.changes +++ b/libdbusmenu-qt5.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Wed Dec 18 20:52:32 UTC 2013 - hrvoje.senjan@gmail.com + +- Update to 0.9.2+14.04.20131209 + * Install CMake config files for dbusmenu-qt and dbusmenu-qt5. + This makes it easy for other projects to use the library with + find(dbusmenu-qt) or find(dbusmenu-qt5) without having to ship + a FindDBusMenuQt.cmake file. (More about this topic here: + http://www.cmake.org/Wiki/CMake/Tutorials/Packaging ). Test + programs available here: + http://agateau.com/tmp/dmqt-samples.tar.bz2. + * Destructors of classes intended to be base classes updated to + virtual. + * When adding a new submenu action, refresh() that action to + ensure full menu hierarchy is built. + ------------------------------------------------------------------- Wed Nov 6 22:50:10 UTC 2013 - hrvoje.senjan@gmail.com @@ -10,9 +26,9 @@ Wed Nov 6 22:50:10 UTC 2013 - hrvoje.senjan@gmail.com ------------------------------------------------------------------- Sun Aug 25 20:00:50 UTC 2013 - hrvoje.senjan@gmail.com -- Added 237_236.diff from upstream, fixes lp#1068050 (Some icons of - kate menu are wrong when run with the global menubar) and - noqDebug-qWarnings.patch, which disables spamming users with +- Added 237_236.diff from upstream, fixes lp#1068050 (Some icons of + kate menu are wrong when run with the global menubar) and + noqDebug-qWarnings.patch, which disables spamming users with useless debug ------------------------------------------------------------------- @@ -76,13 +92,13 @@ Wed Dec 22 10:42:32 UTC 2010 - rwooninck@opensuse.org * Avoid false warnings * Make sure we don't track actions twice (bko254066) * CMake-parser-friendly of dbusmenu_version.h - * Trigger action asynchronously when the "clicked" event is + * Trigger action asynchronously when the "clicked" event is received (LP bug 643393) * Fixed copyright headers * Removed all code which did not belong to Canonical. * Fix some memory leaks * Do not keep dangling pointers to deleted actions (LP bug 624964) - * Added the DBusMenuImporter::actionActivationRequested(QAction*) + * Added the DBusMenuImporter::actionActivationRequested(QAction*) signal * Fix hardcoded libdir in pkgconfig file (LP BUG 610633) @@ -98,18 +114,18 @@ Fri Aug 13 09:44:41 UTC 2010 - tittiatcoke@gmail.com * Fix implementation of GetGroupProperties() * Fix detection of QIcon::name() with gold * Add support for KMenu titles - * Queue calls to refresh() because we may be spammed with many + * Queue calls to refresh() because we may be spammed with many LayoutUpdated() signals at once * Turned DBusMenuImporter::updateMenu() into a slot * Introduce a dbusmenu_version.h file - * Introduce updateMenu() and menuUpdated(), deprecate + * Introduce updateMenu() and menuUpdated(), deprecate menuReadyToBeShown() * Better build check for QIcon::name() (LP BUG 597975) * Rework the way menuReadyToBeShown() is emitted * Queue LayoutUpdated() signal to avoid emitting it too often - * Increase timeouts: prefer slow but complete menus to fast + * Increase timeouts: prefer slow but complete menus to fast but incomplete - * Use QIcon::name() to return the icon name, when built + * Use QIcon::name() to return the icon name, when built with Qt 4.7 * Correctly handle non-exclusive action groups * bugfix (bko#237156) diff --git a/libdbusmenu-qt5.spec b/libdbusmenu-qt5.spec index c6df990..27ecbf1 100644 --- a/libdbusmenu-qt5.spec +++ b/libdbusmenu-qt5.spec @@ -1,5 +1,5 @@ # -# spec file for package libdbusmenu-qt +# spec file for package libdbusmenu-qt5 # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -15,16 +15,17 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define rname libdbusmenu-qt Name: libdbusmenu-qt5 -Version: 0.9.2+13.10.20130826 +Version: 0.9.2+14.04.20131209 Release: 0 Url: https://launchpad.net/libdbusmenu-qt/ Summary: A Qt implementation of the DBusMenu protocol License: LGPL-2.0+ Group: System/Libraries -Source0: https://launchpad.net/ubuntu/trusty/+source/%{rname}/%{version}-0ubuntu1/+files/%{rname}_%{version}.orig.tar.gz +Source0: http://archive.ubuntu.com/ubuntu/pool/main/libd/%{rname}/%{rname}_%{version}.orig.tar.gz Source99: baselibs.conf # PATCH-FIX-UPSTREAM noqDebug-qWarnings.patch -- libdbusmenu uses it's own qDebug's and qWarnings, # which are useless, and annoy users, so this patch just disables them in release mode @@ -36,7 +37,7 @@ BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkg-config BuildRequires: pkgconfig(Qt5Core) -BuildRoot: %{_tmppath}/%{rname}-%{version}-build +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This library provides a Qt implementation of the DBusMenu protocol. diff --git a/libdbusmenu-qt_0.9.2+13.10.20130826.orig.tar.gz b/libdbusmenu-qt_0.9.2+13.10.20130826.orig.tar.gz deleted file mode 100644 index d559053..0000000 --- a/libdbusmenu-qt_0.9.2+13.10.20130826.orig.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6699a34eb4ff27371543f8499600f5f9f7267dfe7468c505a4411b0ee74a0d43 -size 45394 diff --git a/libdbusmenu-qt_0.9.2+14.04.20131209.orig.tar.gz b/libdbusmenu-qt_0.9.2+14.04.20131209.orig.tar.gz new file mode 100644 index 0000000..8e67d8e --- /dev/null +++ b/libdbusmenu-qt_0.9.2+14.04.20131209.orig.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7caf94fe27ce146a637af3062aa5bac90caec37cc30cd5ef638e46ccd4f264b +size 45800