ports/129685: Update port: x11-fonts/proggy_fonts Add some contributed programming fonts available on the website.

Manuel Giraud manuel.giraud at cetp.ipsl.fr
Tue Dec 16 17:50:01 UTC 2008


>Number:         129685
>Category:       ports
>Synopsis:       Update port: x11-fonts/proggy_fonts Add some contributed programming fonts available on the website.
>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 Dec 16 17:50:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Manuel Giraud
>Release:        FreeBSD 7.1-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD lx-mgi.cetp.ipsl.fr 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Tue Nov 25 10:13:52 CET 2008 root at lx-mgi.cetp.ipsl.fr:/usr/obj/usr/src/sys/LX-MGI i386


	
>Description:
	Update port: x11-fonts/proggy_fonts Add some contributed programming fonts available on the website.
>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/distinfo
#	proggy_fonts/pkg-descr
#	proggy_fonts/pkg-plist
#
echo c - proggy_fonts
mkdir -p proggy_fonts > /dev/null 2>&1
echo x - proggy_fonts/Makefile
sed 's/^X//' >proggy_fonts/Makefile << 'c2270486449168f15684cc5948af99c5'
X# New ports collection makefile for:	proggy_fonts
X# Date Created:				30 July 2005
X# Whom:					Leland Wang <llwang at infor.org>
X#
X# $FreeBSD: ports/x11-fonts/proggy_fonts/Makefile,v 1.4 2008/04/19 17:55:11 miwi Exp $
X#
X
XPORTNAME=	proggy_fonts
XPORTVERSION=	1.0
XPORTREVISION=	3
XCATEGORIES=	x11-fonts
XMASTER_SITES=	http://www.proggyfonts.com/download/
XDISTFILES=	ProggyClean.pcf.zip ProggySquare.pcf.zip \
X		ProggySmall.pcf.zip ProggyTiny.pcf.zip	\
X		ProggyCleanSZ.pcf.zip ProggySquareSZ.pcf.zip \
X		ProggyTinySZ.pcf.zip ProggyCleanSZBP.pcf.zip \
X		ProggyCleanCP.pcf.zip CodingFontTobi.pcf.zip \
X		Opti.pcf.gz OptiSmall.pcf.gz SpeedyPCF.zip \
X		PixelCarnageMono.pcf.gz WebbySmall.pcf.zip \
X		WebbyCaps.pcf.zip
X
XMAINTAINER=	llwang at infor.org
XCOMMENT=	The perfect monospaced bitmap programming fonts
X
XRUN_DEPENDS=	mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
X		mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
X
XEXTRACT_ONLY=   ProggyClean.pcf.zip ProggySquare.pcf.zip \
X		ProggySmall.pcf.zip ProggyTiny.pcf.zip	\
X		ProggyCleanSZ.pcf.zip ProggySquareSZ.pcf.zip \
X		ProggyTinySZ.pcf.zip ProggyCleanSZBP.pcf.zip \
X		ProggyCleanCP.pcf.zip CodingFontTobi.pcf.zip \
X		SpeedyPCF.zip WebbySmall.pcf.zip \
X		WebbyCaps.pcf.zip
X
XALREADY_UNZIP=  ${DISTDIR}/Opti.pcf.gz ${DISTDIR}/OptiSmall.pcf.gz \
X	        ${DISTDIR}/PixelCarnageMono.pcf.gz
X
XUSE_XORG=	x11
XUSE_ZIP=	yes
XNO_WRKSUBDIR=	yes
XNO_BUILD=	yes
XXFONTDIR=	${PREFIX}/lib/X11/fonts/local
X
Xdo-install:
X	@${MKDIR} ${XFONTDIR}
X	@${CP} ${ALREADY_UNZIP} ${WRKDIR}
X	@${INSTALL_DATA} ${WRKDIR}/*.pcf* ${XFONTDIR}
X	@(cd ${XFONTDIR}; mkfontdir)
X
X.include <bsd.port.mk>
c2270486449168f15684cc5948af99c5
echo x - proggy_fonts/distinfo
sed 's/^X//' >proggy_fonts/distinfo << '5d0552b3a3565465717b02d89f2c3391'
XMD5 (ProggyClean.pcf.zip) = f39b05d44286f9f4eac1ee64383d389e
XSHA256 (ProggyClean.pcf.zip) = b7fcbd9f76963a09bfab302cbdd985072addc2e2185b39c72690a11ad2175021
XSIZE (ProggyClean.pcf.zip) = 5439
XMD5 (ProggySquare.pcf.zip) = de72f3c612b9ca995ab836a4b506874c
XSHA256 (ProggySquare.pcf.zip) = 2c54244de3388984614d6bd7d2fa49482af3b6cc45cc8e76d84a5cef398c5a08
XSIZE (ProggySquare.pcf.zip) = 5099
XMD5 (ProggySmall.pcf.zip) = fb78a921004411b3a78ab33ee7c3ab67
XSHA256 (ProggySmall.pcf.zip) = 2c967d45c56b53831825d17a411a617bcd838d6271ccb0f525f61f207765fd89
XSIZE (ProggySmall.pcf.zip) = 4875
XMD5 (ProggyTiny.pcf.zip) = 67faea5ded715cb706a8479637bca138
XSHA256 (ProggyTiny.pcf.zip) = 3a8e57875db0a4561d63160489d95cad03075bbe4b4c227b9fd31abc6b916431
XSIZE (ProggyTiny.pcf.zip) = 4934
XMD5 (ProggyCleanSZ.pcf.zip) = b760abce583da79cb0226667f3b15463
XSHA256 (ProggyCleanSZ.pcf.zip) = fa5d588f9a9aa818b13a93bf65e4900ae4f773de0ef379438800181d50a92991
XSIZE (ProggyCleanSZ.pcf.zip) = 5455
XMD5 (ProggySquareSZ.pcf.zip) = d2135660b1efa63d9a8682573cff087a
XSHA256 (ProggySquareSZ.pcf.zip) = f852931a9eb264371e36928cdfd826a68355dcea370c6a199f27922f1fc59f61
XSIZE (ProggySquareSZ.pcf.zip) = 5101
XMD5 (ProggyTinySZ.pcf.zip) = 7e8d69e94aa2500d697900ce4b9f16be
XSHA256 (ProggyTinySZ.pcf.zip) = 5bfe1293ba01c17ce64fe51a3458d75e65320d7ebde86da33aa372454c37a33c
XSIZE (ProggyTinySZ.pcf.zip) = 10793
XMD5 (ProggyCleanSZBP.pcf.zip) = a0d3b796cffda06adfb9eefb2ea46bc3
XSHA256 (ProggyCleanSZBP.pcf.zip) = 1662429f72fb90b1171b5c16a15b81a028de9d2014a6922e172016a734e95a5d
XSIZE (ProggyCleanSZBP.pcf.zip) = 5084
XMD5 (ProggyCleanCP.pcf.zip) = 41889659c56d29318838ed1beeac7a62
XSHA256 (ProggyCleanCP.pcf.zip) = 2ada907b8422a98c75ecaf1678ba73b31922434f32fab9b1996607e3abaf1d1c
XSIZE (ProggyCleanCP.pcf.zip) = 9374
XMD5 (CodingFontTobi.pcf.zip) = a707e57b923a0b00a63aa19e35f83954
XSHA256 (CodingFontTobi.pcf.zip) = 7312b5d7c9e0de667a52bd7913488258e7e8f01e6aa7e0256356a4f3e2c18672
XSIZE (CodingFontTobi.pcf.zip) = 4899
XMD5 (Opti.pcf.gz) = 0afaa67da205adc4bc1494bd5cb0be82
XSHA256 (Opti.pcf.gz) = 3ff812820cf61253a75e5fd990ef66f6069cce1b92ec536c51d40d8bc057108f
XSIZE (Opti.pcf.gz) = 4412
XMD5 (OptiSmall.pcf.gz) = e678320a84e72b9dfc3e56d0189259be
XSHA256 (OptiSmall.pcf.gz) = 88926010ab36cbc52ab66af56843b69cebb1ba475ffc2372d6e4d03559a130ee
XSIZE (OptiSmall.pcf.gz) = 4343
XMD5 (SpeedyPCF.zip) = 7f19ad09aaa65853fbabec7619b61002
XSHA256 (SpeedyPCF.zip) = c76f4febe5bce846d3eabd0bc2932edf10b677078960148a4eb35cf5d9f98c57
XSIZE (SpeedyPCF.zip) = 12353
XMD5 (PixelCarnageMono.pcf.gz) = 60e6ecdc31af4dffb4eb7c14ffc50f75
XSHA256 (PixelCarnageMono.pcf.gz) = a6ae0dc7c8102fd28160eb05c947b0f28f0aad8008455df7e1ccd998a250752c
XSIZE (PixelCarnageMono.pcf.gz) = 4727
XMD5 (WebbySmall.pcf.zip) = ac196e0e89ca47cd284cf2516aefe624
XSHA256 (WebbySmall.pcf.zip) = e06a85c2100f40c47cf58e4d82dfaffe5917baaace3962e3495fa8de021002d0
XSIZE (WebbySmall.pcf.zip) = 4367
XMD5 (WebbyCaps.pcf.zip) = b645cff755222d70e2e9f055cf18b707
XSHA256 (WebbyCaps.pcf.zip) = c0dc6c6785d71beac53b87fe8ff4f620d990bd3316943756bca988587a7c003a
XSIZE (WebbyCaps.pcf.zip) = 3604
5d0552b3a3565465717b02d89f2c3391
echo x - proggy_fonts/pkg-descr
sed 's/^X//' >proggy_fonts/pkg-descr << 'fd15dbb9c2d833bebc559d3626bd8b6a'
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 at infor.org
fd15dbb9c2d833bebc559d3626bd8b6a
echo x - proggy_fonts/pkg-plist
sed 's/^X//' >proggy_fonts/pkg-plist << '96ef2cd222c294b3a2947ac3d27b9ff3'
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
Xlib/X11/fonts/local/cft.pcf
Xlib/X11/fonts/local/Opti.pcf.gz
Xlib/X11/fonts/local/OptiSmall.pcf.gz
Xlib/X11/fonts/local/Speedy11.pcf.gz
Xlib/X11/fonts/local/Speedy12.pcf.gz
Xlib/X11/fonts/local/Speedy.pcf.gz
Xlib/X11/fonts/local/PixelCarnageMono.pcf.gz
Xlib/X11/fonts/local/WebbySmall.pcf.gz
Xlib/X11/fonts/local/WebbyCaps.pcf.gz
X at exec (cd %D/lib/X11/fonts/local ; %D/bin/mkfontdir)
X at unexec (cd %D/lib/X11/fonts/local ; %D/bin/mkfontdir)
96ef2cd222c294b3a2947ac3d27b9ff3
exit


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



More information about the freebsd-ports-bugs mailing list