reopen 363105 retitle 363105 ITP: pango-graphite - SILGraphite support for pango stop
---------- Forwarded message ---------- From: Daniel Glassey <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Date: Mon, 17 Apr 2006 18:07:51 +0100 Subject: ITP: pangographite - SILGraphite support for pango
The package will now be called pango-graphite
Package: wnpp Severity: wishlist Description: SILGraphite is a system that can be used to create and use "smart fonts" capable of displaying writing systems with various complex behaviors, such as: contextual shaping, ligatures, reordering, split glyphs, bidirectionality, stacking diacritics and complex positioning. This library was designed and developed by the NRSI (Non-Roman Script Initiative) within SIL International (www.sil.org) to act as a complement to other smart font rendering technologies with limited practical local extensibility. Its purpose is to help meet the needs of a very large number of "minority language" communities for local extensibility of complex script behaviours. The behaviour of the SILGraphite rendering engine for a given writing system is specified through extra tables added to a TrueType font. These tables are generated by compiling a GDL (Graphite Description Language) source file into a font using gdlcomp. This package contains a pango module so that apps that use pango get graphite capabilities and a support library for that module.
The support library and module have been merged together
License: LGPL Website: http://graphite.sil.org Project page: http://www.sf.net/projects/silgraphite Svn repo: svn://scripts.sil.org/graphite/graphite/trunk
Svn repo is now: http://scripts.sil.org/svn-public/graphite/graphite/trunk/wrappers/pangographite Source of the prerelease 0.9.0 will soon be available from the sourceforge site.
For the graphite module to be detected and used by pango when it is appropriate the graphite module must be at the end of the list of modules in /etc/pango/pango.modules The solution I have found is to divert /usr/sbin/update-pango-modules and /usr/bin/pango-querymodules from libpango1.0-common and provide an implementation that: For update-pango-modules instead of using find to get the list of modules (which is not recommended by upstream), just run pango-querymodules The custom pango-querymodules looks for subdirectories below the main dir and if they contain modules they will be added after the main directory. The patch for this has been submitted at http://bugzilla.gnome.org/show_bug.cgi?id=323661 and will be updated with the latest patch in a mo. Once(if) this gets accepted upstream the diversion will be removed.
These changes are not required any more because of dh_pangomodules does the job that is needed. Thanks, Daniel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]