Hello community,

here is the log from the commit of package rsibreak for openSUSE:Factory 
checked in at 2015-11-11 10:31:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rsibreak (Old)
 and      /work/SRC/openSUSE:Factory/.rsibreak.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rsibreak"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rsibreak/rsibreak.changes        2013-07-25 
15:17:12.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rsibreak.new/rsibreak.changes   2015-11-11 
10:35:45.000000000 +0100
@@ -1,0 +2,9 @@
+Mon Nov  9 20:01:26 UTC 2015 - [email protected]
+
+- Version bump to 0.12:
+  * KF5 based version
+  * Basically quite rewrite
+  * No plasma widget anymore
+  * Works with plasma5
+
+-------------------------------------------------------------------

Old:
----
  rsibreak-0.11.tar.bz2

New:
----
  rsibreak-0.12.tar.xz

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

Other differences:
------------------
++++++ rsibreak.spec ++++++
--- /var/tmp/diff_new_pack.ubU4X7/_old  2015-11-11 10:35:46.000000000 +0100
+++ /var/tmp/diff_new_pack.ubU4X7/_new  2015-11-11 10:35:46.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rsibreak
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,21 +17,36 @@
 
 
 Name:           rsibreak
-Version:        0.11
+Version:        0.12
 Release:        0
 Summary:        Assists in the Recovery and Prevention of Repetitive Strain 
Injury
 License:        GPL-2.0+
 Group:          Productivity/Other
-Url:            http://www.kde-apps.org/content/show.php?content=29725
-Source:         rsibreak-%{version}.tar.bz2
+Url:            https://userbase.kde.org/RSIBreak
+Source0:        
http://download.kde.org/stable/rsibreak/%{version}/rsibreak-%{version}.tar.xz
+BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
-BuildRequires:  libkde4-devel
+BuildRequires:  kconfig-devel
+BuildRequires:  kconfigwidgets-devel
+BuildRequires:  kdbusaddons-devel
+BuildRequires:  kdoctools-devel
+BuildRequires:  ki18n-devel
+BuildRequires:  kiconthemes-devel
+BuildRequires:  kidletime-devel
+BuildRequires:  knotifications-devel
+BuildRequires:  knotifyconfig-devel
+BuildRequires:  ktextwidgets-devel
+BuildRequires:  kwindowsystem-devel
+BuildRequires:  kxmlgui-devel
+BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(Qt5DBus) >= 5.3.0
+BuildRequires:  pkgconfig(Qt5X11Extras) >= 5.3.0
+Requires:       hicolor-icon-theme
+Recommends:     %{name}-lang = %{version}
+# REMOVE AFTER Leap 42.1 is out of scope
 Provides:       kde4-rsibreak = %{version}
 Obsoletes:      kde4-rsibreak < %{version}
-Suggests:       %{name}-doc = %{version}
-Recommends:     %{name}-lang = %{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%kde4_runtime_requires
 
 %description
 Repetitive Strain Injury is an illness which can occur as a result of
@@ -47,55 +62,40 @@
 This package provides documentation for %{name}
 
 %lang_package
+
 %prep
-%setup -n rsibreak-%{version} -q
+%setup -q -n rsibreak-%{version}
 
 %build
-  %cmake_kde4 -d build
-  %make_jobs
+%cmake_kf5 -d build
+%make_jobs
 
 %install
-  cd build
-  %make_install
-  cd ..
-  %find_lang %{name} --all-name
-  %suse_update_desktop_file -G "RSI Prevention" rsibreak TimeUtility
-  %suse_update_desktop_file 
%{buildroot}%{_kde4_servicesdir}/plasma-applet-rsibreak.desktop
-  %suse_update_desktop_file 
%{buildroot}%{_kde4_servicesdir}/plasma-engine-rsibreak.desktop
-  %suse_update_desktop_file %{buildroot}%{_datadir}/autostart/rsibreak.desktop
-  %fdupes -s %{buildroot}%{_datadir}
+%kf5_makeinstall -C build
+%suse_update_desktop_file -G "RSI Prevention" rsibreak TimeUtility
+%find_lang %{name} --all-name
+%fdupes -s %{buildroot}%{_datadir}
 
 %post   -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
-%clean
-rm -rf %{buildroot}
-
 %files doc
 %defattr(-,root,root)
-%doc %{_kde4_htmldir}
+%doc %{_kf5_htmldir}
 
 %files lang -f %{name}.lang
 %defattr(-,root,root)
-%exclude %{_kde4_htmldir}
+%exclude %{_kf5_htmldir}
 
 %files
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING
-%{_datadir}/autostart/rsibreak.desktop
+%{_sysconfdir}/xdg/autostart/rsibreak_autostart.desktop
 %{_datadir}/dbus-1/interfaces/org.rsibreak.rsiwidget.xml
-%{_kde4_appsdir}/rsibreak
-%dir %{_kde4_appsdir}/desktoptheme
-%dir %{_kde4_appsdir}/desktoptheme/default
-%dir %{_kde4_appsdir}/desktoptheme/default/widgets
-%{_kde4_appsdir}/desktoptheme/default/widgets/rsibreak.svg
-%{_kde4_applicationsdir}/rsibreak.desktop
-%{_kde4_bindir}/rsibreak
-%{_kde4_iconsdir}/hicolor/*/*/*
-%{_kde4_modulesdir}/plasma_applet_rsibreak.so
-%{_kde4_modulesdir}/plasma_engine_rsibreak.so
-%{_kde4_servicesdir}/plasma-applet-rsibreak.desktop
-%{_kde4_servicesdir}/plasma-engine-rsibreak.desktop
+%{_kf5_applicationsdir}/rsibreak.desktop
+%{_kf5_notifydir}/rsibreak.notifyrc
+%{_kf5_bindir}/rsibreak
+%{_kf5_iconsdir}/hicolor/*/*/*
 
 %changelog


Reply via email to