2012-08-30 03:34:01 -07:00
|
|
|
Evas generic loaders 1.7.99
|
2011-11-15 04:00:49 -08:00
|
|
|
|
|
|
|
******************************************************************************
|
|
|
|
|
|
|
|
FOR ANY ISSUES PLEASE EMAIL:
|
|
|
|
enlightenment-devel@lists.sourceforge.net
|
|
|
|
|
|
|
|
******************************************************************************
|
|
|
|
|
|
|
|
Requirements:
|
|
|
|
-------------
|
|
|
|
|
|
|
|
Must:
|
|
|
|
libc
|
|
|
|
libm
|
|
|
|
zlib
|
|
|
|
|
|
|
|
Recommended:
|
|
|
|
gstreamer
|
|
|
|
poppler
|
|
|
|
libraw
|
2012-04-13 02:44:09 -07:00
|
|
|
libspectre
|
2012-08-15 17:55:51 -07:00
|
|
|
librsvg
|
2011-11-15 04:00:49 -08:00
|
|
|
|
|
|
|
|
|
|
|
These are additional "generic" loaders for Evas that are stand-alone
|
|
|
|
executables that evas may run from its generic loader module. This
|
|
|
|
means that if they crash, the application loading the image does not
|
|
|
|
crash also. In addition the licensing of these binaries will not
|
|
|
|
affect the license of any application that uses Evas as this uses a
|
|
|
|
completely generic execution system that allows anything to be plugged
|
|
|
|
in as a loader.
|
2011-04-26 00:46:01 -07:00
|
|
|
|
|
|
|
Generic loaders currently provided:
|
|
|
|
|
|
|
|
XCF (.xcf .xcf.gz)
|
|
|
|
|
2011-06-03 16:00:31 -07:00
|
|
|
PDF (using poppler)
|
|
|
|
use -key option to specific what page to get and load options for size
|
|
|
|
Should we add mupdf ?
|
2011-05-19 05:47:11 -07:00
|
|
|
|
2011-06-03 16:00:31 -07:00
|
|
|
PS (using libspectre)
|
|
|
|
use -key option to specific what page to get and load options for size
|
|
|
|
Should we use directly libgs ?
|
|
|
|
|
|
|
|
RAW (using libraw)
|
2012-08-15 17:55:51 -07:00
|
|
|
|
|
|
|
SVG (using librsvg)
|
2011-06-03 16:00:31 -07:00
|
|
|
|
|
|
|
MPG/AVI/OGV/MOV/MKV/WMV etc. (using Gstreamer)
|
|
|
|
Should we add libxine and vlc ?
|
2011-05-19 05:47:11 -07:00
|
|
|
|
2011-11-15 04:00:49 -08:00
|
|
|
Possible fun ones in future:
|
2011-04-26 00:46:01 -07:00
|
|
|
|
2011-06-03 16:00:31 -07:00
|
|
|
DVI (using DVIlib, see edvi)
|
|
|
|
|
|
|
|
DJVU (using libdjvu)
|
|
|
|
|
2012-08-15 17:55:51 -07:00
|
|
|
PPT/PPTX/DOC/DOCX/XLS...
|
2011-04-26 00:46:01 -07:00
|
|
|
(beats me how u can render a page from these without a whole
|
|
|
|
office impl - but worth a try? libopenoffice/libllibreoffice if
|
|
|
|
it ever happens?)
|
2011-11-15 04:00:49 -08:00
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
|
|
COMPILING AND INSTALLING:
|
|
|
|
|
|
|
|
./configure
|
|
|
|
make
|
|
|
|
(as root unless you are installing in your users directories):
|
|
|
|
make install
|
|
|
|
|
|
|
|
NOTE:
|
|
|
|
you should put generic loaders in the same prefix as Evas or they
|
|
|
|
will not be found.
|