summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-11-29 19:08:26 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-11-29 19:08:26 +0900
commit38bf2504e791eaa043ccb878ca845877deaaa4f6 (patch)
treeeb02e12b9cbd5fb86a87eca6a5054b66d5f790a5
parent576b20e11c24c079d944fbbfb2d8902c4b313c10 (diff)
downloadevas_generic_loaders-38bf2504e791eaa043ccb878ca845877deaaa4f6.tar.gz
readme - update readme for efl 1.8
lots of extra documentation and information now in the README
-rw-r--r--README103
1 files 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:
enlightenment-devel@lists.sourceforge.net
-
******************************************************************************
-
-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.