From owner-freebsd-bugs@FreeBSD.ORG Thu Jul 28 01:30:14 2005 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB15316A41F for ; Thu, 28 Jul 2005 01:30:14 +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 5640643D49 for ; Thu, 28 Jul 2005 01:30:14 +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 j6S1UEXZ023888 for ; Thu, 28 Jul 2005 01:30:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j6S1UEjZ023885; Thu, 28 Jul 2005 01:30:14 GMT (envelope-from gnats) Resent-Date: Thu, 28 Jul 2005 01:30:14 GMT Resent-Message-Id: <200507280130.j6S1UEjZ023885@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jeremy Messenger Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF5E716A41F for ; Thu, 28 Jul 2005 01:23:51 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5D5F43D46 for ; Thu, 28 Jul 2005 01:23:51 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j6S1NpHK004570 for ; Thu, 28 Jul 2005 01:23:51 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j6S1NpFu004568; Thu, 28 Jul 2005 01:23:51 GMT (envelope-from nobody) Message-Id: <200507280123.j6S1NpFu004568@www.freebsd.org> Date: Thu, 28 Jul 2005 01:23:51 GMT From: Jeremy Messenger To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: misc/84201: Patch: fonts/webfonts, do not rename inside fonts.dir to avoid crash and other clean up. X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jul 2005 01:30:14 -0000 >Number: 84201 >Category: misc >Synopsis: Patch: fonts/webfonts, do not rename inside fonts.dir to avoid crash and other clean up. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jul 28 01:30:13 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Jeremy Messenger >Release: FreeBSD 6.0-BETA1 >Organization: >Environment: FreeBSD mezz.mezzweb.com 6.0-BETA1 FreeBSD 6.0-BETA1 #0: Mon Jul 25 17:38:19 CDT 2005 mezz@mezz.mezzweb.com:/usr/obj/usr/src/sys/BSDRULZ i386 >Description: The rename of monotype and microsoft to webfonts has caused trouble by crash the whole X and other desktops when you are using some different fonts. The freetype2 2.1.10 doesn't like rename for some reason. Also, I did other clean up to make it cleaner, simpler and easier to read in Makefile. The complicate way isn't need. - Remove ttmkfdir dependency and do not use it, using static method by add fonts.dir in webfonts/files/. It's easier on us for no prefer what to use tools. For example, if you install Xorg and why do you need ttmkfdir when there have mkfontscale and mkfontdir that came with Xorg? - Add run fc-cache like bitstream-vera port has, useful for the new Xorg/XFree86 and other desktops. - Remove the rename, leave the default alone. - Move LICENSE in DOCSDIR instead in font directory. - Remove too many targets, they aren't need and the complicate isn't need too. - Correct the extract way, now it will extracting in WRKSRC. - Remove WITH_NETSCAPE_ALIASES, there's no Netscape 4.x. - Other clean up. >How-To-Repeat: n/a >Fix: Here is patch: http://people.freebsd.org/~mezz/diff/webfonts.diff >Release-Note: >Audit-Trail: >Unformatted: