From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Aug 17 08:00:39 2004 Return-Path: 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 1211916A4CF for ; Tue, 17 Aug 2004 08:00:39 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA8F743D55 for ; Tue, 17 Aug 2004 08:00:38 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i7H80cYm067130 for ; Tue, 17 Aug 2004 08:00:38 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i7H80caU067129; Tue, 17 Aug 2004 08:00:38 GMT (envelope-from gnats) Resent-Date: Tue, 17 Aug 2004 08:00:38 GMT Resent-Message-Id: <200408170800.i7H80caU067129@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, Alexey Dokuchaev Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1AA816A4CE for ; Tue, 17 Aug 2004 07:57:15 +0000 (GMT) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86FCA43D2F for ; Tue, 17 Aug 2004 07:57:13 +0000 (GMT) (envelope-from danfe@regency.nsu.ru) Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 4.34) id 1Bwz1z-0001p5-SE for FreeBSD-gnats-submit@freebsd.org; Tue, 17 Aug 2004 15:09:19 +0700 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.10/8.12.10) with ESMTP id i7H7vo0m082208 for ; Tue, 17 Aug 2004 14:57:50 +0700 (NOVST) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.10/8.12.10/Submit) id i7H7vo8T082116; Tue, 17 Aug 2004 14:57:50 +0700 (NOVST) (envelope-from danfe) Message-Id: <200408170757.i7H7vo8T082116@regency.nsu.ru> Date: Tue, 17 Aug 2004 14:57:50 +0700 (NOVST) From: Alexey Dokuchaev To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/70564: NEW PORT: x11-fonts/arkpandora, collection of fine TrueType fonts X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Alexey Dokuchaev List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 08:00:39 -0000 >Number: 70564 >Category: ports >Synopsis: NEW PORT: x11-fonts/arkpandora, collection of fine TrueType fonts >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Aug 17 08:00:38 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Alexey Dokuchaev >Release: FreeBSD 4.9-STABLE i386 >Organization: CNIT NSU >Environment: System: FreeBSD regency.nsu.ru 4.9-STABLE FreeBSD 4.9-STABLE #1: Wed Mar 3 13:17:54 NOVT 2004 root@regency.nsu.ru:/usr/src/sys/compile/REGENCY i386 >Description: This font pack is designed for screen and print and as a "drop-in" replacement for Arial and Time New Roman, so people can stop using not-so-free Webfonts from Microsoft. You get the following fonts: Aerial, Aerial Mono, Tymes & Veranda (no this is not a typo). It will automatically make the fonts recognizable by the system. It also makes Aerial the default font for the Sans-Serif and Tymes the Serif font types. The fonts are derived from the Bitstream Vera fonts and are available under the same terms as Vera. >How-To-Repeat: N/A >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: # # . # ./pkg-message # ./pkg-descr # ./pkg-plist # ./distinfo # ./Makefile # echo c - . mkdir -p . > /dev/null 2>&1 echo x - ./pkg-message sed 's/^X//' >./pkg-message << 'END-of-./pkg-message' XIMPORTANT - READ CAREFULLY: Please read the COPYRIGHT included with these fonts Xbefore using. The copyright can be found at %%FONTSDIR%%/COPYRIGHT.TXT. XTo use these fonts, follow the instructions below. X XMake sure that the freetype module is loaded. If it is not, add the following Xline to the "Modules" section of XF86Config: X X Load "freetype" X XAdd the following line to the "Files" section of XF86Config: X X FontPath "%%FONTSDIR%%/" END-of-./pkg-message echo x - ./pkg-descr sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr' XThis font pack is designed for screen and print and as a "drop-in" Xreplacement for Arial and Time New Roman. X XYou get the following fonts: Aerial, Aerial Mono, Tymes & Veranda. X XIt will automatically make the fonts recognizable by the system. It Xalso makes Aerial the default font for the Sans-Serif and Tymes the XSerif font types. X XThe fonts are derived from the Bitstream Vera fonts and are available Xunder the same terms as Vera. X XWWW: http://www.users.bigpond.net.au/gavindi/ END-of-./pkg-descr echo x - ./pkg-plist sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist' X@unexec if cmp -s %D/etc/fonts/local.conf %D/etc/fonts/local.conf.arkpandora; then rm -f %D/etc/fonts/local.conf; fi Xetc/fonts/local.conf.arkpandora X@exec [ ! -f %B/local.conf ] && cp %B/%f %B/local.conf X%%FONTSDIR%%/COPYRIGHT.TXT X%%FONTSDIR%%/AerialBdIt.ttf X%%FONTSDIR%%/AerialBd.ttf X%%FONTSDIR%%/AerialIt.ttf X%%FONTSDIR%%/AerialMonoBdIt.ttf X%%FONTSDIR%%/AerialMonoBd.ttf X%%FONTSDIR%%/AerialMonoIt.ttf X%%FONTSDIR%%/AerialMono.ttf X%%FONTSDIR%%/Aerial.ttf X%%FONTSDIR%%/TymesBd.ttf X%%FONTSDIR%%/Tymes.ttf X%%FONTSDIR%%/VerandaBdIt.ttf X%%FONTSDIR%%/VerandaBd.ttf X%%FONTSDIR%%/VerandaIt.ttf X%%FONTSDIR%%/Veranda.ttf X%%FONTSDIR%%/fonts.dir X@unexec /bin/rm %D/%%FONTSDIR%%/fonts.scale X@unexec /bin/rm %D/%%FONTSDIR%%/fonts.cache-1 2>/dev/null || /usr/bin/true X@dirrm %%FONTSDIR%% X@exec %%X11BASE%%/bin/fc-cache -f -v %%FONTSDIR%% || /usr/bin/true END-of-./pkg-plist echo x - ./distinfo sed 's/^X//' >./distinfo << 'END-of-./distinfo' XMD5 (ttf-arkpandora-2.04.tgz) = bbe9491c6145ab981d85fe90b582d3a0 XSIZE (ttf-arkpandora-2.04.tgz) = 417520 END-of-./distinfo echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# New ports collection makefile for: Arkpandora TrueType fonts X# Date created: 17 Aug 2004 X# Whom: Alexey Dokuchaev X# X# $FreeBSD$ X# X XPORTNAME= arkpandora XPORTVERSION= 2.04 XCATEGORIES= x11-fonts XMASTER_SITES= http://www.users.bigpond.net.au/gavindi/ XDISTNAME= ttf-${PORTNAME}-${PORTVERSION} XEXTRACT_SUFX= .tgz X XMAINTAINER= danfe@regency.nsu.ru XCOMMENT= Arkpandora TrueType fonts X X# X# Everything below shamelessly stolen from x11-fonts/bitstream-vera X# port by Joe Marcus Clarke (marcus@), which in turn looks very similar X# to x11-fonts/webfonts/Makefile, apparently by Konstantinos X# Konstantinidis . ;-) X# X XBUILD_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig \ X ttmkfdir:${PORTSDIR}/x11-fonts/ttmkfdir XRUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig X XUSE_X_PREFIX= yes X XPLIST_SUB= FONTSDIR="${FONTSDIR:S|${PREFIX}/||}" X XMSG_FILE= ${PKGDIR}/pkg-message XPKGMESSAGE= ${WRKDIR}/pkg-message X X# X# Local variables X# X XFONTNAME= ${PORTNAME} XFONTSDIR?= ${PREFIX}/lib/X11/fonts/${FONTNAME} XTTMKFDIR_CMD?= ${X11BASE}/bin/ttmkfdir X X.SILENT: X Xpost-patch: X ${SED} 's|%%FONTSDIR%%|${FONTSDIR}|g' ${MSG_FILE} > ${PKGMESSAGE} X X# X# Build X# X Xdo-build: make-fonts.dir X Xmake-fonts.dir: X ${TTMKFDIR_CMD} -c -d ${WRKSRC} -f Arkpandora | ${CAT} -n | ${SED} -e ' \ X s,^ 1,100000,' | ${SORT} -r | ${CUT} -c 8- > ${WRKSRC}/fonts.dir X X# X# Install X# X Xdo-install: install-fonts install-fonts.dir install-conf X Xinstall-fonts: X ${MKDIR} ${FONTSDIR} X ${INSTALL_DATA} ${WRKSRC}/*.ttf ${FONTSDIR} X ${INSTALL_DATA} ${WRKSRC}/COPYRIGHT.TXT ${FONTSDIR} X Xinstall-fonts.dir: X ${INSTALL_DATA} ${WRKSRC}/fonts.dir ${FONTSDIR} X ${LN} -fs fonts.dir ${FONTSDIR}/fonts.scale X Xinstall-conf: X ${MKDIR} ${PREFIX}/etc/fonts X if [ ! -f ${PREFIX}/etc/fonts/local.conf ]; then \ X ${INSTALL_DATA} ${WRKSRC}/local.conf.arkpandora \ X ${PREFIX}/etc/fonts/local.conf ; \ X fi X ${INSTALL_DATA} ${WRKSRC}/local.conf.arkpandora ${PREFIX}/etc/fonts X Xpost-install: X ${ECHO_MSG} "===> Running fc-cache" X -${X11BASE}/bin/fc-cache -f -v ${FONTSDIR} X ${ECHO_MSG} X ${CAT} ${PKGMESSAGE} X ${ECHO_MSG} X X.include END-of-./Makefile exit >Release-Note: >Audit-Trail: >Unformatted: