[cairo] Usee pkg-config to detect freetype if available

Kristian Høgsberg krh at bitplanet.net
Wed Aug 17 09:41:22 PDT 2005


I've attached a small patch to change configure.in to try to use 
pkg-config for detecting freetype2.  If that fails, it falls back to the 
existing check that uses freetype-config.  Two reasons for this change:

  - freetype-config --libs on a 64 bit platform prints

	-L/usr/lib64 -Wl,--rpath -Wl,/usr/lib64 -lfreetype -lz

    adding an --rpath to the Libs: in the generated cairo.pc.  It's a 
bug in freetype-config that it doesn't recognize /usr/lib64 as a system 
library path, but I'd rather just avoid freetype-config when possible.

  - we can put 'freetype >= $FREETYPE_MIN_VERSION' in the 
Requires(.private): field instead of putting the libs in the Libs: field 
and the cflags in the Cflags: field.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: freetype2-pkgconfig.patch
Type: text/x-diff
Size: 4283 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/cairo/attachments/20050817/aa8c9e7d/freetype2-pkgconfig-0001.bin

More information about the cairo mailing list