Hello community,

here is the log from the commit of package ImageMagick for openSUSE:Factory
checked in at Mon Sep 19 22:48:13 CEST 2011.



--------
--- ImageMagick/ImageMagick.changes     2011-06-22 11:17:08.000000000 +0200
+++ /mounts/work_src_done/STABLE/ImageMagick/ImageMagick.changes        
2011-09-17 11:36:46.000000000 +0200
@@ -1,0 +2,34 @@
+Sat Sep 17 09:36:34 UTC 2011 - [email protected]
+
+- Remove redundant tags/sections from specfile
+
+-------------------------------------------------------------------
+Fri Sep 16 17:34:10 UTC 2011 - [email protected]
+
+- Fix baselibs: add missing requires to ImageMagick-devel
+- Remove redundant tags/sections
+
+-------------------------------------------------------------------
+Wed Sep  7 08:53:45 UTC 2011 - [email protected]
+
+- fixed wrong error messages [bnc#673303]
+
+-------------------------------------------------------------------
+Fri Jul 29 07:07:44 UTC 2011 - [email protected]
+
+- update to 6.7.1.0:
+  * Defend against corrupt PSD resource blocks.
+  * Properly allocate points when render text with large font size.
+  * Added support for Z_RLE strategy in the png compressor, using
+    -quality 98 or 99.
+  * Handle "-quality 97" properly in the png encoder, i.e., use intrapixel
+    filtering when writing a MNG file and no filtering when writing a PNG file.
+  * Added "-define PNG:compression-level|strategy|filter=value" options to
+    the PNG encoder.  If these options are used, they take precedence over
+    the -quality option.
+  * Use zlib default compression strategy instead of Z_RLE and Z_FIXED
+    strategies when linking with zlib versions (prior to 1.2.0 and 1.2.2.2,
+    respectively) that don't support them.
+- switch on WEBP support -- require libwebp-devel to build
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  ImageMagick-6.7.0-8.tar.bz2

New:
----
  ImageMagick-6.7.1-0-reason-error-message.patch
  ImageMagick-6.7.1-0.tar.bz2

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

Other differences:
------------------
++++++ ImageMagick.spec ++++++
--- /var/tmp/diff_new_pack.8bYRkC/_old  2011-09-19 22:48:05.000000000 +0200
+++ /var/tmp/diff_new_pack.8bYRkC/_new  2011-09-19 22:48:05.000000000 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 %bcond_with xtp
 %bcond_without DCraw
@@ -29,6 +28,7 @@
 %bcond_without DejaVu
 %bcond_without EXIF
 %bcond_without JPEG
+%bcond_without WEBP
 
 Name:           ImageMagick
 
@@ -78,13 +78,16 @@
 BuildRequires:  libjasper-devel
 %endif
 
+%if %{with WEBP}
+BuildRequires:  libwebp-devel
+%endif
+
 %define xtp_version 5.4.3
-%define mfr_version 6.7.0
-%define mfr_revision 8
+%define mfr_version 6.7.1
+%define mfr_revision 0
 %define source_version %{mfr_version}-%{mfr_revision}
 License:        Public Domain, Freeware
 Group:          Productivity/Graphics/Other
-AutoReqProv:    on
 Version:        %{mfr_version}.%{mfr_revision}
 Release:        1
 %define libver  4
@@ -103,6 +106,7 @@
 # see 
http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=18435&hilit=include
 # for upstream progress
 Patch3:         ImageMagick-6.6.9.1-inc-struct.diff
+Patch4:         ImageMagick-6.7.1-0-reason-error-message.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Provides:       imagemag = %{version}
 Obsoletes:      imagemag < %{version}
@@ -112,7 +116,6 @@
 Requires:       perl = %{perl_version} ImageMagick = %{version} 
libMagickCore%{libver} = %{version}
 Summary:        Perl interface for ImageMagick
 Group:          Development/Libraries/Perl
-AutoReqProv:    on
 
 %package devel
 License:        PERMISSIVE-OSI-COMPLIANT
@@ -120,7 +123,6 @@
 Requires:       ImageMagick = %{version}
 Summary:        Include Files and Libraries Mandatory for Development
 Group:          Development/Libraries/C and C++
-AutoReqProv:    on
 %if %{with FreeType}
 Requires:       freetype2-devel
 %endif
@@ -139,6 +141,9 @@
 %if %{with JPEG}
 Requires:       libjasper-devel
 %endif
+%if %{with WEBP}
+Requires:       libwebp-devel
+%endif
 
 %package extra
 License:        PERMISSIVE-OSI-COMPLIANT
@@ -147,33 +152,23 @@
 Group:          Productivity/Graphics/Other
 #delegates configured in delegates.xml that imagemagick can use
 Recommends:     autotrace dcraw transfig ghostscript_any hp2xx netpbm ghostpcl 
libwmf
-AutoReqProv:    on
 
 %package -n libMagickCore%{libver}
-
-
 License:        PERMISSIVE-OSI-COMPLIANT
 Summary:        Viewer and Converter for Images - runtime library
 Group:          Productivity/Graphics/Other
 Suggests:       ImageMagick-extra = %{version}
-AutoReqProv:    on
 
 %package -n libMagickWand%{libver}
-
-
 License:        PERMISSIVE-OSI-COMPLIANT
 Summary:        Viewer and Converter for Images - runtime library
 Group:          Productivity/Graphics/Other
-AutoReqProv:    on
 
 %package -n libMagick++%{libver}
-
-
 License:        PERMISSIVE-OSI-COMPLIANT
 Requires:       ImageMagick
 Summary:        C++ Interface for ImageMagick - runtime library
 Group:          Development/Libraries/C and C++
-AutoReqProv:    on
 # was last used in openSUSE 10.2
 Provides:       ImageMagick-Magick++ = %{version}
 Obsoletes:      ImageMagick-Magick++ < %{version}
@@ -185,7 +180,6 @@
 Group:          Development/Libraries/C and C++
 Provides:       ImageMagick-Magick++-devel = %{version}
 Obsoletes:      ImageMagick-Magick++-devel < %{version}
-AutoReqProv:    on
 
 %package doc
 License:        PERMISSIVE-OSI-COMPLIANT
@@ -205,6 +199,7 @@
 %patch1
 %patch2
 %patch3 -p1
+%patch4
 # remove together with inc-struct.diff     ----
 echo>header-test.c '#include "wand.h"'        #
 echo>wand.h '#include "wand/MagickWand.h"'    #
@@ -244,15 +239,15 @@
   --without-perl \
   --disable-static \
   --with-djvu=yes $OPENMP CFLAGS="%{CFLAGS}" CXXFLAGS="%{CFLAGS}" 
LDFLAGS="%{LDFLAGS}"
-make %{?jobs:-j%jobs} all
+make %{?_smp_mflags} all
 cd PerlMagick
 perl Makefile.PL
-make %{?jobs:-j%jobs} LD_RUN_PATH="%{_libdir}:%{_prefix}/X11R6/%{_lib}"
+make %{?_smp_mflags} LD_RUN_PATH="%{_libdir}:%{_prefix}/X11R6/%{_lib}"
 #
 %if %{with xtp}
 cd ../../xtp-%{xtp_version}
 %configure "CFLAGS=${RPM_OPT_FLAGS} -D_GNU_SOURCE" "CXXFLAGS=${RPM_OPT_FLAGS}"
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 %endif
 
 %check
@@ -295,9 +290,6 @@
 %fdupes $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}/www/api
 %endif
 
