<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi all.<div class=""><br class=""></div><div class="">In case anyone is interested in installing system fonts through MacPorts, I’ve set up an unofficial ports tree here:</div><div class=""><br class=""></div><div class=""><a href="https://github.com/amake/macports-fonts" class="">https://github.com/amake/macports-fonts</a></div><div class=""><br class=""></div><div class="">See the readme for setup instructions.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">- What are “system fonts”?</div><div class=""><br class=""></div><div class="">Simply, fonts that go in /Library/Fonts, for use throughout the system in “regular” GUI applications. As opposed to the fonts offered in the default ports tree, which seem to be only for X11 or are not by default installed to /Library/Fonts and so aren’t “seen” by GUI apps.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class="">- What kinds of fonts are included?</div><div class=""><br class=""></div><div class="">Mostly monospace programming fonts, and CJK stuff. Submissions are welcome.</div></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">- Why make this?</div><div class=""><br class=""></div><div class="">I like to keep my fonts up to date, and MacPorts is a great way to do so.</div><div class=""><br class=""></div><div class="">I asked about including system font ports in the default ports tree a long time ago on the dev list. The main problem is that it’s not “nice” to put the install files outside of the blessed MacPorts directories ($prefix, /Applications/MacPorts, etc.), so some sort of mechanism that symlinks to /Library/Fonts would need to be developed.</div><div class=""><br class=""></div><div class="">I didn’t have the motivation to implement such a thing, and I don’t really care about the "installs files outside the common directory structure” warning, so I just said “screw it” and started making ports that dump straight to /Library/Fonts.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Enjoy!</div><div class=""><br class=""></div><div class="">-Aaron</div></body></html>