[packages/kde4-gwenview] - more fixes for exiv2 0.27 - rel 11
baggins
baggins at pld-linux.org
Sun Mar 3 13:07:55 CET 2019
commit 0e1bdba8dea65f7e4b35bdd95637c7613ff206f8
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun Mar 3 13:07:36 2019 +0100
- more fixes for exiv2 0.27
- rel 11
gwenview-exiv2.patch | 25 ++++++++++++++++++++-----
kde4-gwenview.spec | 3 ++-
2 files changed, 22 insertions(+), 6 deletions(-)
---
diff --git a/kde4-gwenview.spec b/kde4-gwenview.spec
index c3cfc51..47ba581 100644
--- a/kde4-gwenview.spec
+++ b/kde4-gwenview.spec
@@ -6,7 +6,7 @@ Summary: K Desktop Environment - Simple image viewer
Summary(pl.UTF-8): K Desktop Environment - Prosta przeglądarka obrazków
Name: kde4-gwenview
Version: 4.14.3
-Release: 10
+Release: 11
License: GPL v2+
Group: X11/Applications/Graphics
Source0: http://download.kde.org/%{_state}/%{version}/src/%{orgname}-%{version}.tar.xz
@@ -56,6 +56,7 @@ obsługiwane przez zainstalowaną wersję Qt.
%build
install -d build
cd build
+export CXXFLAGS="%{rpmcxxflags} -fexceptions"
%cmake \
..
%{__make}
diff --git a/gwenview-exiv2.patch b/gwenview-exiv2.patch
index 45bc716..6513c1b 100644
--- a/gwenview-exiv2.patch
+++ b/gwenview-exiv2.patch
@@ -1,14 +1,29 @@
-diff -ruNp gwenview-4.14.3.orig/CMakeLists.txt gwenview-4.14.3/CMakeLists.txt
---- gwenview-4.14.3.orig/CMakeLists.txt 2014-09-30 11:11:42.000000000 +0200
-+++ gwenview-4.14.3/CMakeLists.txt 2019-03-01 13:43:17.190543553 +0100
-@@ -32,8 +32,8 @@ macro_log_feature(JPEG_FOUND "libjpeg" "
+diff -ur gwenview-4.14.3/CMakeLists.txt gwenview-4.14.3-exiv2/CMakeLists.txt
+--- gwenview-4.14.3/CMakeLists.txt 2014-09-30 11:11:42.000000000 +0200
++++ gwenview-4.14.3-exiv2/CMakeLists.txt 2019-03-03 13:02:46.118526216 +0100
+@@ -32,8 +32,11 @@
find_package(PNG)
macro_log_feature(PNG_FOUND "libpng" "PNG image manipulation support" "http://www.libpng.org" TRUE)
-find_package(Exiv2)
-macro_log_feature(EXIV2_FOUND "Exiv2" "Image metadata support" "http://www.exiv2.org" TRUE "0.19")
+find_package(exiv2)
-+macro_log_feature(EXIV2_FOUND "exiv2" "Image metadata support" "http://www.exiv2.org" TRUE "0.19")
++macro_log_feature(exiv2_FOUND "exiv2" "Image metadata support" "http://www.exiv2.org" TRUE "0.19")
++if(exiv2_FOUND)
++ set(EXIV2_LIBRARIES exiv2lib)
++endif()
macro_optional_find_package(Kipi)
macro_log_feature(KIPI_FOUND "libkipi" "Provides various image manipulation and export features" "http://www.kipi-plugins.org" FALSE)
+Only in gwenview-4.14.3-exiv2: CMakeLists.txt~
+diff -ur gwenview-4.14.3/lib/exiv2imageloader.h gwenview-4.14.3-exiv2/lib/exiv2imageloader.h
+--- gwenview-4.14.3/lib/exiv2imageloader.h 2014-09-30 11:11:42.000000000 +0200
++++ gwenview-4.14.3-exiv2/lib/exiv2imageloader.h 2019-03-03 12:59:49.629697780 +0100
+@@ -29,6 +29,7 @@
+
+ // Exiv2
+ #include <string.h>
++#include <exiv2/exiv2.hpp>
+ #include <exiv2/image.hpp>
+
+ // Local
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/kde4-gwenview.git/commitdiff/0e1bdba8dea65f7e4b35bdd95637c7613ff206f8
More information about the pld-cvs-commit
mailing list