Hello community, here is the log from the commit of package libkexiv2 for openSUSE:Factory checked in at 2015-12-03 13:28:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libkexiv2 (Old) and /work/SRC/openSUSE:Factory/.libkexiv2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libkexiv2" Changes: -------- --- /work/SRC/openSUSE:Factory/libkexiv2/libkexiv2.changes 2015-11-15 12:42:31.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libkexiv2.new/libkexiv2.changes 2015-12-03 13:28:10.000000000 +0100 @@ -1,0 +2,9 @@ +Mon Nov 23 10:37:13 UTC 2015 - alarr...@suse.com + +- Require exiv2 version 0.25 as upstream strongly recommendeds it + since 0.24 has "bad bugs". Make an exception in SLE12, where + we only require 0.23, as that's the only available version. +- Added patch: fix-reduce-required-exiv2-to-0.23.diff that reduces + the required exiv2 version in cmake. + +------------------------------------------------------------------- New: ---- fix-reduce-required-exiv2-to-0.23.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libkexiv2.spec ++++++ --- /var/tmp/diff_new_pack.THTheD/_old 2015-12-03 13:28:11.000000000 +0100 +++ /var/tmp/diff_new_pack.THTheD/_new 2015-12-03 13:28:11.000000000 +0100 @@ -26,7 +26,13 @@ Group: Development/Libraries/KDE Url: http://www.kde.org Source0: %{name}-%{version}.tar.xz -BuildRequires: libexiv2-devel >= 0.24 +# PATCH-FIX-OPENSUSE fix-reduce-required-exiv2-to-0.23.diff -- Reduce required exiv2 version from 0.24 to 0.23 for SLE12 +Patch0: fix-reduce-required-exiv2-to-0.23.diff +%if 0%{?suse_version} != 1315 || 0%{?is_opensuse} +BuildRequires: libexiv2-devel >= 0.25 +%else +BuildRequires: libexiv2-devel >= 0.23 +%endif BuildRequires: libkde4-devel BuildRequires: xz Requires: %{name}-%{_so} = %{version} @@ -39,6 +45,9 @@ %prep %setup -q -n %{name}-%{version} +%if 0%{?suse_version} == 1315 && !0%{?is_opensuse} +%patch0 -p1 +%endif %build %cmake_kde4 -d build ++++++ fix-reduce-required-exiv2-to-0.23.diff ++++++ Index: libkexiv2-15.08.3/CMakeLists.txt =================================================================== --- libkexiv2-15.08.3.orig/CMakeLists.txt +++ libkexiv2-15.08.3/CMakeLists.txt @@ -23,7 +23,7 @@ include_directories(${QDBUS_INCLUDE_DIRS set(LIBKEXIV2_AREA_CODE_GENERAL 51003) add_definitions(-DKDE_DEFAULT_DEBUG_AREA=${LIBKEXIV2_AREA_CODE_GENERAL}) -set(EXIV2_MIN_VERSION "0.24") +set(EXIV2_MIN_VERSION "0.23") find_package(Exiv2) MACRO_LOG_FEATURE(EXIV2_FOUND "Exiv2" "Required to build libkexiv2." "http://www.exiv2.org" TRUE ${EXIV2_MIN_VERSION} "")