Hello community,

here is the log from the commit of package kdevplatform for openSUSE:Factory 
checked in at 2016-09-30 15:32:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdevplatform (Old)
 and      /work/SRC/openSUSE:Factory/.kdevplatform.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdevplatform"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdevplatform/kdevplatform.changes        
2016-06-26 23:52:17.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kdevplatform.new/kdevplatform.changes   
2016-09-30 15:32:30.000000000 +0200
@@ -2 +2 @@
-Thu Jun 23 15:32:09 UTC 2016 - [email protected]
+Mon Sep 26 12:25:55 UTC 2016 - [email protected]
@@ -4,2 +4 @@
-- add fix-for-null-pointer-dereference-with-gcc6.patch to fix bug
-  kde#360707 on openSUSE Tumbleweed / GCC6 
+- Conflicts on lang-package to work around Factory bot bug
@@ -8 +7 @@
-Tue Jan 26 14:32:28 UTC 2016 - [email protected]
+Wed Aug 24 10:09:17 UTC 2016 - [email protected]
@@ -10,3 +9 @@
-- Update to 1.7.3
-  * No upstream changelog provided
-  * Bugfix release 
+- Update to 5.0.0
@@ -15 +12 @@
-Tue Dec  1 19:23:10 UTC 2015 - [email protected]
+Thu Jul 21 19:18:24 UTC 2016 - [email protected]
@@ -17,5 +14,2 @@
-- Update to 1.7.2
-  * No upstream changelog provided
-  * Bugfix release 
-- Drop make-subversion-plugin-compile-with-subversion-1.9.patch,
-  included upstream
+- Remove libQt5Declarative/QtQuick1 build requirement to fix build
+  with Qt 5.7, it's not needed/used anyway
@@ -24 +18 @@
-Tue Nov 17 14:34:52 UTC 2015 - [email protected]
+Thu Jan 28 10:38:37 UTC 2016 - [email protected]
@@ -26,404 +20,2 @@
-- Drop obsolete requirement on commoncpp2
-
--------------------------------------------------------------------
-Sun Aug 23 16:34:52 UTC 2015 - [email protected]
-
-- Added make-subversion-plugin-compile-with-subversion-1.9.patch
-
--------------------------------------------------------------------
-Tue Feb 10 22:51:23 UTC 2015 - [email protected]
-
-- Update to 1.7.1
-  * No upstream changelog provided
-  * Bugfix release 
-
--------------------------------------------------------------------
-Wed Aug 27 18:21:56 UTC 2014 - [email protected]
-
-- Update to 1.7.0
-  * No upstream changelog provided
-  * Last feature release based on kdelibs4 and Qt4
-- Bump kdevelop_version to 4.7.0
-- Bump libkdev_major to 8
-- Use kde4 macros for includes, kdevplatform respects kdelibs4 includes
-
--------------------------------------------------------------------
-Sat Dec  7 23:06:48 UTC 2013 - [email protected]
-
-- Update to 1.6.0
-  No changelog provided
-
--------------------------------------------------------------------
-Thu Oct 31 16:53:39 UTC 2013 - [email protected]
-
-- Update to version 1.5.2
-  * Disable color output for git-pull call
-  * Make sure delayedModificationWarningOn() is always called as a slot
-  * Use relativePath instead of relativeUrl to properly display spaces.
-  * Cleanup and fixup ProjectUtils to not leak and not trigger crashes.
-  * Add "--force" to git-rm call
-  * Fix crash / odd behavior in project tree view
-  * Fix uninitialized value found by valgrind
-  * Fix crash when re-loading the file manager plugin
-  * Fix licensing mistake in output view
-
--------------------------------------------------------------------
-Sun Oct 27 23:23:10 UTC 2013 - [email protected]
-
-- Adjust filelists, so it builds on 12.2
-
--------------------------------------------------------------------
-Thu May 30 13:46:04 UTC 2013 - [email protected]
-
-- Update to version 1.5.1
-  * Fix possible crash in IBreakPointController
-  * Fixup "Fetch Project" dialog
-  * Rename some methods
-  * Check for QtWebKit.
-  * Use macro_log_feature for Grantlee.
-  * Minor: Strip whitespace
-  * Make "Create new class" preview aware of C++ specific variables.
-  * Raise kdelibs dependency to 4.7
-  * Fix crash in OutputExecutejob
-  * RunController: Fix dialog stacking
-  * Fix codeutils plugin, restoring Document/Rename Declaration.
-  * Fix another implicit conversion to QString
-  * React on errors of VcsJob
-  * GitPlugin: Do basic check if remote-url is valid
-  * Be more careful when accessing QList
-  * Avoid crash in VcsEventModel for Git
-  * Minor: Remove debugging output
-  * Enforce picking up of the right plugin, otherwise we got two 
-    (plasmoid launcher and application) and the first one was used
-    (plasmoid launcher) for native apps as well. That resulted in
-    broken build & execution of the project.
-  * i18n: fix singular
-  * Add missing Messages.sh files
-
--------------------------------------------------------------------
-Mon May 13 10:52:29 UTC 2013 - [email protected]
-
-- Obsolete libkdevplatform0 with libkdevplatform7
-
--------------------------------------------------------------------
-Fri Apr 26 16:16:27 UTC 2013 - [email protected]
-
-- Update to version 1.5.0
-  * Unit tests improvements
-  * Improved file/project templates support
-  * C++ support improvements
-
--------------------------------------------------------------------
-Mon Dec  3 20:46:23 UTC 2012 - [email protected]
-
-- Update to 1.4.1
-  * Don't allow to delete the project root, i.e. by pressing DEL.
-  * Do not store const& to a shared pointer of AbstractType.
-  * Fix C++ code completion bug: don't insert a ";" if there's already one
-  * Fix some strings in execute script
-  * Improve performance of context menu for git versioned projects
-  * Ensure we do not listen to deleted signals for items in skipped folders.
-  * Fix build of reviewboardtest.
-  * Update copy of FindQJSON.cmake - from kdepimlibs.
-  * Add filter lineedit to pick session dialog
-
--------------------------------------------------------------------
-Sun Nov  4 12:10:52 UTC 2012 - [email protected]
-
-- update to 1.4.0
-  * Fix a regression of AliasDeclaration handling in 
DUContext::findLocalDeclarationsInternal.
-  * Add dots to lex/yacc file patterns.
-  * Only handle document model once, not once for every top row.
-  * Make it possible to show the history of CVS folders without crashing.
-  * Fix conditional, reported by CppCheck
-
--------------------------------------------------------------------
-Mon Sep 10 10:51:50 UTC 2012 - [email protected]
-
--update to 1.3.90 (1.4RC1)
-  * Reviewboard: Disable the "OK" button of the export-dialog
-    if no repository is selected.
-  * Reviewboard: Improve usability of the reviewboard dialog
-  * Debugger: when entering paused state set current frame to none
-  * Debugger: Support unknown breakpoint hit count
-  * Properly identify faulted executions in the CommandExecutor
-  * Fix memory leak
-  * Fix downstream builds.
-  * Fix memory leaks of Ui objects.
-
--------------------------------------------------------------------
-Tue Apr 17 06:30:43 UTC 2012 - [email protected]
-
-- update to 1.3.1
-  * no changelog
-
--------------------------------------------------------------------
-Tue Mar 13 10:01:37 UTC 2012 - [email protected]
-
-- update to 1.3.0:
-  * more fixes to gcc 4.7 and cvstest in regard to macro handling
-  * Only store katepart session information for the last 20 files
-  * cleanup includes
-  * Give a warning and return false on isTextDocument if the
-    text-document is not properly initialized.
-  * Translate session picker
-  * Save and reload settings exposed by katepart per file
-  * skip files that are larger than 5MiB during parsing
-  * Activate the new active view through the main-window after
-    switching working-set, to get the correct focus.
-  * Don't disable updates while changing working-sets. There seems
-    to be a bug in Qt which can cause the updates to stay disabled
-    forever, ignoring setUpdatesEnabled(true).
-  * Fix a regression caused by the introduced quickopen-timer which
-    led to the previous quickopen-filter being used instead of a blank one.
-  * fix serious memory leak of kate documents
-  * Calling toString() is very slow, use the native way of filtering
-    empty identifiers.
-  * optimize: .contains && .value can be reduced to a single call to
-    .value()
-  * fallback to document-controller when looking for a mimetype of
-    files without a file extension
-  * optimize: apply quickopen filter after 150ms timeout
-  * delay calls to QuickOpenModel::restart
-  * hide quickopen project items with empty identifier
-
--------------------------------------------------------------------
-Thu Aug 18 13:13:04 UTC 2011 - [email protected]
-
-- Added check for duplicate files (fix for RPMLINT warning)
++++ 238 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kdevplatform/kdevplatform.changes
++++ and /work/SRC/openSUSE:Factory/.kdevplatform.new/kdevplatform.changes

