svn commit: r321150 - in head/x11-fonts: . gohufont
Raphael Kubo da Costa
rakuco at FreeBSD.org
Mon Jun 17 19:59:46 UTC 2013
Author: rakuco
Date: Mon Jun 17 19:59:44 2013
New Revision: 321150
URL: http://svnweb.freebsd.org/changeset/ports/321150
Log:
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.
Added:
head/x11-fonts/gohufont/
head/x11-fonts/gohufont/Makefile (contents, props changed)
head/x11-fonts/gohufont/distinfo (contents, props changed)
head/x11-fonts/gohufont/pkg-descr (contents, props changed)
head/x11-fonts/gohufont/pkg-plist (contents, props changed)
Modified:
head/x11-fonts/Makefile
Modified: head/x11-fonts/Makefile
==============================================================================
--- head/x11-fonts/Makefile Mon Jun 17 19:50:25 2013 (r321149)
+++ head/x11-fonts/Makefile Mon Jun 17 19:59:44 2013 (r321150)
@@ -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
Added: head/x11-fonts/gohufont/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-fonts/gohufont/Makefile Mon Jun 17 19:59:44 2013 (r321150)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME= gohufont
+PORTVERSION= 2.0
+CATEGORIES= x11-fonts
+MASTER_SITES= http://font.gohu.org/
+
+MAINTAINER= rakuco at 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>
Added: head/x11-fonts/gohufont/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-fonts/gohufont/distinfo Mon Jun 17 19:59:44 2013 (r321150)
@@ -0,0 +1,2 @@
+SHA256 (gohufont-2.0.tar.gz) = fa2c1b625056e20199dcf9b7f1f73750b101bc6a789b297ebca2d421b73b286e
+SIZE (gohufont-2.0.tar.gz) = 88993
Added: head/x11-fonts/gohufont/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-fonts/gohufont/pkg-descr Mon Jun 17 19:59:44 2013 (r321150)
@@ -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/
Added: head/x11-fonts/gohufont/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-fonts/gohufont/pkg-plist Mon Jun 17 19:59:44 2013 (r321150)
@@ -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
+ at unexec /bin/rm %D/%%FONTSDIR%%/fonts.cache-1 2>/dev/null || /usr/bin/true
+ at dirrm %%FONTDIR%%
+ at exec %%LOCALBASE%%/bin/fc-cache -f -v %D/%%FONTSDIR%% || /usr/bin/true
More information about the svn-ports-head
mailing list