Patch: support GraphicsMagick as ImageMagick 5.5.2

Jussi Judin <[email protected]> Sat, 13 Dec 2008 11:41:47 +0200
Newsgroups gmane.comp.video.dvdrip.user
Message-ID <[email protected]>
As GraphicsMagick is ImageMagick replacement for version 5.5.2, here is
a patch to use GraphicsMagick wrapper executables instead of ImageMagick:

--- dvdrip/lib/Video/DVDRip/Depend.pm	2006-08-19 00:21:36.000000000 +0300
+++ dvdrip-graphicsmagick/lib/Video/DVDRip/Depend.pm	2008-12-03
19:48:09.102314160 +0200
@@ -87,7 +87,12 @@
          comment     => __ "Needed for preview image processing",
          optional    => 0,
          get_version => sub {
-            qx[convert -version 2>&1] =~
/ImageMagick\s+(\d+\.\d+(\.\d+)?)/i;
+            my ($output) = qx[convert -version 2>&1];
+            # GraphicsMagick is compatible with ImageMagick 5.5.2.
+            if ($output =~ /GraphicsMagick\s+(\d+\.\d+(\.\d+)?)/i) {
+                return "5.5.2";
+            }
+            $output =~ /ImageMagick\s+(\d+\.\d+(\.\d+)?)/i;
              return $1;
          },
          convert   => 'default',

-- 
Jussi Judin
https://jjudin.iki.fi/
"Oh great, don't I just hate this..."