Hello community, here is the log from the commit of package kservice for openSUSE:Factory checked in at 2015-09-02 07:49:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kservice (Old) and /work/SRC/openSUSE:Factory/.kservice.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kservice" Changes: -------- --- /work/SRC/openSUSE:Factory/kservice/kservice.changes 2015-07-14 17:29:23.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kservice.new/kservice.changes 2015-09-02 07:49:52.000000000 +0200 @@ -1,0 +2,21 @@ +Sat Aug 15 16:43:25 UTC 2015 - wbauer@tmo.at + +- Add kservice-desktop-translations.patch: read translations for + .desktop files from desktop-translations if they are not in the + file itself (boo#904524, boo#932158) + +------------------------------------------------------------------- +Tue Aug 4 19:20:43 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.13.0 + * The Qt version requirement has been bumped from 5.2 to 5.3 + * Debug output has been ported to categorized output, for less + noise by default + * Docbook documentation has been reviewed and updated + * Fix kbuildsycoca --global + * KToolInvocation::invokeMailer: fix attachment when we have + multi attachement + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.13.0.php + +------------------------------------------------------------------- Old: ---- kservice-5.12.0.tar.xz New: ---- kservice-5.13.0.tar.xz kservice-desktop-translations.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kservice.spec ++++++ --- /var/tmp/diff_new_pack.fjg2WU/_old 2015-09-02 07:49:53.000000000 +0200 +++ /var/tmp/diff_new_pack.fjg2WU/_new 2015-09-02 07:49:53.000000000 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.12 +%define _tar_path 5.13 Name: kservice -Version: 5.12.0 +Version: 5.13.0 Release: 0 %define kf5_version %{version} BuildRequires: cmake >= 2.8.12 @@ -32,10 +32,10 @@ BuildRequires: kdoctools-devel >= %{_tar_path} BuildRequires: kf5-filesystem BuildRequires: ki18n-devel >= %{_tar_path} -BuildRequires: pkgconfig(Qt5Concurrent) >= 5.2.0 -BuildRequires: pkgconfig(Qt5DBus) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Test) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Xml) >= 5.2.0 +BuildRequires: cmake(Qt5Concurrent) >= 5.3.0 +BuildRequires: cmake(Qt5DBus) >= 5.3.0 +BuildRequires: cmake(Qt5Test) >= 5.3.0 +BuildRequires: cmake(Qt5Xml) >= 5.3.0 %if %{with lang} Recommends: %{name}-lang = %{version} %endif @@ -49,6 +49,8 @@ Source1: baselibs.conf # PATCH-FIX-OPENSUSE menu.patch Patch0: menu.patch +# PATCH-FIX-OPENSUSE +Patch1: kservice-desktop-translations.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -73,6 +75,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %cmake_kf5 -d build -- -DSYSCONF_INSTALL_DIR=%{_kf5_sysconfdir} ++++++ kservice-5.12.0.tar.xz -> kservice-5.13.0.tar.xz ++++++ ++++ 6983 lines of diff (skipped) ++++++ kservice-desktop-translations.patch ++++++ diff --git a/src/services/kservicegroup.cpp b/src/services/kservicegroup.cpp index b182b5a..16c2846 100644 --- a/src/services/kservicegroup.cpp +++ b/src/services/kservicegroup.cpp @@ -52,9 +52,9 @@ void KServiceGroupPrivate::load(const QString &cfg) const KConfigGroup config = desktopFile.desktopGroup(); - m_strCaption = config.readEntry("Name"); - m_strIcon = config.readEntry("Icon"); - m_strComment = config.readEntry("Comment"); + m_strCaption = desktopFile.readName(); + m_strIcon = desktopFile.readIcon(); + m_strComment = desktopFile.readComment(); deleted = config.readEntry("Hidden", false); m_bNoDisplay = desktopFile.noDisplay(); m_strBaseGroupName = config.readEntry("X-KDE-BaseGroup");