Add x11-fonts/gohufont.

Gohufont is a monospace bitmap font well suited for programming and terminal
use. It is intended to be very legible and offers very discernable glyphs
for all characters, including signs and symbols.

The small 11 px version is perfect for laptops and netbooks as it enables to
fit more text into their small screens. The 14 px is ideal for desktop
screens where you sit farther away from it and the 11 px would be too small.
This commit is contained in:
Raphael Kubo da Costa 2013-06-17 19:59:44 +00:00
parent ec8baec6a9
commit 9d00cb13d0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=321150
5 changed files with 57 additions and 0 deletions

View File

@ -88,6 +88,7 @@
SUBDIR += gfe
SUBDIR += gnu-unifont
SUBDIR += gnu-unifont-ttf
SUBDIR += gohufont
SUBDIR += hanazono-fonts-ttf
SUBDIR += inconsolata-ttf
SUBDIR += indic-ttf

View File

@ -0,0 +1,32 @@
# $FreeBSD$
PORTNAME= gohufont
PORTVERSION= 2.0
CATEGORIES= x11-fonts
MASTER_SITES= http://font.gohu.org/
MAINTAINER= rakuco@FreeBSD.org
COMMENT= Monospace bitmap font well suited for programming and terminal use
LICENSE= WTFPL
LICENSE_NAME= Do What The Fuck You Want To Public License, Version 2
LICENSE_FILE= ${WRKSRC}/COPYING-LICENSE
LICENSE_PERMS= auto-accept dist-mirror dist-sell pkg-mirror pkg-sell
BUILD_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig \
mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir
FONTDIR= lib/X11/fonts/${PORTNAME}
NO_BUILD= yes
PLIST_SUB+= FONTDIR=${FONTDIR}
do-install:
@${MKDIR} ${LOCALBASE}/${FONTDIR}
@${INSTALL_DATA} ${WRKSRC}/*.pcf.gz ${LOCALBASE}/${FONTDIR}
post-install:
@cd ${LOCALBASE}/${FONTDIR} && mkfontdir
@${CP} ${LOCALBASE}/${FONTDIR}/fonts.dir ${LOCALBASE}/${FONTDIR}/fonts.scale
@command fc-cache -f -v ${LOCALBASE}/${FONTDIR}
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (gohufont-2.0.tar.gz) = fa2c1b625056e20199dcf9b7f1f73750b101bc6a789b297ebca2d421b73b286e
SIZE (gohufont-2.0.tar.gz) = 88993

View File

@ -0,0 +1,9 @@
Gohufont is a monospace bitmap font well suited for programming and terminal
use. It is intended to be very legible and offers very discernable glyphs for
all characters, including signs and symbols.
The small 11 px version is perfect for laptops and netbooks as it enables to
fit more text into their small screens. The 14 px is ideal for desktop screens
where you sit farther away from it and the 11 px would be too small.
WWW: http://font.gohu.org/

View File

@ -0,0 +1,13 @@
%%FONTDIR%%/fonts.dir
%%FONTDIR%%/fonts.scale
%%FONTDIR%%/gohufont-11.pcf.gz
%%FONTDIR%%/gohufont-11b.pcf.gz
%%FONTDIR%%/gohufont-14.pcf.gz
%%FONTDIR%%/gohufont-14b.pcf.gz
%%FONTDIR%%/gohufont-uni-11.pcf.gz
%%FONTDIR%%/gohufont-uni-11b.pcf.gz
%%FONTDIR%%/gohufont-uni-14.pcf.gz
%%FONTDIR%%/gohufont-uni-14b.pcf.gz
@unexec /bin/rm %D/%%FONTSDIR%%/fonts.cache-1 2>/dev/null || /usr/bin/true
@dirrm %%FONTDIR%%
@exec %%LOCALBASE%%/bin/fc-cache -f -v %D/%%FONTSDIR%% || /usr/bin/true