Hello community,

here is the log from the commit of package qps for openSUSE:Factory checked in 
at 2018-02-26 23:25:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qps (Old)
 and      /work/SRC/openSUSE:Factory/.qps.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qps"

Mon Feb 26 23:25:42 2018 rev:9 rq:580003 version:1.10.17

Changes:
--------
--- /work/SRC/openSUSE:Factory/qps/qps.changes  2011-12-25 17:40:41.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.qps.new/qps.changes     2018-02-26 
23:25:44.041078123 +0100
@@ -1,0 +2,60 @@
+Sun Feb 25 11:02:34 UTC 2018 - [email protected]
+
+- Update to version 1.10.17
+  * some whitespaces fixed
+  * l10n: Polish translation
+  * Remove obsolete cpack
+  * Removed not needed ressource file
+  * some small fixes
+  * Fixed About page
+  * Fixed outdated FSF address in license headers
+  * Removed: It may be used, distributed and modified without
+    limitation. - not exactly true.
+  * Added license headers
+  * Fix typo
+  * Fix license headers for files with clearly known authorship
+  * remove some empty files
+  * fixed encoding and added a proper GPL2 file header
+  * Renamed LICENSE -> COPYING
+  * Another set of licenseheader fixes
+  * Fixed some typos in comments (CMakeLists.txt)
+    Fixed licenseheader: src/wchan.cpp UTF-8 and filename
+    Fixed licenseheader: src/watchdogdialog.*  filetype and UTF-8
+    Fixed licenseheader: src/watchcond.*  UTF-8
+    Fixed licenseheader: src/ttystr.cpp filentype and UTF-8
+  * Work around grep 2.23 new behaviour
+  * Removes not needed file
+  * Fixes CPack package version
+  * Fixes misnaming of binary qps
+  * Use CMAKE PROJECT_NAME instead of PROJECT
+  * Removes Icon related commented code
+  * Removes the custom QtIconLoader
+  * Use QIcon::fromTheme() instead of the internal QtIconLoader
+  * Adds the resources as an target dependency
+  * Puts TableField sctruct on it's own file
+  * Puts the QpsApp in it's own file
+  * Splits the command file into several files
+  * Puts Command utilities into it's own file
+  * Updates translations sources
+  * Removes toolTip, statusTip, whatsThis and accesibleName from
+    watchdog.ui
+  * Removes stylesheets commented stuff
+  * Include a copy of the license
+  * Install application icon
+  * Updates translation sources
+  * Adds desktop entry file
+  * Adds application internationalization / localization
+  * Set the minimum required CMake version to 3.0.2
+  * Add install instruction in CMakeLists.txt
+  * Add clang-format file and format all files
+
+- Switch build to cmake and Qt5
+
+- New source URL and homepage
+
+- Dropped qps-1.10.12.1-nostrip.patch and
+  qps-1.10.15-desktop.patch (no longer necessary)
+
+- Spec cleanup
+
+-------------------------------------------------------------------

Old:
----
  qps-1.10.12.1-nostrip.patch
  qps-1.10.15-desktop.patch
  qps-1.10.16.tar.bz2

New:
----
  qps-1.10.17.tar.gz

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

Other differences:
------------------
++++++ qps.spec ++++++
--- /var/tmp/diff_new_pack.ZYBbpK/_old  2018-02-26 23:25:44.913046763 +0100
+++ /var/tmp/diff_new_pack.ZYBbpK/_new  2018-02-26 23:25:44.917046619 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qps
 #
-# Copyright (c) 2011 SUSE LINUX Products 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
@@ -16,22 +16,23 @@
 #
 
 
-
 Name:           qps
-Version:        1.10.16
-Release:        1
-License:        GPL-2.0
+Version:        1.10.17
+Release:        0
 Summary:        Visual Process Manager
-Url:            http://qps.kldp.net/
+License:        GPL-2.0+ AND LGPL-2.1+
 Group:          System/Monitoring
-Source0:        
http://kldp.net/frs/download.php/5963/%{name}-%{version}.tar.bz2
-# PATCH-FIX-OPENSUSE qps-1.10.12.1-nostrip.patch [email protected] -- 
don't strip binary, OBS does itself
-Patch0:         qps-1.10.12.1-nostrip.patch
-# PATCH-FIX-UPSTREAM qps-1.10.15-desktop.patch bnc#631745 
[email protected] -- fix typo and remove file extension in desktop file
-Patch1:         qps-1.10.15-desktop.patch
-BuildRequires:  libqt4-devel
+Url:            https://github.com/QtDesktop/qps
+Source0:        
https://github.com/QtDesktop/qps/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+BuildRequires:  cmake >= 3.0.2
+BuildRequires:  hicolor-icon-theme
+BuildRequires:  libqt5-linguist-devel
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(Qt5DBus)
+BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(Qt5X11Extras)
+BuildRequires:  pkgconfig(xrender)
 
 %description
 Qps is a visual process manager, an X11 version of "top" or "ps" that
@@ -41,30 +42,22 @@
 
 %prep
 %setup -q
-%patch0
-%patch1
 
 %build
-qmake \
-    QMAKE_CFLAGS+="%{optflags}" \
-    QMAKE_CXXFLAGS+="%{optflags}"
+%cmake
 make %{?_smp_mflags}
 
 %install
-install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name}
-install -Dm 0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
-install -Dm 0644 %{name}.desktop \
-    %{buildroot}%{_datadir}/applications/%{name}.desktop
-install -Dm 0644 icon/icon.xpm \
-    %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
+%cmake_install
 %suse_update_desktop_file -r %{name} System Monitor
 
 %files
-%defattr(-,root,root,-)
-%doc CHANGES COPYING README_INSTALL
+%doc CHANGELOG README.md
+%license COPYING
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/pixmaps/%{name}.xpm
-%doc %{_mandir}/man?/*
+%{_datadir}/%{name}
+%{_datadir}/icons/hicolor/*/apps/%{name}.png
+%{_mandir}/man1/%{name}.1%{ext_man}
 
 %changelog


Reply via email to