Hello community, here is the log from the commit of package kmousetool for openSUSE:Factory checked in at 2017-08-24 17:46:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kmousetool (Old) and /work/SRC/openSUSE:Factory/.kmousetool.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kmousetool" Thu Aug 24 17:46:07 2017 rev:75 rq:516395 version:17.08.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kmousetool/kmousetool.changes 2017-07-25 11:35:17.411605932 +0200 +++ /work/SRC/openSUSE:Factory/.kmousetool.new/kmousetool.changes 2017-08-24 17:46:08.369323775 +0200 @@ -1,0 +2,36 @@ +Fri Aug 11 22:45:46 UTC 2017 - [email protected] + +- Update to KDE Applications 17.08.0 + * New feature release + * https://www.kde.org/announcements/announce-applications-17.08.0.php +- Changes since 17.04.3 : + * Update kmousetool docbooks to kf5 + * cmake: use the imported target for phonon + * ui: remove extra margins, spacings, and size policies + * use QDialogButtonBox for the rows of action buttons + * Cleanup of KAboutData and initialization + * Use Qt to create the autostart entry instead of system calls + * Use Q_DECLARE_OVERRIDE + * Cleanup references to KDE-as-the-desktop + * Removed unused dependency. + * Use new connect api + QStringLiteral + * Remove obsolete #include <fixx11h.h> + * Port away from KUniqueApplication (Including fixing the .desktop file Exec line). Port away from KCmdLineParser and QString::toAscii. Add required dependencies to remove KDELibs4Support dependency. + * Remove kdelibs4support from kmousetool.cpp file. Added path to autostart-scripts folder in ~/.config + * Port away from KStandardDirs. + * Add X11_INCLUDE_DIR to include path for X11 headers that aren't in /usr/include. + * Use org.kde. name for .desktop file. + * Port away from KGlobal::config(). Port away from KPushButton and KNumInput. Port away from deprecated Phonon api. Use KHelpMenu to show about and manual. + * Add feature_summary macro + * Fix Qt includes + * Initial port to KF5 + +------------------------------------------------------------------- +Sat Aug 5 18:18:15 UTC 2017 - [email protected] + +- Update to KDE Applications 17.07.90 + * KDE Applications 17.07.90 + * https://www.kde.org/announcements/announce-applications-17.07.90.php + + +------------------------------------------------------------------- Old: ---- kmousetool-17.04.3.tar.xz New: ---- kmousetool-17.08.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kmousetool.spec ++++++ --- /var/tmp/diff_new_pack.Fu1Tu4/_old 2017-08-24 17:46:08.961240403 +0200 +++ /var/tmp/diff_new_pack.Fu1Tu4/_new 2017-08-24 17:46:08.965239839 +0200 @@ -1,7 +1,7 @@ # # spec file for package kmousetool # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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,52 +16,83 @@ # +%bcond_without lang + Name: kmousetool -BuildRequires: alsa-devel -BuildRequires: libkde4-devel -BuildRequires: oxygen-icon-theme-large -BuildRequires: sbl -BuildRequires: xz +Version: 17.08.0 +Release: 0 +%define kf5_version 5.26.0 +# Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) +%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} Summary: Automatic Mouse Click License: GPL-2.0+ Group: System/GUI/KDE Url: http://www.kde.org -Version: 17.04.3 -Release: 0 Source0: %{name}-%{version}.tar.xz +BuildRequires: alsa-devel +BuildRequires: extra-cmake-modules +BuildRequires: kdelibs4support-devel +BuildRequires: knotifications-devel +BuildRequires: oxygen-icon-theme-large +BuildRequires: phonon4qt5-devel +BuildRequires: pkgconfig +BuildRequires: sbl +BuildRequires: update-desktop-files +BuildRequires: xz +BuildRequires: pkgconfig(Qt5Core) >= 5.3.0 +BuildRequires: pkgconfig(Qt5Gui) >= 5.3.0 +BuildRequires: pkgconfig(Qt5Widgets) >= 5.3.0 +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xt) +BuildRequires: pkgconfig(xtst) +Provides: kmousetool5 = %{version} +Obsoletes: kmousetool5 < %{version} +%if %{with lang} +Recommends: %{name}-lang +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build -Provides: kde4-kmousetool = 4.3.0 -Obsoletes: kde4-kmousetool < 4.3.0 -%kde4_runtime_requires %description Clicks the mouse for you, reducing hand strain. +%if %{with lang} +%lang_package +%endif + %prep %setup -q %build - %cmake_kde4 -d build + %cmake_kf5 -d build %make_jobs %install - cd build - %kde4_makeinstall - %suse_update_desktop_file kmousetool Utility Accessibility - %kde_post_install + %kf5_makeinstall -C build + %if %{with lang} + %find_lang %{name} --with-man --all-name + %kf5_find_htmldocs + %endif + %suse_update_desktop_file org.kde.kmousetool Utility Accessibility %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig %files %defattr(-,root,root) %doc COPYING COPYING.DOC -%_kde4_bindir/kmousetool -%_kde4_applicationsdir/*.desktop -%_kde4_htmldir/en/kmousetool/ -%_kde4_iconsdir/hicolor/*/*/*.png -%_kde4_appsdir/kmousetool/ -%_mandir/man1/kmousetool.1.gz +%dir %{_kf5_htmldir} +%dir %{_kf5_htmldir}/en +%doc %lang(en) %{_kf5_htmldir}/en/*/ +%{_kf5_applicationsdir}/*.desktop +%{_kf5_bindir}/kmousetool +%{_kf5_iconsdir}/hicolor/*/*/*.png +%{_kf5_mandir}/man1/kmousetool* +%{_kf5_sharedir}/kmousetool/ + +%if %{with lang} +%files lang -f %{name}.lang +%doc COPYING* +%endif %changelog ++++++ kmousetool-17.04.3.tar.xz -> kmousetool-17.08.0.tar.xz ++++++ ++++ 22294 lines of diff (skipped)