Old:
----
  fix-for-null-pointer-dereference-with-gcc6.patch
  kdevplatform-1.7.3.tar.bz2

New:
----
  kdevplatform-5.0.tar.xz

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

Other differences:
------------------
++++++ kdevplatform.spec ++++++
--- /var/tmp/diff_new_pack.zg4yaI/_old  2016-09-30 15:32:34.000000000 +0200
+++ /var/tmp/diff_new_pack.zg4yaI/_new  2016-09-30 15:32:34.000000000 +0200
@@ -16,63 +16,83 @@
 #
 
 
+%define rversion 5.0
+%define libkdev_major 10
 Name:           kdevplatform
-Version:        1.7.3
+Version:        5.0.0
 Release:        0
-%define kdevelop_version 4.7.3
-%define libkdev_major 8
 Summary:        Base Package for Integrated Development Environments
 License:        GPL-2.0+
 Group:          Development/Tools/IDE
 Url:            http://www.kdevelop.org
-Source0:        
http://download.kde.org/stable/kdevelop/%{kdevelop_version}/src/%{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM fix-for-null-pointer-dereference-with-gcc6.patch 
kde#360707
-Patch1:         fix-for-null-pointer-dereference-with-gcc6.patch
+Source:         
http://download.kde.org/stable/kdevelop/%{version}/src/%{name}-%{rversion}.tar.xz
 BuildRequires:  boost-devel
