From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20251 invoked by uid 1002); 10 May 2003 19:45:51 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 5106 invoked from network); 10 May 2003 19:45:50 -0000 From: Nick Brown Reply-To: nicbrown@cisco.com To: gentoo-dev@gentoo.org Content-Type: text/plain Message-Id: <1052569145.2557.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.1-2tex Date: 10 May 2003 13:19:05 +0100 Content-Transfer-Encoding: 7bit Subject: [gentoo-dev] imagemagick forces freetype to be installed X-Archives-Salt: eaecaa15-503d-4edb-99e9-cbaaf9ed2eb6 X-Archives-Hash: 4c427a5eb9c1367b7291da010060e24e 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@gentoo.org mailing list