Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Jun 2013 19:59:44 +0000 (UTC)
From:      Raphael Kubo da Costa <rakuco@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r321150 - in head/x11-fonts: . gohufont
Message-ID:  <201306171959.r5HJxiDC019404@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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
+@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306171959.r5HJxiDC019404>