From owner-svn-ports-head@FreeBSD.ORG Mon Jun 17 19:59:45 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id DEDB6FBF; Mon, 17 Jun 2013 19:59:45 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D071A1C69; Mon, 17 Jun 2013 19:59:45 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r5HJxjH9019409; Mon, 17 Jun 2013 19:59:45 GMT (envelope-from rakuco@svn.freebsd.org) Received: (from rakuco@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r5HJxiDC019404; Mon, 17 Jun 2013 19:59:44 GMT (envelope-from rakuco@svn.freebsd.org) Message-Id: <201306171959.r5HJxiDC019404@svn.freebsd.org> From: Raphael Kubo da Costa Date: Mon, 17 Jun 2013 19:59:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r321150 - in head/x11-fonts: . gohufont X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Jun 2013 19:59:46 -0000 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 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