Add Tizen 2.0 packaging
[profile/ivi/edbus.git] / README
1 ABOUT:
2 -----
3
4 EDBus provides easy access to D-Bus from EFL applications.
5
6 EDBus allows connecting to both system and session buses acting as
7 both client and service roles.
8
9 Many 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
16 One can create client-side objects using the low-level methods from
17 EDBus_Connection and EDBus_Object, or go high level with
18 EDBus_Proxy.
19
20
21 RELATION TO OLD E_DBUS:
22 -----------------------
23
24 This is a replacement for old library "e_dbus". Its main purpose is to
25 fix some core bugs and completely encapsulating D-Bus without exposing
26 libdbus to end-user. One day libdbus may be completely removed as a
27 dependency.
28
29
30 REQUIREMENTS:
31 -------------
32
33         - libdbus-1
34         - eina >= 1.7
35         - ecore >= 1.7
36
37
38 CONTACT:
39 --------
40
41 Bugs, questions, ideas and comments should be addressed to:
42
43         enlightenment-devel@lists.sourceforge.net
44
45
46
47 COMPILING AND INSTALLING:
48 -------------------------
49
50 Standard autotools process:
51
52         ./autogen.sh    # if trying development
53         ./configure     # if running from release tarball
54         make
55         sudo make install