All of lore.kernel.org
 help / color / mirror / Atom feed
* Bug 2430 -- TrueType fonts handling and solution for it
@ 2008-01-21 13:08 Marcin Juszkiewicz
  2008-01-21 14:38 ` Rolf Leggewie
                   ` (7 more replies)
  0 siblings, 8 replies; 13+ messages in thread
From: Marcin Juszkiewicz @ 2008-01-21 13:08 UTC (permalink / raw)
  To: openembedded-devel


http://bugs.openembedded.net/show_bug.cgi?id=2430

Rolf Leggewie tries to solve problem when TrueType/OpenType fonts are used 
in OPIE or other environments.

Currently installing new font does not add it into list of available ones 
as there is no consensus how to handle it. I want to tell how I see it.

1. There will be /etc/update-fonts.d/ directory where
   packages/environments will add own scripts for handling fonts
2. There will be "update-fonts" package which contain script which calls
   all those scipts (via "run-parts /etc/update-fonts.d/" command)
3. "opie-ttf-support" script will install "update-qtttffontdir" command in    
   ${bindir} and script which will call it in /etc/update-fonts.d/
4. "fontconfig-utils" will also store own script in /etc/update-fonts.d/
5. packages/ttf-fonts/ttf.inc will RDEPEND on "update-fonts" and will call
   it in postinst/postrm
6. qpf.bbclass (which should be renamed to qpf.inc and moved to
   packages/qpf-fonts) will also RDEPEND on "update-fonts" and will call
   it in postinst/postrm
7. qpf fonts will also RDEPEND on qte-fonts-common which
   provide "update-qtfontdir" script

This way we have solution which can be extended to any format of fonts and 
into any environment without changing anything. If someone will 
create "XDE" which do not use fontconfig but use TrueType fonts then it 
will only need to install own script into /etc/update-fonts.d/ to have 
them supported.

Any ideas/objections?

-- 
JID: hrw-jabber.org
OpenEmbedded developer/consultant

          bloody internet
          there was once peace and then the internet came in :-)





^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2008-01-29 12:38 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-21 13:08 Bug 2430 -- TrueType fonts handling and solution for it Marcin Juszkiewicz
2008-01-21 14:38 ` Rolf Leggewie
2008-01-21 17:16 ` Paul Sokolovsky
2008-01-21 19:53   ` Marcin Juszkiewicz
2008-01-21 22:10     ` Paul Sokolovsky
2008-01-22  0:03       ` Michael 'Mickey' Lauer
2008-01-22  1:16         ` Shawn Rutledge
2008-01-29  8:20 ` Rolf Leggewie
2008-01-29  8:35 ` Rolf Leggewie
2008-01-29  9:52 ` Rolf Leggewie
2008-01-29  9:58 ` Rolf Leggewie
2008-01-29 10:11 ` Rolf Leggewie
2008-01-29 12:38 ` Rolf Leggewie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.