[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:10066] [PATCH] X-TrueType support



Package: xfree86-1
Version: 3.3.3.1-10
Severity: wishlist

 I made TrueType font support (X-TureType written by X-TT project, 
http://x-tt.dsl.gr.jp/) patch for Debian XFree86 package.

 There are two major free implementation to support TrueType font
rendering on XFree86.

o X-TrueType(aka X-TT) written by X-TT project
     http://x-tt.dsl.gr.jp/

o xfsft written by  Juliusz Chroboczek
      http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/

 These (X-TT and xfsft)codes are already merged into XFree86 3.9.15
(XFree86 4.0 snapshot).

 X-TT is widely used in Japan (and CJKV countries). All Japanese
localized Linux distribution (RedHat[J], TurboLinux, Vine Linux and
Plamo Linux) provides X-TT. So, X-TT is already well tested and
stable.

 I'm one of the X-TT upstream author (and also XFree86 devel member)
 and I already provide xfree86-xtt .deb packages for Debian JP
 Project. I think that TrueType font support on XFree86 is very
 important. So I'll be happy to merge X-TT into xfree86 .deb package.

 There are two patches for Debian X-TT, these patches are made on
Branden's experimental XFree86 3.3.4 source tree.

 Patches can download from bellow:

 http://www.debian.or.jp/~ishikawa/dists/unstable/main/patches/

 099_x-truetype.diff is to puts into xfree86-3.3.4-1/debian/patches.
debian.diff is patch for xfree86-3.3.4-1/debian/ files. 

 If these patches are applied, libfont will be compiled as shared
library(This is X-TT optional feature). And also X-TT dynamic loading
code conversion modules will be build. Code conversion modules are
loading from libfont dynamically.

 Libfont is used by X Servers(XF86_*, XF68_*, Xprt, Xnest, Xvfb), xfs
and mkfontdir. If libfont and code conversion modules into a package,
X Servers, xfs and xbase-clients are depend on it. So I separate
libfont and code conversion modules from already exist packages, and
made independ package that includes libfont and code conversion module
only. Please see debian/control

 I'm also experimental packages for testing X-TT (binary-i386 and
binary-alpha. I'll be able to provide binary-sparc soon)

 If you want to test these binaries, please add bellow into
/etc/apt/sources.list

 deb http://www.debian.or.jp/~ishikawa unstable main
 deb-src http://www.debian.or.jp/~ishikawa unstable main

 I'll be happy to merge these patches into next xfree86-1 .deb
packages, Thanks.

-----
Fri Aug 13 22:38:35 JST 1999
  ISHIKAWA Mutsumi <ishikawa@xxxxxxxxxxx>
      a director of Japan Linux Association <ishikawa@xxxxxxxxxxx>
      a member of Debian project            <ishikawa@debian.org>
      a member of Debian JP project         <ishikawa@debian.or.jp>
      a member of X-TrueType project (TrueType fonts support for X)