Hello community, here is the log from the commit of package kexi for openSUSE:Factory checked in at 2019-04-14 12:22:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kexi (Old) and /work/SRC/openSUSE:Factory/.kexi.new.27019 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kexi" Sun Apr 14 12:22:26 2019 rev:6 rq:693319 version:3.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kexi/kexi.changes 2018-06-13 15:34:51.758558565 +0200 +++ /work/SRC/openSUSE:Factory/.kexi.new.27019/kexi.changes 2019-04-14 12:22:29.455766076 +0200 @@ -1,0 +2,92 @@ +Thu Apr 11 12:09:19 UTC 2019 - wba...@tmo.at + +- Update to 3.2.0 + * Bug fixes + + Add protection against invalid translation of widget names + + Startup: Improve display of tried locations for resources + lookup and lookup algorithm (kde#391810) + + Startup: Add missing translations for "Could not open icon + resource file" messages + + General: Make certain views work in User mode (kde#396875) + + General: Add "All files" filter to file widgets for + non-Plasma systems + + General: Welcome page: Always display the project file names + in addition to captions + + General: Welcome page: Add long localized last opening date + to project tool tips + + General: Welcome page: Show recent project files that start + with "." / hidden files + + Table View: Make zero values displayed for integer columns + (kde#395189) + + Table View: Fix validation of values in default input box of + table view (kde#395225) + + Table and Form View: Fix two-digit year formats issue: do + not allow by default (kde#378481) + * Years are 4 digits now in tables and forms. On the output + INFO message says as explained at + https://bugs.kde.org/show_bug.cgi?id=378481#c5. Data entry + works based on this new year format. Changes are properly + saved to db. Display output e.g. in queries and reports + follow this format too. + * Set AllowTwoDigitYearFormats=true in kexirc, [General] + section to force using 2 digits. + + Queries: Fix crash on failed opening of query in Design view + + Forms: Fix crash when right-clicking in form data view on + widget such as text box (kde#402923) + + Reports: Fix crash in data fetching and aggregation scripts + in reports (kde#392753) + + Reports: Support params in report queries. KEXI now prompts + for parameters in queries that use them. (kde#379694) + + Import: Fix translation issue in the Database Importing + Assistant (kde#399296) + + Import: Skip table name if physical table is non-existing, + use the new tableNames API in migration (kde#392112) + + MS Access import + * Fix crash on importing zero-length memo data (long text) + * Fix not being able to handle binary objects larger than + 16 MiB. Limit is now 256 MiB. + * Fix possible crash when importing MDB file having non-latin + characters in column names of unexpected length + (kde#396984) + + Export: Fix crash on exporting tabular data to clipboard + (introduced in 3.1.0) (kde#394519) + + Export: Fix filename selection for export dialogs and allow + to pre-select filename in file dialogs + * Improvements + + Assistants: properly focus input boxes after moving to other + page, make Alt+arrows work for Back/Next, make Enter accept + page if applicable + + Project type selection in the new project assistant: do not + assume user clicked the type button but just focused it + + Improve display of Finish buttons of CSV export/import + dialogs + + New / Import project assistants + * Destination file requester is now of Save type + * Use Documents location if there are no recent dirs known + yet + * Better preserve path while updating filename based on + project caption + * Buildsystem + + Install the application icons + + Create (and install) rcc files with kexi icons in + co-installable dirs + + Fix build with Qt 5.11 (missing headers) + + Fix build with Qt 5.6 + + Fix data install dir for Windows, make icons installed + relative to that + + Make appdata.xml, app icons and kexi.desktop co-installable + + Make KEXI compile for MOBILE productset + + Win/Mac: still install copied KEXI files but add the original + ones to the binary because the copied ones do not exist yet + before ecm_add_app_icon() gets called + + CMake: find PostgreSQL 11 +- Drop patches merged upstream: + * Install-the-application-icons.patch + * fix-build-with-qt5.6.patch + * Fix-build-with-Qt-511.patch +- Use %kf5_find_lang macro to generate the lang package filelist +- BuildRequire postgresql-server-devel instead of postgresql-devel + on Tumbleweed to fix building the PostgreSQL migration driver +- Run spec-cleaner + +------------------------------------------------------------------- Old: ---- Fix-build-with-Qt-511.patch Install-the-application-icons.patch fix-build-with-qt5.6.patch kexi-3.1.0.tar.xz New: ---- kexi-3.2.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kexi.spec ++++++ --- /var/tmp/diff_new_pack.utkMZe/_old 2019-04-14 12:22:30.127766882 +0200 +++ /var/tmp/diff_new_pack.utkMZe/_new 2019-04-14 12:22:30.127766882 +0200 @@ -1,7 +1,7 @@ # # spec file for package kexi # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,29 +12,22 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define soVersion 3.1 +%define soVersion 3.2 %bcond_without lang Name: kexi -Version: 3.1.0 +Version: 3.2.0 Release: 0 Summary: Database Application License: GPL-2.0-or-later AND LGPL-2.1-or-later AND GFDL-1.2-only Group: Productivity/Office/Suite URL: http://www.kexi-project.org/ -Source0: http://download.kde.org/stable/%{name}/src/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM -Patch0: Install-the-application-icons.patch -# PATCH-FIX-UPSTREAM -Patch1: fix-build-with-qt5.6.patch -# PATCH-FIX-UPSTREAM -- Fix-build-with-Qt-511.patch -Patch2: Fix-build-with-Qt-511.patch +Source0: https://download.kde.org/stable/%{name}/src/%{name}-%{version}.tar.xz BuildRequires: breeze5-icons BuildRequires: extra-cmake-modules -BuildRequires: fdupes BuildRequires: glib2-devel BuildRequires: karchive-devel BuildRequires: kcodecs-devel @@ -59,7 +52,6 @@ BuildRequires: libmysqld-devel BuildRequires: marble-devel BuildRequires: mysql-devel -BuildRequires: postgresql-devel BuildRequires: update-desktop-files BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5Gui) @@ -71,12 +63,15 @@ BuildRequires: cmake(Qt5WebKitWidgets) BuildRequires: cmake(Qt5Widgets) BuildRequires: cmake(Qt5Xml) +Recommends: %{name}-lang = %{version} Obsoletes: calligra-kexi < %{version} Provides: calligra-kexi = %{version} # not ported yet Obsoletes: calligra-kexi-spreadsheet-import < %{version} -%if %{with lang} -Recommends: %{name}-lang = %{version} +%if 0%{?suse_version} > 1500 +BuildRequires: postgresql-server-devel +%else +BuildRequires: postgresql-devel %endif %description @@ -96,12 +91,10 @@ This package contains a Spreadsheet-to-Kexi-table import plugin. -%if %{with lang} %lang_package -%endif %prep -%autosetup -p1 +%setup -q %build # install translations to %{_kf5_localedir} so they don't clash with the kexi translations in calligra-l10n (KDE4 based) @@ -110,8 +103,11 @@ %make_jobs %install -cd build -%kf5_makeinstall +%kf5_makeinstall -C build + +%if %{with lang} +%{kf5_find_lang} +%endif %suse_update_desktop_file -r org.kde.kexi-%{soVersion} Qt KDE Office Database @@ -140,7 +136,8 @@ %{_kf5_plugindir}/kexi/ %{_kf5_sharedir}/kexi/ -%files lang -%{_kf5_localedir} +%if %{with lang} +%files lang -f %{name}.lang +%endif %changelog ++++++ kexi-3.1.0.tar.xz -> kexi-3.2.0.tar.xz ++++++ ++++ 239839 lines of diff (skipped)