Hello community,

here is the log from the commit of package PackageKit-Qt for openSUSE:Factory 
checked in at 2018-11-08 09:45:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/PackageKit-Qt (Old)
 and      /work/SRC/openSUSE:Factory/.PackageKit-Qt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "PackageKit-Qt"

Thu Nov  8 09:45:19 2018 rev:14 rq:645203 version:1.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/PackageKit-Qt/PackageKit-Qt.changes      
2018-03-08 10:51:11.350967053 +0100
+++ /work/SRC/openSUSE:Factory/.PackageKit-Qt.new/PackageKit-Qt.changes 
2018-11-08 09:45:25.889315241 +0100
@@ -1,0 +2,38 @@
+Wed Oct 24 07:13:55 UTC 2018 - Fabian Vogt <[email protected]>
+
+- Add fixes until current master (9e048b7):
+  * 0001-Fix-pkg-config-include-path.patch
+  * 0002-Fix-some-documentation-typos.patch
+  * 0003-Make-sure-the-build-is-done-as-c-11.patch
+- Update to version 1.0.1:
+  * Fix build against PackageKit::Offline
+- Update to version 1.0.0:
+  * Add an Offline class to interface with PackageKit's Offline interface
+  * Fix parsing package data and incomplete package-ids
+  * Fix logic of the new string parsing
+  * Add missing PackageKit 1.0.2 enums
+  * Also optimize PackageName & friends on Transaction class
+  * Fix recursion by explicity setting types
+  * Optimize packageName & friends
+  * A few more updates and fixes for 1.0.0
+  * Modernize to C++11 and remove deprecated methods
+  * Bump to 1.0.0 version
+- Update to version 0.10.0:
+  * Delete the transactions when they are done
+  * Merge pull request #22 from aleixpol/master
+  * Next version includes new API, so we need a minor version bump
+  * Avoid deadlock on disconnecting signals
+  * Add missing enums from upstream
+  * Implement offlineTrigger
+  * Make Transaction deletion match better what is really happening
+  * Reintroduce upgradeSystem()
+  * Merge pull request #16 from pvuorela/master
+  * Fix pkg-config file
+  * Drop qt4 pkg-config file
+  * Update cmake minimum version
+  * Leverage smart pointers for better memory safety
+  * Clean up config.cmake file
+  * Deprecated as I've been told it shouldn't be used anymore
+  * trivial: post release version bump
+
+-------------------------------------------------------------------

Old:
----
  PackageKit-Qt-0.9.6.tar.xz

New:
----
  0001-Fix-pkg-config-include-path.patch
  0002-Fix-some-documentation-typos.patch
  0003-Make-sure-the-build-is-done-as-c-11.patch
  PackageKit-Qt-1.0.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ PackageKit-Qt.spec ++++++
--- /var/tmp/diff_new_pack.97goZQ/_old  2018-11-08 09:45:26.829314142 +0100
+++ /var/tmp/diff_new_pack.97goZQ/_new  2018-11-08 09:45:26.833314137 +0100
@@ -12,19 +12,23 @@
 # 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/
 #
 
 
-%define libpk   libpackagekitqt5-0
+%define libpk   libpackagekitqt5-1
 Name:           PackageKit-Qt
-Version:        0.9.6
+Version:        1.0.1
 Release:        0
 Summary:        Simple software installation management software
 License:        LGPL-2.1-or-later
 Group:          System/Daemons
 URL:            http://packagekit.org/
-Source:         
http://www.freedesktop.org/software/PackageKit/releases/%{name}-%{version}.tar.xz
+Source:         
https://github.com/hughsie/PackageKit-Qt/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM
+Patch1:         0001-Fix-pkg-config-include-path.patch
+Patch2:         0002-Fix-some-documentation-typos.patch
+Patch3:         0003-Make-sure-the-build-is-done-as-c-11.patch
 BuildRequires:  PackageKit-devel >= %{version}
 BuildRequires:  cmake
 BuildRequires:  pkgconfig
@@ -68,6 +72,7 @@
 
 %prep
 %setup -q
+%autopatch -p1
 
 %build
 mkdir build
@@ -88,7 +93,7 @@
 %files -n %{libpk}
 %license COPYING
 %doc NEWS AUTHORS
-%{_libdir}/libpackagekitqt?.so.*
+%{_libdir}/libpackagekitqt5.so.*
 
 %files devel
 %doc TODO MAINTAINERS

