Packaging Devuan fonts
The fonts used by Devuan should be available on the system from the installation.
- Open Sans
- Source Code Pro
- devuan-icons
Open Sans
OpenSans can be installed withtexlive-fonts-extra
:
$ dpkg -S OpenSans-Regular.ttf
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-Regular.ttf
This is sub-optimal because it's a large package to install for just one font. Moreover, it's build mostly with dependencies on font packages, so havingfonts-opensans
orfonts-devuan
would be fine.
Source Code Pro
Looking on my system, I see that Source Code Pro comes handy with a number of packages:
$ dpkg -S SourceCodePro-Regular.ttf
ruby-facets-doc: /usr/share/doc/ruby-facets-doc/api/core/fonts/SourceCodePro-Regular.ttf.gz
ruby-uuidtools-doc: /usr/share/doc/ruby-uuidtools-doc/rdoc/fonts/SourceCodePro-Regular.ttf.gz
ruby-facets-doc: /usr/share/doc/ruby-facets-doc/api/standard/fonts/SourceCodePro-Regular.ttf.gz
ruby-pg: /usr/share/doc/ruby-pg/rdoc/fonts/SourceCodePro-Regular.ttf.gz
ruby-builder-doc: /usr/share/doc/ruby-builder-doc/rdoc/fonts/SourceCodePro-Regular.ttf.gz
ruby-luabridge: /usr/share/doc/ruby-luabridge/html/fonts/SourceCodePro-Regular.ttf.gz
ruby-magic: /usr/share/doc/ruby-magic/rdoc/fonts/SourceCodePro-Regular.ttf.gz
ruby-github-markup: /usr/share/doc/ruby-github-markup/doc/fonts/SourceCodePro-Regular.ttf.gz
ruby-kramdown: /usr/share/doc/ruby-kramdown/rdoc/fonts/SourceCodePro-Regular.ttf.gz
ruby-redcloth: /usr/share/doc/ruby-redcloth/rdoc/fonts/SourceCodePro-Regular.ttf.gz
libruby2.1:amd64: /usr/lib/ruby/2.1.0/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf
ruby-foreman-doc: /usr/share/doc/ruby-foreman-doc/html/fonts/SourceCodePro-Regular.ttf.gz
ruby-bdb: /usr/share/doc/ruby-bdb/rdoc/fonts/SourceCodePro-Regular.ttf.gz
ruby-activeldap-doc: /usr/share/doc/ruby-activeldap-doc/rdoc/fonts/SourceCodePro-Regular.ttf.gz
ruby-em-hiredis-doc: /usr/share/doc/ruby-em-hiredis-doc/html/fonts/SourceCodePro-Regular.ttf.gz
This looks like an unnecessary clutter for a font that should have its own package.
Devuan Icons
Thedevuan-icons
font used for the Web icons should also be distributed with a package.