Currently Cairo installs all headers on all platforms ... is that intentional? I'd expect to see it like: if CAIRO_HAS_PS_SURFACE cairoinclude_HEADERS += cairo_ps.h endif (If you require automake-1.7 you can use += like that and simplify the Makefile.am :-) Cairo will automatically dist the union of the ifdef branches.
Created attachment 1730 [details] [review] selective header installation patch
The above patch makes header installation selective. Also, if headers are in _HEADERS they need not be in _SOURCES; the patch also removes those headers from _SOURCES. -Shawn
Thanks for the patch Shawn. This is now committed to CVS.
Move bugs against "cvs" version to "0.9.3" so we can remove the "cvs" version.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.