Mercurial > gub
changeset 6413:1531ce146fbc
Add fonts `Bitstream Charter'
author | Masamichi Hosoda <trueroad@trueroad.jp> |
---|---|
date | Sun, 16 Aug 2015 00:56:50 +0900 |
parents | 33f88f39ee3b |
children | bb333bba79fa |
files | gub/specs/fonts-bitstream-charter.py gub/specs/lilypond-doc.py |
diffstat | 2 files changed, 15 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gub/specs/fonts-bitstream-charter.py Sun Aug 16 00:56:50 2015 +0900 @@ -0,0 +1,14 @@ +from gub import tools +from gub import build + +class Fonts_bitstream_charter (build.BinaryBuild): + source = 'http://mirrors.ctan.org/fonts/charter.zip' + def install (self): + self.system ('mkdir -p %(install_prefix)s/share/fonts/type1/bitstream/charter') + self.system ('cp %(srcdir)s/charter/*.afm %(install_prefix)s/share/fonts/type1/bitstream/charter/') + self.system ('cp %(srcdir)s/charter/*.pf? %(install_prefix)s/share/fonts/type1/bitstream/charter/') + def package (self): + build.AutoBuild.package (self) + +class Fonts_bitstream_charter__tools (tools.AutoBuild, Fonts_bitstream_charter): + pass
--- a/gub/specs/lilypond-doc.py Sun Aug 16 00:53:29 2015 +0900 +++ b/gub/specs/lilypond-doc.py Sun Aug 16 00:56:50 2015 +0900 @@ -13,6 +13,7 @@ 'tools::rsync', # ugh, we depend on *rsync* !? #'tools::texlive', 'tools::fonts-libertine', + 'tools::fonts-bitstream-charter', 'system::makeinfo', 'system::zip', ])