From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Feb 21 00:00:26 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50901106566B for ; Tue, 21 Feb 2012 00:00:26 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1A6F68FC0C for ; Tue, 21 Feb 2012 00:00:26 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q1L00PcT019942 for ; Tue, 21 Feb 2012 00:00:25 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q1L00PRg019941; Tue, 21 Feb 2012 00:00:25 GMT (envelope-from gnats) Resent-Date: Tue, 21 Feb 2012 00:00:25 GMT Resent-Message-Id: <201202210000.q1L00PRg019941@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Winston Weinert Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D943D1065672 for ; Mon, 20 Feb 2012 23:58:41 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id C520D8FC21 for ; Mon, 20 Feb 2012 23:58:41 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q1KNwfEf039295 for ; Mon, 20 Feb 2012 23:58:41 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q1KNwfbr039294; Mon, 20 Feb 2012 23:58:41 GMT (envelope-from nobody) Message-Id: <201202202358.q1KNwfbr039294@red.freebsd.org> Date: Mon, 20 Feb 2012 23:58:41 GMT From: Winston Weinert To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/165342: New port: x11-fonts/roboto-fonts-ttf X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Feb 2012 00:00:26 -0000 >Number: 165342 >Category: ports >Synopsis: New port: x11-fonts/roboto-fonts-ttf >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Feb 21 00:00:25 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Winston Weinert >Release: 9.0-STABLE >Organization: >Environment: FreeBSD ironwood 9.0-STABLE FreeBSD 9.0-STABLE #2: Fri Feb 17 05:01:41 CST 2012 root@ironwood:/usr/obj/usr/src/sys/MYGENERIC amd64 >Description: Roboto is a typeface family released with Android 4.0 "Ice Cream Sandwich". It is easier to read than the previous Droid (x11-fonts/droid-fonts-ttf) typeface family and similar in its goals. I'd like to thank the author of x11-fonts/droid-fonts-ttf since his work is directly used in this port. >How-To-Repeat: Attempt to install the Roboto typeface fonts. >Fix: Use the attached shell archive. Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # roboto-fonts-ttf/ # roboto-fonts-ttf/pkg-plist # roboto-fonts-ttf/distinfo # roboto-fonts-ttf/Makefile # roboto-fonts-ttf/files # roboto-fonts-ttf/files/pkg-message.in # roboto-fonts-ttf/pkg-descr # echo c - roboto-fonts-ttf/ mkdir -p roboto-fonts-ttf/ > /dev/null 2>&1 echo x - roboto-fonts-ttf/pkg-plist sed 's/^X//' >roboto-fonts-ttf/pkg-plist << '1f6bb166d5273925fa1626522bcdea3c' X%%FONTDIR%%/Roboto-Black.ttf X%%FONTDIR%%/Roboto-BlackItalic.ttf X%%FONTDIR%%/Roboto-Bold.ttf X%%FONTDIR%%/Roboto-BoldCondensed.ttf X%%FONTDIR%%/Roboto-BoldCondensedItalic.ttf X%%FONTDIR%%/Roboto-BoldItalic.ttf X%%FONTDIR%%/Roboto-Condensed.ttf X%%FONTDIR%%/Roboto-CondensedItalic.ttf X%%FONTDIR%%/Roboto-Italic.ttf X%%FONTDIR%%/Roboto-Light.ttf X%%FONTDIR%%/Roboto-LightItalic.ttf X%%FONTDIR%%/Roboto-Medium.ttf X%%FONTDIR%%/Roboto-MediumItalic.ttf X%%FONTDIR%%/Roboto-Regular.ttf X%%FONTDIR%%/Roboto-Thin.ttf X%%FONTDIR%%/Roboto-ThinItalic.ttf X%%FONTDIR%%/fonts.dir X%%FONTDIR%%/fonts.scale X@unexec rm %D/%%FONTDIR%%/fonts.cache-1 2>/dev/null || true X@dirrm %%FONTDIR%% 1f6bb166d5273925fa1626522bcdea3c echo x - roboto-fonts-ttf/distinfo sed 's/^X//' >roboto-fonts-ttf/distinfo << '5f04f2b23c7a8527cdb9cee629377c53' XSHA256 (Roboto_Hinted_20111129.zip) = 99e865226391af3ac922f476c20d3e82fb471e7cece512486f92438b6d37dfcf XSIZE (Roboto_Hinted_20111129.zip) = 1505533 5f04f2b23c7a8527cdb9cee629377c53 echo x - roboto-fonts-ttf/Makefile sed 's/^X//' >roboto-fonts-ttf/Makefile << '39d15fa4be00571480c02db4311b5434' X# New ports collection makefile for: roboto-fonts-ttf X# Date created: 2012-02-20 X# Whom: Winston Weinert X# X# $FreeBSD$ X# X XPORTNAME= roboto-fonts-ttf XPORTVERSION= 20111129 XCATEGORIES= x11-fonts XMASTER_SITES= http://developer.android.com/design/static/download/ XDISTNAME= Roboto_Hinted_${PORTVERSION} X XMAINTAINER= winstonw@lavabit.com XCOMMENT= The Roboto typeface family X XLICENSE= AL2 X XBUILD_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \ X mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale X XUSE_ZIP= yes X XFONTDIR= lib/X11/fonts/Roboto XPKGMESSAGE= ${WRKDIR}/pkg-message XPLIST_SUB= FONTDIR=${FONTDIR} XSUB_FILES= pkg-message XSUB_LIST= FONTDIR=${FONTDIR} X Xdo-build: X @cd ${WRKSRC}/ && \ X ${LOCALBASE}/bin/mkfontscale && \ X ${LOCALBASE}/bin/mkfontdir X Xdo-install: X ${MKDIR} ${PREFIX}/${FONTDIR}/ X cd ${WRKSRC}/ && ${INSTALL_DATA} *.ttf fonts.* ${PREFIX}/${FONTDIR}/ X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include 39d15fa4be00571480c02db4311b5434 echo c - roboto-fonts-ttf/files mkdir -p roboto-fonts-ttf/files > /dev/null 2>&1 echo x - roboto-fonts-ttf/files/pkg-message.in sed 's/^X//' >roboto-fonts-ttf/files/pkg-message.in << 'f23fd7ae3d2d00d49c6756ffe9b0cb6f' X XYou can start using the fonts by following these instructions: X XAdd the following line to the "Files" section of your X.org configuration Xfile: X X FontPath "%%PREFIX%%/%%FONTDIR%%/" X f23fd7ae3d2d00d49c6756ffe9b0cb6f echo x - roboto-fonts-ttf/pkg-descr sed 's/^X//' >roboto-fonts-ttf/pkg-descr << 'd1bae949bacecf118d76ed9060d32a48' XRoboto is a sans serif typeface family designed to be modern yet Xemotional. It was introduced as the font used for Android 4.0 "Ice XCream Sandwich". This typeface is designed for high resolution mobile Xdevices so it includes several typefaces for text in different sizes. X XWWW: http://developer.android.com/design/style/typography.html d1bae949bacecf118d76ed9060d32a48 exit >Release-Note: >Audit-Trail: >Unformatted: