From owner-freebsd-hackers Wed Nov 6 00:46:15 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA01809 for hackers-outgoing; Wed, 6 Nov 1996 00:46:15 -0800 (PST) Received: from rf900.physics.usyd.edu.au (rf900.physics.usyd.edu.au [129.78.129.109]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id AAA01798 for ; Wed, 6 Nov 1996 00:46:11 -0800 (PST) Received: (from dawes@localhost) by rf900.physics.usyd.edu.au (8.6.11/8.6.9) id TAA06950; Wed, 6 Nov 1996 19:41:12 +1100 From: David Dawes Message-Id: <199611060841.TAA06950@rf900.physics.usyd.edu.au> Subject: Re: XFree86 3.2 now available. To: joerg_wunsch@uriah.heep.sax.de Date: Wed, 6 Nov 1996 19:41:12 +1100 (EST) Cc: freebsd-hackers@freebsd.org In-Reply-To: <199611060745.IAA00573@uriah.heep.sax.de> from "J Wunsch" at Nov 6, 96 08:45:59 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >> How about running it in the postinstall script for each of the >> packages it might affect, then? > >Tell this to the maintainer of the port, it's the right thing to >do. Running mkfontdir after any font installation is the right thing to do. It is the only way to be sure that the fonts.dir is correct, and that it includes any other fonts that may have been present prior to the installation. >> Also: the default fonts.dir could be made to not include the optional >> items by default, so that it *will* work by default. > >I'm no XFree86 release building expert, but i think the problem is >that the fonts are `make install'ed first, but only split later on >into several tarballs. Since the directory has been populated with >all fonts before, you'd go through more hassles if you wanna reduce >the fonts.dir. Running mkfontdir afterwards seems simpler. That's right. If this proves to be too much of a problem, I would opt to not splitting the misc fonts at all. They are currently split into two pieces, and the only reason for this is to separate out the large fonts not required by people who only need support for European languages. David