ImageMagick

Takeshi Enomoto takeshi at enomosphere.net
Sat Apr 19 04:41:11 PDT 2008


Hi,

A defect of gnudatalanguage has been reported.
<http://trac.macosforge.org/projects/macports/ticket/15000>

It turned out that the name of a library of ImageMagick had been changed
from libMagick to libMagicCore.

Header file Magick++.h is now in ${prefix}/include/ImageMagick ($ 
{prefix}/include previously).

<https://subversion.imagemagick.org/subversion/ImageMagick/trunk/ChangeLog 
 >
2008-02-03  6.3.8-5 Cristy  <quetzlzacatenango at image...>
   * New Unix/Linux refactoring (should be transparent since changes are
     reflected in Magick-config and ImageMagick.pc pkg-config files):
       /usr/local/include => /usr/local/include/ImageMagick
       libMagick => libMagickCore
       libWand => libMagickWand
       Magick-config (deprecated) => MagickCore-config
       Wand-config (deprecated) => MagickWand-config
       Add Magick++-config, MagickCore.pc, MagickWand.pc, Magick++.pc
It is transparent for some packages using Magick-config or pkg-config
but it is not for other packages.
I chose to see whether if there is libMagick or libMagickCore
since not everyone is up-to-date as below.
set imflag [lsearch [exec pkg-config --libs-only-l ImageMagick] - 
lMagickCore]

There may be some other packages with the same problem.

Takeshi


More information about the macports-dev mailing list