efl/legacy/eeze
Carsten Haitzler 0e9a475092 update all minor versions to 2 (or 6) - and yes. i missed making most
be 1.1 (or 1.5) for the last release. too late. THIS is why i'm sick
and tired of all the bloody separate libs that have to be versiioned
and build and released separately. :( too many places to go fix up per
release.



SVN revision: 67284
2012-01-18 02:32:36 +00:00
..
doc eeze: fix doc build when srcdir != builddir. 2011-06-13 18:28:39 +00:00
m4 eeze 1.1 in trunk: disk mounting is now possible 2011-01-29 04:21:53 +00:00
src update all minor versions to 2 (or 6) - and yes. i missed making most 2012-01-18 02:32:36 +00:00
.gitignore update gitignore 2011-11-11 04:08:21 +00:00
AUTHORS eeze: add EEZE_UDEV_TYPE_BLUETOOTH. 2012-01-09 10:50:05 +00:00
COPYING fix COPYING to say 2011. 2011-09-05 07:15:41 +00:00
ChangeLog eeze: add EEZE_UDEV_TYPE_BLUETOOTH. 2012-01-09 10:50:05 +00:00
INSTALL unify udev device creation to unclutter and significantly reduce codebase, some minor formatting fixes 2010-10-13 02:53:38 +00:00
Makefile.am Add spec file. Don't install test program. 2011-02-02 03:12:08 +00:00
NEWS eeze: add EEZE_UDEV_TYPE_BLUETOOTH. 2012-01-09 10:50:05 +00:00
README update readme 2011-11-15 06:14:51 +00:00
TODO I'm not drunk, I swear. 2010-10-29 11:17:25 +00:00
autogen.sh that's it - remove autom4te.cache dirs again... - keep having to many 2011-08-02 04:13:33 +00:00
configure.ac eeze: Fixed svn detection for svn1.7 2011-12-13 08:59:51 +00:00
eeze.pc.in Move Eeze header to own dir. 2010-07-09 06:41:31 +00:00
eeze.spec.in Minor adjustments to the current status. 2011-12-10 11:26:31 +00:00

README

Eeze 1.1.0

******************************************************************************

 FOR ANY ISSUES PLEASE EMAIL:
 enlightenment-devel@lists.sourceforge.net
 
******************************************************************************


Requirements:
-------------

Must:
  libc
  ecore (at least 1.0.0)
  libudev

Suggested:
  libmount

Eeze is a library for manipulating devices with an extremely simple api.
It interfaces directly with device subsystems, avoiding such middleman daemons as
udisks/upower or hal to immediately gather device information the instant it
becomes known to the OS.  This can be used to determine such things as:
  * If a cdrom has a disk inserted
  * The temperature of a cpu core
  * The remaining power left in a battery
  * The current power consumption of various parts
  * Monitor in realtime the status of peripheral devices
  
Each of the above examples can be performed by using only a single eeze
function, as one of the primary focuses of the library is to reduce the
complexity of managing devices.

Eeze 1.1 adds more detailed disk detection as well as filesystem mount point manipulation.
Using a combination of udev and mount, it is possible to easily write disk-based mount services
which do not rely on any external processes or libraries aside from Eeze.
------------------------------------------------------------------------------
COMPILING AND INSTALLING:

  ./configure
  make
(as root unless you are installing in your users directories):
  make install