Hello community,

here is the log from the commit of package libkdcraw for openSUSE:Factory 
checked in at 2016-01-23 01:09:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libkdcraw (Old)
 and      /work/SRC/openSUSE:Factory/.libkdcraw.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libkdcraw"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libkdcraw/libkdcraw.changes      2015-11-15 
12:42:09.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libkdcraw.new/libkdcraw.changes 2016-01-23 
01:09:38.000000000 +0100
@@ -1,0 +2,24 @@
+Sat Jan  9 18:32:36 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 15.12.1
+   * KDE Applications 15.12.1 
+   * https://www.kde.org/announcements/announce-applications-15.12.1.php
+   * boo#961265
+
+
+-------------------------------------------------------------------
+Wed Dec 23 18:10:51 UTC 2015 - alarr...@suse.com
+
+- Add fix-libraw-dependency.diff and decrease the requirement of libraw
+  for SLE12 from 0.16 to 0.15.4
+
+-------------------------------------------------------------------
+Sun Dec 13 13:30:40 UTC 2015 - tittiatc...@gmail.com
+
+- Update to KDE Applications 15.12.0
+   * KDE Applications 15.12.0 
+   * https://www.kde.org/announcements/announce-applications-15.12.0.php
+   * boo#958887
+
+
+-------------------------------------------------------------------

Old:
----
  libkdcraw-15.08.3.tar.xz

New:
----
  fix-libraw-dependency.diff
  libkdcraw-15.12.1.tar.xz

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

Other differences:
------------------
++++++ libkdcraw.spec ++++++
--- /var/tmp/diff_new_pack.3Yibte/_old  2016-01-23 01:09:39.000000000 +0100
+++ /var/tmp/diff_new_pack.3Yibte/_new  2016-01-23 01:09:39.000000000 +0100
@@ -16,27 +16,36 @@
 #
 
 
-%define _so 23
+%define _so 5
+%define lname libKF5KDcraw
 
 Name:           libkdcraw
-Version:        15.08.3
+Version:        15.12.1
 Release:        0
 Summary:        Shared library interface around dcraw
 License:        LGPL-2.0+ and GPL-2.0+ and GPL-3.0+
 Group:          Development/Libraries/KDE
 Url:            http://www.kde.org
 Source0:        %{name}-%{version}.tar.xz
-BuildRequires:  libjasper-devel
-BuildRequires:  libjpeg-devel
-BuildRequires:  libkde4-devel
-BuildRequires:  liblcms2-devel
-BuildRequires:  libraw-devel
-BuildRequires:  openmpi-devel
-BuildRequires:  oxygen-icon-theme-large
+Patch0:         fix-libraw-dependency.diff
+BuildRequires:  extra-cmake-modules
+BuildRequires:  kconfig-devel
+BuildRequires:  ktextwidgets-devel
+BuildRequires:  kiconthemes-devel
+BuildRequires:  kwidgetsaddons-devel
+BuildRequires:  kcompletion-devel
+BuildRequires:  kio-devel
+BuildRequires:  kf5-filesystem
+BuildRequires:  threadweaver-devel
+BuildRequires:  pkgconfig(Qt5Gui)
+BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  xz
-BuildRequires:  pkgconfig(libxml-2.0)
+%if 0%{?suse_version}==1315 && !0%{?is_opensuse}
+BuildRequires:  pkgconfig(libraw) >= 0.15.4
+%else
+BuildRequires:  pkgconfig(libraw) >= 0.16.0
+%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%kde4_runtime_requires
 
 %description
 Libkdcraw is a C++ interface around dcraw binary program used to decode
@@ -48,28 +57,25 @@
 
 %prep
 %setup -q -n %{name}-%{version}
-%if 0%{?suse_version} > 1320
-echo "add_definitions(\${KDE4_ENABLE_EXCEPTIONS})" >> libkdcraw/CMakeLists.txt
+%if 0%{?suse_version}==1315 && !0%{?is_opensuse}
+%patch0 -p1
 %endif
 
 %build
-  %cmake_kde4 -d build -- -DENABLE_LCMS2=true -DENABLE_RAWSPEED=true
+  %cmake_kf5 -d build -- -DENABLE_LCMS2=true -DENABLE_RAWSPEED=true
   %make_jobs
 
 %install
-  cd build
-  %kde4_makeinstall
-  %kde_post_install
+  %kf5_makeinstall -C build
 
 %clean
   rm -rf %{buildroot}
 
-%package -n %{name}%{_so}
+%package -n %{lname}%{_so}
 Summary:        Shared library interface around dcraw
 Group:          Development/Libraries/KDE
-%requires_ge  libqt4-x11
 
-%description -n %{name}%{_so}
+%description -n %{lname}%{_so}
 Libkdcraw is a C++ interface around dcraw binary program used to decode
 RAW picture files.  The library documentation is available on header
 files.
@@ -77,21 +83,22 @@
 This library is used by kipi-plugins, digiKam and others kipi host
 programs.
 
-%files -n %{name}%{_so}
+%files -n %{lname}%{_so}
 %defattr(-,root,root)
-%_kde4_appsdir/%{name}/
-%_kde4_libdir/%{name}.so.*
-%_kde4_datadir/icons/hicolor/*/apps/kdcraw.png
+%{_kf5_libdir}/%{lname}.so.*
 
-%post -n %{name}%{_so} -p /sbin/ldconfig
+%post -n %{lname}%{_so} -p /sbin/ldconfig
 
-%postun -n %{name}%{_so} -p /sbin/ldconfig
+%postun -n %{lname}%{_so} -p /sbin/ldconfig
 
 %package devel
 Summary:        Shared library interface around dcraw
 Group:          Development/Libraries/KDE
-Requires:       %{name}%{_so} = %{version}
-Requires:       libkde4-devel
+Requires:       %{lname}%{_so} = %{version}
+Requires:       kdelibs4support-devel
+Requires:       threadweaver-devel
+Obsoletes:      libkdcraw-kf5-devel < %{version}
+Provides:       libkdcraw-kf5-devel = %{version}
 
 %description devel
 Libkdcraw is a C++ interface around dcraw binary program used to decode
@@ -104,8 +111,8 @@
 %files devel
 %defattr(-,root,root)
 %doc COPYING README
-%_kde4_includedir/%{name}/
-%_kde4_libdir/%{name}.so
-%_kde4_libdir/pkgconfig/%{name}.pc
+%{_kf5_includedir}/
+%{_kf5_libdir}/cmake/KF5KDcraw/
+%{_kf5_libdir}/%{lname}.so
 
 %changelog

++++++ fix-libraw-dependency.diff ++++++
Index: libkdcraw-15.12.0/CMakeLists.txt
===================================================================
--- libkdcraw-15.12.0.orig/CMakeLists.txt
+++ libkdcraw-15.12.0/CMakeLists.txt
@@ -12,7 +12,7 @@ message(STATUS "Starting CMake configura
 set(CMAKE_MIN_VERSION   "2.8.12")
 set(ECM_MIN_VERSION     "1.1.0")
 set(REQUIRED_QT_VERSION "5.2.0")
-set(LIBRAW_MIN_VERSION  "0.16")
+set(LIBRAW_MIN_VERSION  "0.15.4")
 
 cmake_minimum_required(VERSION ${CMAKE_MIN_VERSION})
 
++++++ libkdcraw-15.08.3.tar.xz -> libkdcraw-15.12.1.tar.xz ++++++
++++ 15606 lines of diff (skipped)


Reply via email to