Skip site navigation (1)Skip section navigation (2)
Date:      19 Dec 1999 02:27:46 +0100
From:      Slaven Rezic <eserte@cs.tu-berlin.de>
To:        Christian Weisgerber <naddy@mips.rhein-neckar.de>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Installing additional X11 fonts?
Message-ID:  <877libra7h.fsf@cabulja.herceg.de>
In-Reply-To: Christian Weisgerber's message of Sun, 19 Dec 1999 00:27:48 %2B0100
References:  <19991219002748.H1026@bigeye.rhein-neckar.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Christian Weisgerber <naddy@mips.rhein-neckar.de> writes:

> 
> I think we need an example port to show how to properly add new
> X11 fonts, and how to deal with various issues in that process:
> 

[...]

> 
> 2. How to merge fonts.alias?
>    This problem points to larger one: the package framework doesn't
>    really support merging files. Data to be merged needs to be put
>    into the INSTALL script, and inserted in some way with cat/sed/perl.
>    If the data is from the distribution tarball, the INSTALL script
>    needs to be generated at build time. In order to remove the
>    added data properly at deinstallation, some markers need to be
>    put into the file. This is rather cumbersome and lacks standardized
>    solutions in the ports tree.
 
What about installing a file fonts.alias.thisport for each port and
recombine them to fonts.alias after each font related package
install/delete? Of course all font related packages have to be changed
to use this policy.

Gruss,
	Slaven

-- 
use Tk;$c=tkinit->Canvas(-he,20)->grid;$x=5;map{s!\n!!g;map{create$c 'line'=>
map{$a=-43+ord;($x+($a>>3)*2=>5+($a&7)*2)}split''}split"!";$x+=12}split/_/=>'K
PI1_+09IPK_K;-OA1_+K!;A__1;Q!7G_1+QK_3CLPI90,_+K!;A_+1!KQ!.N_K+1Q!.F_1+KN.Q__1+
KN._K+1Q!.F_1+KN.Q_+1Q__+1!KQ!.N_1;Q!7G_K3,09Q_+1!K.Q_K+1Q!.F_1+KN.Q_';MainLoop



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?877libra7h.fsf>