Gentoo Archives: gentoo-dev

From: foser <foser@×××××××××××××××××.net>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] imagemagick forces freetype to be installed
Date: Sat, 10 May 2003 22:30:03
Message-Id: 1052605770.7252.2.camel@rivendell
In Reply to: [gentoo-dev] imagemagick forces freetype to be installed by Nick Brown
This is not the right place, please file a bugreport. It looks like the
ebuild is incorrect, but i can't say for certain without looking into
it.

- foser

On Sat, 2003-05-10 at 14:19, Nick Brown wrote:
> If I do; > USE="-X -cups -truetype" emerge -p imagemagick > it still insists on installing freetype! > > The below is from the imagemagick .ebuild. > The depend section has 2 lines that specify freetype. > The first unconditionally, and the second conditional on the truetype > USE flag. As can be seen in the compile section if you don't specify > truetype, it turns of support for it. > > How do I install imagemagick without installing freetype? > or is the .ebuild broken? > > thanks, > Nick > > > DEPEND="media-libs/jbigkit > >=sys-apps/bzip2-1 > sys-libs/zlib > >=media-libs/freetype-2.0 > X? ( virtual/x11 > >=app-text/dgs-0.5.9.1 ) > cups? ( >=app-text/ghostscript-6.50 ) > jpeg? ( >=media-libs/jpeg-6b ) > lcms? ( >=media-libs/lcms-1.06 ) > mpeg? ( media-video/mpeg2vidcodec ) > png? ( media-libs/libpng ) > tiff? ( >=media-libs/tiff-3.5.5 ) > xml2? ( >=dev-libs/libxml2-2.4.10 ) > truetype? ( =media-libs/freetype-2* )" > > src_compile() { > elibtoolize > > local myconf="" > use X || myconf="${myconf} --with-x=no" > use cups || myconf="${myconf} --without-gslib" > use jpeg || myconf="${myconf} --without-jpeg --without-jp2" > use lcms || myconf="${myconf} --without-lcms" > use mpeg || myconf="${myconf} --without-mpeg2" > use tiff || myconf="${myconf} --without-tiff" > use xml2 || myconf="${myconf} --without-xml" > use truetype || myconf="${myconf} --without-ttf" > > > > -- > gentoo-dev@g.o mailing list >
-- gentoo-dev@g.o mailing list