misc/84201: Patch: fonts/webfonts, do not rename inside fonts.dir to avoid crash and other clean up.

Jeremy Messenger mezz at FreeBSD.org
Thu Jul 28 01:30:14 GMT 2005


>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 at 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:


More information about the freebsd-bugs mailing list