Chapter 11. Customized programs
shipped, such as their license information). If one or more of the fonts so packaged are
necessary for proper operation of the package with which they are associated the font
package may be Recommended; if the fonts merely provide an enhancement, a Suggests
relationship may be used. Packages must not Depend on font packages.
2 BDF fonts must be converted to PCF fonts with the
utility (available in the
ped, and placed in a directory that corresponds to their resolu
100 dpi fonts must be placed in
75 dpi fonts must be placed in
Character cell fonts, cursor fonts, and other low resolution fonts must be placed in
3 Speedo fonts must be placed in
4 Type 1 fonts must be placed in
. If font metric
files are available, they must be placed here as well.
5 Subdirectories of
other than those listed above must
be neither created nor used. (The
directories are excepted for
historical reasons, but installation of files into these directories remains discouraged.)
6 Font packages may, instead of placing files directly in the X font directories listed above,
provide symbolic links in that font directory pointing to the files' actual location in the
filesystem. Such a location must comply with the FHS.
7 Font packages should not contain both 75dpi and 100dpi versions of a font. If both are
available, they should be provided in separate binary packages with
appended to the names of the packages containing the corresponding fonts.
8 Fonts destined for the
subdirectory should not be included in the same package
as 75dpi or 100dpi fonts; instead, they should be provided in a separate package with
appended to its name.
9 Font packages must not provide the files
in a font directory:
files must not be provided at all.
files, if needed, should be provided in the di
, where fontdir is the
name of the subdirectory of
where the pack
age's corresponding fonts are stored (e.g.,
), package is the name
of the package that provides these fonts, and extension is either
whichever corresponds to the file contents.
This is because the X server may retrieve fonts from the local file system or over the network from an X font
server; the Debian package system is empowered to deal only with the local file system.