Hello community,

here is the log from the commit of package krunner for openSUSE:Factory checked 
in at 2016-04-12 19:25:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/krunner (Old)
 and      /work/SRC/openSUSE:Factory/.krunner.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "krunner"

Changes:
--------
--- /work/SRC/openSUSE:Factory/krunner/krunner.changes  2016-03-16 
10:31:38.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.krunner.new/krunner.changes     2016-04-12 
19:25:28.000000000 +0200
@@ -1,0 +2,9 @@
+Mon Apr  4 14:22:20 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.21.0 (boo#974793)
+  * Import runner template from KAppTemplate
+  * Upgrade Qt version requirement to 5.4.0
+  * For more details please see:
+    https://www.kde.org/announcements/kde-frameworks-5.21.0.php
+
+-------------------------------------------------------------------

Old:
----
  krunner-5.20.0.tar.xz

New:
----
  krunner-5.21.0.tar.xz

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

Other differences:
------------------
++++++ krunner.spec ++++++
--- /var/tmp/diff_new_pack.uMOV0t/_old  2016-04-12 19:25:29.000000000 +0200
+++ /var/tmp/diff_new_pack.uMOV0t/_new  2016-04-12 19:25:29.000000000 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Runner5
-%define _tar_path 5.20
+%define _tar_path 5.21
 Name:           krunner
-Version:        5.20.0
+Version:        5.21.0
 Release:        0
 %define kf5_version %{version}
 BuildRequires:  cmake >= 2.8.12
@@ -34,9 +34,9 @@
 BuildRequires:  plasma-framework-devel >= %{_tar_path}
 BuildRequires:  solid-devel >= %{_tar_path}
 BuildRequires:  threadweaver-devel >= %{_tar_path}
-BuildRequires:  cmake(Qt5Gui) >= 5.3.0
-BuildRequires:  cmake(Qt5Quick) >= 5.3.0
-BuildRequires:  cmake(Qt5Test) >= 5.3.0
+BuildRequires:  cmake(Qt5Gui) >= 5.4.0
+BuildRequires:  cmake(Qt5Quick) >= 5.4.0
+BuildRequires:  cmake(Qt5Test) >= 5.4.0
 Summary:        Plugins responsible for better integration of Qt applications 
in KDE Workspace
 License:        LGPL-2.1+
 Group:          System/GUI/KDE
@@ -69,7 +69,8 @@
 Requires:       %lname = %{version}
 Requires:       extra-cmake-modules
 Requires:       plasma-framework-devel >= %{_tar_path}
-Requires:       cmake(Qt5Core) >= 5.3.0
+Requires:       cmake(Qt5Core) >= 5.4.0
+Conflicts:      kapptemplate <= 16.03.80
 
 %description devel
 Framework Integration is a set of plugins responsible for better
@@ -110,5 +111,6 @@
 %{_kf5_includedir}/KRunner/
 %{_kf5_includedir}/*.h
 %{_kf5_mkspecsdir}/qt_KRunner.pri
+%{_kf5_sharedir}/kdevappwizard
 
 %changelog

++++++ krunner-5.20.0.tar.xz -> krunner-5.21.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-5.20.0/CMakeLists.txt 
new/krunner-5.21.0/CMakeLists.txt
--- old/krunner-5.20.0/CMakeLists.txt   2016-03-05 20:07:36.000000000 +0100
+++ new/krunner-5.21.0/CMakeLists.txt   2016-04-03 23:02:07.000000000 +0200
@@ -4,7 +4,7 @@
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 5.20.0  NO_MODULE)
+find_package(ECM 5.21.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -18,9 +18,10 @@
 include(KDEInstallDirs)
 include(KDECompilerSettings NO_POLICY_SCOPE)
 include(KDECMakeSettings)
+include(KDEPackageAppTemplates)
 
-set(KF5_VERSION "5.20.0") # handled by release scripts
-set(KF5_DEP_VERSION "5.20.0") # handled by release scripts
+set(KF5_VERSION "5.21.0") # handled by release scripts
+set(KF5_DEP_VERSION "5.21.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
     VARIABLE_PREFIX KRUNNER
@@ -29,7 +30,7 @@
 )
 
 # Dependencies
-set(REQUIRED_QT_VERSION "5.3.0")
+set(REQUIRED_QT_VERSION 5.4.0)
 
 find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED Gui Widgets Quick)
 
@@ -46,6 +47,7 @@
 add_subdirectory(src)
 add_subdirectory(autotests)
 add_subdirectory(tests)
+add_subdirectory(templates)
 
 # Create a Config.cmake and a ConfigVersion.cmake file and install them
 set(CMAKECONFIG_INSTALL_DIR "${CMAKECONFIG_INSTALL_PREFIX}/KF5Runner")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/krunner-5.20.0/examples/runner/plasma-runner-example-homefiles.desktop 
new/krunner-5.21.0/examples/runner/plasma-runner-example-homefiles.desktop
--- old/krunner-5.20.0/examples/runner/plasma-runner-example-homefiles.desktop  
2016-03-05 20:07:36.000000000 +0100
+++ new/krunner-5.21.0/examples/runner/plasma-runner-example-homefiles.desktop  
2016-04-03 23:02:07.000000000 +0200
@@ -76,7 +76,7 @@
 Comment[sr@ijekavian]=Део туторијала који објашњава како правити прикључке 
К‑извођача
 Comment[sr@ijekavianlatin]=Deo tutorijala koji objašnjava kako praviti 
priključke K‑izvođača
 Comment[sr@latin]=Deo tutorijala koji objašnjava kako praviti priključke 
K‑izvođača
-Comment[sv]=Del av en handledning som demonstrerar hur insticksprogram till 
Runner skapas
+Comment[sv]=Del av en handledning som demonstrerar hur insticksprogram till 
Kör program skapas
 Comment[tr]=Runner eklentileri oluşturma adımlarını gösteren bir öğretici 
parçası
 Comment[uk]=Частина підручника, який демонструє створення додатків до засобу 
запуску
 Comment[x-test]=xxPart of a tutorial demonstrating how to create Runner 
pluginsxx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/krunner-5.20.0/src/data/servicetypes/plasma-runner.desktop 
new/krunner-5.21.0/src/data/servicetypes/plasma-runner.desktop
--- old/krunner-5.20.0/src/data/servicetypes/plasma-runner.desktop      
2016-03-05 20:07:36.000000000 +0100
+++ new/krunner-5.21.0/src/data/servicetypes/plasma-runner.desktop      
2016-04-03 23:02:07.000000000 +0200
@@ -39,7 +39,7 @@
 Comment[sr@ijekavian]=Прикључак К‑извођача
 Comment[sr@ijekavianlatin]=Priključak K‑izvođača
 Comment[sr@latin]=Priključak K‑izvođača
-Comment[sv]=Krunner-insticksprogram
+Comment[sv]=Insticksprogram för Kör program
 Comment[tr]=KRunner eklentisi
 Comment[ug]=KRunner قىستۇرما
 Comment[uk]=Додаток KRunner
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-5.20.0/templates/CMakeLists.txt 
new/krunner-5.21.0/templates/CMakeLists.txt
--- old/krunner-5.20.0/templates/CMakeLists.txt 1970-01-01 01:00:00.000000000 
+0100
+++ new/krunner-5.21.0/templates/CMakeLists.txt 2016-04-03 23:02:07.000000000 
+0200
@@ -0,0 +1,5 @@
+set(apptemplate_DIRS
+    runner
+)
+
+kde_package_app_templates(TEMPLATES ${apptemplate_DIRS} INSTALL_DIR 
${KDE_INSTALL_KTEMPLATESDIR})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-5.20.0/templates/runner/%{APPNAMELC}.cpp 
new/krunner-5.21.0/templates/runner/%{APPNAMELC}.cpp
--- old/krunner-5.20.0/templates/runner/%{APPNAMELC}.cpp        1970-01-01 
01:00:00.000000000 +0100
+++ new/krunner-5.21.0/templates/runner/%{APPNAMELC}.cpp        2016-04-03 
23:02:07.000000000 +0200
@@ -0,0 +1,32 @@
+#include "%{APPNAMELC}.h"
+
+K_EXPORT_PLASMA_RUNNER(%{APPNAMELC}, %{APPNAME})
+
+%{APPNAME}::%{APPNAME}(QObject *parent, const QVariantList &args)
+    : Plasma::AbstractRunner(parent, args)
+{
+    setObjectName("%{APPNAME}");
+}
+
+%{APPNAME}::~%{APPNAME}()
+{
+}
+
+
+void %{APPNAME}::match(Plasma::RunnerContext &context)
+{
+
+    const QString term = context.query();
+    if (term.length() < 3) {
+        return;
+    }
+    //TODO
+}
+
+void %{APPNAME}::run(const Plasma::RunnerContext &context, const 
Plasma::QueryMatch &match)
+{
+    Q_UNUSED(context)
+    Q_UNUSED(match)
+}
+
+#include "%{APPNAMELC}.moc"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-5.20.0/templates/runner/%{APPNAMELC}.desktop 
new/krunner-5.21.0/templates/runner/%{APPNAMELC}.desktop
--- old/krunner-5.20.0/templates/runner/%{APPNAMELC}.desktop    1970-01-01 
01:00:00.000000000 +0100
+++ new/krunner-5.21.0/templates/runner/%{APPNAMELC}.desktop    2016-04-03 
23:02:07.000000000 +0200
@@ -0,0 +1,38 @@
+[Desktop Entry]
+Name=%{APPNAME}
+Name[ca]=%{APPNAME}
+Name[ca@valencia]=%{APPNAME}
+Name[es]=%{APPNAME}
+Name[nl]=%{APPNAME}
+Name[pl]=%{APPNAME}
+Name[pt]=%{APPNAME}
+Name[pt_BR]=%{APPNAME}
+Name[sk]=%{APPNAME}
+Name[sl]=%{APPNAME}
+Name[sv]=%{APPNAME}
+Name[uk]=%{APPNAME}
+Name[x-test]=xx%{APPNAME}xx
+Comment=%{APPNAME} runner
+Comment[ca]=Llançador del %{APPNAME}
+Comment[ca@valencia]=Llançador del %{APPNAME}
+Comment[es]=Lanzador de %{APPNAME}
+Comment[nl]=%{APPNAME} runner
+Comment[pl]=Uruchamianie %{APPNAME}
+Comment[pt]=Execução do %{APPNAME}
+Comment[pt_BR]=Execução do %{APPNAME}
+Comment[sk]=%{APPNAME} runner
+Comment[sl]=Zaganjalnik %{APPNAME}
+Comment[sv]=Körprogram %{APPNAME}
+Comment[uk]=Засіб запуску %{APPNAME}
+Comment[x-test]=xx%{APPNAME} runnerxx
+Icon=
+
+X-KDE-ServiceTypes=Plasma/Runner
+Type=Service
+X-KDE-Library=krunner_%{APPNAMELC}
+X-KDE-PluginInfo-Author=%{AUTHOR}
+X-KDE-PluginInfo-Email=%{EMAIL}
+X-KDE-PluginInfo-Name=%{APPNAMELC}
+X-KDE-PluginInfo-Version=0.1
+X-KDE-PluginInfo-License=GPL
+X-KDE-PluginInfo-EnabledByDefault=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-5.20.0/templates/runner/%{APPNAMELC}.h 
new/krunner-5.21.0/templates/runner/%{APPNAMELC}.h
--- old/krunner-5.20.0/templates/runner/%{APPNAMELC}.h  1970-01-01 
01:00:00.000000000 +0100
+++ new/krunner-5.21.0/templates/runner/%{APPNAMELC}.h  2016-04-03 
23:02:07.000000000 +0200
@@ -0,0 +1,19 @@
+#ifndef %{APPNAMEUC}_H
+#define %{APPNAMEUC}_H
+
+#include <krunner/abstractrunner.h>
+
+class %{APPNAME} : public Plasma::AbstractRunner
+{
+    Q_OBJECT
+
+public:
+    %{APPNAME}(QObject *parent, const QVariantList &args);
+    ~%{APPNAME}();
+
+public: // Plasma::AbstractRunner API
+    void match(Plasma::RunnerContext &context) override;
+    void run(const Plasma::RunnerContext &context, const Plasma::QueryMatch 
&match) override;
+};
+
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-5.20.0/templates/runner/CMakeLists.txt 
new/krunner-5.21.0/templates/runner/CMakeLists.txt
--- old/krunner-5.20.0/templates/runner/CMakeLists.txt  1970-01-01 
01:00:00.000000000 +0100
+++ new/krunner-5.21.0/templates/runner/CMakeLists.txt  2016-04-03 
23:02:07.000000000 +0200
@@ -0,0 +1,31 @@
+project(plasma-%{APPNAMELC})
+
+cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR)
+
+set(QT_MIN_VERSION "5.4.0")
+set(KF5_MIN_VERSION "5.14.0")
+set(INSTALL_SDDM_THEME TRUE)
+find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Widgets )
+find_package(ECM 1.8.0 REQUIRED NO_MODULE)
+set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
+find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Runner)
+
+include(KDEInstallDirs)
+include(KDECMakeSettings)
+include(KDECompilerSettings NO_POLICY_SCOPE)
+include(ECMPackageConfigHelpers)
+include(ECMMarkNonGuiExecutable)
+include(CMakePackageConfigHelpers)
+include(WriteBasicConfigVersionFile)
+include(CheckIncludeFiles)
+include(FeatureSummary)
+include(ECMOptionalAddSubdirectory)
+
+set(%{APPNAMELC}_SRCS %{APPNAMELC}.cpp)
+
+add_library(krunner_%{APPNAMELC} MODULE ${%{APPNAMELC}_SRCS})
+target_link_libraries(krunner_%{APPNAMELC} KF5::Runner)
+
+install(TARGETS krunner_%{APPNAMELC} DESTINATION ${KDE_INSTALL_PLUGINDIR})
+
+install(FILES %{APPNAMELC}.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-5.20.0/templates/runner/README 
new/krunner-5.21.0/templates/runner/README
--- old/krunner-5.20.0/templates/runner/README  1970-01-01 01:00:00.000000000 
+0100
+++ new/krunner-5.21.0/templates/runner/README  2016-04-03 23:02:07.000000000 
+0200
@@ -0,0 +1,25 @@
+Runner Template
+----------------------
+
+-- Build instructions --
+
+cd /where/your/runner/is/installed
+mkdir build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX=MYPREFIX .. 
+make 
+make install
+
+(MYPREFIX is where you install your Plasma setup, replace it accordingly)
+
+Restart krunner to load the runner
+(in a terminal type: 
+kquitapp krunner 
+and then
+krunner)
+
+After this you should see your runner in the system settings:
+
+systemsettings5 (Head to "Search")
+
+You can also launch KRunner via Alt-F2 and you will find your runner.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-5.20.0/templates/runner/runner.kdevtemplate 
new/krunner-5.21.0/templates/runner/runner.kdevtemplate
--- old/krunner-5.20.0/templates/runner/runner.kdevtemplate     1970-01-01 
01:00:00.000000000 +0100
+++ new/krunner-5.21.0/templates/runner/runner.kdevtemplate     2016-04-03 
23:02:07.000000000 +0200
@@ -0,0 +1,84 @@
+# KDE Config File
+[General]
+Name=C++
+Name[bs]=C++
+Name[ca]=C++
+Name[ca@valencia]=C++
+Name[cs]=C++
+Name[da]=C++
+Name[de]=C++
+Name[el]=C++
+Name[en_GB]=C++
+Name[es]=C++
+Name[et]=C++
+Name[fi]=C++
+Name[fr]=C++
+Name[ga]=C++
+Name[gl]=C++
+Name[hu]=C++
+Name[it]=C++
+Name[kk]=C++
+Name[ko]=C++
+Name[lt]=C++
+Name[mr]=C++
+Name[nb]=C++
+Name[nds]=C++
+Name[nl]=C++
+Name[pa]=C++
+Name[pl]=C++
+Name[pt]=C++
+Name[pt_BR]=C++
+Name[ru]=C++
+Name[sk]=C++
+Name[sl]=C++
+Name[sr]=Ц++
+Name[sr@ijekavian]=Ц++
+Name[sr@ijekavianlatin]=C++
+Name[sr@latin]=C++
+Name[sv]=C++
+Name[tr]=C++
+Name[ug]=C++
+Name[uk]=C++
+Name[x-test]=xxC++xx
+Name[zh_CN]=C++
+Name[zh_TW]=C++
+Comment=Plasma Runner Template. A plasma runner template
+Comment[bs]=Plasma Runner predložak. Predložak za Plasma pokrenute programe
+Comment[ca]=Una plantilla d'executor pel Plasma
+Comment[ca@valencia]=Una plantilla d'executor pel Plasma
+Comment[da]=Skabelon til Plasma-runner. En skabelon til plasma-runner
+Comment[de]=Eine Vorlage für einen Plasma-Runner
+Comment[el]=Plasma Runner Template. Ένα πρότυπο εκτελεστή plasma
+Comment[en_GB]=Plasma Runner Template. A plasma runner template
+Comment[es]=Plantilla de lanzador para Plasma. Una plantilla de lanzador para 
Plasma
+Comment[et]=Plasma käivitaja mall. Plasma käivitaja mall
+Comment[fi]=Plasma-suoritusohjelmamalli. Plasma-suoritusohjelmamalli (engl. 
Plasma Runner)
+Comment[fr]=Modèle de lanceur pour Plasma. Un modèle de lanceur Plasma
+Comment[ga]=Teimpléad Fheidhmitheoir Plasma. Teimpléad d'fheidhmitheoirí Plasma
+Comment[gl]=Modelo de executor de Plasma. Un modelo de executor de Plasma.
+Comment[hu]=Plasma futtató sablon. Sablon Plasma futtatóhoz
+Comment[it]=Modello di esecutore Plasma. Un modello di esecutore Plasma
+Comment[kk]=Plasma жеккіш үлгісі. Plasma-ның бір жеккіш үлгісі
+Comment[ko]=Plasma 실행기 템플릿
+Comment[lt]=Plasma Runner šablonas. Plasma runner šablonas
+Comment[nb]=Plasma kjørermal. En Plasma-kjørermal
+Comment[nl]=Sjabloon voor Plasma-runner. Een plasma-starter sjabloon
+Comment[pa]=ਪਲਾਜ਼ਮਾ ਰਨਰ ਟੈਪਲੇਟ। ਇੱਕ ਪਲਾਜ਼ਮਾ ਰਨਰ ਟੈਪਲੇਟ
+Comment[pl]=Szablon uruchamiania Plazmy. Szablon uruchamiania plazmy
+Comment[pt]=Modelo de Módulo de Execução do Plasma. Um modelo de módulos de 
execução do Plasma
+Comment[pt_BR]=Modelo de módulo de execução do Plasma. Um modelo de módulos de 
execução do Plasma
+Comment[ru]=Модуль запуска для Plasma. Шаблон модуля диалога запуска
+Comment[sk]=Šablóna Plasma Runner. Šablóna plasma runner
+Comment[sl]=Predloga zaganjalnika za Plasmo
+Comment[sr]=Шаблон плазма извођача
+Comment[sr@ijekavian]=Шаблон плазма извођача
+Comment[sr@ijekavianlatin]=Šablon plasma izvođača
+Comment[sr@latin]=Šablon plasma izvođača
+Comment[sv]=Plasma-mall för körning av program. Mall för Plasma körning av 
program
+Comment[tr]=Plasma Çalıştırıcı Şablonu. Bir Plasma çalıştırıcı şablonu
+Comment[uk]=Шаблон засобу запуску Плазми
+Comment[x-test]=xxPlasma Runner Template. A plasma runner templatexx
+Comment[zh_CN]=Plasma 启动器模板。plasma 启动器模板
+Comment[zh_TW]=Plasma 執行器樣本。
+Category=KDE/KRunner
+Icon=runner.png
Files old/krunner-5.20.0/templates/runner/runner.png and 
new/krunner-5.21.0/templates/runner/runner.png differ


Reply via email to