++++++ 0001-Fix-pkg-config-include-path.patch ++++++
>From adf7511aa0e68d65e02d6d3f0086989250dcb1bb Mon Sep 17 00:00:00 2001
From: Matthias Klumpp <[email protected]>
Date: Tue, 13 Feb 2018 23:12:38 +0100
Subject: [PATCH 1/3] Fix pkg-config include path

Resolves: #26
---
 src/packagekitqt5.pc.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/packagekitqt5.pc.in b/src/packagekitqt5.pc.in
index 7d896e4..0bf324c 100644
--- a/src/packagekitqt5.pc.in
+++ b/src/packagekitqt5.pc.in
@@ -4,8 +4,8 @@ libdir=@CMAKE_INSTALL_FULL_LIBDIR@
 includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
 
 Name: @LIBNAME@
-Description: PackageKit is a system daemon for installing stuff.
+Description: PackageKit is a package management abstraction layer.
 Version: @PROJECT_VERSION@
 Requires: Qt5Core, Qt5DBus
 Libs: -L${libdir} -lpackagekitqt5
-Cflags: -I${includedir}/packagekitqt5/PackageKit
+Cflags: -I${includedir}/packagekitqt5
-- 
2.19.0

++++++ 0002-Fix-some-documentation-typos.patch ++++++
>From 48a195a1c09771d6bf4db022ddce56fac04c4deb Mon Sep 17 00:00:00 2001
From: Pekka Vuorela <[email protected]>
Date: Wed, 7 Mar 2018 15:50:41 +0200
Subject: [PATCH 2/3] Fix some documentation typos

---
 src/daemon.h      | 2 +-
 src/transaction.h | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/daemon.h b/src/daemon.h
index 607d32c..be89c72 100644
--- a/src/daemon.h
+++ b/src/daemon.h
@@ -184,7 +184,7 @@ public:
      * Allows a client to find out if it would be allowed to authorize an 
action.
      * The action ID, e.g. 
org.freedesktop.packagekit.system-network-proxy-configure
      * specified in \p actionId
-     * Returm might be either yes, no or interactive \sa Authorize.
+     * Return might be either yes, no or interactive \sa Authorize.
      */
     static QDBusPendingReply<Authorize> canAuthorize(const QString &actionId);
 
diff --git a/src/transaction.h b/src/transaction.h
index 71c9fcc..6f9e312 100644
--- a/src/transaction.h
+++ b/src/transaction.h
@@ -508,9 +508,9 @@ public:
     bool allowCancel() const;
 
     /**
-     * Indicates weither the transaction caller is active or not
+     * Indicates whether the transaction caller is active or not
      *
-     * The caller can be inactive if it has quitted before the transaction 
finished.
+     * The caller can be inactive if it has quit before the transaction 
finished.
      *
      * \return true if the caller is active, false else
      */
@@ -583,7 +583,7 @@ public:
     QDateTime timespec() const;
 
     /**
-     * Returns weither the transaction succeded or not
+     * Returns whether the transaction succeded or not
      * \return true if the transaction succeeded, false else
      * \note This function only returns a real value for old transactions 
returned by getOldTransactions
      */
@@ -597,7 +597,7 @@ public:
     uint duration() const;
 
     /**
-     * Returns some data set by the backend to pass additionnal information
+     * Returns some data set by the backend to pass additional information
      * \return a string set by the backend
      * \note This function only returns a real value for old transactions 
returned by getOldTransactions
      */
-- 
2.19.0

++++++ 0003-Make-sure-the-build-is-done-as-c-11.patch ++++++
>From 95bf14dd4b026e024fb65bea8a619d2241c69717 Mon Sep 17 00:00:00 2001
From: Pekka Vuorela <[email protected]>
Date: Thu, 8 Mar 2018 17:42:30 +0200
Subject: [PATCH 3/3] Make sure the build is done as c++11

Commit 5b3a1b3c43423b7 removed gnu++11 and made build fail with g++ 4.8.
---
 CMakeLists.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index f94a1fa..82ec3a6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -56,6 +56,7 @@ set (LOCALSTATEDIR "/var")
 set (CMAKECONFIG_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/packagekitqt5/")
 
 add_definitions("-DLOCALSTATEDIR=\"${LOCALSTATEDIR}\"")
+set (CMAKE_CXX_STANDARD 11)
 
 configure_file(config.h.in ${CMAKE_BINARY_DIR}/config.h)
 
-- 
2.19.0


Reply via email to