Xprint's use of FreeType: external symlink difficulties

Daniel Stone daniel at freedesktop.org
Sat Apr 1 15:45:07 PST 2006


On Sun, Jan 22, 2006 at 04:43:43PM +1100, Drew Parsons wrote:
> 2) extras/ttf2pt1
> 
> PsOut_DownloadFreeType1 is defined in ps/psout_ftpstype1.c. It calls
> ft2pt1_main( ), defined in xc/extras/ttf2pt1/ttf2pt1.c (in place of
> ttf2pt1 normal main() ).
> 
> extras/ttf2pt1 seems to have quite a large number of extra code on top
> of the upstream original, specific to X.org. This makes it a problem to
> simply link to external source.  Most of it is specific to Xprint
> (controlled by "#ifdef XP_PSTEXT").   A half dozen or more symlinks to
> supporting files in extras/ttf2pt1 are made in Xprint/ps to allow
> ttf2pt1.o to be built.
> 
> What is the best way to deal with this?  Create a ttf2pt1 subdirectory
> below xorg/Xprint/ps ?  Let it contain a patch to external ttf2pt1,
> copy rather than link files from external, than apply the patch?

My recommendation would be to just import it below xorg/Xprint/ps, if
it's that far forked.

Cheers,
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: Digital signature
Url : http://lists.x.org/archives/xorg-modular/attachments/20060402/20bf97e1/attachment.pgp


More information about the xorg-modular mailing list