-BuildRequires:  db-devel
-BuildRequires:  fdupes
-BuildRequires:  grantlee-devel
-BuildRequires:  libkde4-devel >= 4.7
-BuildRequires:  libqjson-devel
+BuildRequires:  extra-cmake-modules >= 0.0.9
+BuildRequires:  grantlee5-devel
+BuildRequires:  karchive-devel >= 5.16.0
+BuildRequires:  kcmutils-devel >= 5.16.0
+BuildRequires:  kconfig-devel >= 5.16.0
+BuildRequires:  kdeclarative-devel >= 5.16.0
+BuildRequires:  kf5-filesystem
+BuildRequires:  kguiaddons-devel >= 5.16.0
+BuildRequires:  ki18n-devel >= 5.16.0
+BuildRequires:  kiconthemes-devel >= 5.16.0
+BuildRequires:  kio-devel >= 5.16.0
+BuildRequires:  kitemmodels-devel >= 5.16.0
+BuildRequires:  kitemviews-devel >= 5.16.0
+BuildRequires:  kjobwidgets-devel >= 5.16.0
+BuildRequires:  knewstuff-devel >= 5.16.0
+BuildRequires:  knotifications-devel >= 5.16.0
+BuildRequires:  knotifyconfig-devel >= 5.16.0
+BuildRequires:  kparts-devel >= 5.16.0
+BuildRequires:  kservice-devel >= 5.16.0
+BuildRequires:  ktexteditor-devel >= 5.16.0
+BuildRequires:  kwidgetsaddons-devel >= 5.16.0
+BuildRequires:  kwindowsystem-devel >= 5.16.0
+BuildRequires:  kxmlgui-devel >= 5.16.0
+BuildRequires:  libkomparediff2-kf5-devel
+BuildRequires:  sonnet-devel >= 5.16.0
 BuildRequires:  subversion-devel
-BuildRequires:  xz
-#BuildRequires:  kompare - currently disabled upstream, see toplevel 
CMakeLists.txt
-Requires:       %{name}-lang = %{version}
+BuildRequires:  threadweaver-devel >= 5.16.0
+BuildRequires:  pkgconfig(Qt5Concurrent) >= 5.4.0
+BuildRequires:  pkgconfig(Qt5Core) >= 5.4.0
+BuildRequires:  pkgconfig(Qt5DBus) >= 5.4.0
+BuildRequires:  pkgconfig(Qt5QuickWidgets) >= 5.4.0
+BuildRequires:  pkgconfig(Qt5Script) >= 5.4.0
+BuildRequires:  pkgconfig(Qt5Test) >= 5.4.0
+BuildRequires:  pkgconfig(Qt5WebKitWidgets) >= 5.4.0
+BuildRequires:  pkgconfig(Qt5Widgets) >= 5.4.0
+Conflicts:      kdevplatform4
 Requires:       libkdevplatform%{libkdev_major} = %{version}
