Hello community, here is the log from the commit of package libkipi for openSUSE:Factory checked in at 2018-12-19 13:37:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libkipi (Old) and /work/SRC/openSUSE:Factory/.libkipi.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libkipi" Wed Dec 19 13:37:01 2018 rev:101 rq:658482 version:18.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libkipi/libkipi.changes 2018-11-12 09:31:44.801972852 +0100 +++ /work/SRC/openSUSE:Factory/.libkipi.new.28833/libkipi.changes 2018-12-19 13:37:05.868323899 +0100 @@ -1,0 +2,35 @@ +Fri Dec 14 06:09:18 UTC 2018 - [email protected] + +- Update to 18.12.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.12.0.php +- Changes since 18.11.90: + * No code changes since 18.11.90 + +------------------------------------------------------------------- +Mon Dec 03 20:56:14 UTC 2018 - [email protected] + +- Update to 18.11.90 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.12-rc.php +- Changes since 18.11.80: + * No code changes since 18.11.80 + +------------------------------------------------------------------- +Tue Nov 20 06:22:57 UTC 2018 - Luca Beltrame <[email protected]> + +- Run spec-cleaner + +------------------------------------------------------------------- +Tue Nov 20 05:57:22 UTC 2018 - [email protected] + +- Update to 18.11.80 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.12-beta.php +- Changes since 18.08.3: + * Fix minor EBN issues + +------------------------------------------------------------------- @@ -47 +82 @@ - * https://www.kde.org/announcements/announce-applications-18.07.80.php + * https://www.kde.org/announcements/announce-applications-18.08-beta.php @@ -97 +132 @@ - * https://www.kde.org/announcements/announce-applications-18.03.90.php + * https://www.kde.org/announcements/announce-applications-18.04-rc.php @@ -223 +258 @@ - * https://www.kde.org/announcements/announce-applications-17.07.90.php + * https://www.kde.org/announcements/announce-applications-17.08-rc.php @@ -282 +317 @@ - * https://www.kde.org/announcements/announce-applications-17.03.80.php + * https://www.kde.org/announcements/announce-applications-17.04-beta.php @@ -386 +421 @@ - * https://www.kde.org/announcements/announce-applications-16.07.90.php + * https://www.kde.org/announcements/announce-applications-16.08-rc.php @@ -509 +544 @@ - * https://www.kde.org/announcements/announce-applications-15.07.90.php + * https://www.kde.org/announcements/announce-applications-15.08-rc.php Old: ---- libkipi-18.08.3.tar.xz New: ---- libkipi-18.12.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libkipi.spec ++++++ --- /var/tmp/diff_new_pack.qjBggL/_old 2018-12-19 13:37:06.504322993 +0100 +++ /var/tmp/diff_new_pack.qjBggL/_new 2018-12-19 13:37:06.504322993 +0100 @@ -1,7 +1,7 @@ # # spec file for package libkipi # -# 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 @@ -12,22 +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 _so 32_0_0 %define libname libKF5Kipi -Name: libkipi -Version: 18.08.3 -Release: 0 %define kf5_version 5.26.0 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} +Name: libkipi +Version: 18.12.0 +Release: 0 Summary: KDE Image Plugin Interface -License: BSD-3-Clause and GPL-2.0+ and LGPL-2.1+ and MIT +License: BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT Group: Development/Libraries/KDE -Url: http://www.kde.org +URL: http://www.kde.org Source0: %{name}-%{version}.tar.xz #PATCH-FIX-OPENSUSE dont-install-pics.diff - Don't install icons since those are included in libkipi11 in SLE12 Patch0: dont-install-pics.diff @@ -36,11 +36,11 @@ BuildRequires: ki18n-devel >= 5.1.0 BuildRequires: kservice-devel >= 5.1.0 BuildRequires: kxmlgui-devel >= 5.1.0 +BuildRequires: pkgconfig BuildRequires: pkgconfig(Qt5Core) >= 5.2.0 BuildRequires: pkgconfig(Qt5Gui) >= 5.2.0 BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0 Requires: %{libname}%{_so} = %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This package provides a generic KDE Image Plug-in Interface used by @@ -50,7 +50,7 @@ %package -n %{libname}%{_so} Summary: KDE Image Plug-In Interface Group: System/Libraries -Requires: libkipi-data >= %version +Requires: libkipi-data >= %{version} %if !0%{?is_opensuse} && 0%{?sle_version} < 150000 #kipi icons are provided by libkipi11 Requires: libkipi11 @@ -105,19 +105,17 @@ %postun -n %{libname}%{_so} -p /sbin/ldconfig %files -n %{libname}%{_so} -%defattr(-,root,root) %{_kf5_libdir}/%{libname}.so.* %files data -%defattr(-,root,root) %if 0%{?is_opensuse} || !0%{?sle_version} < 150000 %{_kf5_iconsdir}/hicolor/*/apps/kipi.png %endif %{_kf5_servicetypesdir}/kipiplugin.desktop %files devel -%defattr(-,root,root) -%doc COPYING README +%license COPYING +%doc README %{_kf5_cmakedir}/KF5Kipi/ %{_kf5_includedir}/KIPI/ %{_kf5_includedir}/libkipi_version.h ++++++ libkipi-18.08.3.tar.xz -> libkipi-18.12.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkipi-18.08.3/src/imagecollection.h new/libkipi-18.12.0/src/imagecollection.h --- old/libkipi-18.08.3/src/imagecollection.h 2017-12-07 11:03:08.000000000 +0100 +++ new/libkipi-18.12.0/src/imagecollection.h 2018-10-10 06:37:07.000000000 +0200 @@ -79,8 +79,8 @@ QString comment() const; /** - * Return the category of the image collection. For example in digiKam, - * a category is a sorting class like 'travels', 'friends', 'monuments', etc. + * Return the category of the image collection. For example, + * a category can be a sorting class like 'travels', 'friends', 'monuments', etc. */ QString category() const; @@ -138,7 +138,7 @@ /** * This fonction return the name of the upload root path used by the * the KIPI::UploadWidget. This name can be different for each host - * app (like "Images" for Kphotoalbum or "My Albums" for digiKam). + * app (like "Images" for Kphotoalbum). */ QString uploadRootName() const; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkipi-18.08.3/src/interface.h new/libkipi-18.12.0/src/interface.h --- old/libkipi-18.08.3/src/interface.h 2017-12-07 11:03:08.000000000 +0100 +++ new/libkipi-18.12.0/src/interface.h 2018-10-10 06:37:07.000000000 +0200 @@ -85,7 +85,7 @@ HostSupportsTags = 1 << 9, /** This feature specifies whether the host application supports keywords for images. */ HostSupportsRating = 1 << 10, /** This feature specifies whether the host application supports rating values for images. */ HostSupportsThumbnails = 1 << 11, /** This feature specifies that host application can provide image thumbnails. */ - HostSupportsReadWriteLock = 1 << 12, /** This feature specifies that host application has mechanism to lock/unlock items to prevent concurent operations. */ + HostSupportsReadWriteLock = 1 << 12, /** This feature specifies that host application has mechanism to lock/unlock items to prevent concurrent operations. */ HostSupportsPickLabel = 1 << 13, /** This feature specifies whether the host application supports pick label values for images, used for photograph workflow. */ HostSupportsColorLabel = 1 << 14, /** This feature specifies whether the host application supports color label values for images, used to sort item with color flag. */ HostSupportsItemReservation = 1 << 15, /** This feature specifies whether the host application supports item reservation. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkipi-18.08.3/src/kipiplugin.desktop new/libkipi-18.12.0/src/kipiplugin.desktop --- old/libkipi-18.08.3/src/kipiplugin.desktop 2017-12-07 11:03:08.000000000 +0100 +++ new/libkipi-18.12.0/src/kipiplugin.desktop 2018-10-10 06:37:07.000000000 +0200 @@ -4,7 +4,6 @@ X-KDE-DerivedName=KIPI Plugin Name=KIPIPlugin Name[ar]=كايْبِيبْلوغِن -Name[ast]=KIPIPlugin Name[bg]=KIPIPlugin Name[bs]=KIPI priključak Name[ca]=Connector de KIPI diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkipi-18.08.3/tests/kipicmd/main.cpp new/libkipi-18.12.0/tests/kipicmd/main.cpp --- old/libkipi-18.08.3/tests/kipicmd/main.cpp 2017-12-07 11:03:08.000000000 +0100 +++ new/libkipi-18.12.0/tests/kipicmd/main.cpp 2018-10-10 06:37:07.000000000 +0200 @@ -50,10 +50,6 @@ # include <kexiv2/kexiv2.h> #endif -// Local includes - -#include "kipiinterface.h" - using namespace KXMLKipiCmd; using namespace KIPI; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkipi-18.08.3/tests/plugins/README new/libkipi-18.12.0/tests/plugins/README --- old/libkipi-18.08.3/tests/plugins/README 2017-12-07 11:03:08.000000000 +0100 +++ new/libkipi-18.12.0/tests/plugins/README 2018-10-10 06:37:07.000000000 +0200 @@ -15,7 +15,4 @@ It's highly recommend to read comments from source to know how to start the implementation of a new tool. Take a look also to shared libkipi and kipiplugins/common/libkipiplugins private API. -NOTE: To be able to load this plugin in digiKam for testing purpose, you need to to remove it from banned list of tool in -void KipiPluginLoader::loadPlugins() method, from core/utilities/kipiiface/kipipluginloader.cpp - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkipi-18.08.3/tests/plugins/kxmlhelloworld/plugin_kxmlhelloworld.cpp new/libkipi-18.12.0/tests/plugins/kxmlhelloworld/plugin_kxmlhelloworld.cpp --- old/libkipi-18.08.3/tests/plugins/kxmlhelloworld/plugin_kxmlhelloworld.cpp 2017-12-07 11:03:08.000000000 +0100 +++ new/libkipi-18.12.0/tests/plugins/kxmlhelloworld/plugin_kxmlhelloworld.cpp 2018-10-10 06:37:07.000000000 +0200 @@ -23,7 +23,7 @@ /** Take a care about includes order, to prevent compilation problem. * 1/ class header file. * 2/ C ansi if really necessary. - * 3/ C++ (always prefered than C ansi. + * 3/ C++ (always preferred than C ansi. * 4/ Extra libraries such as openCV for ex. * 4/ Qt. * 5/ KDE. @@ -78,7 +78,7 @@ for that. */ -/** Using private container everywhere is clear to speed up compilation and reduce source code depencies through header files. +/** Using private container everywhere is clear to speed up compilation and reduce source code dependencies through header files. * See this url for details : http://techbase.kde.org/Policies/Binary_Compatibility_Issues_With_C%2B%2B#Using_a_d-Pointer */ class Plugin_KXMLHelloWorld::Private @@ -124,7 +124,7 @@ /** This is needed to setup the plugin gui and to merge with the kipi host * application gui. * The name of the UI file must be: nameofpluginui.rc, where "nameofplugin" - * is the name given to the plugin factory, usualy: kipiplugin_<name> . + * is the name given to the plugin factory, usually: kipiplugin_<name> . * UI file of the plugin must be installed in kipi data dir. */ setUiBaseName("kipiplugin_kxmlhelloworldui.rc"); @@ -175,7 +175,7 @@ */ setDefaultCategory(ExportPlugin); - /** An action dedicated to be plugged in digiKam Image menu. + /** An action dedicated to be plugged in Image menu. */ d->actionImages = new QAction(this); d->actionImages->setText(QLatin1String("KXML Hello World Image...")); @@ -196,7 +196,7 @@ ImageCollection selection = interface()->currentSelection(); d->actionImages->setEnabled(selection.isValid() && !selection.images().isEmpty()); - /** Another action dedicated to be plugged in digiKam Tool menu. + /** Another action dedicated to be plugged in Tool menu. */ d->actionTools = new QAction(this); d->actionTools->setText(QLatin1String("KXML Hello World Tools..."));
