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