-Provides:       kdevplatform4 = 4.0.71
-Obsoletes:      kdevplatform4 < 4.0.71
+Recommends:     %{name}-lang = %{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%kde4_runtime_requires
 
 %description
 This package contains the common plugins for integrated developments
 environment based on the KDevelop framework.
 
-%lang_package
+%package lang
+Summary:        Languages for package %{name}
+Group:          System/Localization
+Requires:       %{name} = %{version}
+Provides:       %{name}-lang-all = %{version}
+Supplements:    packageand(bundle-lang-other:%{name})
+Conflicts:      kdevplatform4-lang
+BuildArch:      noarch
+
+%description lang
+Provides translations to the package %{name}
+
+
 %prep
-%setup -q
-%if 0%{?suse_version} > 1320
-%patch1 -p1
-%endif
-echo "find_package(Msgfmt REQUIRED)" >> CMakeLists.txt
-echo "find_package(Gettext REQUIRED)" >> CMakeLists.txt
-%if 0%{?suse_version} <= 1320 && !0%{?is_opensuse}
-# fix build with older cmake versions (i.e. on 13.2 and below) by
-# readding "cmake_policy(SET CMP0002 OLD)" to po/CMakeLists.txt
-# (was in there before but has been removed in 1.7.3)
-sed -i -e "1s/^/cmake_policy(SET CMP0002 OLD)\n/" po/CMakeLists.txt
-%endif
+%setup -q -n kdevplatform-%{rversion}
 
 %build
-  %cmake_kde4 -d build
+  %cmake_kf5 -d build
   %make_jobs
 
 %install
-  cd build
-  %make_install
-  %kde_post_install
-  %fdupes %{buildroot}%{_datadir}/locale
-  cd ..
+  %kf5_makeinstall -C build
   %find_lang kdevappwizard %{name}.lang
   %find_lang kdevclassbrowser %{name}.lang
   %find_lang kdevcodeutils %{name}.lang
@@ -90,64 +110,47 @@
   %find_lang kdevgrepview %{name}.lang
   %find_lang kdevkonsole %{name}.lang
   %find_lang kdevopenwith %{name}.lang
-  %find_lang kdevpastebin %{name}.lang
   %find_lang kdevpatchreview %{name}.lang
   %find_lang kdevplatform %{name}.lang
   %find_lang kdevproblemreporter %{name}.lang
-  %find_lang kdevprojectdashboard %{name}.lang
   %find_lang kdevprojectfilter %{name}.lang
   %find_lang kdevprojectmanagerview %{name}.lang
   %find_lang kdevquickopen %{name}.lang
-  %find_lang kdevreviewboard %{name}.lang
-  %find_lang kdevsnippet %{name}.lang
   %find_lang kdevstandardoutputview %{name}.lang
   %find_lang kdevsubversion %{name}.lang
   %find_lang kdevswitchtobuddy %{name}.lang
-  %find_lang kdevtemplates_config %{name}.lang
   %find_lang kdevtestview %{name}.lang
   %find_lang kdevvcsprojectintegration %{name}.lang
+  %find_lang kdevwelcomepage %{name}.lang
 
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
-%clean
-  rm -rf %{buildroot}
-
 %files lang -f %{name}.lang
 
-%package -n libkdevplatform-devel
+%package devel
 Summary:        Base Package for Integrated Development Environments: Build 
Environment
 Group:          Development/Tools/IDE
-Requires:       kdevplatform = %{version}
+Conflicts:      libkdevplatform4-devel
+Requires:       %{name} = %{version}
 Requires:       libkdevplatform%{libkdev_major} = %{version}
 
-%description -n libkdevplatform-devel
+%description devel
 This package contains the development files for building integrated
 developments environments based on the KDevelop framework.
 
-%files -n libkdevplatform-devel
+%files devel
 %defattr(-,root,root)
-%{_kde4_includedir}/kdevplatform
-%{_kde4_libdir}/libkdevplatformdebugger.so
-%{_kde4_libdir}/libkdevplatformdocumentation.so
-%{_kde4_libdir}/libkdevplatformjsontests.so
-%{_kde4_libdir}/libkdevplatforminterfaces.so
-%{_kde4_libdir}/libkdevplatformlanguage.so
-%{_kde4_libdir}/libkdevplatformoutputview.so
-%{_kde4_libdir}/libkdevplatformproject.so
-%{_kde4_libdir}/libkdevplatformshell.so
-%{_kde4_libdir}/libkdevplatformtests.so
-%{_kde4_libdir}/libkdevplatformutil.so
-%{_kde4_libdir}/libkdevplatformvcs.so
-%{_kde4_libdir}/libsublime.so
-%{_kde4_libdir}/cmake
+%doc COPYING.SRC
+%{_kf5_libdir}/*.so
+%{_kf5_libdir}/cmake/KDevPlatform/
+%{_kf5_prefix}/include/kdevplatform/
 
 %package -n libkdevplatform%{libkdev_major}
 Summary:        Libraries for Integrated Development Environments
 Group:          Development/Tools/IDE
-Requires:       kdevplatform = %{version}
-Obsoletes:      libkdevplatform0
+Requires:       %{name} = %{version}
 
 %description -n libkdevplatform%{libkdev_major}
 This package contains the libraries for integrated development
@@ -159,61 +162,20 @@
 
 %files -n libkdevplatform%{libkdev_major}
 %defattr(-,root,root)
-%{_kde4_libdir}/libkdevplatformdebugger.so.%{libkdev_major}*
-%{_kde4_libdir}/libkdevplatformdocumentation.so.%{libkdev_major}*
-%{_kde4_libdir}/libkdevplatformjsontests.so.%{libkdev_major}*
-%{_kde4_libdir}/libkdevplatforminterfaces.so.%{libkdev_major}*
-%{_kde4_libdir}/libkdevplatformlanguage.so.%{libkdev_major}*
-%{_kde4_libdir}/libkdevplatformoutputview.so.%{libkdev_major}*
-%{_kde4_libdir}/libkdevplatformproject.so.%{libkdev_major}*
-%{_kde4_libdir}/libkdevplatformshell.so.%{libkdev_major}*
-%{_kde4_libdir}/libkdevplatformtests.so.%{libkdev_major}*
-%{_kde4_libdir}/libkdevplatformutil.so.%{libkdev_major}*
-%{_kde4_libdir}/libkdevplatformvcs.so.%{libkdev_major}*
-%{_kde4_libdir}/libsublime.so.%{libkdev_major}*
+%doc COPYING.SRC
+%{_kf5_libdir}/*.so.*
 
 %files
 %defattr(-,root,root)
 %doc COPYING* README
-%dir %{_kde4_appsdir}/kdevsession
-%dir %{_kde4_modulesdir}/plugins/grantlee/
-%dir %{_kde4_modulesdir}/plugins/grantlee/0.?/
-%{_kde4_appsdir}/kdevappwizard/
-%{_kde4_appsdir}/kdevclassbrowser/
-%{_kde4_appsdir}/kdevcodegen/
-%{_kde4_appsdir}/kdevcodeutils/
-%{_kde4_appsdir}/kdevcontextbrowser/
-%{_kde4_appsdir}/kdevcvs/
-%{_kde4_appsdir}/kdevdebugger/
-%{_kde4_appsdir}/kdevdocumentswitcher/
-%{_kde4_appsdir}/kdevdocumentview/
-%{_kde4_appsdir}/kdevexternalscript/
-%{_kde4_appsdir}/kdevelop/
-%{_kde4_appsdir}/kdevfilemanager/
-%{_kde4_appsdir}/kdevfiletemplates/
-%{_kde4_appsdir}/kdevgrepview/
-%{_kde4_appsdir}/kdevpatchreview/
-%{_kde4_appsdir}/kdevproblemreporter/
-%{_kde4_appsdir}/kdevprojectmanagerview/
-%{_kde4_appsdir}/kdevquickopen/
-%{_kde4_appsdir}/kdevsession/
-%{_kde4_appsdir}/kdevsnippet/
-%{_kde4_appsdir}/kdevsourceformatter/
-%{_kde4_appsdir}/kdevstandardoutputview/
-%{_kde4_appsdir}/kdevtestview/
-%{_kde4_appsdir}/plasma/
-%{_kde4_configdir}/kdevappwizard.knsrc
-%{_kde4_configdir}/kdevfiletemplates.knsrc
-%{_kde4_iconsdir}/hicolor/*/*/*.png
-%{_kde4_modulesdir}/plugins/grantlee/*/kdev_filters.so
-%{_kde4_modulesdir}/*kdev*.so
-%{_kde4_modulesdir}/imports/
-%{_kde4_servicesdir}/kcm_kdev*.desktop
-%{_kde4_servicesdir}/kdev*.desktop
-%{_kde4_servicetypesdir}/kdevelopplugin.desktop
-# should be in libexec?
-%{_kde4_bindir}/kdev_dbus_socket_transformer
-%{_kde4_bindir}/kdev_format_source
-%{_kde4_bindir}/kdevplatform_shell_environment.sh
+%{_kf5_bindir}/kdev_dbus_socket_transformer
+%{_kf5_bindir}/kdev_format_source
+%{_kf5_bindir}/kdevplatform_shell_environment.sh
+%{_kf5_iconsdir}/*/*/*/*
+%{_kf5_plugindir}/
+%{_kf5_qmldir}/
+%{_kf5_servicetypesdir}/
+%{_kf5_sharedir}/kdevcodegen/
+%{_kf5_sharedir}/kdevcodeutils/
 
 %changelog


Reply via email to