-%clean
-%{__rm} -rf $RPM_BUILD_ROOT
-
 %post -n libMagickCore%{libver} -p /sbin/ldconfig
 
 %postun -n libMagickCore%{libver} -p /sbin/ldconfig
@@ -425,12 +417,6 @@
 the command line as well as through C, C++, and PERL-based programming
 interfaces.
 
-
-
-Authors:
---------
-    John Cristy <[email protected]>
-
 %description devel
 ImageMagick is a robust collection of tools and libraries to read,
 write, and manipulate an image in many image formats, including popular
@@ -442,12 +428,6 @@
 the command line as well as through C, C++, and PERL-based programming
 interfaces.
 
-
-
-Authors:
---------
-    John Cristy <[email protected]>
-
 %description extra
 This package adds support for djvu, wmf and jpeg2000 formats and
 installs optional helper applications.
@@ -462,12 +442,6 @@
 the command line as well as through C, C++, and PERL-based programming
 interfaces.
 
-
-
-Authors:
---------
-    John Cristy <[email protected]>
-
 %description -n libMagickCore%{libver}
 ImageMagick is a robust collection of tools and libraries to read,
 write, and manipulate an image in many image formats, including popular
@@ -479,12 +453,6 @@
 the command line as well as through C, C++, and PERL-based programming
 interfaces.
 
