diff --git a/ImageMagick-6.7.2.7-scene.patch b/ImageMagick-6.7.2.7-scene.patch new file mode 100644 index 0000000..41d4d3e --- /dev/null +++ b/ImageMagick-6.7.2.7-scene.patch @@ -0,0 +1,27 @@ +http://trac.imagemagick.org/changeset/5359 +Index: magick/display.c +=================================================================== +--- magick/display.c ++++ magick/display.c +@@ -14578,7 +14578,7 @@ + Window name is the base of the filename. + */ + GetPathComponent(display_image->magick_filename,TailPath,filename); +- if (GetImageListLength(display_image) == 1) ++ if (display_image->scene == 0) + (void) FormatLocaleString(windows->image.name,MaxTextExtent, + "%s: %s",MagickPackageName,filename); + else +Index: wand/display.c +=================================================================== +--- wand/display.c ++++ wand/display.c +@@ -667,6 +667,7 @@ + state|=ExitState; + if (LocaleCompare(filename,"-") == 0) + state|=ExitState; ++ RemoveAllImageStack(); + continue; + } + pend=image != (Image *) NULL ? MagickTrue : MagickFalse; + diff --git a/ImageMagick.changes b/ImageMagick.changes index 591dfd5..d65fb84 100644 --- a/ImageMagick.changes +++ b/ImageMagick.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Oct 6 12:47:38 UTC 2011 - pgajdos@suse.com + +- fixed [bnc#717871] -- imagemagick display wrong order + * scene.patch + ------------------------------------------------------------------- Tue Sep 20 13:22:37 UTC 2011 - pgajdos@suse.com diff --git a/ImageMagick.spec b/ImageMagick.spec index f896b0d..ede63d8 100644 --- a/ImageMagick.spec +++ b/ImageMagick.spec @@ -106,6 +106,7 @@ Patch2: ImageMagick-6.6.8.9-doc.patch # 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.2.7-scene.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: imagemag = %{version} Obsoletes: imagemag < %{version} @@ -198,6 +199,7 @@ rm -rf xtp-%{xtp_version} %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"' # @@ -504,4 +506,14 @@ HTML documentation for ImageMagick library and scene examples. + + + + + + + + + + %changelog