[packages/zbar] - fix building with ImageMagick 7 - rel 19
baggins
baggins at pld-linux.org
Tue Dec 20 09:23:43 CET 2016
commit 3a8230c3c015da69018263cbf1ddb840fe256b2c
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Tue Dec 20 09:23:27 2016 +0100
- fix building with ImageMagick 7
- rel 19
imagemagick7.patch | 22 ++++++++++++++++++++++
zbar.spec | 4 +++-
2 files changed, 25 insertions(+), 1 deletion(-)
---
diff --git a/zbar.spec b/zbar.spec
index ebcc986..00a80c8 100644
--- a/zbar.spec
+++ b/zbar.spec
@@ -8,7 +8,7 @@ Summary: ZBar Bar Code Reader
Summary(pl.UTF-8): ZBar - czytnik kodów paskowych
Name: zbar
Version: 0.10
-Release: 18
+Release: 19
License: LGPL v2.1+
Group: Libraries
Source0: http://downloads.sourceforge.net/zbar/%{name}-%{version}.tar.bz2
@@ -18,6 +18,7 @@ Patch1: %{name}-link.patch
Patch2: %{name}-npapi.patch
Patch3: zbar_use_libv4l.patch
Patch4: %{name}-ac.patch
+Patch5: imagemagick7.patch
URL: http://zbar.sourceforge.net/
BuildRequires: ImageMagick-devel >= 1:6.2.6
BuildRequires: QtCore-devel >= 4
@@ -230,6 +231,7 @@ Wtyczka ZBar dla przeglądarek WWW.
%patch2 -p1
%patch3 -p1
%patch4 -p1
+%patch5 -p1
%build
%{__libtoolize}
diff --git a/imagemagick7.patch b/imagemagick7.patch
new file mode 100644
index 0000000..40bd7d7
--- /dev/null
+++ b/imagemagick7.patch
@@ -0,0 +1,22 @@
+--- zbar-0.10/configure.ac~ 2016-12-20 09:17:33.000000000 +0100
++++ zbar-0.10/configure.ac 2016-12-20 09:21:38.906665127 +0100
+@@ -333,7 +333,7 @@
+ dnl double check ImageMagick install (bug #2582232)
+ CPPFLAGS_save="$CPPFLAGS"
+ CPPFLAGS="$CPPFLAGS $MAGICK_CFLAGS"
+- AC_CHECK_HEADER([wand/MagickWand.h],
++ AC_CHECK_HEADER([MagickWand/MagickWand.h],
+ [have_IM="yes"],
+ [have_IM="broken"])
+ CPPFLAGS="$CPPFLAGS_save"])])
+--- zbar-0.10/zbarimg/zbarimg.c.orig 2016-12-20 09:18:15.924187996 +0100
++++ zbar-0.10/zbarimg/zbarimg.c 2016-12-20 09:20:27.679129140 +0100
+@@ -44,7 +44,7 @@
+ #endif
+
+ #ifdef HAVE_IMAGEMAGICK
+-# include <wand/MagickWand.h>
++# include <MagickWand/MagickWand.h>
+
+ /* ImageMagick frequently changes API names - just use the original
+ * (more stable?) names to match GraphicsMagick
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/zbar.git/commitdiff/3a8230c3c015da69018263cbf1ddb840fe256b2c
More information about the pld-cvs-commit
mailing list