# HG changeset patch # User Masamichi Hosoda # Date 1439654210 -32400 # Node ID 1531ce146fbc5fa3ca22b72e44e306cb17765253 # Parent 33f88f39ee3b59b7cfacc23da2134ca5a1aea1bd Add fonts `Bitstream Charter' diff -r 33f88f39ee3b -r 1531ce146fbc gub/specs/fonts-bitstream-charter.py --- /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 diff -r 33f88f39ee3b -r 1531ce146fbc gub/specs/lilypond-doc.py --- 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', ])