diff options
author | Gustavo Sverzut Barbieri <barbieri@gmail.com> | 2012-12-28 17:53:25 +0000 |
---|---|---|
committer | Gustavo Sverzut Barbieri <barbieri@gmail.com> | 2012-12-28 17:53:25 +0000 |
commit | 331488d1ce3db2d07533ee276dabdc23f153fa61 (patch) | |
tree | a091fe83bfcf0c9d8f9f34ebfe44a5347537bff8 /old | |
parent | 6800b178dc918633ede220c572e5b99fa0046e7e (diff) | |
download | efl-331488d1ce3db2d07533ee276dabdc23f153fa61.tar.gz |
efl: merge edbus (v2).
SVN revision: 81825
Diffstat (limited to 'old')
-rw-r--r-- | old/README.edbus | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/old/README.edbus b/old/README.edbus new file mode 100644 index 0000000000..50d6d18838 --- /dev/null +++ b/old/README.edbus @@ -0,0 +1,55 @@ +ABOUT: +----- + +EDBus provides easy access to D-Bus from EFL applications. + +EDBus allows connecting to both system and session buses acting as +both client and service roles. + +Many official D-Bus specifications and interfaces are supported, namely: + + - org.freedesktop.DBus.Peer: full support (Ping and GetMachineId). + - org.freedesktop.DBus.Introspectable: full support. + - org.freedesktop.DBus.Properties: full support. + - org.freedesktop.DBus.ObjectManager: partial support (under dev). + +One can create client-side objects using the low-level methods from +EDBus_Connection and EDBus_Object, or go high level with +EDBus_Proxy. + + +RELATION TO OLD E_DBUS: +----------------------- + +This is a replacement for old library "e_dbus". Its main purpose is to +fix some core bugs and completely encapsulating D-Bus without exposing +libdbus to end-user. One day libdbus may be completely removed as a +dependency. + + +REQUIREMENTS: +------------- + + - libdbus-1 + - eina >= 1.7 + - ecore >= 1.7 + + +CONTACT: +-------- + +Bugs, questions, ideas and comments should be addressed to: + + enlightenment-devel@lists.sourceforge.net + + + +COMPILING AND INSTALLING: +------------------------- + +Standard autotools process: + + ./autogen.sh # if trying development + ./configure # if running from release tarball + make + sudo make install |