Hello community,

here is the log from the commit of package kraft for openSUSE:Factory checked 
in at 2019-12-16 15:19:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kraft (Old)
 and      /work/SRC/openSUSE:Factory/.kraft.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kraft"

Mon Dec 16 15:19:21 2019 rev:11 rq:757097 version:0.90

Changes:
--------
--- /work/SRC/openSUSE:Factory/kraft/kraft.changes      2018-12-28 
12:35:34.859952612 +0100
+++ /work/SRC/openSUSE:Factory/.kraft.new.4691/kraft.changes    2019-12-16 
15:19:23.371163627 +0100
@@ -1,0 +2,46 @@
+Sat Dec 14 21:11:02 UTC 2019 - Klaas Freitag <opens...@freisturz.de>
+
+- Update to stable release 0.90
+
+ * Reworked follow up and copy document
+   set the correct header- and footer-texts according to the doc type
+   Added a checkbox if items should be copied or not
+ * New feature: partial invoices that are substracted in the final 
+   invoice
+ * Use an XML based migration system for document types
+ * Added the first unit tests to Kraft
+ * Made the document templates not containing any language specific 
+   strings any more. There is only one doc now for all languages, 
+   set by localized strings as template variables.
+ * Removed KeepTogether flag for tables to avoid that a long list 
+   of items only starts on the next page. Might have impact on 
+   some docs.
+ * Fixed formatting of the amount number in the XML output
+ * More Less-KDE: Removed more mandatory dependencies on KDE.
+ * Added 'About Kraft' information to Krafts system view.
+ * Added document type 'Offer without price tags', which does not 
+   print price tags on the PDF (issue #58).
+ * Internationalization: Added dutch translation
+
+- Removed the patches fix_install_appdata.patch,
+  fix_nullptr_warning.patch fix_sql_qt12.patch as those went into
+  upstream code.
+
+-------------------------------------------------------------------
+Sat Dec  7 20:13:18 UTC 2019 - Klaas Freitag <opens...@freisturz.de>
+
+- Update to v0.90 RC 3
+- Removed patch rcfixes.patch, went into the release 
+
+-------------------------------------------------------------------
+Sun Dec  1 13:26:17 UTC 2019 - Klaas Freitag <opens...@freisturz.de>
+
+Update to Kraft v0.90 RC 2: 
+
+- Add patch rcfixes.patch that fixes a few glitches in the RC.
+- Remove patch fix_install_appdata.patch, gone upstream
+- Remove patch fix_sql_qt12.patch, gone upstream
+- Remove patch fix_nullptr_warning.patch, gone upstream
+ 
+
+-------------------------------------------------------------------

Old:
----
  fix_install_appdata.patch
  fix_nullptr_warning.patch
  fix_sql_qt12.patch
  kraft-0.82.tar.xz

New:
----
  kraft-0.90.tar.xz

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

Other differences:
------------------
++++++ kraft.spec ++++++
--- /var/tmp/diff_new_pack.reGHIk/_old  2019-12-16 15:19:24.119163316 +0100
+++ /var/tmp/diff_new_pack.reGHIk/_new  2019-12-16 15:19:24.123163313 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package kraft
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 # Copyright (c) 2007-2011 Klaas Freitag <frei...@kde.org>
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,15 +18,16 @@
 
 
 Name:           kraft
-Url:            http://volle-kraft-voraus.de
+URL:            http://volle-kraft-voraus.de
 
-Version:        0.82
+Version:        0.90
 Release:        0
 Summary:        KDE software to manage office documents in the office
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          Productivity/Office/Other
 
-%bcond_without akonadi
+%bcond_with akonadi
+
 %bcond_with qpdfview
 
 Source0:        kraft-%{version}.tar.xz
@@ -34,36 +35,32 @@
 # PATCH-FEATURE-UPSTREAM use_qpdfview.path Open PDFs in qpdfview in appimages
 Patch0:         use_qpdfview.patch
 %endif
-# PATCH-FIX-UPSTREAM fix_install_appdata.patch Install appdata in correct place
-Patch1:         fix_install_appdata.patch
-# PATCH-FIX-UPSTREAM fix build with Qt 5.12. Can be applied regardless of Qt 
version, but needed for Qt 5.12
-Patch2:         fix_sql_qt12.patch
-# PATCH-FIX-UPSTREAM Do not show the compiler warnings for wrong nullptr 
initialization, too much noise
-Patch3:         fix_nullptr_warning.patch
 
+# Continue to use python2 for now.
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-
-%if 0%{?suse_version}
-# requires need to be python2-PyPDF2 for later distros
-Requires:       python-PyPDF2
-Requires:       python-libxml2
-Requires:       python-reportlab
+Requires:       python2-PyPDF2
+Requires:       python2-reportlab
+Requires:       python2-six
+Requires:       python2-xml
 
 %if %{with akonadi}
 BuildRequires:  akonadi-contact-devel
 %endif
 BuildRequires:  extra-cmake-modules
+BuildRequires:  kcodecs-devel
+BuildRequires:  kconfig-devel
 BuildRequires:  kcontacts-devel
 BuildRequires:  ki18n-devel
-BuildRequires:  kxmlgui-devel
 BuildRequires:  libctemplate-devel
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(Qt5Core) >= 5.5.0
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Sql)
+BuildRequires:  pkgconfig(Qt5Test)
 BuildRequires:  pkgconfig(Qt5Widgets)
