diff options
author | Florian Franzmann | 2014-05-18 21:41:43 +0200 |
---|---|---|
committer | Florian Franzmann | 2014-05-18 21:41:43 +0200 |
commit | 27dfd7a7909f9a1aa2886bd46d1be88dc363c00d (patch) | |
tree | c946a119f9fa6c9dd3f5b28f30a2c5db321b35eb /fonts-x11 | |
parent | 11a949b19c1c6d3bf54406e81f4b8659402b7d61 (diff) |
fonts-x11/ttf-mensch: new spell, a console font based on Menlo
Diffstat (limited to 'fonts-x11')
-rwxr-xr-x | fonts-x11/ttf-mensch/BUILD | 1 | ||||
-rwxr-xr-x | fonts-x11/ttf-mensch/DEPENDS | 1 | ||||
-rwxr-xr-x | fonts-x11/ttf-mensch/DETAILS | 38 | ||||
-rw-r--r-- | fonts-x11/ttf-mensch/HISTORY | 3 | ||||
-rwxr-xr-x | fonts-x11/ttf-mensch/INSTALL | 2 | ||||
-rwxr-xr-x | fonts-x11/ttf-mensch/PRE_BUILD | 1 |
6 files changed, 46 insertions, 0 deletions
diff --git a/fonts-x11/ttf-mensch/BUILD b/fonts-x11/ttf-mensch/BUILD new file mode 100755 index 0000000000..27ba77ddaf --- /dev/null +++ b/fonts-x11/ttf-mensch/BUILD @@ -0,0 +1 @@ +true diff --git a/fonts-x11/ttf-mensch/DEPENDS b/fonts-x11/ttf-mensch/DEPENDS new file mode 100755 index 0000000000..ebcc0be0c6 --- /dev/null +++ b/fonts-x11/ttf-mensch/DEPENDS @@ -0,0 +1 @@ +. $SECTION_DIRECTORY/X11_DEPENDS diff --git a/fonts-x11/ttf-mensch/DETAILS b/fonts-x11/ttf-mensch/DETAILS new file mode 100755 index 0000000000..cc9601c916 --- /dev/null +++ b/fonts-x11/ttf-mensch/DETAILS @@ -0,0 +1,38 @@ + SPELL=ttf-mensch + VERSION=1 + SOURCE_IGNORE=unversioned + SOURCE="mensch.ttf" + SOURCE_URL[0]=http://robey.lag.net/downloads/${SOURCE} + SOURCE_HASH=sha512:5525beb76b4d49bd1cb4cfb105d513ebe5e6e7c2faa9c66967440c7a849587c74b8568fa2b81d4500e776078a35f70cf83d28dd6d670e9ae91bb69ece36a3c53 +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}" + WEB_SITE="http://robey.lag.net/2010/06/21/mensch-font.html" + LICENSE[0]=Freely Distributable + ENTERED=20140518 + SHORT="a console font based on MacOS X's Menlo font" +cat << EOF +The latest MacOS release (10.6, or “Snow Leopard”) comes with a new +monospace font. It’s called “Menlo” and it’s a slightly modified +form of the standard Linux font (with appropriately weightly Linux name) +“DejaVu Sans Serif Mono”, which is itself an updated form of Bitstream +Vera Sans Mono. Apple’s modifications are a definite improvement to my +eyes, mostly because they thicken up some of the wispier glyphs from DejaVu, +like the underline and period. + +The Mensch font is based on Menlo and is modified as follows: + + * Zero is back to being a circle with a dot in the middle. * The + ampersand’s loop was closed. That was also bugging me. * Three is rendered + in the gothic style, because the gothic style is clearly + superior. + * Lowercase L is drawn in a more traditional style (the Menlo variant looks + bizarre to me), and one is turned gothic. I think the original artist + drew the L weirdly to make it extremely clear that it’s not a one, but + if you draw a gothic one, the difference is obvious even with a simpler L. + * The bang, question, lowercase I, and lowercase J are made friendlier by + turning the dots into actual circles, not just blocks. + * Angle brackets are embiggened to facilitate languages like Java and C++ that + use them to enclose class names. They parallel parens and square brackets + in size now. + * Q and lowercase Q are made more distinct. Lowercase Q gets a little more + spunk. (This was a bit gratuitous.) +EOF diff --git a/fonts-x11/ttf-mensch/HISTORY b/fonts-x11/ttf-mensch/HISTORY new file mode 100644 index 0000000000..8c397e5bc2 --- /dev/null +++ b/fonts-x11/ttf-mensch/HISTORY @@ -0,0 +1,3 @@ +2014-05-18 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * BUILD, DEPENDS, DETAILS, INSTALL: spell created + diff --git a/fonts-x11/ttf-mensch/INSTALL b/fonts-x11/ttf-mensch/INSTALL new file mode 100755 index 0000000000..aaf22b8549 --- /dev/null +++ b/fonts-x11/ttf-mensch/INSTALL @@ -0,0 +1,2 @@ +mkdir -p ${INSTALL_ROOT}/usr/share/fonts/TTF/ && +install -m644 ${SOURCE_CACHE}/mensch.ttf ${INSTALL_ROOT}/usr/share/fonts/TTF/ diff --git a/fonts-x11/ttf-mensch/PRE_BUILD b/fonts-x11/ttf-mensch/PRE_BUILD new file mode 100755 index 0000000000..27ba77ddaf --- /dev/null +++ b/fonts-x11/ttf-mensch/PRE_BUILD @@ -0,0 +1 @@ +true |