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:
parent
ec8baec6a9
commit
9d00cb13d0
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=321150
@ -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
|
||||
|
32
x11-fonts/gohufont/Makefile
Normal file
32
x11-fonts/gohufont/Makefile
Normal 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>
|
2
x11-fonts/gohufont/distinfo
Normal file
2
x11-fonts/gohufont/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (gohufont-2.0.tar.gz) = fa2c1b625056e20199dcf9b7f1f73750b101bc6a789b297ebca2d421b73b286e
|
||||
SIZE (gohufont-2.0.tar.gz) = 88993
|
9
x11-fonts/gohufont/pkg-descr
Normal file
9
x11-fonts/gohufont/pkg-descr
Normal 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/
|
13
x11-fonts/gohufont/pkg-plist
Normal file
13
x11-fonts/gohufont/pkg-plist
Normal 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
|
Loading…
Reference in New Issue
Block a user