ports/151652: [NEW PORT] x11-fonts/proggy_fonts-ttf: The perfect monospaced bitmap programming fonts, TTF version

Raphael Kubo da Costa kubito at gmail.com
Sat Oct 23 03:30:12 UTC 2010


>Number:         151652
>Category:       ports
>Synopsis:       [NEW PORT] x11-fonts/proggy_fonts-ttf: The perfect monospaced bitmap programming fonts, TTF version
>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 Oct 23 03:30:11 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Raphael Kubo da Costa
>Release:        FreeBSD 8.1-STABLE amd64
>Organization:
>Environment:
System: FreeBSD gibbon 8.1-STABLE FreeBSD 8.1-STABLE #17: Tue Oct 19 17:12:37 BRST 2010
>Description:
The proggy programmer's fonts (Proggy Clean, Proggy Square, Proggy Small,
and Proggy Tiny) are a set of fixed-width screen fonts that are designed
for code listings. Each font only comes in one size that it looks good at.
The fonts were optimized while coding in C or C++. For this reason,
characters like the '*' were placed vertically centered, as '*' usually
means dereference or multiply, but never 'to the power of' like in Fortran.
The {}s are centered horizontally (as the author's coding style aligns
braces vertically), the zero looks different from the capital oh, and there
is never any confusion between ells, ones, and eyes. Additionally, the
arithmetic operators (+ - * < >) are all axis aligned.

