I am sponsoring this fasttrack for Roland Mainz, and have set the timer
for one week from today, Friday, June 20.
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering
Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
1.1. Project/Component Working Name:
FontForge
1.2. Name of Document Author/Supplier:
Author: Roland Mainz
1.3 Date of This Document:
13 June, 2008
4. Technical Description
Summary
----------
Solaris is currently missing a facility for creating, editing, debugging,
comparing and converting fonts. FontForge would mitigate this gap, by
providing such a needed facility which is capable of creating, editing,
transforming bitmap and outline fonts in various formats such as
TrueType/OpenType, PostScript Type 0/1/3(outline+bitmaps)/42/CID,
BDF/PCF/PMF, FON, NFNT, and SVG ; and providing extended and scriptable
editing and debugging facilities.
fontforge-20080607 will be integrated into the SFW consolidation as part
of this proposal, and will be installed as SUNWfontforge.
This project requests a micro/patch release binding.
Notes
=====
Note we deliver both 32bit and 64bit versions of "fontforge", selected via
/usr/lib/isaexec. The 64bit version is needed since Asian fonts can be very
large (>= 80MB disk space) and having multiple fonts opened in the editor
(for example for comparision or glyph copying) or generating sets of
larger bitmap fonts from these outline fonts quickly reaches the 2GB
barrier.
Interfaces
==========
Imported Interfaces Classification Comment
------------------- -------------- -------
libfreetype2 External LSARC 2005/397
libpng, libjpeg, libtiff Evolving LSARC 2003/085
libxml2 Standard PSARC 2008/032
libpython2.4 External PSARC 2005/532
Exported Interfaces Classification Comment
------------------- -------------- -------
SUNWfontforge Uncommitted Package
/usr/bin/fontforge Uncommitted Command
/usr/bin/sfddiff Uncommitted Command
/usr/bin/fontimage Uncommitted Command
/usr/bin/fontlint Uncommitted Command
/usr/include/fontforge/ Uncommitted C includes
/usr/lib/libgunicode.so.3 Uncommitted Shared library
/usr/lib/libgunicode.so Uncommitted Symbolic link
/usr/lib/libgutils.so.1 Uncommitted Shared library
/usr/lib/libgutils.so Uncommitted Symbolic link
/usr/lib/libgioftp.so.1 Uncommitted Shared library
/usr/lib/libgioftp.so Uncommitted Symbolic link
/usr/lib/libgdraw.so.4 Uncommitted Shared library
/usr/lib/libgdraw.so Uncommitted Symbolic link
/usr/lib/libfontforge.so.1 Uncommitted Shared library
/usr/lib/libfontforge.so Uncommitted Symbolic link
/usr/lib/pkgconfig/fontforge.pc Uncommitted pkgconfig info
/usr/lib/${MACH64}/libgunicode.so.3 Uncommitted Shared library
/usr/lib/${MACH64}/libgunicode.so Uncommitted Symbolic link
/usr/lib/${MACH64}/libgutils.so.1 Uncommitted Shared library
/usr/lib/${MACH64}/libgutils.so Uncommitted Symbolic link
/usr/lib/${MACH64}/libgioftp.so.1 Uncommitted Shared library
/usr/lib/${MACH64}/libgioftp.so Uncommitted Symbolic link
/usr/lib/${MACH64}/libgdraw.so.4 Uncommitted Shared library
/usr/lib/${MACH64}/libgdraw.so Uncommitted Symbolic link
/usr/lib/${MACH64}/libfontforge.so.1 Uncommitted Shared library
/usr/lib/${MACH64}/libfontforge.so Uncommitted Symbolic link
/usr/lib/${MACH64}/pkgconfig/fontforge.pc Uncommitted pkgconfig info
/usr/share/fontforge/ Uncommitted Directory
/usr/share/locale/${LANG}/LC_MESSAGES/FontForge.mo Uncommitted Message catalogs
Reference Documents
===================
In case materials directory:
fontforge.1.txt
fontimage.1.txt
fontlint.1.txt
sfddiff.1.txt
http://fontforge.sourceforge.net/
6. Resources and Schedule
6.4. Steering Committee requested information
6.4.1. Consolidation C-team Name:
SFW
6.5. ARC review type: FastTrack
6.6. ARC Exposure: open