From owner-freebsd-ports Mon Oct 26 11:00:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA08934 for freebsd-ports-outgoing; Mon, 26 Oct 1998 11:00:07 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA08922 for ; Mon, 26 Oct 1998 11:00:05 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA17743; Mon, 26 Oct 1998 11:00:02 -0800 (PST) Received: from pop1.netway.at (pop1.netway.at [195.96.0.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA08444 for ; Mon, 26 Oct 1998 10:52:23 -0800 (PST) (envelope-from rmike@netway.at) Received: (from uucp@localhost) by pop1.netway.at (8.7.5/8.7.3) id TAA28660 for ; Mon, 26 Oct 1998 19:51:34 +0100 (MET) Received: from t2p14.at-316.netway.at(195.96.17.14), claiming to be "netway.at" via SMTP by pop1, id smtpdBAAa006yh; Mon Oct 26 19:51:27 1998 Received: (from root@localhost) by netway.at (8.8.8/8.8.8) id TAA00865; Mon, 26 Oct 1998 19:38:24 +0100 (CET) (envelope-from rmike) Message-Id: <199810261838.TAA00865@netway.at> Date: Mon, 26 Oct 1998 19:38:24 +0100 (CET) From: Michael.Ranner@netway.at Reply-To: Michael.Ranner@netway.at To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/8459: xfstt port Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 8459 >Category: ports >Synopsis: xfstt port >Confidential: yes >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Oct 26 11:00:01 PST 1998 >Last-Modified: >Originator: Michael Ranner >Organization: >Release: FreeBSD 2.2.7-RELEASE i386 >Environment: >Description: >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: # 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: # # xfstt # xfstt/pkg # xfstt/pkg/COMMENT # xfstt/pkg/DESCR # xfstt/pkg/PLIST # xfstt/files # xfstt/files/md5 # xfstt/patches # xfstt/patches/patch-aa # xfstt/Makefile # echo c - xfstt mkdir -p xfstt > /dev/null 2>&1 echo c - xfstt/pkg mkdir -p xfstt/pkg > /dev/null 2>&1 echo x - xfstt/pkg/COMMENT sed 's/^X//' >xfstt/pkg/COMMENT << 'END-of-xfstt/pkg/COMMENT' XA True Type font server for X11. END-of-xfstt/pkg/COMMENT echo x - xfstt/pkg/DESCR sed 's/^X//' >xfstt/pkg/DESCR << 'END-of-xfstt/pkg/DESCR' XXfstt means "X11 Font Server for TT fonts". XTT fonts are generally regarded to be the best scalable Xfonts for low resolution devices like displays. X XExamples where good scalable fonts improve the visual quality Xconsiderably are netscape(tm), gimp and java(tm). X XXfstt is freely available under the LGPL. This basically means: XUse it for free; if you fix bugs you have to contribute the Xfixes to the public. END-of-xfstt/pkg/DESCR echo x - xfstt/pkg/PLIST sed 's/^X//' >xfstt/pkg/PLIST << 'END-of-xfstt/pkg/PLIST' Xbin/xfstt Xshare/doc/xfstt/FAQ Xshare/doc/xfstt/INSTALL Xman/man1/xfstt.1.gz X@dirrm share/doc/xfstt END-of-xfstt/pkg/PLIST echo c - xfstt/files mkdir -p xfstt/files > /dev/null 2>&1 echo x - xfstt/files/md5 sed 's/^X//' >xfstt/files/md5 << 'END-of-xfstt/files/md5' XMD5 (Xfstt-0.9.9.tgz) = 6895666aeea20a08afab2e58fbe47d0d END-of-xfstt/files/md5 echo c - xfstt/patches mkdir -p xfstt/patches > /dev/null 2>&1 echo x - xfstt/patches/patch-aa sed 's/^X//' >xfstt/patches/patch-aa << 'END-of-xfstt/patches/patch-aa' Xdiff -r -c ../xfstt099/Makefile ./Makefile X*** ../xfstt099/Makefile Mon Jun 1 17:14:22 1998 X--- ./Makefile Sat Oct 24 13:24:33 1998 X*************** X*** 1,4 **** X! MAXOPT = -O6 -fomit-frame-pointer -ffast-math X MISCOPT = X OPT = $(MISCOPT) $(MAXOPT) X X--- 1,4 ---- X! MAXOPT = -O -fomit-frame-pointer -ffast-math X MISCOPT = X OPT = $(MISCOPT) $(MAXOPT) X X*************** X*** 55,61 **** X $(LD) -o $@ $(OBJS) xfstt.o encoding.o $(LFLAGS) -lm X X xfstt.o : xfstt.cpp xfstt.h ttf.h arch.h Makefile X! $(CC) $(CFLAGS) -c $< -I/usr/X11R6/include/X11/fonts X X encoding.o : encoding.cpp encoding.h Makefile X $(CC) $(CFLAGS) -c $< X--- 55,61 ---- X $(LD) -o $@ $(OBJS) xfstt.o encoding.o $(LFLAGS) -lm X X xfstt.o : xfstt.cpp xfstt.h ttf.h arch.h Makefile X! $(CC) $(CFLAGS) -c $< -I/usr/X11R6/include/ X X encoding.o : encoding.cpp encoding.h Makefile X $(CC) $(CFLAGS) -c $< Xdiff -r -c ../xfstt099/perftest.cpp ./perftest.cpp X*** ../xfstt099/perftest.cpp Mon Jun 1 16:39:37 1998 X--- ./perftest.cpp Sat Oct 24 16:01:01 1998 X*************** X*** 1,7 **** X // test ttf engine performance X // (C) Copyright 1997-1998 Herbert Duerr X X! #define TTFONTDIR "/usr/ttfonts" X #define MAXFONTBUFSIZE (2048*2048) X X #include "ttf.h" X--- 1,7 ---- X // test ttf engine performance X // (C) Copyright 1997-1998 Herbert Duerr X X! #define TTFONTDIR "/usr/X11R6/share/ttfonts/" X #define MAXFONTBUFSIZE (2048*2048) X X #include "ttf.h" Xdiff -r -c ../xfstt099/xfstt.cpp ./xfstt.cpp X*** ../xfstt099/xfstt.cpp Mon Jun 1 17:09:23 1998 X--- ./xfstt.cpp Sat Oct 24 15:53:47 1998 X*************** X*** 8,14 **** X // if you are sure your X11 server doesn't request X // more than it can handle, increase up to 65535 X #define UNSTRAPLIMIT 10500U X! #define TTFONTDIR "/usr/ttfonts" X X #define MAXOPENFONTS 256 X #define MAXREPLYSIZE (1<<22) X--- 8,14 ---- X // if you are sure your X11 server doesn't request X // more than it can handle, increase up to 65535 X #define UNSTRAPLIMIT 10500U X! #define TTFONTDIR "/usr/X11R6/share/ttfonts/" X X #define MAXOPENFONTS 256 X #define MAXREPLYSIZE (1<<22) END-of-xfstt/patches/patch-aa echo x - xfstt/Makefile sed 's/^X//' >xfstt/Makefile << 'END-of-xfstt/Makefile' X# New ports collection makefile for: Xfstt-0.9.9 X# Version required: 0.9.9 X# Date created: October 24st 1998 X# Whom: mranner X# X# $Id: Makefile,v 1.0 1998/10/24 15:23:00 mranner Exp $ X# X XPREFIX= /usr/X11R6 XDISTNAME= Xfstt-0.9.9 XPKGNAME= xfstt-0.9.9 XWRKSRC= ${WRKDIR}/xfstt099 XCATEGORIES= x11-fonts XMASTER_SITES= ftp://sunsite.unc.edu/pub/Linux/X11/fonts/ XEXTRACT_SUFX= .tgz X XMAINTAINER= Michael.Ranner@netway.at X XMAKE_FLAGS= -DPREFIX=${PREFIX} -f X XNO_PACKAGE= ignores cflags X Xdo-install: X install -d -o ${SHAREOWN} -g ${SHAREGRP} -m 555 \ X ${PREFIX}/share/doc/xfstt X install -d -o ${SHAREOWN} -g ${SHAREGRP} -m 555 \ X ${PREFIX}/share/ttfonts X cd ${WRKSRC} && \ X ${INSTALL_DATA} FAQ INSTALL ${PREFIX}/share/doc/xfstt X cd ${WRKSRC} && \ X ${INSTALL_PROGRAM} xfstt ${PREFIX}/bin X cd ${WRKSRC} && \ X ${INSTALL_MAN} xfstt.1x ${PREFIX}/man/man1/xfstt.1 X gzip ${PREFIX}/man/man1/xfstt.1 X Xpost-install: X strip ${PREFIX}/bin/xfstt X X.include END-of-xfstt/Makefile exit To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message