From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Apr 10 05:50:04 2010 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 2F8CA106564A for ; Sat, 10 Apr 2010 05:50:04 +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 E44188FC13 for ; Sat, 10 Apr 2010 05:50:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o3A5o319021374 for ; Sat, 10 Apr 2010 05:50:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o3A5o3Q7021373; Sat, 10 Apr 2010 05:50:03 GMT (envelope-from gnats) Resent-Date: Sat, 10 Apr 2010 05:50:03 GMT Resent-Message-Id: <201004100550.o3A5o3Q7021373@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, "Joseph S. Atkinson" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6CADC106566B for ; Sat, 10 Apr 2010 05:49:46 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 4E7508FC14 for ; Sat, 10 Apr 2010 05:49:46 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o3A5nkD2058750 for ; Sat, 10 Apr 2010 05:49:46 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o3A5njMW058749; Sat, 10 Apr 2010 05:49:45 GMT (envelope-from nobody) Message-Id: <201004100549.o3A5njMW058749@www.freebsd.org> Date: Sat, 10 Apr 2010 05:49:45 GMT From: "Joseph S. Atkinson" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/145597: NEWPORT: x11-fonts/ecofont 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: Sat, 10 Apr 2010 05:50:04 -0000 >Number: 145597 >Category: ports >Synopsis: NEWPORT: x11-fonts/ecofont >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: Sat Apr 10 05:50:03 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Joseph S. Atkinson >Release: >Organization: >Environment: >Description: Introducing Ecofont! Since this has made rounds in the media twice now, I figure it's time that FreeBSD does its part to help with any potential global ink shortages. Ecofont is a Bistream Vera Sans variant with tiny "swiss cheese" holes throughout the individual letters for the purposes of saving printer ink. Ecofont claims to save you up to 25% in ink and toner used. See http://www.ecofont.com/en/products/green/font/download-the-ink-saving-font.html >How-To-Repeat: >Fix: 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: # # ecofont/Makefile # ecofont/distinfo # ecofont/files/pkg-message.in # ecofont/pkg-descr # echo x - ecofont/Makefile sed 's/^X//' >ecofont/Makefile << '2999d33973e7ba9dc727af54140ac698' X# New ports collection makefile for: ecofont X# Date created: 2010-04-09 X# Whom: Joseph S. Atkinson X# X# $FreeBSD$ X# X XPORTNAME= ecofont XPORTVERSION= 2.05 XCATEGORIES= x11-fonts XMASTER_SITES= http://www.ecofont.com/assets/files/ XDISTNAME= ecofont_vera_sans_regular X XMAINTAINER= jsa@wickedmachine.net XCOMMENT= Environmentally friendly, ink saving typeface X XBUILD_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig XRUN_DEPENDS= ${BUILD_DEPENDS} X XUSE_ZIP= yes XNO_BUILD= yes X XPLIST_FILES= ${ECOFONTDIR}/${ECOFONT} XPLIST_DIRS= ${ECOFONTDIR} X XSUB_LIST= ECOFONTDIR="${PREFIX}/${ECOFONTDIR}" XSUB_FILES= pkg-message X XECOFONT= ${DISTNAME}.ttf XECOFONTDIR= lib/X11/fonts/${PORTNAME} X X.include X Xdo-install: X @${MKDIR} ${PREFIX}/${ECOFONTDIR} X @${INSTALL_DATA} ${WRKDIR}/${ECOFONT} ${PREFIX}/${ECOFONTDIR} X Xpost-install: X @${LOCALBASE}/bin/fc-cache -f -v ${PREFIX}/${ECOFONTDIR} > /dev/null X @${CAT} ${PKGMESSAGE} X X.include 2999d33973e7ba9dc727af54140ac698 echo x - ecofont/distinfo sed 's/^X//' >ecofont/distinfo << 'f49fdd92e0d2ba6f008e8676c3412c59' XMD5 (ecofont_vera_sans_regular.zip) = 23b965283c7eb413cfbdafddc760eea0 XSHA256 (ecofont_vera_sans_regular.zip) = 7524332297fd6f228772a74fa7b2213c72a7ebf6c0e45b0e49084f70e4ac647b XSIZE (ecofont_vera_sans_regular.zip) = 54787 f49fdd92e0d2ba6f008e8676c3412c59 echo x - ecofont/files/pkg-message.in sed 's/^X//' >ecofont/files/pkg-message.in << 'deac31d0948c7e6f013fc41038b1d647' XYou need to have enabled X.org's freetype module to use TrueType fonts. Ensure Xthe following line is in the "Modules" section of xorg.conf: X X Load "freetype" X XThen append the following to xorg.conf's "Files" section: X X FontPath "%%ECOFONTDIR%%/" deac31d0948c7e6f013fc41038b1d647 echo x - ecofont/pkg-descr sed 's/^X//' >ecofont/pkg-descr << 'b88e6e41a6c209acea3a84a15217776e' XEcofont is designed to conserve ink and toner by placing minute holes in the Xindividual letters of the typeface. Ecofont claims to use up to 25% less ink, Xpotentially saving larger institutions thousands of dollars every year without Xsacrificing legibility. X XWWW: http://www.ecofont.com/ b88e6e41a6c209acea3a84a15217776e exit >Release-Note: >Audit-Trail: >Unformatted: