raster pushed a commit to branch master. http://git.enlightenment.org/core/evas_generic_loaders.git/commit/?id=38bf2504e791eaa043ccb878ca845877deaaa4f6
commit 38bf2504e791eaa043ccb878ca845877deaaa4f6 Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Fri Nov 29 19:08:26 2013 +0900 readme - update readme for efl 1.8 lots of extra documentation and information now in the README --- README | 103 ++++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 57 insertions(+), 46 deletions(-) diff --git a/README b/README index 780549d..7af8301 100644 --- a/README +++ b/README @@ -1,27 +1,10 @@ -Evas generic loaders 1.8.0. +Evas generic loaders 1.8.0 +========================== ****************************************************************************** - FOR ANY ISSUES PLEASE EMAIL: [email protected] - ****************************************************************************** - -Requirements: -------------- - -Must: - libc - libm - zlib - -Recommended: - gstreamer - poppler - libraw - libspectre - librsvg - These are additional "generic" loaders for Evas that are stand-alone executables that evas may run from its generic loader module. This @@ -31,44 +14,72 @@ 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. + +REQUIREMENTS +------------ + +Required by default: + + libc + libm + zlib + +Highly recommended: + + gstreamer (0.10) (ensure you have all the gstreamer codecs you need/want) + poppler + libraw + libspectre + librsvg + +Sugested: + + libreoffice + + +COMPONENTS +---------- + Generic loaders currently provided: - XCF (.xcf .xcf.gz) + * **XCF** (.xcf .xcf.gz) + + * **PDF** (using poppler) + * use -key option to specific what page to get and load options for size + Should we add mupdf ? - PDF (using poppler) - use -key option to specific what page to get and load options for size - Should we add mupdf ? + * **PS** (using libspectre) + * use -key option to specific what page to get and load options for size + Should we use directly libgs ? - 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) + + * **SVG** (using librsvg) - RAW (using libraw) + * **MPG/AVI/OGV/MOV/MKV/WMV** etc. (using gstreamer) + * Should we add libxine and vlc ? - SVG (using librsvg) + * **PPT/PPTX/DOC/DOCX/XLS** etc. + * Required PDF loader, and uses libreoffice binaries as slaves to + export PDFs to load + - MPG/AVI/OGV/MOV/MKV/WMV etc. (using Gstreamer) - Should we add libxine and vlc ? +COMPILING AND INSTALLING +------------------------ -Possible fun ones in future: + ./configure + make + sudo make install - DVI (using DVIlib, see edvi) - DJVU (using libdjvu) +COMPILER FLAGS +-------------- - PPT/PPTX/DOC/DOCX/XLS... - (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?) +You may want to change the install prefix for EFL with: ------------------------------------------------------------------------------- -COMPILING AND INSTALLING: + --prefix=/path/to/prefix - ./configure - make -(as root unless you are installing in your users directories): - make install +**NOTE:** -NOTE: - you should put generic loaders in the same prefix as Evas or they -will not be found. +You should put generic loaders in the same prefix as EFL or they will +not be found by EFL at runtime. --
