From e8fce40603e1b6d43930b42c579ae9f98d1bf21bfff689375aafcce987663c72 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Sat, 5 Mar 2016 19:12:12 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kactivitymanagerd?expand=0&rev=1 --- .gitattributes | 23 +++ .gitignore | 1 + kactivitymanagerd-5.5.95.tar.xz | 3 + kactivitymanagerd.changes | 307 ++++++++++++++++++++++++++++++++ kactivitymanagerd.spec | 91 ++++++++++ 5 files changed, 425 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 kactivitymanagerd-5.5.95.tar.xz create mode 100644 kactivitymanagerd.changes create mode 100644 kactivitymanagerd.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/kactivitymanagerd-5.5.95.tar.xz b/kactivitymanagerd-5.5.95.tar.xz new file mode 100644 index 0000000..b458f6d --- /dev/null +++ b/kactivitymanagerd-5.5.95.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f548565368195b68058b23dbf410c52f3863937a4928581c8f96ca7ce2d568d +size 75016 diff --git a/kactivitymanagerd.changes b/kactivitymanagerd.changes new file mode 100644 index 0000000..6367c56 --- /dev/null +++ b/kactivitymanagerd.changes @@ -0,0 +1,307 @@ +------------------------------------------------------------------- +Sat Mar 5 19:08:51 UTC 2016 - hrvoje.senjan@gmail.com + +- Split out kactivitymanagerd binary as per upstream change (on + source package level) - it's now part of Plasma, instead of KF5 + +------------------------------------------------------------------- +Sun Feb 7 05:32:00 UTC 2016 - wbauer@tmo.at + +- Add fix-crash-in-activities-context-menu.patch: fixes a dolphin + and desktop crash when right-clicking on a file and opening the + "Activities" submenu (boo#952139, kde#351485) + +------------------------------------------------------------------- +Sat Feb 6 17:59:01 UTC 2016 - hrvoje.senjan@gmail.com + +- Update to 5.19.0 (boo#967668) + * Don't call exec() from QML (kde#357435) + * KActivitiesStats library is now in a separate repository + * Fix crash on exit/logout (boo#965653, kde#348194) + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.19.0.php + +------------------------------------------------------------------- +Sat Jan 2 17:41:39 UTC 2016 - hrvoje.senjan@gmail.com + +- Update to 5.18.0 + * Streamlined the QML loading for KCM (kde#356832) + * Work-around for the Qt SQL bug that does not clean up + connections properly (kde#348194) + * Merged a plugin that executes applications on + activity state change + * Port from KService to KPluginLoader + * Port plugins to use kcoreaddons_desktop_to_json() + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.18.0.php + +------------------------------------------------------------------- +Thu Dec 10 23:02:45 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.17.0 + * Fixed a lock on the first start of the daemon + * Moving QAction creation to the main thread. (kde#351485) + * Sometimes clang-format makes a bad decision (kde#355495) + * Killing potential synchronization issues + * Use org.qtproject instead of com.trolltech + * Removing the usage of libkactivities from the plugins + * KAStats config removed from the API + * Added linking and unlinking to ResultModel + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.17.0.php + +------------------------------------------------------------------- +Sun Nov 8 16:57:28 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.16.0 (boo#955067) + * Fixing the build against Qt 5.3 + * Moved the boost.optional include to the place that uses it + * Replacing the boost.optional usage in continuations with a + slimmer optional_view structure + * Added support for a custom ordering of linked results + * Allow QML to invoke activities KCM + * Adding the support for activity deletion to activities KCM + * New activity configuration UI + * New configuration UI that supports adding + description and wallpaper + * Settings UI is now properly modularized + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.16.0.php + +------------------------------------------------------------------- +Mon Oct 5 17:36:59 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.15.0 + * Using a custom matching function instead of sqlite's glob. + (kde#352574) + * Fixed problem with adding a new resource to the model + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.15.0.php + +------------------------------------------------------------------- +Tue Sep 8 17:12:33 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.14.0 + * Only spawn one action loader (thread) when the actions of the + FileItemLinkingPlugin are not initialized (kde#351585) + * Fixing the build problems introduced by renaming the + Private classes + * Add missing boost include path to build on OS X + * Setting the shortcuts moved to activity settings + * Setting the private activity mode works + * Refactor of the settings UI + * Basic activity methods are functional + * UI for the activity configuration and deletion pop-ups + * Basic UI for the activities creation/deletion/configuration + section in KCM + * Increased the chunk size for loading the results + * Added missing include for std::set + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.14.0.php + +------------------------------------------------------------------- +Tue Aug 4 19:20:11 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.13.0 + * The Qt version requirement has been bumped from 5.2 to 5.3 + * Debug output has been ported to categorized output, for less + noise by default + * Docbook documentation has been reviewed and updated + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.13.0.php + +------------------------------------------------------------------- +Sun Jul 5 18:44:45 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.12.0 + * Adding the option not to track the user when in specific activities + (similar to the 'private browsing' mode in a web browser) + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.12.0.php + +------------------------------------------------------------------- +Sun Jun 7 19:07:08 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.11.0 + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.11.0.php + +------------------------------------------------------------------- +Tue May 26 18:10:47 UTC 2015 - hrvoje.senjan@gmail.com + +- Unconditionally obsolete kactivities4 +- Drop kamd-rename.patch (kde#348212, kde#347817) + +------------------------------------------------------------------- +Sun May 3 19:46:55 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.10.0 + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.10.0.php +- Added pkgconfig(Qt5Quick) >= 5.2.0 BuildRequires + +------------------------------------------------------------------- +Sun Apr 26 00:04:45 UTC 2015 - hrvoje.senjan@gmail.com + +- Obsolete kactivities4 for openSUSE > 13.2 +- Apply kamd-rename.patch for <= 13.2 + +------------------------------------------------------------------- +Sat Apr 4 14:40:46 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.9.0 + * Implemented forgetting a resource + * Build fixes + * Added a plugin to register events for KRecentDocument notifications + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.9.0.php + +------------------------------------------------------------------- +Sat Mar 7 16:58:47 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.8.0 + * Resources scoring service is now finalized + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.8.0.php + +------------------------------------------------------------------- +Sun Feb 8 18:15:18 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.7.0 + * Fixed starting and stopping activities + * Fixed activity preview showing wrong wallpaper occasionally + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.7.0.php + +------------------------------------------------------------------- +Sat Jan 3 18:03:20 UTC 2015 - hrvoje.senjan@gmail.com + +- Update to 5.6.0 + * Introducing the ActivityInfo QML object + * Linking now supports special values alongside activity ids. + Supported values: + :global - links to all activities + :current - links to the current activity + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.6.0.php + +------------------------------------------------------------------- +Sat Dec 6 12:53:41 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.5.0 + * Fix plugin loading with KDE_INSTALL_USE_QT_SYS_PATHS ON + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.5.0.php + +------------------------------------------------------------------- +Sun Nov 2 17:47:16 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.4.0 + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.4.0.php + +------------------------------------------------------------------- +Sat Oct 4 17:59:39 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.3.0 + * Added DBus interface to load plugins at runtime + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.3.0.php + +------------------------------------------------------------------- +Tue Sep 9 09:49:28 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.2.0 + * KActivities: reimplementation of the file item plugin for + linking files to activities + * For more details please see: + http://kde.org/announcements/kde-frameworks-5.2.php +- Added kcmutils-devel, kdeclarative-devel, kglobalaccel-devel and + kxmlgui-devel BuildRequires +- Rebase kamd-rename.patch + +------------------------------------------------------------------- +Sat Aug 2 10:20:10 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.1.0 + * For more details please see: + http://www.kde.org/announcements/kde-frameworks-5.1.php + +------------------------------------------------------------------- +Mon Jul 28 17:27:57 UTC 2014 - hrvoje.senjan@gmail.com + +- Split out imports to separate package +- Improve devel subpackage summary and description +- Recommends libQt5Sql5-sqlite for sqlite plugin + +------------------------------------------------------------------- +Fri Jul 11 09:29:08 UTC 2014 - hrvoje.senjan@gmail.com + +- Define kf5_version within package + +------------------------------------------------------------------- +Tue Jul 1 21:35:53 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.0.0 + * Final release of KDE Frameworks 5 + * API improvements and cleanups + * Buildsystem fixes + * For more details please see: + http://www.kde.org/announcements/kde-frameworks-5.0.php + +------------------------------------------------------------------- +Sun Jun 1 18:02:24 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 4.100.0 + * API improvements and cleanups + * Buildsystem fixes + * For more details please see: + http://www.kde.org/announcements/announce-frameworks5-beta3.php +- Add baselibs.conf + +------------------------------------------------------------------- +Tue May 13 18:49:51 UTC 2014 - hrvoje.senjan@gmail.com + +- Mark licence as GPL-2.0+, until the relicensing is done upstream + +------------------------------------------------------------------- +Sun May 4 01:20:20 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 4.99.0 + * API improvements and cleanups + * Buildsystem fixes + * For more details please see: + http://www.kde.org/announcements/announce-frameworks5-beta2.php +- Update devel package requires to current reality +- Added kamd-rename.patch: rename kactivitymanagerd binary so it can + co-exist with kactivities4 + +------------------------------------------------------------------- +Wed Apr 2 06:52:26 UTC 2014 - cfarrell@suse.com + +- license update: LGPL-2.0+ and GPL-2.0+ + numerous files under plugins subdirectory are GPL-2.0+ (activityranking, + sqlite etc). Also, please include all COPYING* files in %doc + +------------------------------------------------------------------- +Sat Mar 29 19:47:19 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 4.98.0 + * API improvements and cleanups + * Buildsystem fixes + * For more details please see: + http://www.kde.org/announcements/announce-frameworks5-beta1.php + +------------------------------------------------------------------- +Tue Mar 4 16:38:42 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 4.97.0: + * Buildsystem fixes + * For more details please see: + http://www.kde.org/announcements/announce-frameworks5-alpha2.php + +------------------------------------------------------------------- +Mon Feb 10 21:56:35 UTC 2014 - hrvoje.senjan@gmail.com + +- Init kactivities5 package + diff --git a/kactivitymanagerd.spec b/kactivitymanagerd.spec new file mode 100644 index 0000000..da9de30 --- /dev/null +++ b/kactivitymanagerd.spec @@ -0,0 +1,91 @@ +# +# spec file for package kactivities5 +# +# Copyright (c) 2016 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 +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: kactivitymanagerd +Version: 5.5.95 +Release: 0 +Summary: KDE Plasma Activities support +License: GPL-2.0+ +Group: System/GUI/KDE +Url: http://projects.kde.org/kactivities +Source: kactivitymanagerd-%{version}.tar.xz +BuildRequires: boost-devel >= 1.49.0 +BuildRequires: cmake >= 2.8.12 +BuildRequires: extra-cmake-modules >= 5.18.0 +BuildRequires: fdupes +BuildRequires: kcmutils-devel >= 5.18.0 +BuildRequires: kconfig-devel >= 5.18.0 +BuildRequires: kcoreaddons-devel >= 5.18.0 +BuildRequires: kdbusaddons-devel >= 5.18.0 +BuildRequires: kdeclarative-devel >= 5.18.0 +BuildRequires: kf5-filesystem +BuildRequires: kglobalaccel-devel >= 5.18.0 +BuildRequires: ki18n-devel >= 5.18.0 +BuildRequires: kio-devel >= 5.18.0 +BuildRequires: kservice-devel >= 5.18.0 +BuildRequires: kwindowsystem-devel >= 5.18.0 +BuildRequires: kxmlgui-devel >= 5.18.0 +BuildRequires: xz +BuildRequires: cmake(Qt5Core) >= 5.3.0 +BuildRequires: cmake(Qt5DBus) >= 5.3.0 +BuildRequires: cmake(Qt5Gui) >= 5.3.0 +BuildRequires: cmake(Qt5Qml) >= 5.3.0 +BuildRequires: cmake(Qt5Quick) >= 5.3.0 +BuildRequires: cmake(Qt5Sql) >= 5.3.0 +BuildRequires: cmake(Qt5Test) >= 5.3.0 +BuildRequires: cmake(Qt5Widgets) >= 5.3.0 +Recommends: %{name}-imports = %{version} +# for kactivitymanagerd_plugin_sqlite.so +Recommends: libQt5Sql5-sqlite +Provides: kactivities4 = %{version} +Provides: kactivities5 = 5.20.0 +Obsoletes: kactivities4 < %{version} +Obsoletes: kactivities5 < 5.20.0 +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +Kactivities provides an API for using and interacting with the Plasma Activities Manager. + +%prep +%setup -q -n kactivitymanagerd-%{version} + +%build + %cmake_kf5 -d build + %make_jobs + +%install + %kf5_makeinstall -C build + %fdupes %{buildroot} + +%if %{with lang} +%find_lang %{name} +%endif + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root) +%{_kf5_bindir}/kactivitymanagerd +%{_kf5_libdir}/libkactivitymanagerd_plugin.so +%{_kf5_plugindir}/ +%{_kf5_servicesdir}/ +%{_kf5_servicetypesdir}/ + +%changelog