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