-
-
-Authors:
---------
-    John Cristy <[email protected]>
-
 %description -n libMagickWand%{libver}
 ImageMagick is a robust collection of tools and libraries to read,
 write, and manipulate an image in many image formats, including popular
@@ -496,23 +464,11 @@
 the command line as well as through C, C++, and PERL-based programming
 interfaces.
 
-
-
-Authors:
---------
-    John Cristy <[email protected]>
-
 %description -n perl-PerlMagick
 PerlMagick is an objected-oriented Perl interface to ImageMagick. Use
 the module to read, manipulate, or write an image or image sequence
 from within a Perl script. This makes it suitable for Web CGI scripts.
 
-
-
-Authors:
---------
-    John Cristy <[email protected]>
-
 %description -n libMagick++%{libver}
 This is Magick++, the object-oriented C++ API for the ImageMagick
 image-processing library.
@@ -528,12 +484,6 @@
 support value (rather than pointer) semantics so it is trivial to
 support multiple generations of an image in memory at one time.
 
-
-
-Authors:
---------
-    Bob Friesenhahn <[email protected]>
-
 %description -n libMagick++-devel
 This is Magick++, the object-oriented C++ API for the ImageMagick
 image-processing library.
@@ -549,13 +499,9 @@
 support value (rather than pointer) semantics so it is trivial to
 support multiple generations of an image in memory at one time.
 
-
-
-Authors:
---------
-    Bob Friesenhahn <[email protected]>
-
 %description doc
 HTML documentation for ImageMagick library and scene examples.
 
+
+
 %changelog

++++++ ImageMagick-6.6.9.1-inc-struct.diff ++++++
--- /var/tmp/diff_new_pack.8bYRkC/_old  2011-09-19 22:48:05.000000000 +0200
+++ /var/tmp/diff_new_pack.8bYRkC/_new  2011-09-19 22:48:05.000000000 +0200
@@ -34,10 +34,10 @@
 Only in old/magick: Magick-config.in
 Only in old/magick: MagickCore-config.1
 Only in old/magick: MagickCore-config.in
-Index: ImageMagick-6.7.0-8/magick/MagickCore.h
+Index: ImageMagick-6.7.1-0/magick/MagickCore.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/MagickCore.h
-+++ ImageMagick-6.7.0-8/magick/MagickCore.h
+--- ImageMagick-6.7.1-0.orig/magick/MagickCore.h
++++ ImageMagick-6.7.1-0/magick/MagickCore.h
 @@ -26,7 +26,7 @@ extern "C" {
  #if !defined(_MAGICKCORE_CONFIG_H)
  # define _MAGICKCORE_CONFIG_H
@@ -218,10 +218,10 @@
  
  #if defined(__cplusplus) || defined(c_plusplus)
  }
