Hello community,

here is the log from the commit of package kdb for openSUSE:Factory checked in 
at 2018-03-24 16:14:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdb (Old)
 and      /work/SRC/openSUSE:Factory/.kdb.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdb"

Sat Mar 24 16:14:28 2018 rev:6 rq:589864 version:3.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdb/kdb.changes  2018-03-02 21:11:51.532615588 
+0100
+++ /work/SRC/openSUSE:Factory/.kdb.new/kdb.changes     2018-03-24 
16:14:28.753446037 +0100
@@ -1,0 +2,57 @@
+Tue Mar 20 11:14:54 UTC 2018 - wba...@tmo.at
+
+- Update to 3.1.0:
+  * General
+    + Bump soname for the libraries to separate from incompatible
+      3.0.x versions
+    + Add Python 3 support for the buildsystem
+  * API changes
+    + See https://community.kde.org/Kexi/Releases/3.1.0_Changes for
+      details
+  * Bug fixes
+    + Fix SQLite database compacting: canceling issue of the
+      progress dialog and finalizing the compacting
+    + Compacting: close the progress dialog also on error in
+      SQLite3 processing; fix propagating error status to the GUI
+    + SQLite driver: don't clear set of paths in
+      extraSqliteExtensionPaths Connection property if exists
+    + Add safer debug for large values
+    + Fix issues because of using " quotes for identifiers in
+      SQLite driver (kde#376052)
+    + Query parsing: try harder to locate positions of table/table
+      aliases
+    + Connection dialog: make message handler optional, return
+      result, accept on success
+    + Fix KDbNativeStatementBuilder API: connection is always
+      needed
+    + Add COLLATION keywords when generated statements are native,
+      otherwise KDbSQL string is invalid (kde#379447)
+    + Fix generating of SQL statements if there are tables used
+      having lookup fields based on queries (kde#385417)
+    + Aesthetics: generate "SELECT FROM ..." statements with
+      exactly one space after SELECT
+    + Fix crash when generating "SELECT a.* FROM a, b" statements
+    + Generate automatic ORDER BY only for native SQL statements
+    + Raise SQL parse error when alias is duplicated for columns,
+      e.g. "SELECT foo AS a, bar AS a FROM t"
+    + Raise SQL parse error when alias is duplicated for tables,
+      e.g. "SELECT * FROM foo AS a, bar AS a"
+    + Expand scope of KDbTableSchemaChangeListener to allow
+      registering queries for changes in table schema (kde#371896)
+    + Properly unregister table from listeners before dropping
+    + Setup query in connection: parsing failure can delete the
+      query object so do not try to access it
+    + Query schema: fix possible crashes - explicitly/properly
+      remove query from connection's cache when needed
+    + Query schema: fix memory leaks - remove internal expressions
+  * Optimizations
+    + Don't create temporary table schema object when checking for
+      existence in createTable()
+    + Don't create temporary table or query schema object when
+      checking for existence object with empty name
+  * Docs and examples
+    + Update README-PACKAGERS doc to reflect naming and notes about
+      compatibility
+    + Enable creation of API docs QCH file during the build
+
+-------------------------------------------------------------------

Old:
----
  kdb-3.0.2.tar.xz

New:
----
  kdb-3.1.0.tar.xz

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

Other differences:
------------------
++++++ kdb.spec ++++++
--- /var/tmp/diff_new_pack.Ns5LDy/_old  2018-03-24 16:14:29.701411865 +0100
+++ /var/tmp/diff_new_pack.Ns5LDy/_new  2018-03-24 16:14:29.705411721 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package kdb
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -16,14 +16,16 @@
 #
 
 
+%define sover 4
+
 Name:           kdb
-Version:        3.0.2
+Version:        3.1.0
 Release:        0
 Summary:        Database Connectivity and Creation Framework
 License:        LGPL-2.0
 Group:          Productivity/Office/Other
 Url:            http://community.kde.org/KDb
-Source0:        %{name}-%{version}.tar.xz
+Source0:        
https://download.kde.org/stable/%{name}/src/%{name}-%{version}.tar.xz
 BuildRequires:  extra-cmake-modules
 BuildRequires:  kconfig-devel
 BuildRequires:  kcoreaddons-devel
@@ -45,7 +47,7 @@
 %description
 A database connectivity and creation framework for various database vendors
 
-%package -n libKDb3-3
+%package -n libKDb3-%{sover}
 Summary:        The library for the Database Connectivity and Creation 
Framework
 Group:          System/Libraries
 Recommends:     %{name}-lang >= %{version}
@@ -53,13 +55,13 @@
 Obsoletes:      calligra-kexi-xbase-driver < %{version}
 Provides:       %{name} = %{version}
 
-%description -n libKDb3-3
+%description -n libKDb3-%{sover}
 The library for the database connectivity and creation framework for various 
database vendors
 
 %package devel
 Summary:        Development package for kdb
 Group:          Development/Libraries/KDE
-Requires:       libKDb3-3 = %{version}
+Requires:       libKDb3-%{sover} = %{version}
 
 %description devel
 The development package for the database connectivity and creation framework
@@ -67,7 +69,7 @@
 %package mysql-driver
 Summary:        Database connectivity and creation framework - MySQL driver
 Group:          Productivity/Office/Suite
-Supplements:    packageand(libKDb3-3:mariadb)
+Supplements:    packageand(libKDb3-%{sover}:mariadb)
 Obsoletes:      calligra-kexi-mysql-driver < %{version}
 Provides:       calligra-kexi-mysql-driver = %{version}
 
@@ -77,7 +79,7 @@
 %package postgresql-driver
 Summary:        Database connectivity and creation framework - PostgreSQL 
driver
 Group:          Productivity/Office/Suite
-Supplements:    packageand(libKDb3-3:postgresql)
+Supplements:    packageand(libKDb3-%{sover}:postgresql)
 Obsoletes:      calligra-kexi-postgresql-driver < %{version}
 Provides:       calligra-kexi-postgresql-driver = %{version}
 
@@ -87,7 +89,7 @@
 %package sqlite3-driver
 Summary:        Database connectivity and creation framework - SQLite3 driver
 Group:          Productivity/Office/Suite
-Supplements:    packageand(libKDb3-3:sqlite3)
+Supplements:    packageand(libKDb3-%{sover}:sqlite3)
 Obsoletes:      calligra-kexi-sqlite3-driver < %{version}
 Provides:       calligra-kexi-sqlite3-driver = %{version}
 
@@ -107,10 +109,10 @@
   %kf5_makeinstall -C build
   %find_lang %{name} %{name}.lang --all-name --with-qt
 
-%post -n libKDb3-3 -p /sbin/ldconfig
-%postun -n libKDb3-3 -p /sbin/ldconfig
+%post -n libKDb3-%{sover} -p /sbin/ldconfig
+%postun -n libKDb3-%{sover} -p /sbin/ldconfig
 
-%files -n libKDb3-3
+%files -n libKDb3-%{sover}
 %defattr(-,root,root,-)
 %doc COPYING.LIB
 %{_libdir}/libKDb3.so.*

++++++ kdb-3.0.2.tar.xz -> kdb-3.1.0.tar.xz ++++++
++++ 63570 lines of diff (skipped)


Reply via email to