Author: Tristan Grimmer, Tobias Werner
WWW: http://www.proggyfonts.com/

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- proggy_fonts-ttf-1.0.shar begins here ---
# 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-ttf
#	proggy_fonts-ttf/Makefile
#	proggy_fonts-ttf/distinfo
#	proggy_fonts-ttf/pkg-descr
#	proggy_fonts-ttf/pkg-plist
#
echo c - proggy_fonts-ttf
mkdir -p proggy_fonts-ttf > /dev/null 2>&1
echo x - proggy_fonts-ttf/Makefile
sed 's/^X//' >proggy_fonts-ttf/Makefile << '6b7a1f4c2f11ce053d2cd75113383eaa'
X# New ports collection makefile for:	proggy_fonts-x11
X# Date created:				22 October 2010
X# Whom:					Raphael Kubo da Costa <kubito at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	proggy_fonts-ttf
XPORTVERSION=	1.0
XCATEGORIES=	x11-fonts
XMASTER_SITES=	http://www.proggyfonts.com/download/
XDISTFILES=	ProggyClean.ttf.zip ProggySquare.ttf.zip \
X		ProggySmall.ttf.zip ProggyTiny.ttf.zip	\
X		ProggyCleanSZ.ttf.zip ProggySquareSZ.ttf.zip \
X		ProggyTinySZ.ttf.zip ProggyCleanSZBP.ttf.zip
XDIST_SUBDIR=	proggy_fonts-ttf
X
XMAINTAINER=	kubito at gmail.com
XCOMMENT=	The perfect monospaced bitmap programming fonts, TTF version
X
XLICENSE=	MIT
X
XBUILD_DEPENDS=	mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
X		mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
X
XUSE_ZIP=	yes
XNO_WRKSUBDIR=	yes
XINSTALLDIR=	${PREFIX}/lib/X11/fonts/${PORTNAME}
X
Xdo-build:
X	@cd ${WRKSRC} && ${LOCALBASE}/bin/mkfontscale
X	@cd ${WRKSRC} && ${LOCALBASE}/bin/mkfontdir
X
Xdo-install:
X	@${MKDIR} ${INSTALLDIR}
X	@cd ${WRKSRC} && ${INSTALL_DATA} fonts.dir fonts.scale *.ttf ${INSTALLDIR}
X
X.include <bsd.port.mk>
6b7a1f4c2f11ce053d2cd75113383eaa
echo x - proggy_fonts-ttf/distinfo
sed 's/^X//' >proggy_fonts-ttf/distinfo << '1f1d85f409eb0a39d9f80be6e9d4fe89'
XMD5 (proggy_fonts-ttf/ProggyClean.ttf.zip) = 522c036b817b7deadb110499ac2849a6
XSHA256 (proggy_fonts-ttf/ProggyClean.ttf.zip) = 0009f3cd9622966c0bc81d61b14ada0a54f71b1ec7629e5b0f97cf2a44ff33c7
XSIZE (proggy_fonts-ttf/ProggyClean.ttf.zip) = 15325
XMD5 (proggy_fonts-ttf/ProggySquare.ttf.zip) = 901450e8216b40f607c9971d6e3d7bc6
XSHA256 (proggy_fonts-ttf/ProggySquare.ttf.zip) = 422160f2631ea1ec0ffb58b40a488b0ed4654f55509aedda60567639ab238200
XSIZE (proggy_fonts-ttf/ProggySquare.ttf.zip) = 6901
XMD5 (proggy_fonts-ttf/ProggySmall.ttf.zip) = 0dad38f7617a44ab4c74537ab74e1012
XSHA256 (proggy_fonts-ttf/ProggySmall.ttf.zip) = 9b0009d2aeb50cbbaff9e7a5b06f2632bf12265c1ce315edf76847bc3638cc23
XSIZE (proggy_fonts-ttf/ProggySmall.ttf.zip) = 6490
XMD5 (proggy_fonts-ttf/ProggyTiny.ttf.zip) = db01b9bd4b8c2b29d315b010c72288da
XSHA256 (proggy_fonts-ttf/ProggyTiny.ttf.zip) = 9c9877f0b91fa63091da4188778fe9e45a6ed679e6f6d45db23281bb26a9ea55
XSIZE (proggy_fonts-ttf/ProggyTiny.ttf.zip) = 6875
XMD5 (proggy_fonts-ttf/ProggyCleanSZ.ttf.zip) = 8672020fd2116c1aa02264ce61a00dbb
XSHA256 (proggy_fonts-ttf/ProggyCleanSZ.ttf.zip) = 063400d14c91adfa1e885fb1aeee1dac9a839ce4dd39b5f676bd7466b7af7e4b
XSIZE (proggy_fonts-ttf/ProggyCleanSZ.ttf.zip) = 7560
XMD5 (proggy_fonts-ttf/ProggySquareSZ.ttf.zip) = 573250a940e0371c8ab7578f021e5cb0
XSHA256 (proggy_fonts-ttf/ProggySquareSZ.ttf.zip) = 8d48ae4d413e851bb4bf7ae1b7ec5328dcabdfc2c48d79de4e48bd4b54be09f4
XSIZE (proggy_fonts-ttf/ProggySquareSZ.ttf.zip) = 6917
XMD5 (proggy_fonts-ttf/ProggyTinySZ.ttf.zip) = d07b6c7f0de1a35b91e289b4dd6352bd
XSHA256 (proggy_fonts-ttf/ProggyTinySZ.ttf.zip) = 71c1cafbf4912524d4e304652c22f7cf2825fe1b5f877f94a551d6e15b2eb4e8
XSIZE (proggy_fonts-ttf/ProggyTinySZ.ttf.zip) = 6894
XMD5 (proggy_fonts-ttf/ProggyCleanSZBP.ttf.zip) = 8548b859a0e2e7357c48c2aacfa2c2d5
XSHA256 (proggy_fonts-ttf/ProggyCleanSZBP.ttf.zip) = 3c6d71e0fcf1e7ab7d9fde576750159dc3c93fca8147367fe00417d9766652a3
XSIZE (proggy_fonts-ttf/ProggyCleanSZBP.ttf.zip) = 7610
1f1d85f409eb0a39d9f80be6e9d4fe89
echo x - proggy_fonts-ttf/pkg-descr
sed 's/^X//' >proggy_fonts-ttf/pkg-descr << '5c6cef90bdc24df9391e8ef062eaa33e'
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, Tobias Werner
XWWW: http://www.proggyfonts.com/
5c6cef90bdc24df9391e8ef062eaa33e
echo x - proggy_fonts-ttf/pkg-plist
sed 's/^X//' >proggy_fonts-ttf/pkg-plist << '1f547483760bb5206744ae5da1f3beba'
Xlib/X11/fonts/proggy_fonts-ttf/ProggyClean.ttf
Xlib/X11/fonts/proggy_fonts-ttf/ProggyCleanCE.ttf
Xlib/X11/fonts/proggy_fonts-ttf/ProggyCleanSZ.ttf
Xlib/X11/fonts/proggy_fonts-ttf/ProggyCleanSZBP.ttf
Xlib/X11/fonts/proggy_fonts-ttf/ProggySmall.ttf
Xlib/X11/fonts/proggy_fonts-ttf/ProggySquare.ttf
Xlib/X11/fonts/proggy_fonts-ttf/ProggySquareSZ.ttf
Xlib/X11/fonts/proggy_fonts-ttf/ProggyTiny.ttf
Xlib/X11/fonts/proggy_fonts-ttf/ProggyTinySZ.ttf
Xlib/X11/fonts/proggy_fonts-ttf/fonts.dir
Xlib/X11/fonts/proggy_fonts-ttf/fonts.scale
X at dirrm lib/X11/fonts/proggy_fonts-ttf
X at exec fc-cache -v %D/lib/X11/fonts/proggy_fonts-ttf 2>/dev/null || true
1f547483760bb5206744ae5da1f3beba
exit
--- proggy_fonts-ttf-1.0.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list