-Index: ImageMagick-6.7.0-8/magick/accelerate.h
+Index: ImageMagick-6.7.1-0/magick/accelerate.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/accelerate.h
-+++ ImageMagick-6.7.0-8/magick/accelerate.h
+--- ImageMagick-6.7.1-0.orig/magick/accelerate.h
++++ ImageMagick-6.7.1-0/magick/accelerate.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -231,10 +231,10 @@
  
  extern MagickExport MagickBooleanType
    AccelerateConvolveImage(const Image *,const KernelInfo *,Image *,
-Index: ImageMagick-6.7.0-8/magick/annotate.h
+Index: ImageMagick-6.7.1-0/magick/annotate.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/annotate.h
-+++ ImageMagick-6.7.0-8/magick/annotate.h
+--- ImageMagick-6.7.1-0.orig/magick/annotate.h
++++ ImageMagick-6.7.1-0/magick/annotate.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -244,10 +244,10 @@
  
  extern MagickExport MagickBooleanType
    AnnotateComponentGenesis(void),
-Index: ImageMagick-6.7.0-8/magick/attribute.h
+Index: ImageMagick-6.7.1-0/magick/attribute.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/attribute.h
-+++ ImageMagick-6.7.0-8/magick/attribute.h
+--- ImageMagick-6.7.1-0.orig/magick/attribute.h
++++ ImageMagick-6.7.1-0/magick/attribute.h
 @@ -22,8 +22,8 @@
  extern "C" {
  #endif
@@ -259,10 +259,10 @@
  
  extern MagickExport ImageType
    GetImageType(const Image *,ExceptionInfo *);
-Index: ImageMagick-6.7.0-8/magick/blob.h
+Index: ImageMagick-6.7.1-0/magick/blob.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/blob.h
-+++ ImageMagick-6.7.0-8/magick/blob.h
+--- ImageMagick-6.7.1-0.orig/magick/blob.h
++++ ImageMagick-6.7.1-0/magick/blob.h
 @@ -22,8 +22,8 @@
  extern "C" {
  #endif
@@ -274,10 +274,10 @@
  
  #define MagickMaxBufferExtent  (32*8192)
  
-Index: ImageMagick-6.7.0-8/magick/cache-view.h
+Index: ImageMagick-6.7.1-0/magick/cache-view.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/cache-view.h
-+++ ImageMagick-6.7.0-8/magick/cache-view.h
+--- ImageMagick-6.7.1-0.orig/magick/cache-view.h
++++ ImageMagick-6.7.1-0/magick/cache-view.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -287,10 +287,10 @@
  
  typedef enum
  {
-Index: ImageMagick-6.7.0-8/magick/cache.h
+Index: ImageMagick-6.7.1-0/magick/cache.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/cache.h
-+++ ImageMagick-6.7.0-8/magick/cache.h
+--- ImageMagick-6.7.1-0.orig/magick/cache.h
++++ ImageMagick-6.7.1-0/magick/cache.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -300,10 +300,10 @@
  
  extern MagickExport const IndexPacket
    *GetVirtualIndexQueue(const Image *);
-Index: ImageMagick-6.7.0-8/magick/color.h
+Index: ImageMagick-6.7.1-0/magick/color.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/color.h
-+++ ImageMagick-6.7.0-8/magick/color.h
+--- ImageMagick-6.7.1-0.orig/magick/color.h
++++ ImageMagick-6.7.1-0/magick/color.h
 @@ -22,8 +22,8 @@
  extern "C" {
  #endif
@@ -315,10 +315,10 @@
  
  typedef enum
  {
-Index: ImageMagick-6.7.0-8/magick/compare.h
+Index: ImageMagick-6.7.1-0/magick/compare.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/compare.h
-+++ ImageMagick-6.7.0-8/magick/compare.h
+--- ImageMagick-6.7.1-0.orig/magick/compare.h
++++ ImageMagick-6.7.1-0/magick/compare.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -328,10 +328,10 @@
  
  typedef enum
  {
-Index: ImageMagick-6.7.0-8/magick/configure.h
+Index: ImageMagick-6.7.1-0/magick/configure.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/configure.h
-+++ ImageMagick-6.7.0-8/magick/configure.h
+--- ImageMagick-6.7.1-0.orig/magick/configure.h
++++ ImageMagick-6.7.1-0/magick/configure.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -341,10 +341,10 @@
  
  typedef struct _ConfigureInfo
  {
-Index: ImageMagick-6.7.0-8/magick/deprecate.h
+Index: ImageMagick-6.7.1-0/magick/deprecate.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/deprecate.h
-+++ ImageMagick-6.7.0-8/magick/deprecate.h
+--- ImageMagick-6.7.1-0.orig/magick/deprecate.h
++++ ImageMagick-6.7.1-0/magick/deprecate.h
 @@ -25,16 +25,16 @@ extern "C" {
  #if !defined(MAGICKCORE_EXCLUDE_DEPRECATED)
  
@@ -372,10 +372,10 @@
  
  #if !defined(magick_attribute)
  #  if !defined(__GNUC__)
-Index: ImageMagick-6.7.0-8/magick/draw.h
+Index: ImageMagick-6.7.1-0/magick/draw.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/draw.h
-+++ ImageMagick-6.7.0-8/magick/draw.h
+--- ImageMagick-6.7.1-0.orig/magick/draw.h
++++ ImageMagick-6.7.1-0/magick/draw.h
 @@ -22,10 +22,10 @@
  extern "C" {
  #endif
@@ -391,10 +391,10 @@
  
  typedef enum
  {
-Index: ImageMagick-6.7.0-8/magick/effect.h
+Index: ImageMagick-6.7.1-0/magick/effect.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/effect.h
-+++ ImageMagick-6.7.0-8/magick/effect.h
+--- ImageMagick-6.7.1-0.orig/magick/effect.h
++++ ImageMagick-6.7.1-0/magick/effect.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -404,10 +404,10 @@
  
  typedef enum
  {
-Index: ImageMagick-6.7.0-8/magick/exception.h
+Index: ImageMagick-6.7.1-0/magick/exception.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/exception.h
-+++ ImageMagick-6.7.0-8/magick/exception.h
+--- ImageMagick-6.7.1-0.orig/magick/exception.h
++++ ImageMagick-6.7.1-0/magick/exception.h
 @@ -23,7 +23,7 @@ extern "C" {
  #endif
  
@@ -417,10 +417,10 @@
  
  typedef enum
  {
-Index: ImageMagick-6.7.0-8/magick/fx.h
+Index: ImageMagick-6.7.1-0/magick/fx.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/fx.h
-+++ ImageMagick-6.7.0-8/magick/fx.h
+--- ImageMagick-6.7.1-0.orig/magick/fx.h
++++ ImageMagick-6.7.1-0/magick/fx.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -430,10 +430,10 @@
  
  typedef enum
  {
-Index: ImageMagick-6.7.0-8/magick/gem.h
+Index: ImageMagick-6.7.1-0/magick/gem.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/gem.h
-+++ ImageMagick-6.7.0-8/magick/gem.h
+--- ImageMagick-6.7.1-0.orig/magick/gem.h
++++ ImageMagick-6.7.1-0/magick/gem.h
 @@ -22,8 +22,8 @@
  extern "C" {
  #endif
@@ -445,10 +445,10 @@
  
  extern MagickExport double
    ExpandAffine(const AffineMatrix *),
-Index: ImageMagick-6.7.0-8/magick/image.h
+Index: ImageMagick-6.7.1-0/magick/image.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/image.h
-+++ ImageMagick-6.7.0-8/magick/image.h
+--- ImageMagick-6.7.1-0.orig/magick/image.h
++++ ImageMagick-6.7.1-0/magick/image.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -503,10 +503,10 @@
  
  struct _Image
  {
-Index: ImageMagick-6.7.0-8/magick/locale_.h
+Index: ImageMagick-6.7.1-0/magick/locale_.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/locale_.h
-+++ ImageMagick-6.7.0-8/magick/locale_.h
+--- ImageMagick-6.7.1-0.orig/magick/locale_.h
++++ ImageMagick-6.7.1-0/magick/locale_.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -516,10 +516,10 @@
  
  typedef struct _LocaleInfo
  {
-Index: ImageMagick-6.7.0-8/magick/log.h
+Index: ImageMagick-6.7.1-0/magick/log.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/log.h
-+++ ImageMagick-6.7.0-8/magick/log.h
+--- ImageMagick-6.7.1-0.orig/magick/log.h
++++ ImageMagick-6.7.1-0/magick/log.h
 @@ -23,7 +23,7 @@ extern "C" {
  #endif
  
@@ -529,10 +529,10 @@
  
  #if !defined(GetMagickModule)
  # define GetMagickModule()  __FILE__,__func__,(unsigned long) __LINE__
-Index: ImageMagick-6.7.0-8/magick/magick-type.h
+Index: ImageMagick-6.7.1-0/magick/magick-type.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/magick-type.h
-+++ ImageMagick-6.7.0-8/magick/magick-type.h
+--- ImageMagick-6.7.1-0.orig/magick/magick-type.h
++++ ImageMagick-6.7.1-0/magick/magick-type.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -542,10 +542,10 @@
  
  #if !defined(MAGICKCORE_QUANTUM_DEPTH)
  #define MAGICKCORE_QUANTUM_DEPTH  16
-Index: ImageMagick-6.7.0-8/magick/module.h
+Index: ImageMagick-6.7.1-0/magick/module.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/module.h
-+++ ImageMagick-6.7.0-8/magick/module.h
+--- ImageMagick-6.7.1-0.orig/magick/module.h
++++ ImageMagick-6.7.1-0/magick/module.h
 @@ -23,7 +23,7 @@ extern "C" {
  #endif
  
@@ -555,10 +555,10 @@
  
  #define MagickImageCoderSignature  ((size_t) \
    (((MagickLibVersion) << 8) | MAGICKCORE_QUANTUM_DEPTH))
-Index: ImageMagick-6.7.0-8/magick/morphology.h
+Index: ImageMagick-6.7.1-0/magick/morphology.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/morphology.h
-+++ ImageMagick-6.7.0-8/magick/morphology.h
+--- ImageMagick-6.7.1-0.orig/magick/morphology.h
++++ ImageMagick-6.7.1-0/magick/morphology.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -568,10 +568,10 @@
  
  typedef enum
  {
-Index: ImageMagick-6.7.0-8/magick/paint.h
+Index: ImageMagick-6.7.1-0/magick/paint.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/paint.h
-+++ ImageMagick-6.7.0-8/magick/paint.h
+--- ImageMagick-6.7.1-0.orig/magick/paint.h
++++ ImageMagick-6.7.1-0/magick/paint.h
 @@ -22,8 +22,8 @@
  extern "C" {
  #endif
@@ -583,10 +583,10 @@
  
  extern MagickExport Image
    *OilPaintImage(const Image *,const double,ExceptionInfo *);
-Index: ImageMagick-6.7.0-8/magick/pixel.h
+Index: ImageMagick-6.7.1-0/magick/pixel.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/pixel.h
-+++ ImageMagick-6.7.0-8/magick/pixel.h
+--- ImageMagick-6.7.1-0.orig/magick/pixel.h
++++ ImageMagick-6.7.1-0/magick/pixel.h
 @@ -22,8 +22,8 @@
  extern "C" {
  #endif
@@ -596,12 +596,12 @@
 +#include "colorspace.h"
 +#include "constitute.h"
  
- #define ClampRedPixelComponent(pixel) ClampToQuantum((pixel)->red)
- #define ClampGreenPixelComponent(pixel) ClampToQuantum((pixel)->green)
-Index: ImageMagick-6.7.0-8/magick/policy.h
+ #define ClampPixelRed(pixel) ClampToQuantum((pixel)->red)
+ #define ClampPixelGreen(pixel) ClampToQuantum((pixel)->green)
+Index: ImageMagick-6.7.1-0/magick/policy.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/policy.h
-+++ ImageMagick-6.7.0-8/magick/policy.h
+--- ImageMagick-6.7.1-0.orig/magick/policy.h
++++ ImageMagick-6.7.1-0/magick/policy.h
 @@ -22,8 +22,8 @@
  extern "C" {
  #endif
@@ -613,10 +613,10 @@
  
  typedef enum
  {
-Index: ImageMagick-6.7.0-8/magick/profile.h
+Index: ImageMagick-6.7.1-0/magick/profile.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/profile.h
-+++ ImageMagick-6.7.0-8/magick/profile.h
+--- ImageMagick-6.7.1-0.orig/magick/profile.h
++++ ImageMagick-6.7.1-0/magick/profile.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -626,10 +626,10 @@
  
  typedef struct _ProfileInfo
  {
-Index: ImageMagick-6.7.0-8/magick/quantize.h
+Index: ImageMagick-6.7.1-0/magick/quantize.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/quantize.h
-+++ ImageMagick-6.7.0-8/magick/quantize.h
+--- ImageMagick-6.7.1-0.orig/magick/quantize.h
++++ ImageMagick-6.7.1-0/magick/quantize.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -639,10 +639,10 @@
  
  typedef enum
  {
-Index: ImageMagick-6.7.0-8/magick/quantum.h
+Index: ImageMagick-6.7.1-0/magick/quantum.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/quantum.h
-+++ ImageMagick-6.7.0-8/magick/quantum.h
+--- ImageMagick-6.7.1-0.orig/magick/quantum.h
++++ ImageMagick-6.7.1-0/magick/quantum.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -652,10 +652,10 @@
  
  #define RoundToQuantum(quantum)  ClampToQuantum(quantum)
  
-Index: ImageMagick-6.7.0-8/magick/random_.h
+Index: ImageMagick-6.7.1-0/magick/random_.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/random_.h
-+++ ImageMagick-6.7.0-8/magick/random_.h
+--- ImageMagick-6.7.1-0.orig/magick/random_.h
++++ ImageMagick-6.7.1-0/magick/random_.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -665,10 +665,10 @@
  
  /*
    Typedef declarations.
-Index: ImageMagick-6.7.0-8/magick/resample.h
+Index: ImageMagick-6.7.1-0/magick/resample.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/resample.h
-+++ ImageMagick-6.7.0-8/magick/resample.h
+--- ImageMagick-6.7.1-0.orig/magick/resample.h
++++ ImageMagick-6.7.1-0/magick/resample.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -678,10 +678,10 @@
  
  /*
    WARNING:  The order of this table must also match the order of a table
-Index: ImageMagick-6.7.0-8/magick/string_.h
+Index: ImageMagick-6.7.1-0/magick/string_.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/string_.h
-+++ ImageMagick-6.7.0-8/magick/string_.h
+--- ImageMagick-6.7.1-0.orig/magick/string_.h
++++ ImageMagick-6.7.1-0/magick/string_.h
 @@ -24,7 +24,7 @@ extern "C" {
  
  #include <stdarg.h>
@@ -691,10 +691,10 @@
  
  typedef struct _StringInfo
  {
-Index: ImageMagick-6.7.0-8/magick/xml-tree.h
+Index: ImageMagick-6.7.1-0/magick/xml-tree.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/magick/xml-tree.h
-+++ ImageMagick-6.7.0-8/magick/xml-tree.h
+--- ImageMagick-6.7.1-0.orig/magick/xml-tree.h
++++ ImageMagick-6.7.1-0/magick/xml-tree.h
 @@ -22,8 +22,8 @@
  extern "C" {
  #endif
@@ -706,10 +706,10 @@
  
  typedef struct _XMLTreeInfo
    XMLTreeInfo;
-Index: ImageMagick-6.7.0-8/wand/MagickWand.h
+Index: ImageMagick-6.7.1-0/wand/MagickWand.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/wand/MagickWand.h
-+++ ImageMagick-6.7.0-8/wand/MagickWand.h
+--- ImageMagick-6.7.1-0.orig/wand/MagickWand.h
++++ ImageMagick-6.7.1-0/wand/MagickWand.h
 @@ -26,7 +26,7 @@ extern "C" {
  #if !defined(_MAGICKWAND_CONFIG_H)
  # define _MAGICKWAND_CONFIG_H
@@ -764,10 +764,10 @@
  
  extern WandExport char
    *MagickGetException(const MagickWand *,ExceptionType *);
-Index: ImageMagick-6.7.0-8/wand/deprecate.h
+Index: ImageMagick-6.7.1-0/wand/deprecate.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/wand/deprecate.h
-+++ ImageMagick-6.7.0-8/wand/deprecate.h
+--- ImageMagick-6.7.1-0.orig/wand/deprecate.h
++++ ImageMagick-6.7.1-0/wand/deprecate.h
 @@ -24,10 +24,10 @@ extern "C" {
  
  #if !defined(MAGICKCORE_EXCLUDE_DEPRECATED)
@@ -783,10 +783,10 @@
  
  typedef struct _DrawingWand
    *DrawContext;
-Index: ImageMagick-6.7.0-8/wand/drawing-wand.h
+Index: ImageMagick-6.7.1-0/wand/drawing-wand.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/wand/drawing-wand.h
-+++ ImageMagick-6.7.0-8/wand/drawing-wand.h
+--- ImageMagick-6.7.1-0.orig/wand/drawing-wand.h
++++ ImageMagick-6.7.1-0/wand/drawing-wand.h
 @@ -22,7 +22,7 @@
  extern "C" {
  #endif
@@ -796,10 +796,10 @@
  
  typedef struct _DrawingWand
    DrawingWand;
-Index: ImageMagick-6.7.0-8/wand/magick-wand.h
+Index: ImageMagick-6.7.1-0/wand/magick-wand.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/wand/magick-wand.h
-+++ ImageMagick-6.7.0-8/wand/magick-wand.h
+--- ImageMagick-6.7.1-0.orig/wand/magick-wand.h
++++ ImageMagick-6.7.1-0/wand/magick-wand.h
 @@ -19,6 +19,6 @@
  #ifndef _MAGICKWAND_MAGICK_WAND_DEPRECATED_H
  #define _MAGICKWAND_MAGICK_WAND_DEPRECATED_H
@@ -808,10 +808,10 @@
 +#include "MagickWand.h"
  
  #endif
-Index: ImageMagick-6.7.0-8/wand/pixel-iterator.h
+Index: ImageMagick-6.7.1-0/wand/pixel-iterator.h
 ===================================================================
---- ImageMagick-6.7.0-8.orig/wand/pixel-iterator.h
-+++ ImageMagick-6.7.0-8/wand/pixel-iterator.h
+--- ImageMagick-6.7.1-0.orig/wand/pixel-iterator.h
++++ ImageMagick-6.7.1-0/wand/pixel-iterator.h
 @@ -22,8 +22,8 @@
  extern "C" {
  #endif

++++++ ImageMagick-6.7.1-0-reason-error-message.patch ++++++
Index: magick/exception.c
===================================================================
--- magick/exception.c.orig
+++ magick/exception.c
@@ -457,7 +457,11 @@ MagickExport char *GetExceptionMessage(c
 
   *exception='\0';
 #if defined(MAGICKCORE_HAVE_STRERROR_R)
-  (void) strerror_r(error,exception,sizeof(exception));
+  #if !defined(_GNU_SOURCE)
+    (void) strerror_r(error,exception,sizeof(exception));
+  #else
+    (void) CopyMagickString(exception,strerror_r(error, exception, 
sizeof(exception)),sizeof(exception));
+  #endif
 #else
   (void) CopyMagickString(exception,strerror(error),sizeof(exception));
 #endif
++++++ ImageMagick-6.7.0-8.tar.bz2 -> ImageMagick-6.7.1-0.tar.bz2 ++++++
ImageMagick/ImageMagick-6.7.0-8.tar.bz2 
/mounts/work_src_done/STABLE/ImageMagick/ImageMagick-6.7.1-0.tar.bz2 differ: 
char 11, line 1

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.8bYRkC/_old  2011-09-19 22:48:05.000000000 +0200
+++ /var/tmp/diff_new_pack.8bYRkC/_new  2011-09-19 22:48:05.000000000 +0200
@@ -1,4 +1,6 @@
 libMagickCore4
 libMagickWand4
 ImageMagick-devel
-   requires -ImageMagick-<targettype>
\ No newline at end of file
+   requires -ImageMagick-<targettype>
+   requires "libMagickCore4-<targettype> = <version>"
+   requires "libMagickWand4-<targettype> = <version>"


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



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to