From owner-freebsd-ports Tue Oct 27 23:23:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA28697 for freebsd-ports-outgoing; Tue, 27 Oct 1998 23:23:33 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA28690 for ; Tue, 27 Oct 1998 23:23:32 -0800 (PST) (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sjx-ca124-35.ix.netcom.com [207.223.162.163]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id XAA26082; Tue, 27 Oct 1998 23:22:46 -0800 (PST) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.8.8/8.6.9) id XAA04292; Tue, 27 Oct 1998 23:22:39 -0800 (PST) Date: Tue, 27 Oct 1998 23:22:39 -0800 (PST) Message-Id: <199810280722.XAA04292@silvia.hip.berkeley.edu> To: dawes@rf900.physics.usyd.edu.au CC: ports@FreeBSD.ORG Subject: /usr/X11R6/lib/X11/fonts/local From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi David, What do you think about adding a new font directory (shipped empty) where applications can install fonts? Right now ports that install fonts either have to create their own directory (leaving it to the user to edit /etc/XF86Config or add it to their private font path by xset +fp) or stuff it in misc (getting it all mixed up with what the system ships). Most ports put them in misc and run mkfontdir themselves, but the fonts.alias file might get overwritten when X is upgraded. (I haven't tested this myself---I always install it in a separate directory and build a symlink tree. Please correct me if it does something more sophisticated like trying to merge the new aliases with existing ones.) All the problems could be solved if XFree86 ships with an empty font directory (say, /usr/X11R6/lib/X11/fonts/local) where ports can install whatever they want. That way the users don't have to worry about editing /etc/XF86Config and ports don't have to worry about fonts.alias getting overwritten. The XFree86 distribution can include no fonts.alias and run mkfontdir upon installation (to make sure a fonts.dir exists). This also makes it easier for people to see exactly what came with the distribution and what are add-ons. What do you think? Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message