-%endif
+BuildRequires:  pkgconfig(Qt5Xml)
+BuildRequires:  pkgconfig(sqlite3)
 
 %description
 Kraft is KDE software to help to create and manage office documents such as
@@ -79,9 +76,6 @@
 %if %{with qpdfview}
 %patch0 -p1
 %endif
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
 
 %build
 
@@ -115,7 +109,8 @@
 %{_datadir}/kraft/
 %{_datadir}/kxmlgui5/kraft/kraftui.rc
 %{_datadir}/kxmlgui5/kraft/katalogview.rc
-%{_datadir}/locale/*/LC_MESSAGES/kraft.mo
+%lang(de) %{_datadir}/locale/de/LC_MESSAGES/kraft.mo
+%lang(nl) %{_datadir}/locale/nl/LC_MESSAGES/kraft.mo
 
 %dir %{_datadir}/config.kcfg
 %dir %{_datadir}/kxmlgui5/kraft

++++++ kraft-0.82.tar.xz -> kraft-0.90.tar.xz ++++++
++++ 25943 lines of diff (skipped)

++++++ use_qpdfview.patch ++++++
--- /var/tmp/diff_new_pack.reGHIk/_old  2019-12-16 15:19:24.379163207 +0100
+++ /var/tmp/diff_new_pack.reGHIk/_new  2019-12-16 15:19:24.379163207 +0100
@@ -1,11 +1,11 @@
 diff --git a/src/portal.cpp b/src/portal.cpp
-index 07019a6..1ca3619 100644
+index 8345564..4a79c8c 100644
 --- a/src/portal.cpp
 +++ b/src/portal.cpp
-@@ -639,8 +639,8 @@ void Portal::slotPrintDocument( const QString& id,  const 
dbID& archID )
+@@ -702,8 +702,8 @@ void Portal::slotPrintDocument( const QString& id,  const 
dbID& archID )
  void Portal::slotOpenPdf( const QString& fileName )
  {
-     disconnect( ReportGenerator::self(), SIGNAL( pdfAvailable( const QString& 
) ),0,0 );
+     disconnect( ReportGenerator::self(), SIGNAL( pdfAvailable( const QString& 
) ),nullptr, nullptr );
 -    QUrl url( fileName );
 -    QDesktopServices::openUrl(url);
 +    qDebug() << "Staring qpdfview viewer directly.";


Reply via email to