diff --git a/.gitignore b/.gitignore index e69de29..15efaaa 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1,61 @@ +/kactivitymanagerd-5.6.1.tar.xz +/kactivitymanagerd-5.6.2.tar.xz +/kactivitymanagerd-5.6.3.tar.xz +/kactivitymanagerd-5.6.4.tar.xz +/kactivitymanagerd-5.6.5.tar.xz +/kactivitymanagerd-5.6.95.tar.xz +/kactivitymanagerd-5.7.0.tar.xz +/kactivitymanagerd-5.7.1.tar.xz +/kactivitymanagerd-5.7.2.tar.xz +/kactivitymanagerd-5.7.3.tar.xz +/kactivitymanagerd-5.7.4.tar.xz +/kactivitymanagerd-5.7.5.tar.xz +/kactivitymanagerd-5.7.95.tar.xz +/kactivitymanagerd-5.8.0.tar.xz +/kactivitymanagerd-5.8.1.tar.xz +/kactivitymanagerd-5.8.2.tar.xz +/kactivitymanagerd-5.8.3.tar.xz +/kactivitymanagerd-5.8.4.tar.xz +/kactivitymanagerd-5.8.5.tar.xz +/kactivitymanagerd-5.8.6.tar.xz +/kactivitymanagerd-5.9.3.tar.xz +/kactivitymanagerd-5.9.4.tar.xz +/kactivitymanagerd-5.9.5.tar.xz +/kactivitymanagerd-5.10.0.tar.xz +/kactivitymanagerd-5.10.1.tar.xz +/kactivitymanagerd-5.10.2.tar.xz +/kactivitymanagerd-5.10.3.tar.xz +/kactivitymanagerd-5.10.4.tar.xz +/kactivitymanagerd-5.10.5.tar.xz +/kactivitymanagerd-5.11.1.tar.xz +/kactivitymanagerd-5.11.2.tar.xz +/kactivitymanagerd-5.11.3.tar.xz +/kactivitymanagerd-5.11.4.tar.xz +/kactivitymanagerd-5.11.5.tar.xz +/kactivitymanagerd-5.11.95.tar.xz +/kactivitymanagerd-5.12.0.tar.xz +/kactivitymanagerd-5.12.1.tar.xz +/kactivitymanagerd-5.12.2.tar.xz +/kactivitymanagerd-5.12.3.tar.xz +/kactivitymanagerd-5.12.4.tar.xz +/kactivitymanagerd-5.12.5.tar.xz +/kactivitymanagerd-5.12.90.tar.xz +/kactivitymanagerd-5.13.0.tar.xz +/kactivitymanagerd-5.13.1.tar.xz +/kactivitymanagerd-5.13.2.tar.xz +/kactivitymanagerd-5.13.3.tar.xz +/kactivitymanagerd-5.13.4.tar.xz +/kactivitymanagerd-5.13.5.tar.xz +/kactivitymanagerd-5.13.90.tar.xz +/kactivitymanagerd-5.14.0.tar.xz +/kactivitymanagerd-5.14.1.tar.xz +/kactivitymanagerd-5.14.2.tar.xz +/kactivitymanagerd-5.14.3.tar.xz +/kactivitymanagerd-5.14.4.tar.xz +/kactivitymanagerd-5.14.90.tar.xz +/kactivitymanagerd-5.15.0.tar.xz +/kactivitymanagerd-5.15.1.tar.xz +/kactivitymanagerd-5.15.2.tar.xz +/kactivitymanagerd-5.15.3.tar.xz +/kactivitymanagerd-5.15.4.tar.xz +/kactivitymanagerd-5.15.5.tar.xz diff --git a/kactivitymanagerd.spec b/kactivitymanagerd.spec new file mode 100644 index 0000000..20c9ee4 --- /dev/null +++ b/kactivitymanagerd.spec @@ -0,0 +1,311 @@ +Name: kactivitymanagerd +Summary: Plasma service to manage user's activities +Version: 5.15.5 +Release: 1%{?dist} + +License: GPLv2+ +URL: https://cgit.kde.org/%{name}.git + +%global revision %(echo %{version} | cut -d. -f3) +%if %{revision} >= 50 +%global stable unstable +%else +%global stable stable +%endif +Source0: http://download.kde.org/%{stable}/plasma/%{version}/%{name}-%{version}.tar.xz + +# filter plugin provides +%global __provides_exclude_from ^(%{_kf5_qtplugindir}/.*\\.so)$ + +BuildRequires: kf5-rpm-macros +BuildRequires: extra-cmake-modules +BuildRequires: cmake(Qt5Core) +BuildRequires: cmake(Qt5DBus) + +BuildRequires: cmake(KF5Crash) +BuildRequires: cmake(KF5CoreAddons) +BuildRequires: cmake(KF5Config) +BuildRequires: cmake(KF5WindowSystem) +BuildRequires: cmake(KF5GlobalAccel) +BuildRequires: cmake(KF5XmlGui) +BuildRequires: cmake(KF5KIO) +BuildRequires: cmake(KF5DBusAddons) +BuildRequires: cmake(KF5I18n) + +BuildRequires: boost-devel + +# The kactivitymanagerd was split from KActivities in KF5 5.21, +# but thanks to our clever packaging kf5-kactivities package +# already contained only the kactivitymanagerd files +Obsoletes: kf5-kactivities < 5.21.0 + +# older ones (previously in kf5-kactivities) +Obsoletes: kactivities < 4.90.0 +Provides: kactivities%{?_isa} = %{version}-%{release} +Provides: kactivities = %{version}-%{release} + +%description +%{summary}. + + +%prep +%autosetup -n %{name}-%{version} -p1 + + +%build +mkdir %{_target_platform} +pushd %{_target_platform} +%{cmake_kf5} .. +popd + +make %{?_smp_mflags} -C %{_target_platform} + + +%install +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} + +%find_lang kactivities5 --with-qt + +# unpackaged files +rm -fv %{buildroot}%{_kf5_qmldir}/org/kde/activities/{libkactivitiesextensionplugin.so,qmldir} + + +%files -f kactivities5.lang +%license COPYING* +%doc README.md +%{_sysconfdir}//xdg/kactivitymanagerd.categories +%{_libexecdir}/kactivitymanagerd +%{_kf5_libdir}/libkactivitymanagerd_plugin.so +%{_kf5_qtplugindir}/kactivitymanagerd/ +%{_kf5_datadir}/dbus-1/services/org.kde.activitymanager.service +%{_kf5_datadir}/kservices5/kactivitymanagerd.desktop +%{_kf5_datadir}/kservicetypes5/kactivitymanagerd-plugin.desktop + + +%changelog +* Thu May 09 2019 Martin Kyral - 5.15.5-1 +- 5.15.5 + +* Wed Apr 03 2019 Rex Dieter - 5.15.4-1 +- 5.15.4 + +* Tue Mar 12 2019 Martin Kyral - 5.15.3-1 +- 5.15.3 + +* Tue Feb 26 2019 Rex Dieter - 5.15.2-1 +- 5.15.2 + +* Tue Feb 19 2019 Rex Dieter - 5.15.1-1 +- 5.15.1 + +* Wed Feb 13 2019 Martin Kyral - 5.15.0-1 +- 5.15.0 + +* Fri Feb 01 2019 Fedora Release Engineering - 5.14.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sun Jan 20 2019 Martin Kyral - 5.14.90-1 +- 5.14.90 + +* Tue Nov 27 2018 Rex Dieter - 5.14.4-1 +- 5.14.4 + +* Thu Nov 08 2018 Martin Kyral - 5.14.3-1 +- 5.14.3 + +* Wed Oct 24 2018 Rex Dieter - 5.14.2-1 +- 5.14.2 + +* Tue Oct 16 2018 Rex Dieter - 5.14.1-1 +- 5.14.1 + +* Fri Oct 05 2018 Rex Dieter - 5.14.0-1 +- 5.14.0 + +* Fri Sep 14 2018 Martin Kyral - 5.13.90-1 +- 5.13.90 + +* Tue Sep 04 2018 Rex Dieter - 5.13.5-1 +- 5.13.5 + +* Thu Aug 02 2018 Rex Dieter - 5.13.4-1 +- 5.13.4 + +* Fri Jul 13 2018 Fedora Release Engineering - 5.13.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Jul 11 2018 Martin Kyral - 5.13.3-1 +- 5.13.3 + +* Mon Jul 09 2018 Martin Kyral - 5.13.2-1 +- 5.13.2 + +* Tue Jun 19 2018 Martin Kyral - 5.13.1-1 +- 5.13.1 + +* Sat Jun 09 2018 Rex Dieter - 5.13.0-1 +- 5.13.0 + +* Fri May 18 2018 Martin Kyral - 5.12.90-1 +- 5.12.90 + +* Tue May 01 2018 Rex Dieter - 5.12.5-1 +- 5.12.5 + +* Tue Mar 27 2018 Rex Dieter - 5.12.4-1 +- 5.12.4 + +* Tue Mar 06 2018 Rex Dieter - 5.12.3-1 +- 5.12.3 + +* Wed Feb 21 2018 Jan Grulich - 5.12.2-1 +- 5.12.2 + +* Tue Feb 13 2018 Jan Grulich - 5.12.1-1 +- 5.12.1 + +* Wed Feb 07 2018 Fedora Release Engineering - 5.12.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Feb 02 2018 Jan Grulich - 5.12.0-1 +- 5.12.0 + +* Mon Jan 15 2018 Jan Grulich - 5.11.95-1 +- 5.11.95 + +* Tue Jan 02 2018 Rex Dieter - 5.11.5-1 +- 5.11.5 + +* Thu Nov 30 2017 Martin Kyral - 5.11.4-1 +- 5.11.4 + +* Wed Nov 08 2017 Rex Dieter - 5.11.3-1 +- 5.11.3 + +* Wed Oct 25 2017 Martin Kyral - 5.11.2-1 +- 5.11.2 + +* Tue Oct 17 2017 Rex Dieter - 5.11.1-1 +- 5.11.1 + +* Wed Oct 11 2017 Martin Kyral - 5.11.0-1 +- 5.11.0 + +* Thu Aug 24 2017 Rex Dieter - 5.10.5-1 +- 5.10.5 + +* Thu Aug 03 2017 Fedora Release Engineering - 5.10.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 5.10.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Jul 21 2017 Rex Dieter - 5.10.4-1 +- 5.10.4 + +* Tue Jun 27 2017 Rex Dieter - 5.10.3-1 +- 5.10.3 + +* Thu Jun 15 2017 Rex Dieter - 5.10.2-1 +- 5.10.2 + +* Tue Jun 06 2017 Rex Dieter - 5.10.1-1 +- 5.10.1 + +* Wed May 31 2017 Jan Grulich - 5.10.0-1 +- 5.10.0 + +* Wed Apr 26 2017 Rex Dieter - 5.9.5-1 +- 5.9.5 + +* Thu Mar 23 2017 Rex Dieter - 5.9.4-1 +- 5.9.4 + +* Sat Mar 04 2017 Rex Dieter - 5.9.3-2 +- rebuild + +* Wed Mar 01 2017 Jan Grulich - 5.9.3-1 +- 5.9.3 + +* Tue Feb 21 2017 Rex Dieter - 5.8.6-1 +- 5.8.6 + +* Fri Feb 10 2017 Fedora Release Engineering - 5.8.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Jan 02 2017 Rex Dieter - 5.8.5-2 +- filter plugin provides + +* Wed Dec 28 2016 Rex Dieter - 5.8.5-1 +- 5.8.5 + +* Tue Nov 22 2016 Rex Dieter - 5.8.4-1 +- 5.8.4 + +* Tue Nov 01 2016 Rex Dieter - 5.8.3-1 +- 5.8.3 + +* Tue Oct 18 2016 Rex Dieter - 5.8.2-1 +- 5.8.2 + +* Tue Oct 11 2016 Rex Dieter - 5.8.1-1 +- 5.8.1 + +* Thu Sep 29 2016 Rex Dieter - 5.8.0-1 +- 5.8.0 + +* Thu Sep 22 2016 Rex Dieter - 5.7.95-1 +- 5.7.95 + +* Tue Sep 13 2016 Rex Dieter - 5.7.5-1 +- 5.7.5 + +* Tue Aug 23 2016 Rex Dieter - 5.7.4-1 +- 5.7.4 + +* Mon Aug 15 2016 Rex Dieter - 5.7.3-2 +- drop Provides: kf5-kactivities + +* Tue Aug 02 2016 Rex Dieter - 5.7.3-1 +- 5.7.3 + +* Tue Jul 19 2016 Rex Dieter - 5.7.2-1 +- 5.7.2 + +* Tue Jul 12 2016 Rex Dieter - 5.7.1-1 +- 5.7.1 + +* Thu Jun 30 2016 Rex Dieter - 5.7.0-1 +- 5.7.0 + +* Sat Jun 25 2016 Rex Dieter - 5.6.95-1 +- 5.6.95 + +* Tue Jun 14 2016 Rex Dieter - 5.6.5-1 +- 5.6.5 + +* Sat May 14 2016 Rex Dieter - 5.6.4-1 +- 5.6.4 + +* Tue Apr 19 2016 Rex Dieter - 5.6.3-1 +- 5.6.3 + +* Sat Apr 09 2016 Rex Dieter - 5.6.2-1 +- 5.6.2 + +* Fri Apr 08 2016 Rex Dieter - 5.6.1-1 +- Plasma 5.6.1 + +* Sun Apr 03 2016 Rex Dieter 5.5.0-2 +- kactivities-workspace subpkg + +* Fri Mar 25 2016 Rex Dieter 5.5.0-1 +- import 5.5.0 (until plasma-5.6 lands) +- safer Obsoletes/Provides: kf5-kactivities +- Obsoletes/Provides: kactivities (previously in kf5-kactivities) + +* Sun Mar 20 2016 Daniel Vrátil - 5.6.0-1 +- Plasma 5.6.0 + +* Sat Mar 05 2016 Daniel Vrátil - 5.5.95-1 +- Initial version diff --git a/sources b/sources index e69de29..b0a615d 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +SHA512 (kactivitymanagerd-5.15.5.tar.xz) = 9c9c066ccf7b56ecb0816be5db82dec7d89f9a834ef75a0f96d073d0d15470a57a84f811c17feb4edbf262fc44275d943fd7e06ec2bdb53860a4f6a4ea1b64d3