summaryrefslogtreecommitdiff
path: root/old/README.eldbus
diff options
context:
space:
mode:
Diffstat (limited to 'old/README.eldbus')
-rw-r--r--old/README.eldbus55
1 files changed, 55 insertions, 0 deletions
diff --git a/old/README.eldbus b/old/README.eldbus
new file mode 100644
index 0000000000..bfd205f241
--- /dev/null
+++ b/old/README.eldbus
@@ -0,0 +1,55 @@
1ABOUT:
2-----
3
4Eldbus provides easy access to D-Bus from EFL applications.
5
6Eldbus allows connecting to both system and session buses acting as
7both client and service roles.
8
9Many official D-Bus specifications and interfaces are supported, namely:
10
11 - org.freedesktop.DBus.Peer: full support (Ping and GetMachineId).
12 - org.freedesktop.DBus.Introspectable: full support.
13 - org.freedesktop.DBus.Properties: full support.
14 - org.freedesktop.DBus.ObjectManager: partial support (under dev).
15
16One can create client-side objects using the low-level methods from
17Eldbus_Connection and Eldbus_Object, or go high level with
18Eldbus_Proxy.
19
20
21RELATION TO OLD E_DBUS:
22-----------------------
23
24This is a replacement for old library "e_dbus". Its main purpose is to
25fix some core bugs and completely encapsulating D-Bus without exposing
26libdbus to end-user. One day libdbus may be completely removed as a
27dependency.
28
29
30REQUIREMENTS:
31-------------
32
33 - libdbus-1
34 - eina >= 1.7
35 - ecore >= 1.7
36
37
38CONTACT:
39--------
40
41Bugs, questions, ideas and comments should be addressed to:
42
43 enlightenment-devel@lists.sourceforge.net
44
45
46
47COMPILING AND INSTALLING:
48-------------------------
49
50Standard autotools process:
51
52 ./autogen.sh # if trying development
53 ./configure # if running from release tarball
54 make
55 sudo make install