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)