Hello community, here is the log from the commit of package ktuberling for openSUSE:Factory checked in at 2016-05-29 03:10:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ktuberling (Old) and /work/SRC/openSUSE:Factory/.ktuberling.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ktuberling" Changes: -------- --- /work/SRC/openSUSE:Factory/ktuberling/ktuberling.changes 2016-03-29 10:37:39.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ktuberling.new/ktuberling.changes 2016-05-29 03:10:31.000000000 +0200 @@ -1,0 +2,24 @@ +Sat May 7 10:40:13 UTC 2016 - [email protected] + +- Update to KDE Applications 16.04.1 + * KDE Applications 16.04.1 + * https://www.kde.org/announcements/announce-applications-16.04.1.php + + +------------------------------------------------------------------- +Sun Apr 17 06:16:00 UTC 2016 - [email protected] + +- Update to KDE Applications 16.04.0 + * KDE Applications 16.04.0 + * https://www.kde.org/announcements/announce-applications-16.04.0.php + + +------------------------------------------------------------------- +Mon Apr 11 06:51:20 UTC 2016 - [email protected] + +- Update to KDE Applications 16.03.90 + * KDE Applications 16.04.0 RC + * https://www.kde.org/announcements/announce-applications-16.04-rc.php + + +------------------------------------------------------------------- Old: ---- ktuberling-15.12.3.tar.xz New: ---- ktuberling-16.04.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ktuberling.spec ++++++ --- /var/tmp/diff_new_pack.JzJBJL/_old 2016-05-29 03:10:32.000000000 +0200 +++ /var/tmp/diff_new_pack.JzJBJL/_new 2016-05-29 03:10:32.000000000 +0200 @@ -42,7 +42,7 @@ License: GPL-2.0+ Group: Amusements/Toys/Other Url: http://www.kde.org -Version: 15.12.3 +Version: 16.04.1 Release: 0 Source0: ktuberling-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ ktuberling-15.12.3.tar.xz -> ktuberling-16.04.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktuberling-15.12.3/CMakeLists.txt new/ktuberling-16.04.1/CMakeLists.txt --- old/ktuberling-15.12.3/CMakeLists.txt 2016-01-14 14:05:58.000000000 +0100 +++ new/ktuberling-16.04.1/CMakeLists.txt 2016-05-05 23:21:24.000000000 +0200 @@ -2,27 +2,24 @@ cmake_minimum_required (VERSION 2.8.12 FATAL_ERROR) set (QT_MIN_VERSION "5.3.0") +set (KF5_MIN_VERSION "5.15.0") find_package(ECM 1.7.0 REQUIRED CONFIG) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) -find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Qml Quick QuickWidgets Svg Test) -find_package(KF5 REQUIRED COMPONENTS - CoreAddons - Config - ItemModels - WidgetsAddons - WindowSystem +find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS PrintSupport Svg Widgets Xml) +find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS + Completion Config + ConfigWidgets + CoreAddons + Crash DBusAddons I18n - ConfigWidgets - TextWidgets + KDELibs4Support #TODO eventually remove kdelibs4support + WidgetsAddons XmlGui - KIO - NotifyConfig - NewStuff - KDELibs4Support) #TODO eventually remove kdelibs4support +) find_package(KF5KDEGames 4.9.0 REQUIRED) find_package(Phonon4Qt5 CONFIG REQUIRED) @@ -39,9 +36,9 @@ add_definitions(${QT_DEFINITIONS}) add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS) -add_subdirectory( sounds ) -add_subdirectory( pics ) -add_subdirectory( doc ) +add_subdirectory(sounds) +add_subdirectory(pics) +add_subdirectory(doc) ########### next target ############### @@ -52,27 +49,47 @@ playground.cpp todraw.cpp soundfactory.cpp - playgrounddelegate.cpp ) + playgrounddelegate.cpp +) file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/*-apps-ktuberling.png") ecm_add_app_icon(ktuberling_SRCS ICONS ${ICONS_SRCS}) add_executable(ktuberling ${ktuberling_SRCS}) -target_link_libraries(ktuberling KF5::KIOCore KF5KDEGames Phonon::phonon4qt5 Qt5::Svg Phonon::phonon4qt5 KF5::DBusAddons KF5::XmlGui KF5::Completion Qt5::PrintSupport KF5::KDELibs4Support) +target_link_libraries(ktuberling + Qt5::PrintSupport + Qt5::Svg + KF5::Completion + KF5::Crash + KF5::DBusAddons + KF5::KDELibs4Support + KF5::XmlGui + Phonon::phonon4qt5 + KF5KDEGames +) -install(TARGETS ktuberling ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ) +install(TARGETS ktuberling ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) ########### install files ############### -install( PROGRAMS org.kde.ktuberling.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) -install( FILES ktuberlingui.rc DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/ktuberling ) - -ecm_install_icons( ICONS 128-apps-ktuberling.png 16-apps-ktuberling.png 22-apps-ktuberling.png 32-apps-ktuberling.png 48-apps-ktuberling.png 64-apps-ktuberling.png -128-mimetypes-application-x-tuberling.png 16-mimetypes-application-x-tuberling.png 22-mimetypes-application-x-tuberling.png 32-mimetypes-application-x-tuberling.png 48-mimetypes-application-x-tuberling.png 64-mimetypes-application-x-tuberling.png - DESTINATION ${KDE_INSTALL_ICONDIR} THEME hicolor ) - - +install(PROGRAMS org.kde.ktuberling.desktop DESTINATION ${KDE_INSTALL_APPDIR}) +install(FILES ktuberlingui.rc DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/ktuberling) +ecm_install_icons(ICONS + 128-apps-ktuberling.png + 16-apps-ktuberling.png + 22-apps-ktuberling.png + 32-apps-ktuberling.png + 48-apps-ktuberling.png + 64-apps-ktuberling.png + 128-mimetypes-application-x-tuberling.png + 16-mimetypes-application-x-tuberling.png + 22-mimetypes-application-x-tuberling.png + 32-mimetypes-application-x-tuberling.png + 48-mimetypes-application-x-tuberling.png + 64-mimetypes-application-x-tuberling.png + DESTINATION ${KDE_INSTALL_ICONDIR} THEME hicolor +) feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktuberling-15.12.3/main.cpp new/ktuberling-16.04.1/main.cpp --- old/ktuberling-15.12.3/main.cpp 2016-01-14 14:05:58.000000000 +0100 +++ new/ktuberling-16.04.1/main.cpp 2016-05-05 23:21:24.000000000 +0200 @@ -12,6 +12,7 @@ #include <KLocalizedString> #include <KAboutData> +#include <KCrash> #include <QApplication> #include <QCommandLineParser> #include <QCommandLineOption> @@ -32,8 +33,8 @@ KLocalizedString::setApplicationDomain("ktuberling"); KAboutData aboutData( QStringLiteral("ktuberling"), i18n("KTuberling"), - version, description, KAboutLicense::GPL, - i18n("(c) 1999-2009, The KTuberling Developers")); + version, description, KAboutLicense::GPL, + i18n("(c) 1999-2009, The KTuberling Developers")); aboutData.addAuthor(i18n("Albert Astals Cid"), i18n("Maintainer"), QStringLiteral("[email protected]")); aboutData.addAuthor(i18n("Éric Bischoff"), i18n("Former Developer"), QStringLiteral("[email protected]")); aboutData.addCredit(i18n("John Calhoun"), i18n("Original concept and artwork")); @@ -42,27 +43,28 @@ aboutData.addCredit(i18n("Roger Larsson"), i18n("Sounds tuning"), QStringLiteral("[email protected]")); aboutData.addCredit(i18n("Dolores Almansa"), i18n("New artwork"), QStringLiteral("[email protected]")); aboutData.setHomepage(QStringLiteral("http://games.kde.org/ktuberling")); - QCommandLineParser parser; - KAboutData::setApplicationData(aboutData); - parser.addVersionOption(); - parser.addHelpOption(); + QCommandLineParser parser; + KAboutData::setApplicationData(aboutData); + KCrash::initialize(); + parser.addVersionOption(); + parser.addHelpOption(); parser.addOption(QCommandLineOption(QStringList() << QStringLiteral("+<tuberling-file>"), i18n("Potato to open"))); - aboutData.setupCommandLine(&parser); - parser.process(app); - aboutData.processCommandLine(&parser); + aboutData.setupCommandLine(&parser); + parser.process(app); + aboutData.processCommandLine(&parser); KDBusService service; TopLevel *toplevel=0; if (app.isSessionRestored()) - RESTORE(TopLevel) + RESTORE(TopLevel) else { - toplevel = new TopLevel(); - toplevel->show(); - if (parser.positionalArguments().count()) - toplevel->open(QUrl::fromUserInput(parser.positionalArguments().at(0), QDir::currentPath())); - + toplevel = new TopLevel(); + toplevel->show(); + if (parser.positionalArguments().count()) + toplevel->open(QUrl::fromUserInput(parser.positionalArguments().at(0), QDir::currentPath())); + } app.setWindowIcon(QIcon::fromTheme(QStringLiteral("ktuberling")));
