From 797133fb2a53c351bc4da45d2c4f63aac8cf7fa1 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mar 25 2016 15:13:33 +0000 Subject: import --- diff --git a/.gitignore b/.gitignore index e69de29..c7a828c 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/kactivitymanagerd-5.5.0.tar.xz diff --git a/kactivitymanagerd.spec b/kactivitymanagerd.spec new file mode 100644 index 0000000..060e02f --- /dev/null +++ b/kactivitymanagerd.spec @@ -0,0 +1,87 @@ +Name: kactivitymanagerd +Summary: Plasma service to manage user's activities +Version: 5.5.0 +Release: 1%{?dist} + +License: GPLv2+ +URL: https://projects.kde.org/projects/kde/workspace/%{name} + +%global revision %(echo %{version} | cut -d. -f3) +%if %{revision} >= 50 +%global stable unstable +%else +%global stable stable +%endif +Source0: http://download.kde.org/%{stable}/kactivities/%{name}-%{version}.tar.xz +#Source0: http://download.kde.org/%{stable}/plasma/%{version}/%{name}-%{version}.tar.xz + +BuildRequires: kf5-rpm-macros +BuildRequires: extra-cmake-modules +BuildRequires: cmake(Qt5Core) +BuildRequires: cmake(Qt5DBus) + +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 +Provides: kf5-kactivities = 1:%{version}-%{release} + +# older ones (previously in kf5-kactivities) +Obsoletes: kactivities < 4.90.0 +Provides: kactivities%{?_isa} = %{version}-%{release} +Provides: kactivities = %{version}-%{release} + +%description +%{summary}. + + +%prep +%setup -q -n %{name}-%{version} + + +%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 + + +%files -f kactivities5.lang +%license COPYING* +%doc README.md +%{_kf5_bindir}/kactivitymanagerd +%{_kf5_libdir}/libkactivitymanagerd_plugin.so +%{_kf5_qtplugindir}/kactivitymanagerd/ +%{_kf5_datadir}/kservices5/kactivitymanagerd.desktop +%{_kf5_datadir}/kservicetypes5/kactivitymanagerd-plugin.desktop + + +%changelog +* 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..6664f6c 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +f758ac4f9935db8acd08fa04ecd5e4c5 kactivitymanagerd-5.5.0.tar.xz