Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Apr 2008 10:58:16 -0400
From:      Coleman Kane <cokane@FreeBSD.org>
To:        miwi@FreeBSD.org
Cc:        freebsd-multimedia@FreeBSD.org
Subject:   Update to multimedia/transcode broke ImageMagick
Message-ID:  <1208876296.3060.14.camel@localhost>

next in thread | raw e-mail | index | archive | help

--=-ppYDvfVMKXrcyKApPRg8
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi,

The upgrade of ImageMagick breaks the ability for transcode to build
WTIH_IMAGEMAGICK=3Dyes, even more than the small Makefile change it
recently experienced.

It seems that the configure script is still looking for libMagick.so
(instead of libMagickCore.so or libMagickWand.so).

Additionally, the following:

.if (defined(WITH_IMAGEMAGICK) || exists(${LOCALBASE}/lib/libMagick.so)) &&=
 !defined(WITHOUT_IMAGEMAGICK)
LIB_DEPENDS+=3D	MagickWand.1:${PORTSDIR}/graphics/ImageMagick
CONFIGURE_ARGS+=3D	--enable-imagemagick --with-imagemagick-prefix=3D${LOCAL=
BASE}
.else
CONFIGURE_ARGS+=3D	--enable-imagemagick=3Dno
.endif

Should be changed to:

.if (defined(WITH_IMAGEMAGICK) || exists(${LOCALBASE}/lib/libMagickWand.so)=
) && !defined(WITHOUT_IMAGEMAGICK)
LIB_DEPENDS+=3D	MagickWand.1:${PORTSDIR}/graphics/ImageMagick
CONFIGURE_ARGS+=3D	--enable-imagemagick --with-imagemagick-prefix=3D${LOCAL=
BASE}
.else
CONFIGURE_ARGS+=3D	--enable-imagemagick=3Dno
.endif

(The exists(...) clause needs to mimic the change on LIB_DEPENDS+=3D )

--=20
Coleman Kane

--=-ppYDvfVMKXrcyKApPRg8
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (FreeBSD)

iEYEABECAAYFAkgN/QUACgkQcMSxQcXat5c2MQCeKBOm4GLcSuqu9SshTvlSL9ru
4q8An08+tXYZbylQ0++SsNME1U4XDPeo
=PoJR
-----END PGP SIGNATURE-----

--=-ppYDvfVMKXrcyKApPRg8--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1208876296.3060.14.camel>