From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jul 30 09:10:29 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6C7E16A420 for ; Sat, 30 Jul 2005 09:10:29 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FC4C43D46 for ; Sat, 30 Jul 2005 09:10:29 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j6U9AS0f074062 for ; Sat, 30 Jul 2005 09:10:28 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j6U9ASFp074061; Sat, 30 Jul 2005 09:10:28 GMT (envelope-from gnats) Resent-Date: Sat, 30 Jul 2005 09:10:28 GMT Resent-Message-Id: <200507300910.j6U9ASFp074061@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, Li-Lun Wang (Leland Wang) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CB7616A41F for ; Sat, 30 Jul 2005 09:05:08 +0000 (GMT) (envelope-from llwang@infor.ck.tp.edu.tw) Received: from infor.ck.tp.edu.tw (infor.ck.tp.edu.tw [203.64.26.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BE4643D46 for ; Sat, 30 Jul 2005 09:05:08 +0000 (GMT) (envelope-from llwang@infor.ck.tp.edu.tw) Received: by infor.ck.tp.edu.tw (Postfix, from userid 1001) id 2B12945C06; Sat, 30 Jul 2005 17:05:06 +0800 (CST) Message-Id: <20050730090506.2B12945C06@infor.ck.tp.edu.tw> Date: Sat, 30 Jul 2005 17:05:06 +0800 (CST) From: Li-Lun Wang (Leland Wang) To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/84329: New port: x11-fonts/proggy_fonts a monospaced programming font X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Li-Lun Wang \(Leland Wang\)" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jul 2005 09:10:30 -0000 >Number: 84329 >Category: ports >Synopsis: New port: x11-fonts/proggy_fonts a monospaced programming font >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 Jul 30 09:10:28 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Li-Lun Wang (Leland Wang) >Release: FreeBSD 4.9-RELEASE-p1 i386 >Organization: >Environment: System: FreeBSD Athena.infor.org 4.9-RELEASE-p1 FreeBSD 4.9-RELEASE-p1 #1: Wed Dec 3 02:14:02 CST 2003 root@Athena.infor.org:/home/adm/obj/usr/src/sys/Athena i386 >Description: Proggy fonts are a set of monospaced programming fonts said to be perfect. >How-To-Repeat: >Fix: # 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: # # proggy_fonts # proggy_fonts/Makefile # proggy_fonts/pkg-descr # proggy_fonts/pkg-plist # proggy_fonts/distinfo # echo c - proggy_fonts mkdir -p proggy_fonts > /dev/null 2>&1 echo x - proggy_fonts/Makefile sed 's/^X//' >proggy_fonts/Makefile << 'END-of-proggy_fonts/Makefile' X# New ports collection makefile for: proggy_fonts X# Date Created: 30 July 2005 X# Whom: Leland Wang X# X# $FreeBSD$ X# X XPORTNAME= proggy_fonts XPORTVERSION= 1.0 XCATEGORIES= x11-fonts XMASTER_SITES= http://www.proggyfonts.com/download/ XDISTFILES= ProggyClean.pcf.gz ProggySquare.pcf.gz \ X ProggySmall.pcf.gz ProggyTiny.pcf.gz \ X ProggyCleanSZ.pcf.gz ProggySquareSZ.pcf.gz \ X ProggyTinySZ.pcf.gz ProggyCleanSZBP.pcf.gz \ X ProggyCleanCP.pcf.zip X XMAINTAINER= llwang@infor.org XCOMMENT= The perfect monospaced bitmap programming fonts X XRUN_DEPENDS= mkfontdir:${X_CLIENTS_PORT} X XUSE_X_PREFIX= yes XUSE_ZIP= yes XNO_WRKSUBDIR= yes XNO_BUILD= yes XXFONTDIR= ${PREFIX}/lib/X11/fonts/local XEXTRACT_CMD= ${CP} XEXTRACT_BEFORE_ARGS= XEXTRACT_AFTER_ARGS= ${WRKDIR} X Xpost-extract: X @(cd ${WRKDIR}; for i in *.zip; do ${UNZIP_CMD} $$i; done) X Xdo-install: X @${MKDIR} ${XFONTDIR} X @${INSTALL_DATA} ${WRKDIR}/*.pcf.gz ${XFONTDIR} X @(cd ${XFONTDIR}; mkfontdir) X X.include END-of-proggy_fonts/Makefile echo x - proggy_fonts/pkg-descr sed 's/^X//' >proggy_fonts/pkg-descr << 'END-of-proggy_fonts/pkg-descr' XThe proggy programmer's fonts (Proggy Clean, Proggy Square, Proggy Small, Xand Proggy Tiny) are a set of fixed-width screen fonts that are designed Xfor code listings. Each font only comes in one size that it looks good at. XThe fonts were optimized while coding in C or C++. For this reason, Xcharacters like the '*' were placed vertically centered, as '*' usually Xmeans dereference or multiply, but never 'to the power of' like in Fortran. XThe {}s are centered horizontally (as the author's coding style aligns Xbraces vertically), the zero looks different from the capital oh, and there Xis never any confusion between ells, ones, and eyes. Additionally, the Xarithmetic operators (+ - * < >) are all axis aligned. X XAuthor: Tristan Grimmer XWWW: http://www.proggyfonts.com/ X X-- Leland Wang Xllwang@infor.org END-of-proggy_fonts/pkg-descr echo x - proggy_fonts/pkg-plist sed 's/^X//' >proggy_fonts/pkg-plist << 'END-of-proggy_fonts/pkg-plist' Xlib/X11/fonts/local/ProggyClean.pcf.gz Xlib/X11/fonts/local/ProggySquare.pcf.gz Xlib/X11/fonts/local/ProggySmall.pcf.gz Xlib/X11/fonts/local/ProggyTiny.pcf.gz Xlib/X11/fonts/local/ProggyCleanSZ.pcf.gz Xlib/X11/fonts/local/ProggySquareSZ.pcf.gz Xlib/X11/fonts/local/ProggyTinySZ.pcf.gz Xlib/X11/fonts/local/ProggyCleanSZBP.pcf.gz Xlib/X11/fonts/local/ProggyCleanCP.pcf.gz Xlib/X11/fonts/local/ProggyCleanSZCP.pcf.gz X@exec (cd %D/lib/X11/fonts/local ; %D/bin/mkfontdir) X@unexec (cd %D/lib/X11/fonts/local ; %D/bin/mkfontdir) END-of-proggy_fonts/pkg-plist echo x - proggy_fonts/distinfo sed 's/^X//' >proggy_fonts/distinfo << 'END-of-proggy_fonts/distinfo' XMD5 (ProggyClean.pcf.gz) = 8b47c7957dd5b040b6e0a844589e3af9 XSIZE (ProggyClean.pcf.gz) = 4794 XMD5 (ProggySquare.pcf.gz) = 555e8657dffb4ae59e2ca8bb875a4b3e XSIZE (ProggySquare.pcf.gz) = 4437 XMD5 (ProggySmall.pcf.gz) = 160c8af718da3cb1c9bee89cd8a57250 XSIZE (ProggySmall.pcf.gz) = 4256 XMD5 (ProggyTiny.pcf.gz) = 4e26d14fdeba03f245e0a865c0f6718e XSIZE (ProggyTiny.pcf.gz) = 4300 XMD5 (ProggyCleanSZ.pcf.gz) = 7e188bebacbc6a9395a3c00796784a12 XSIZE (ProggyCleanSZ.pcf.gz) = 4798 XMD5 (ProggySquareSZ.pcf.gz) = 0500c08d68dd418df95af7b85c24049a XSIZE (ProggySquareSZ.pcf.gz) = 4443 XMD5 (ProggyTinySZ.pcf.gz) = 475a1192098bc632da7355b947c87e1a XSIZE (ProggyTinySZ.pcf.gz) = 4530 XMD5 (ProggyCleanSZBP.pcf.gz) = 8222f1ca7c2ca4755761c25ce5c76fb8 XSIZE (ProggyCleanSZBP.pcf.gz) = 4425 XMD5 (ProggyCleanCP.pcf.zip) = 7ccc9359ca1bca254a45744a16f38725 XSIZE (ProggyCleanCP.pcf.zip) = 8654 END-of-proggy_fonts/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: