This case moves the FreeType library and associated files delivered by
the X Consolidation in the SUNWfreetype package from /usr/sfw to /usr.
This library was introduced by LSARC 2002/291, and has since been
updated by LSARC 2003/400, 2004/658 & 2005/397. The API's provided by
the library remain classified External (now Volatile).
Symbolic links from the old location will be left for backwards compatibility.
Exported Interfaces:
Interface Classification Comments
--------------------------- --------------- ---------------
/usr/bin/freetype-config Obsolete Use pkg-config instead
/usr/include/freetype2 Uncommitted Path name only
/usr/lib/libfreetype.so.6 Uncommitted Path name only
/usr/share/aclocal/freetype2.m4 Uncommitted Path name only
/usr/sfw/bin/freetype-config Obsolete Compatibility link
/usr/sfw/include/freetype2 Obsolete Compatibility link
/usr/sfw/lib/libfreetype.so.6 Obsolete Compatibility link
/usr/sfw/share/aclocal/freetype2.m4 Removed
*** Test Case ***
Verify SUNWfreetype2 delivers the following files & directories:
/usr/bin/freetype-config
/usr/include/freetype2/
/usr/include/ft2build.h
/usr/lib/libfreetype.so
/usr/lib/64/libfreetype.so
/usr/lib/libfreetype.so.6
/usr/lib/64/libfreetype.so.6
Symbolic links for backwards compatibility pointing to the above files should also
be delivered as:
/usr/sfw/bin/freetype-config
/usr/sfw/include/freetype2/
/usr/sfw/include/ft2build.h
/usr/sfw/lib/libfreetype.so.6
/usr/sfw/lib/64/libfreetype.so.6
Login to a JDS session and verify the JDS apps can still find their fonts.