Openembedded Devel Discussions
 help / color / mirror / Atom feed
* [PATCH 0/3] Recipe for MuPDF
@ 2010-06-09  7:32 Dmitry Artamonow
  2010-06-09  7:33 ` [PATCH 1/3] openjpeg-1.3: new recipe Dmitry Artamonow
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Dmitry Artamonow @ 2010-06-09  7:32 UTC (permalink / raw)
  To: openembedded-devel

Hi!

Here's recipe for MuPDF (X11 pdf viewer and toolkit) and its dependencies.
Viewer doesn't have any fancy GUI - just a plain window with rendered PDF,
but it's a good thing on small screens embedded devices usually have,
as no screen space is wasted on buttons, etc. Viewer is perfectly
controllable from keyboard (and keyboardless devices like PDAs usually
have some joystick which is enough to navigate through pages, and other
tasks can be performed from on-screen keyboard). Also pdf contents is
scrollable by finger/stylus/mouse. And last, but not least - viewer is
VERY fast, much faster than poppler/xpdf-based solutions. I never thought
I can get such a speed of PDF-rendering on ARM-based machine.

Build tested for armv4(h3600), armv5(hx4700), armv7(beagleboard), x86(qemux86)
Run tested on armv5 machine (hx4700)

Dmitry Artamonow (3):
  openjpeg-1.3: new recipe
  jbig2dec-0.11: new recipe
  mupdf-0.6: new recipe

 recipes/jpeg/jbig2dec_0.11.bb                      |   19 ++++++
 recipes/jpeg/openjpeg-1.3/fix_installdir.patch     |   19 ++++++
 recipes/jpeg/openjpeg_1.3.bb                       |   24 ++++++++
 recipes/mupdf/mupdf-0.6/Makerules                  |    8 +++
 .../mupdf/mupdf-0.6/mupdf_fix_16bit_display.patch  |   12 ++++
 recipes/mupdf/mupdf_0.6.bb                         |   59 ++++++++++++++++++++
 6 files changed, 141 insertions(+), 0 deletions(-)
 create mode 100644 recipes/jpeg/jbig2dec_0.11.bb
 create mode 100644 recipes/jpeg/openjpeg-1.3/fix_installdir.patch
 create mode 100644 recipes/jpeg/openjpeg_1.3.bb
 create mode 100644 recipes/mupdf/mupdf-0.6/Makerules
 create mode 100644 recipes/mupdf/mupdf-0.6/mupdf_fix_16bit_display.patch
 create mode 100644 recipes/mupdf/mupdf_0.6.bb




^ permalink raw reply	[flat|nested] 12+ messages in thread
* [PATCH v2 0/3] Recipe for MuPDF
@ 2010-06-23 17:00 Dmitry Artamonow
  2010-06-23 17:00 ` [PATCH 2/3] jbig2dec-0.11: new recipe Dmitry Artamonow
  0 siblings, 1 reply; 12+ messages in thread
From: Dmitry Artamonow @ 2010-06-23 17:00 UTC (permalink / raw)
  To: openembedded-devel

As there's no more comments on original patch series[1], guess it's time
to send v2. Do whatever you like with these patches :-)

[1] http://patchwork.openembedded.org/bundle/mad_soft/mupdf-0.6-v1/

Changelog v1 => v2:

* removed autotools_stage_all from openjpeg and jbig2dec recipes,
  as suggested by Khem Raj
* used upstream patch fixing endianness issues on 16-bit displays
  instead of custom hack (upstream has been very kind to fix this
  bug so quickly)
* more verbose comment about why we need -O2

Dmitry Artamonow (3):
  openjpeg-1.3: new recipe
  jbig2dec-0.11: new recipe
  mupdf-0.6: new recipe

 recipes/jpeg/jbig2dec_0.11.bb                      |   15 +++
 recipes/jpeg/openjpeg-1.3/fix_installdir.patch     |   19 ++++
 recipes/jpeg/openjpeg_1.3.bb                       |   20 +++++
 recipes/mupdf/mupdf-0.6/Makerules                  |    8 ++
 recipes/mupdf/mupdf-0.6/mupdf_fix_endianness.patch |   90 ++++++++++++++++++++
 recipes/mupdf/mupdf_0.6.bb                         |   60 +++++++++++++
 6 files changed, 212 insertions(+), 0 deletions(-)
 create mode 100644 recipes/jpeg/jbig2dec_0.11.bb
 create mode 100644 recipes/jpeg/openjpeg-1.3/fix_installdir.patch
 create mode 100644 recipes/jpeg/openjpeg_1.3.bb
 create mode 100644 recipes/mupdf/mupdf-0.6/Makerules
 create mode 100644 recipes/mupdf/mupdf-0.6/mupdf_fix_endianness.patch
 create mode 100644 recipes/mupdf/mupdf_0.6.bb




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

end of thread, other threads:[~2010-08-02  8:52 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-09  7:32 [PATCH 0/3] Recipe for MuPDF Dmitry Artamonow
2010-06-09  7:33 ` [PATCH 1/3] openjpeg-1.3: new recipe Dmitry Artamonow
2010-06-09  7:33 ` [PATCH 2/3] jbig2dec-0.11: " Dmitry Artamonow
2010-06-09 13:31   ` Khem Raj
2010-06-09 19:46     ` Dmitry Artamonow
2010-06-09  7:33 ` [PATCH 3/3] mupdf-0.6: " Dmitry Artamonow
2010-06-09 13:36   ` Khem Raj
2010-06-09 19:37     ` Dmitry Artamonow
2010-07-18 10:40     ` Martin Jansa
2010-07-18  7:56 ` [PATCH 0/3] Recipe for MuPDF Martin Jansa
2010-08-02  8:52   ` Martin Jansa
  -- strict thread matches above, loose matches on Subject: below --
2010-06-23 17:00 [PATCH v2 " Dmitry Artamonow
2010-06-23 17:00 ` [PATCH 2/3] jbig2dec-0.11: new recipe Dmitry Artamonow

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox